← Neueste Arbeiten
🤖 AI

SmartRAG: Native Graph-Based RAG for Mobile Device

SmartRAG ist ein vollständig auf dem Gerät laufendes Framework, das durch die Zerlegung der Intelligenz in koordinierte Module, die um einen kontinuierlich lernbaren Entitätenerkenner und einen dreischichtigen Wissensgraphen zentriert sind, eine wettbewerbsfähige Multi-Hop-Argumentationsleistung auf handelsüblichen Smartphones erreicht und somit eine effiziente, private und offline verfügbare LLM-Unterstützung ermöglicht, ohne dass eine massive Modellkompression erforderlich ist.

Ursprüngliche Autoren: Zhihan Jiang, Meng Li, Shenghao Liu, Keran Li, Ruiben Zhou, Wei Wang, Xianjun Deng, Shuai Wang, Haipeng Dai

Veröffentlicht 2026-07-21
📖 7 Min. Lesezeit🧠 Tiefgang

Ursprüngliche Autoren: Zhihan Jiang, Meng Li, Shenghao Liu, Keran Li, Ruiben Zhou, Wei Wang, Xianjun Deng, Shuai Wang, Haipeng Dai

Originalarbeit lizenziert unter CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). Dies ist eine KI-generierte Erklärung des untenstehenden Papers. Sie wurde nicht von den Autoren verfasst oder gebilligt. Für technische Genauigkeit konsultieren Sie das Originalpaper. Vollständigen Haftungsausschluss lesen

Stellen Sie sich vor, Sie hätten einen superintelligenten Roboter-Freund, der in Ihrem Telefon lebt. Dieser Freund, der von einem „Large Language Model“ (LLM) angetrieben wird, kann chatten, Geschichten schreiben und fast alles beantworten. Aber es gibt einen Haken: Um wirklich hilfreich zu sein, muss dieser Roboter sich an Ihr Leben erinnern – Ihre Fotos, Ihre Notizen, Ihre privaten Gespräche – ohne diese Daten an einen riesigen Cloud-Server zu senden, wo sie verloren gehen oder gestohlen werden könnten. Dies ist die Welt der On-Device-KI: Den Verstand und das Gedächtnis direkt hier in Ihrer Tasche zu behalten, für den Schutz der Privatsphäre und für mehr Geschwindigkeit.

Doch einen Roboter-Verstand in ein Telefon zu packen, ist so, als würde man versuchen, eine Bibliothek in einen Rucksack zu packen. Die größte Herausforderung ist das Gedächtnis. Ein Standard-Robotergehirn versucht, alles innerhalb seines eigenen „parametrischen Gedächtnisses“ (seiner internen Gewichte) auswendig zu lernen, aber das ist zu schwer für ein Telefon und lässt sich nicht einfach aktualisieren, wenn man etwas Neues lernt. Um dies zu lösen, nutzen Wissenschaftler RAG (Retrieval-Augmented Generation). Betrachten Sie RAG als das Geben eines Notizbuches an den Roboter. Wenn er eine Frage gestellt bekommt, rät er nicht einfach nur; er blättert in seinem Notizbuch, um die Fakten zu finden, und schreibt dann die Antwort. Das Problem ist, dass die meisten Notizbücher nur aus losen Blättern bestehen. Wenn Sie eine komplexe Frage stellen, die das Verknüpfen von drei verschiedenen Fakten von drei verschiedenen Seiten erfordert, ist ein Stapel loser Blätter schwer zu navigieren. Dieses Paper fragt: Wie bauen wir ein smartes, organisiertes Notizbuch für ein Telefon, das komplexe Rätsel lösen kann, ohne einen Supercomputer zu benötigen?


Das Problem: Das „Große Gehirn“ vs. das „Kleine Telefon“

Lange Zeit schien die Lösung, um KI intelligenter zu machen, simpel zu sein: Mach das Gehirn einfach größer. Aber die Autoren dieses Papers, SmartRAG, argumentieren, dass dies der falsche Ansatz für mobile Geräte ist. Man kann ein riesiges Cloud-Gehirn nicht einfach verkleinern, um es in ein Telefon zu passen; es ist zu schwer, verbraucht zu viel Akku und braucht zu lange zum Nachdenken.

Sie schlagen eine andere Idee vor: Anstatt eines riesigen Gehirns, das alles machen soll, bauen wir ein Team aus spezialisierten, leichtgewichtigen Arbeitern. Sie nennen dies SmartRAG. Es ist ein System, das vollständig auf Ihrem Smartphone laufen kann und Ihre persönlichen Daten in einem strukturierten „Knowledge Graph“ (einer Wissensgrafik – denken Sie an ein Netz aus verbundenen Fakten) organisiert, anstatt in einem unordentlichen Textstapel.

Das Team: Vier spezialisierte Arbeiter

SmartRAG teilt die Aufgabe des smarten Assistenten in vier verschiedene Rollen auf, die jeweils von einem anderen Modul übernommen werden:

  1. Wahrnehmung (Der Detektiv): Dies ist das Teammitglied, das Ihre Texte und Notizen liest. Es verwendet ein spezielles Werkzeug namens EvoNER, um wichtige Namen und Fakten zu entdecken. Das Coole daran? EvoNER ist „kontinuierlich lernbar“. Stellen Sie sich einen Detektiv vor, der jeden Tag neue Arten von Hinweisen lernt, ohne dafür zurück in die Schule gehen zu müssen. Wenn Sie eine neue Art von Entität erwähnen (wie ein neues Slang-Wort oder ein Nischenthema), kann EvoNER lernen, dies sofort zu erkennen, indem es sein eigenes „Label-Inventar“ aktualisiert, ohne das gesamte massive Gehirn neu trainieren zu müssen.
  2. Gedächtnis (Der Bibliothekar): Sob sobald der Detektiv einen Fakt gefunden hat, legt der Bibliothekar ihn ab. Aber anstatt ihn einfach in eine Schublade zu legen, baut der Bibliothekar einen MRGraph, einen dreischichtigen Wissensgraphen.
    • Schicht 1 verknüpft Fakten mit dem exakten Absatz, aus dem sie stammen (damit Sie wissen, woher die Info kommt).
    • Schicht 2 gruppiert ähnliche Fakten in Clustern zusammen (wie ein „Themen“-Ordner).
    • Schicht 3 hält den Rohtext bereit, um ihn schnell lesen zu können.
      Diese Struktur stellt sicher, dass das System bei einer Frage genau weiß, wie Fakten miteinander verbunden sind, wodurch die „Provenienz“ (die Quelle) jeder Information gewahrt bleibt.
  3. Fokus (Der Navigator): Wenn Sie eine Frage stellen, sucht der Navigator nicht nur nach Schlüsselwörtern. Er nutzt eine hybride Pipeline. Er betrachtet das Netz der Verbindungen (den Graphen), gleicht Wörter ab (lexikalische Suche) und versteht die Bedeutung (semantische Suche). Wenn Sie eine mehrstufige Frage stellen wie: „Wer hat das Buch geschrieben, wofür der Regisseur des Films, den ich gemocht habe, berühmt ist?“, kann der Navigator den Pfad durch den Graphen verfolgen und von einem Fakt zum nächsten springen, anstatt nur zu raten.
  4. Denken (Das Gehirn): Dies ist der einzige Teil, der das leistungsstarke Large Language Model (LLM) verwendet. Aber hier ist der Trick: Das LLM wird nur für die „hochwertigen“ Aufgaben aufgerufen. Es liest nicht jede einzelne Seite. Es greift nur ein, um die Suche zu planen, neue Arten von Fakten zu benennen oder die endgültige Antwort zu formulieren. Indem das LLM streng kontrolliert wird, spart das System massiv Akku und Speicherplatz.

Wie es im echten Leben funktioniert

Die Forscher haben dieses System auf echten Smartphones getestet (speziell OnePlus-Geräte mit Snapdragon-Prozessoren). Sie verwendeten eine sehr kleine, effiziente Version eines LLM (nur 1,7 Milliarden Parameter, was winzig ist im Vergleich zu den massiven Modellen in der Cloud).

Sie verglichen SmartRAG mit anderen Methoden:

  • LLM-only: Nur ein kleines Gehirn, das versucht, sich an alles zu erinnern.
  • Naïve RAG: Ein kleines Gehirn mit einem unordentlichen Papierstapel zur Suche.
  • Cloud-große Modelle: Riesige Gehirne (bis zu 32 Milliarden Parameter), die nicht auf einem Telefon laufen können.

Die Ergebnisse:
Bei komplexen Fragen, die das Verknüpfen mehrerer Beweisstücke erforderten (Multi-Hop-Reasoning), schnitt SmartRAG mit seinem winzigen 1,7B-Gehirn wettbewerbsfähig ab und war in einigen Fällen sogar besser als die massiven Cloud-Modelle.

  • Beim MultiHopQA-Benchmark erreichte SmartRAG eine Korrektheitsrate von 50,17 %, was die 1,7B „LLM-only“-Version (die 22,00 % erreichte) deutlich schlug und das 32B-Modell (das 31,54 % erreichte) übertraf.
  • Bei TriviaQA (einem Benchmark für direkte Faktenfragen) behielt das 32B-Modell jedoch den Vorteil und erreichte 51,45 % gegenüber den 50,00 % von SmartRAG.
  • Insgesamt erreichte oder übertraf SmartRAG die Leistung viel größerer Modelle bei wissensintensiven Aufgaben wie NQ, HotpotQA und MultiHopQA, während es vollständig auf dem Telefon lief, um die Daten privat zu halten. Die Antwortzeit war praktikabel, obwohl die Autoren anmerken, dass die „Time to First Token“ (wie lange es dauert, bis das Sprechen beginnt) bei dem vollständigen Prozess mit dem 1,7B-Modell etwa 36,9 Sekunden betrug, hauptsächlich weil zuerst im Gedächtnis gesucht werden musste.

Was sie ausgeschlossen haben

Das Paper argumentiert explizit gegen einige gängige Ideen:

  • Einfaches Komprimieren der Cloud: Man kann nicht einfach ein riesiges Cloud-basiertes Graph-System nehmen und es auf ein Telefon schrumpfen; die mathematischen und energetischen Kosten sind zu hoch.
  • LLM-native Extraktion: Sie fanden heraus, dass die Nutzung des großen LLMs, um alle Aufgaben der Gedächtnisorganisation (Extraktion von Fakten und Aufbau des Graphen) zu erledigen, für ein Telefon zu langsam und zu energiehungrig ist. Das „Wahrnehmungs“-Modul muss eine leichtgewichtige, trainierbare Komponente sein, kein schweres LLM.
  • Naïve Vektorsuche: Sich nur auf einfache „semantische Ähnlichkeit“ (das Finden von Wörtern, die ähnlich klingen) zu verlassen, reicht für komplexe Fragen, die logische Verbindungen benötigen, nicht aus.

Das Urteil

Die Autoren schlagen vor, dass die Zukunft der On-Device-KI nicht darin besteht, das Gehirn größer zu machen, sondern das System intelligenter zu gestalten. Durch die Trennung der Aufgaben „Fakten bemerken“ (Wahrnehmung), „Fakten organisieren“ (Gedächtnis), „Fakten finden“ (Fokus) und „über Fakten nachdenken“ (Denken), zeigt SmartRAG, dass ein kleines, effizientes Telefon komplexe Denkaufgaben bewältigen kann, die normalerweise einen Supercomputer erfordern.

Obwohl das System noch nicht perfekt ist (es hat noch Schwierigkeiten mit sehr spezifischen Themen wie KI und Politik, und die Geschwindigkeit könnte schneller sein), beweist das Experiment, dass ein strukturierter, graphbasierter Ansatz ein gangbarer Weg für datenschutzorientierte, Offline-KI-Assistenten ist. Es deutet darauf an, dass mit der richtigen Architektur der persönliche Assistent Ihres Telefons bald so klug wie ein Cloud-Riese sein könnte, während all Ihre Geheimnisse direkt in Ihrer Tasche bleiben.

Ertrinken Sie in Arbeiten in Ihrem Fachgebiet?

Erhalten Sie tägliche Digests der neuesten Arbeiten passend zu Ihren Forschungsbegriffen — mit technischen Zusammenfassungen, in Ihrer Sprache.

Digest testen →