Heim  >  Artikel  >  Technologie-Peripheriegeräte  >  Rezension! Fassen Sie umfassend die wichtige Rolle von Basismodellen bei der Förderung des autonomen Fahrens zusammen

Rezension! Fassen Sie umfassend die wichtige Rolle von Basismodellen bei der Förderung des autonomen Fahrens zusammen

WBOY
WBOYOriginal
2024-06-11 17:29:58848Durchsuche

Oben geschrieben und das persönliche Verständnis des Autors

Mit der Entwicklung und Durchbrüchen der Deep-Learning-Technologie haben kürzlich groß angelegte Grundlagenmodelle bedeutende Ergebnisse in den Bereichen natürliche Sprachverarbeitung und Computer Vision erzielt. Große Entwicklungsperspektiven bietet auch die Anwendung von Basismodellen beim autonomen Fahren, die das Verständnis und die Argumentation von Szenarien verbessern können.

  • Durch Vortraining mit umfangreichen Sprach- und visuellen Daten kann das Basismodell verschiedene Elemente in autonomen Fahrszenarien verstehen und interpretieren und Schlussfolgerungen ziehen, indem es Sprach- und Aktionsbefehle für die Entscheidungsfindung und Planung im Fahrverhalten bereitstellt.
  • Das Basismodell kann eine Datenverbesserung basierend auf dem Verständnis von Fahrszenarien erreichen und wird verwendet, um die seltenen realisierbaren Szenarien in Long-Tail-Verteilungen bereitzustellen, die während des regulären Fahrens und der Datenerfassung unwahrscheinlich sind, um eine verbesserte Genauigkeit des autonomen Fahrsystems zu erreichen und Zuverlässigkeitszwecke.
  • Ein weiteres Szenario zur Anwendung grundlegender Modelle ist das Weltmodell, das die Fähigkeit demonstriert, physikalische Gesetze und dynamische Dinge zu verstehen. Durch die Verwendung eines selbstüberwachten Lernparadigmas zum Lernen aus riesigen Datenmengen kann das Weltmodell unsichtbare, aber glaubwürdige Fahrszenen generieren, die Verbesserung der Vorhersage dynamischen Objektverhaltens und den Offline-Trainingsprozess von Fahrstrategien fördern.

Dieser Artikel beschreibt hauptsächlich die Anwendung des Basismodells im Bereich des autonomen Fahrens und basiert auf der Anwendung des Basismodells im autonomen Fahrmodell, der Anwendung des Basismodells bei der Datenverbesserung und der Anwendung des Weltmodell im Basismodell zum autonomen Fahren in Aspekten erweitern. Im Hinblick auf autonome Fahrmodelle können Basismodelle verwendet werden, um verschiedene autonome Fahrfunktionen wie Fahrzeugwahrnehmung, Entscheidungsfindung und Steuerung zu implementieren. Durch das Basismodell kann das Fahrzeug Informationen über die Umgebung erhalten und entsprechende Entscheidungen und Steuerungsmaßnahmen treffen. Im Hinblick auf die Datenverbesserung kann das Basismodell zur Datenverbesserung verwendet werden.

Link zu diesem Artikel: https://arxiv.org/pdf/2405.02288 und visuelle Grundmodelle

Beim autonomen Fahren haben die Grundmodelle von Sprache und Vision großes Anwendungspotenzial gezeigt. Durch die Verbesserung des Verständnisses und der Argumentation autonomer Fahrmodelle in Fahrszenarien kann ein menschenähnliches Fahren des autonomen Fahrens erreicht werden. Die folgende Abbildung zeigt das Verständnis der Fahrszene durch das Basismodell basierend auf Sprache und Vision sowie die Begründung für die Erteilung sprachgesteuerter Anweisungen und das Fahrverhalten.

Das Basismodell verbessert das Paradigma autonomer Fahrmodelle.

Viele Arbeiten haben gezeigt, dass Sprache und visuelle Funktionen das Verständnis des Modells für die Fahrszene effektiv verbessern können, nachdem das Basismodell ein allgemeines Wahrnehmungsverständnis der aktuellen Umgebung erhalten hat Geben Sie eine Reihe von Sprachbefehlen aus, z. B.: „Vor Ihnen ist eine rote Ampel, fahren Sie langsamer und fahren Sie langsam“, „Vor Ihnen befindet sich eine Kreuzung, achten Sie auf Fußgänger“ und andere verwandte Sprachbefehle, damit das Auto selbstfahren kann Das Auto kann das endgültige Fahrverhalten gemäß den relevanten Sprachbefehlen ausführen.

In den letzten Jahren haben Wissenschaft und Industrie die Sprachkenntnisse von GPT in den Entscheidungsprozess des autonomen Fahrens integriert. Verbessern Sie die Leistung des autonomen Fahrens in Form von Sprachbefehlen, um Anwendungen im autonomen Fahren großer Modelle zu fördern. Wenn man bedenkt, dass das große Modell voraussichtlich tatsächlich auf der Fahrzeugseite eingesetzt werden soll, muss es letztendlich auf Planungs- oder Steuerungsanweisungen zurückgreifen, und das Basismodell sollte letztendlich autonomes Fahren auf der Ebene des Aktionszustands zulassen. Einige Wissenschaftler haben erste Untersuchungen durchgeführt, es gibt jedoch noch viel Raum für Entwicklung. Noch wichtiger ist, dass einige Wissenschaftler die Konstruktion autonomer Fahrmodelle mithilfe einer GPT-ähnlichen Methode untersucht haben, die Trajektorien basierend auf umfangreichen Sprachmodellen direkt ausgibt und diese dann über Steuerbefehle implementiert. Verwandte Arbeiten wurden in der folgenden Tabelle zusammengefasst. Rezension! Fassen Sie umfassend die wichtige Rolle von Basismodellen bei der Förderung des autonomen Fahrens zusammen

Verwenden Sie ein vorab trainiertes Backbone-Netzwerk für durchgängiges autonomes Fahren

Die Kernidee der oben genannten verwandten Inhalte besteht darin, die Interpretierbarkeit autonomer Fahrentscheidungen zu verbessern, das Szenenverständnis und die Analyse zu verbessern und die Planung oder Steuerung des autonomen Fahrsystems leiten. In der letzten Zeit wurde viel daran gearbeitet, das vorab trainierte Modell-Backbone-Netzwerk auf verschiedene Weise zu optimieren und sehr gute Ergebnisse zu erzielen. Um die Anwendung grundlegender Modelle beim autonomen Fahren umfassender zusammenzufassen, fassen wir daher das vorab trainierte Backbone-Netzwerk und die Forschung zusammen und überprüfen sie, die sehr gute Ergebnisse erzielt hat. Die folgende Abbildung zeigt den Gesamtprozess des durchgängigen autonomen Fahrens. Rezension! Fassen Sie umfassend die wichtige Rolle von Basismodellen bei der Förderung des autonomen Fahrens zusammen

Flussdiagramm eines durchgängigen autonomen Fahrsystems basierend auf einem vorab trainierten Backbone-Netzwerk

Im Gesamtprozess des durchgängigen autonomen Fahrens bestimmt das Extrahieren von Informationen auf niedriger Ebene aus Rohdaten bis zu einem gewissen Grad das Potenzial der nachfolgenden Modellleistung. Ein hervorragendes Pre-Training-Backbone kann dazu führen, dass das Modell über stärkere Funktionen zum Lernen verfügt. Vorab trainierte Faltungsnetzwerke wie ResNet und VGG sind die am häufigsten verwendeten Backbone-Netzwerke für die visuelle Merkmalsextraktion von End-to-End-Modellen. Diese vorab trainierten Netzwerke werden normalerweise mithilfe der Objekterkennung oder -segmentierung trainiert, um verallgemeinerte Merkmale zu extrahieren. Die von ihnen erzielte Leistung wurde in vielen Arbeiten überprüft.

Darüber hinaus basierten frühe End-to-End-Modelle für autonomes Fahren hauptsächlich auf verschiedenen Arten von Faltungs-Neuronalen Netzen und wurden durch Nachahmungslernen oder Verstärkungslernen vervollständigt. Einige neuere Arbeiten haben versucht, ein durchgängiges autonomes Fahrsystem mit einer Transformer-Netzwerkstruktur aufzubauen, und haben auch relativ gute Ergebnisse erzielt, wie z. B. Transfuser, FusionAD, UniAD und andere Arbeiten.

Datenverbesserung

Mit der Weiterentwicklung der Deep-Learning-Technologie und der weiteren Verbesserung und Aktualisierung der zugrunde liegenden Netzwerkarchitektur hat das Basismodell mit Vortraining und Feinabstimmung eine immer leistungsfähigere Leistung gezeigt. Das von GPT dargestellte Grundmodell hat die Transformation großer Modelle von den Regeln des Lernparadigmas zu einem datengesteuerten Ansatz ermöglicht. Die Bedeutung von Daten als Schlüsselglied beim Modelllernen ist unersetzlich. Beim Training und Testen autonomer Fahrmodelle wird eine große Menge an Szenendaten verwendet, um dem Modell ein gutes Verständnis und eine gute Entscheidungsfähigkeit für verschiedene Straßen- und Verkehrsszenarien zu ermöglichen. Das Long-Tail-Problem beim autonomen Fahren besteht auch darin, dass es endlose unbekannte Randszenarien gibt, was dazu führt, dass die Generalisierungsfähigkeit des Modells scheinbar nie ausreicht, was zu einer schlechten Leistung führt.

Datenerweiterung ist entscheidend, um die Generalisierungsfähigkeit autonomer Fahrmodelle zu verbessern. Bei der Implementierung der Datenerweiterung müssen zwei Aspekte berücksichtigt werden

  • Einerseits: wie man groß angelegte Daten erhält, damit die dem autonomen Fahrmodell bereitgestellten Daten ausreichend vielfältig und umfangreich sind
  • Andererseits: wie man erhält So viele Daten wie möglich. Hochwertige Daten, die zum Trainieren und Testen autonomer Fahrmodelle verwendet werden, sind genau und zuverlässig

Daher führt die verwandte Forschungsarbeit hauptsächlich verwandte technische Forschungen aus den beiden oben genannten Aspekten durch. Einer besteht darin, den Dateninhalt anzureichern im vorhandenen Datensatz und verbessern die Dateneigenschaften in Fahrszenarien. Die zweite besteht darin, durch Simulation mehrstufige Fahrszenarien zu generieren.

Erweiterung autonomer Fahrdatensätze

Bestehende autonome Fahrdatensätze werden hauptsächlich durch die Aufzeichnung von Sensordaten und die anschließende Kennzeichnung der Daten gewonnen. Die auf diese Weise erhaltenen Datenmerkmale sind in der Regel sehr niedrig und die Größe des Datensatzes ist ebenfalls relativ gering, was für den visuellen Merkmalsraum autonomer Fahrszenarien völlig unzureichend ist. Die erweiterten semantischen Verständnis-, Argumentations- und Interpretationsfähigkeiten des durch das Sprachmodell repräsentierten Grundmodells liefern neue Ideen und technische Ansätze für die Anreicherung und Erweiterung autonomer Fahrdatensätze. Die Erweiterung des Datensatzes durch Nutzung der erweiterten Verständnis-, Argumentations- und Interpretationsfähigkeiten des zugrunde liegenden Modells kann dazu beitragen, die Erklärbarkeit und Steuerung autonomer Fahrsysteme besser zu bewerten und dadurch die Sicherheit und Zuverlässigkeit autonomer Fahrsysteme zu verbessern.

Fahrszenen generieren

Fahrszenen sind für das autonome Fahren von großer Bedeutung. Um unterschiedliche Fahrszenendaten zu erhalten, ist es mit enormen Kosten verbunden, sich bei der Echtzeiterfassung nur auf die Sensoren des Fahrzeugs zu verlassen, und es ist schwierig, für einige Randszenen genügend Szenendaten zu erhalten. Die Generierung realistischer Fahrszenen durch Simulation hat die Aufmerksamkeit vieler Forscher auf sich gezogen. Die Verkehrssimulationsforschung ist hauptsächlich in zwei Kategorien unterteilt: regelbasiert und datengesteuert.

  • Regelbasierter Ansatz: Verwenden Sie vordefinierte Regeln, die oft nicht ausreichen, um komplexe Fahrszenarien zu beschreiben. Die simulierten Fahrszenarien sind einfacher und allgemeiner.
  • Datengesteuerter Ansatz: Verwenden Sie Fahrdaten, um das Modell zu trainieren. Das Modell kann kontinuierlich daraus lernen und sich anpassen. Datengesteuerte Methoden erfordern jedoch in der Regel eine große Menge an gekennzeichneten Daten für das Training, was die Weiterentwicklung der Verkehrssimulation behindert. Mit der Entwicklung der Technologie hat sich die aktuelle Datengenerierungsmethode schrittweise von einer regelbasierten Methode zu einer datengesteuerten Methode gewandelt. getriebene Methode. Durch die effiziente und genaue Simulation von Fahrszenarien, einschließlich verschiedener komplexer und gefährlicher Situationen, wird eine große Menge an Trainingsdaten für das Modelllernen bereitgestellt, wodurch die Generalisierungsfähigkeit des autonomen Fahrsystems effektiv verbessert werden kann. Gleichzeitig können die generierten Fahrszenarien auch zur Bewertung verschiedener autonomer Fahrsysteme und Algorithmen zum Testen und Verifizieren der Systemleistung genutzt werden. Die folgende Tabelle ist eine Zusammenfassung verschiedener Strategien zur Datenerweiterung.

Zusammenfassung verschiedener Strategien zur DatenerweiterungRezension! Fassen Sie umfassend die wichtige Rolle von Basismodellen bei der Förderung des autonomen Fahrens zusammen

Weltmodell

Ein Weltmodell wird als Modell der künstlichen Intelligenz betrachtet, das ein Gesamtverständnis oder eine Darstellung der Umgebung enthält, in der es operiert. Das Modell ist in der Lage, die Umgebung zu simulieren, um Vorhersagen oder Entscheidungen zu treffen. In der neueren Literatur wird im Zusammenhang mit Reinforcement Learning der Begriff „Weltmodell“ erwähnt. Aufgrund seiner Fähigkeit, die Dynamik der Fahrumgebung zu verstehen und aufzuklären, gewinnt dieses Konzept auch bei autonomen Fahranwendungen an Bedeutung. Weltmodelle stehen in engem Zusammenhang mit Verstärkungslernen, Nachahmungslernen und tiefen generativen Modellen. Die Verwendung von Weltmodellen beim Reinforcement Learning und Imitation Learning erfordert jedoch in der Regel gut gekennzeichnete Daten, und Methoden wie SEM2 und MILE werden im überwachten Paradigma durchgeführt. Gleichzeitig gibt es auch Versuche, verstärkendes Lernen und unüberwachtes Lernen basierend auf den Einschränkungen gekennzeichneter Daten zu kombinieren. Aufgrund ihrer engen Verbindung mit selbstüberwachtem Lernen erfreuen sich tiefe generative Modelle immer größerer Beliebtheit und es wurden zahlreiche Arbeiten vorgeschlagen. Die folgende Abbildung zeigt das Gesamtflussdiagramm der Verwendung des Weltmodells zur Verbesserung des autonomen Fahrmodells.

Rezension! Fassen Sie umfassend die wichtige Rolle von Basismodellen bei der Förderung des autonomen Fahrens zusammen

Gesamtflussdiagramm für die Verbesserung des Weltmodells für autonomes Fahren

Tief generatives Modell

Tief generative Modelle umfassen normalerweise Variations-Autoencoder, generative gegnerische Netzwerke, Flussmodelle und autoregressive Modelle.

  • Variative Autoencoder kombinieren die Ideen von Autoencodern und probabilistischen grafischen Modellen, um die zugrunde liegende Struktur von Daten zu lernen und neue Stichproben zu generieren.
  • Generative gegnerische Netzwerke bestehen aus zwei neuronalen Netzen, einem Generator und einem Diskriminator, die kontradiktorische Systeme nutzen. Die Trainings konkurrieren und verbessern einander und erreichen letztendlich das Ziel, echte Stichproben zu generieren
  • Das Flussmodell wandelt eine einfache Prior-Verteilung durch eine Reihe reversibler Transformationen in eine komplexe Posterior-Verteilung um, um ähnliche Datenstichproben zu generieren
  • Ein autoregressives Modell ist eine Art Sequenzanalyse Die auf der Autokorrelation zwischen Sequenzdaten basierende Methode beschreibt die Beziehung zwischen aktuellen Beobachtungen und früheren Beobachtungen. Die Schätzung von Modellparametern erfolgt normalerweise mithilfe der Methode der kleinsten Quadrate und der Maximum-Likelihood-Schätzung. Das Diffusionsmodell ist ein typisches autoregressives Modell, das einen schrittweisen Entrauschungsprozess aus reinen Rauschdaten lernt. Aufgrund seiner leistungsstarken generativen Leistung ist das Diffusionsmodell ein neues SOTA-Modell unter den aktuellen tiefen generativen Modellen Szenarien zur Verbesserung des automatischen Fahrens haben sich nach und nach zu einem Forschungsschwerpunkt entwickelt. Als nächstes untersuchen wir die Verwendung tiefer generativer Modelle als Weltmodelle beim autonomen Fahren. Das Sehen ist für den Menschen eine der direktesten und effektivsten Möglichkeiten, Informationen über die Welt zu erhalten, da Bilddaten äußerst umfangreiche Funktionsinformationen enthalten. Viele frühere Arbeiten haben die Aufgabe der Bilderzeugung durch Weltmodelle abgeschlossen und gezeigt, dass Weltmodelle über gute Verständnis- und Argumentationsfähigkeiten für Bilddaten verfügen. Insgesamt hoffen die Forscher, aus Bilddaten die inhärenten Evolutionsgesetze der Welt zu lernen und dann zukünftige Zustände vorherzusagen. In Kombination mit selbstüberwachtem Lernen wird das Weltmodell zum Lernen aus Bilddaten verwendet, wodurch die Argumentationsfähigkeiten des Modells vollständig freigesetzt werden und eine praktikable Richtung für den Aufbau eines verallgemeinerten Grundmodells im visuellen Bereich bereitgestellt wird. Die folgende Abbildung zeigt eine Zusammenfassung einiger verwandter Arbeiten unter Verwendung von Weltmodellen.

Eine Zusammenfassung der Arbeit unter Verwendung von Weltmodellen zur Vorhersage

Nicht-generative Methoden

Rezension! Fassen Sie umfassend die wichtige Rolle von Basismodellen bei der Förderung des autonomen Fahrens zusammen

Im Vergleich zu generativen Weltmodellen erläuterte LeCun seine Unterschiede bei Weltmodellen, indem er das Konzept der Joint Extraction and Prediction Architecture (JEPA) vorschlug . Dabei handelt es sich um eine nicht generative und selbstüberwachte Architektur, da sie die Ausgabe nicht direkt anhand der Eingabedaten vorhersagt, sondern die Eingabedaten in einem abstrakten Raum kodiert, um die endgültige Vorhersage zu vervollständigen. Der Vorteil dieser Vorhersagemethode besteht darin, dass nicht alle Informationen über die Ausgabe vorhergesagt werden müssen und irrelevante Details eliminiert werden können.

JEPA ist eine selbstüberwachte Lernarchitektur basierend auf Energiemodellen, die beobachtet und lernt, wie die Welt funktioniert und hochverallgemeinerte Gesetze. Auch beim autonomen Fahren hat JEPA großes Potenzial und soll durch das Erlernen der Funktionsweise des Fahrens hochwertige Fahrszenarien und Fahrstrategien generieren.

Fazit

Dieser Artikel bietet einen umfassenden Überblick über die wichtige Rolle von Basismodellen in autonomen Fahranwendungen. Ausgehend von der Zusammenfassung und den Ergebnissen der relevanten Forschungsarbeiten, die in diesem Artikel untersucht werden, gibt es eine weitere Richtung, die es wert ist, weiter untersucht zu werden: die Frage, wie eine effektive Netzwerkarchitektur für selbstüberwachtes Lernen entworfen werden kann. Durch selbstüberwachtes Lernen können die Einschränkungen der Datenannotation effektiv durchbrochen werden, sodass das Modell Daten in großem Maßstab lernen und die Argumentationsfähigkeiten des Modells vollständig freisetzen kann. Wenn das Grundmodell des autonomen Fahrens unter Verwendung verschiedener Maßstäbe von Fahrszenendaten im Rahmen eines selbstüberwachten Lernparadigmas trainiert werden kann, wird erwartet, dass seine Generalisierungsfähigkeit erheblich verbessert wird. Solche Fortschritte könnten ein allgemeineres Basismodell ermöglichen.

Kurz gesagt: Obwohl die Anwendung des Grundmodells auf das autonome Fahren viele Herausforderungen mit sich bringt, verfügt es über einen sehr breiten Anwendungsbereich und Entwicklungsperspektiven. Auch in Zukunft werden wir den Fortschritt grundlegender Modelle für das autonome Fahren beobachten.

Das obige ist der detaillierte Inhalt vonRezension! Fassen Sie umfassend die wichtige Rolle von Basismodellen bei der Förderung des autonomen Fahrens zusammen. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn