$$\rightleftharpoonup{xx}$$
$$\longleftharp{xx}$$,
$$\longrightharp{xx}$$,
Um die Verallgemeinerungsfähigkeit von ETC in Szenarien kleiner Stichproben und Querschnittsbereiche zu verbessern und ein leichtes Modell zu realisieren, schlägt diese Studie ein Textklassifikationsrahmen vor, das CST und TSMDM integriert. Der Gesamtablauf dieses Rahmens ist in Abbildung 1 dargestellt.

Abbildung 1: Visualisierung des vierstufigen, leichtgewichtigen englischen Textklassifikationsrahmens, der CST und TSMDM integriert. Der Workflow besteht aus vier Stufen. Stufe 1 führt eine Textdarstellung mit BERT-basierten dynamischen Einbettungen aus dem englischen Eingabetext durch. Stufe 2 wendet Graph-Neuralnetz-Modellierung an, indem ein Textgraph konstruiert und Instanz- und Verteilungsbeziehungen berechnet werden. Phase 3 modelliert semantische Entstehung durch Knotenzentralitätsrekonstruktion und ein mehrstufiges Prototypengenerierungsframework, um den endgültigen Kategorie-Prototyp zu erhalten. Stufe 4 führt eine zweistufige Elementardestillation durch, bei der ein Lehrermodell trainiert und Wissen durch Metadestillation übertragen wird, um das endgültige Schülermodell zu erzeugen. Bitte klicken Sie hier, um eine größere Version dieser Abbildung anzusehen.
Erstens wird in der Textdarstellungs- und dynamischen Einbettungsphase das BERT-Modell genutzt, um den Eingabetext dynamisch einzubetten und die kontextuellen semantischen Informationen zu erfassen. Die zweite Stufe ist die distributionsbewusste GNN-Modellierung, die die Verteilungsmerkmale von Stichproben berücksichtigt, ein GNN-Modell erstellt und die Merkmalsrepräsentation durch duale Informationsinteraktion auf Instanz- und Verteilungsebene verbessert. Die dritte Stufe ist die semantische Emergenzmodellierung, geleitet von der Hybridsystemtheorie, die die Zentralitätsrekonstruktion der Knoten und einen dreistufigen Prototypengenerierungsmechanismus zur Simulation der Dynamik und des Entstehens des Sprachsystems einführt. Abschließend wird in der vierten Stufe eine zweistufige Meta-Destillations-Leichtgewichtsoperation durchgeführt. Der Wissensdestillationsprozess wird durch das Assistentenmodell und die Meta-Lernstrategie optimiert, um eine effiziente Modellkompression und Beschleunigung zu erreichen.
ETC-Modell basierend auf Verteilungsmerkmalen und CST
Überblick über die Modellarchitektur
Das vorgeschlagene Textklassifikationsmodell verwendet zunächst ein vortrainiertes BERT, um eine dynamische kontextuelle Codierung des Eingabetexts durchzuführen, semantisch reichhaltige Worteinbettungen und eine globale Darstellung zu erzeugen. Anschließend werden aus diesen Merkmalen ein Instanzgraph und ein Verteilungsgraph konstruiert: Der Instanzgraph erfasst paarweise Stichprobenähnlichkeiten, während der Verteilungsgraph die Gesamtverteilung der Daten modelliert; Iterativer Informationsaustausch zwischen den beiden Graphen ermöglicht eine synergetische Verbesserung einzelner Merkmale und globaler Struktur. Anschließend wird CST integriert, um das Graphennetzwerk umfassend zu ergänzen. Die Knotenzentralitätsrekonstruktion verwendet PageRank, um lexikalischen Einfluss zu quantifizieren und so die dominante Rolle von Kernelementen in Sprachnetzwerken zu simulieren. Dies ist eine weithin validierte Methode zur Messung des globalen Einflusses von Knoten in komplexen Netzwerktopologien und eignet sich hervorragend, um die asymmetrische semantische Verteilung von Kernlexikalknoten in Sprachsystemen zu erfassen. Ein dreistufiges "Mikro–Meso–Makro"-Prototypen-Generierungsrahmen emuliert den emergenten Prozess von lokaler Semantik zu ganzheitlichen Kategorienrepräsentationen. Schließlich werden die erweiterten Merkmalsrepräsentationen in einen Klassifikator eingespeist, um die endgültigen Klassenwahrscheinlichkeiten zu erzeugen.
Feature-Interaktion mit dem distribution-bewussten GNN
Um die Verallgemeinerungsfähigkeit von ETC zu optimieren und komplexe semantische Beziehungen zwischen Texten und Sample Distribution Features (SDFs) effektiv zu erfassen, konstruiert diese Studie ein ETC-Modell basierend auf Verteilungsmerkmalen und CST. Es erreicht eine tiefe Auswertung globaler und lokaler Informationen im Text, indem Mechanismen wie GNN und dynamische Texteinbettung integriert werden. GNN ist ein DL-Modell, das speziell für die Verarbeitung graphstrukturierter Daten entwickelt wurde. Das Kernprinzip besteht darin, einen Nachrichtenübermittlungsmechanismus zu verwenden (bei dem jeder Knoten im Graphen die Merkmalsinformationen seiner benachbarten Knoten aggregiert) und diesen mit seinem eigenen Zustand zu kombinieren. Durch mehrere Runden iterativer Aktualisierungen lernt es allmählich eine hochdimensionale Darstellung, die die Topologiestruktur einschließt. Dieser Prozess ermöglicht es Knoten, die Struktur- und Merkmalsabhängigkeiten der lokalen Nachbarschaft und sogar des globalen Graphen zu erfassen. Um die Einschränkungen traditioneller Sequenzmodelle bei der Modellierung langfristiger Abhängigkeiten und globaler Beziehungen zu überwinden, nutzt diese Studie GNN, um komplexe semantische Assoziationen und strukturelle Beziehungen zwischen Stichproben zu erfassen. Aufgrund des Fokus von GNN auf den direkten Korrelationsinformationen zwischen einzelnen Stichproben ignoriert es die Gesamtverteilungsmerkmale des Stichprobensets 14,15,16. Daher schlägt diese Studie ein GNN-Modell vor, das SDF berücksichtigt. Dieses Modell führt BERT für dynamische Texteinbettung ein und kombiniert es mit einem Prototypnetzwerk, um die Merkmalsunterschiede der Stichproben zu berechnen. BERT ist ein vortrainiertes Sprachmodell, das auf der Transformer-Architektur basiert. Das Grundprinzip besteht darin, die semantischen Informationen jedes Wortes im Kontext gleichzeitig durch einen bidirektionalen Encoder zu erfassen und sie auf einem groß angelegten Korpus mit zwei Aufgaben vorzutrainieren: "Masked-Language-Modell" und "Next-Sentence Prediction". In maskierten Sprachmodellen sind einige Wörter in der Eingabe zufällig maskiert, und das Modell muss das ursprüngliche Wort anhand des Kontexts vorhersagen. Die nächste Vorhersage bestimmt, ob die beiden Sätze aufeinanderfolgend sind. Nach dem Vortraining kann sich BERT schnell an verschiedene Aufgaben der natürlichen Sprachverarbeitung anpassen, was die Leistung deutlich verbessert und hochwertige Merkmalsrepräsentationen für die anschließende Graphstrukturstruktur bereitstellt. Die spezifische Struktur des in dieser Studie erstellten ETC-Modells ist in Abbildung 2 dargestellt.

Abbildung 2: Architektonisches Design des CST-integrierten englischen Textklassifikationsmodells unter Berücksichtigung von Beispielverteilungsmerkmalen. Die Abbildung zeigt das architektonische Design des englischen Textklassifikationsmodells, integriert mit der komplexen Systemtheorie (CST) und der Berücksichtigung der Textbeispielverteilungsmerkmale. Die Architektur vereint BERT-basierte dynamische kontextuelle Einbettungen, distributionsbewusste Graph-Neural-Netzwerke (GNN) und CST-Verbesserungsmechanismen und realisiert eine tiefgehende Auswertung globaler und lokaler semantischer Informationen in englischen Texten durch mehrmodulige kollaborative Modellierung. Bitte klicken Sie hier, um eine größere Version dieser Abbildung anzusehen.
In diesem Modell erzeugt für einen allgemeinen Datensatz der englische Text, der in das BERT-Modell eingegeben wird, eine Token-Sequenz über einen Tokenizer. Die Sequenzkonstruktionsmethode ist in Gleichung (1) dargestellt.
[CLS], eine1, eine2,... an, [SEP] (1)
In Gleichung (1) ist [CLS] der Klassifikationsmarker, der sich am Anfang der Folge befindet. BERT erzeugt während des Trainingsprozesses einen festen versteckten Zustand für [CLS]. Dieser Zustand wird direkt für die globale semantische Darstellung des gesamten Textes verwendet. Eine1, eine2,... EinN steht für ein Wort oder Unterwort im Text. [SEP] ist ein Trennzeichen, das das Ende eines Satzes markiert. Nach Berts Verarbeitung der obigen Sequenz werden die Features jedes Tokens erhalten, was strukturierte kontextuelle Informationen für das Modell liefert. Bei speziellen Datensätzen, die Entitäten enthalten, gehen bei Verwendung konventioneller Sequenzkonstruktionsmethoden die von den Entitäten enthaltenen Positionsinformationen verloren. Daher konstruiert diese Studie die Sequenz mit der in Gleichung (2) gezeigten Methode.
(2)
In Gleichung (2) sind [E1], [/E1], [E2] und [/E2] die Token, die die Start- und Endpositionen zweier Entitäten bestimmen. Ähnlich werden nach der Bert-Verarbeitung die Ausgabefunktionen dieser Token semantische Informationen der entsprechenden Entitäten übertragen und so die wichtigen Informationen des Entitätsstandorts besser genutzt. Anschließend verwendet diese Studie ein GNN-Modell, das SDF berücksichtigt, um die Verteilung und Instanzmerkmale der Stichproben zu verbessern. Die Struktur des Modells ist in Abbildung 3 dargestellt.

Abbildung 3: Dual-Graph-Feature-Interaktionsarchitektur des distributionsbewussten Graph-Neuralnetzmodells. Die Abbildung zeigt die Dual-Graph-Feature-Interaktionsarchitektur des distributionsbewussten GNN-Modells für die englische Textklassifikation. Die Architektur erstellt einen Punktgraphen für die Ähnlichkeitskodierung auf Instanzebene und einen Verteilungsgraphen für die Ähnlichkeitskodierung auf Verteilungsebene und erreicht eine Merkmalsverbesserung durch iterative Informationsinteraktion zwischen den beiden Graphen, wodurch der ebenenübergreifende Informationszyklus von Instanz- und Verteilungsmerkmalen abgeschlossen wird. Bitte klicken Sie hier, um eine größere Version dieser Abbildung anzusehen.
Das Modell erreicht eine Merkmalsverbesserung durch einen zweistufigen Interaktionsmechanismus. Erstens parst es Verteilungsmerkmale aus Instanzebene-Assoziationen von Datenproben und optimiert diese dann dynamisch durch Informationsaustausch auf Verteilungsebene. Durch iterative Stärkung der Merkmale von Instanzen und Verteilungsniveaus wird letztlich die Klassifikationsaufgabe abgeschlossen. Konkret verwendet das Modell Punktgraphen und Verteilungsgraphen, um den Informationsaustausch zu erreichen. Die Punktabbildung verwendet den Textbeispiel-Merkmalvektor (aktualisiert durch die letzten beiden BERT-Schichten) als Knoten, quantifiziert den Unterschied in den Probenmerkmalen, um das Kantengewicht über ein dediziertes Codiernetzwerk (eine Sigmoid-Schicht + zwei konvolutionale Batch-Normalisierungsschichten) zu berechnen, und verwendet Min-Max-Normalisierung, um auf das [0,1-Intervall] zu normalisieren. Ein empirischer Ähnlichkeitsschwellenwert von 0,2 wird für die Kantengrenze gesetzt, bei der Kanten mit Gewichten unterhalb dieser Schwelle beschnitten werden, um schwache Korrelationen auf Instanzebene zu eliminieren. Der Verteilungsgraph nimmt die verschmolzenen Textverteilungsmerkmale als Knoten, wobei die Kantengewichte auf Basis der Kosinusähnlichkeit der Verteilungsmerkmale berechnet und mittels L2-Normalisierung normalisiert werden, um metrische Konsistenz sicherzustellen. Ein Kantenschwellenwert von 0,15 wird gewählt, und Kanten mit Gewichten unterhalb dieses Werts werden entfernt, während die übrigen gültigen Kantengewichte weiter abgebildet und durch ein mehrschichtiges Perzeptron standardisiert werden, um die Unterscheidbarkeit von Verteilungsebene-Assoziationen zu verbessern. Diese Studie definiert einen Punktgraphen
für die L-Schicht-Iteration, bei der der Knoten
Beispielmerkmale repräsentiert und die Kantenähnlichkeit
auf Instanzebene kodiert. Verteilungskarte
, der Knoten
stellt Stichprobenmerkmale dar und die Kante
kodiert die Ähnlichkeit auf Verteilungsebene. Nehmen wir das l-te bis l+1-te Rad als Beispiel, berechnet die Instanz-Beziehungsberechnung die Punktähnlichkeit durch Merkmalsunterschiede, wie in Gleichung (3) gezeigt.
(3)
In Gleichung (3)
sind und
die Kantengewichte zwischen den Knoten i und j während der l-ten und l-1-ten Iteration des Punktgraphen, was die Ähnlichkeit der Stichprobenmerkmale widerspiegelt.
ist ein Kodierungsnetzwerk, das verwendet wird, um Unterschiede in Knotenmerkmale in Kantengewichtskalen umzuwandeln, bestehend aus einer Schicht Sigmoid und zwei Schichten von Aktivierungsfunktionen der Faltungsbatch-Normierung. Wenn
und
die l-1-te Iteration sind, werden die Eigenvektoren der Knoten i und j von Bert in den letzten beiden Schichten aktualisiert. Anschließend werden die Verteilungsmerkmale anhand der Instanzbeziehungen berechnet, wie in Gleichung (4) gezeigt.
(4)
In Gleichung (4)
ist der Eigenvektor des Knotens i im l-ten Schichtverteilungsgraphen. MLP1 ist ein mehrschichtiges Perzeptron, das aus Aktivierungsfunktionen und vollständig verbundenen Schichten besteht und die verketteten zusammengesetzten Merkmale in neue Verteilungsmerkmale abbildet. Anschließend wird die Verteilungsbeziehung anhand der Verteilungsmerkmale berechnet, und die Instanzmerkmale werden aus der Verteilungsbeziehung berechnet, um die Ebenen-Informationsschleife abzuschließen.
Mechanismen zur Verbesserung komplexer Systeme
Um die Verallgemeinerungsfähigkeit weiter zu verbessern, wird CST in dieser Studie auf das oben genannte Modell angewendet. Die dynamische Entwicklung komplexer Systeme zeigt sich in der heterogenen Verteilung des Knoteneinflusses. Um die dominante Rolle des Kernvokabulars bei der semantischen Ausbreitung in Sprachsystemen zu simulieren, führt diese Studie den Knotenzentralitätsindex ein, um den Informationspropagationsmechanismus zu rekonstruieren. Der für jede Szenarioaufgabe konstruierte Punktgraph Hp verwendet den PageRank-Algorithmus, um die Zentralität des Knotens C(hi) zu quantifizieren, wie in Gleichung (5)17 gezeigt.
(5)
In Gleichung (5) ist α der Dämpfungskoeffizient, α = 0,85. N(hi) stellt die Menge der benachbarten Knoten dar, und L(hj) ist der Knotengrad. Gleichung (5) ersetzt den kaskadierenden Ausbreitungsprozess des Vokabulareinflusses in simulierten Sprachnetzwerken, wodurch der Kernwortschatz (wie Verben und Themenwörter) eine höhere Zentralität erhält. Anschließend wird die Knotenzentralität mit Kantengewichten gekoppelt, um die Ausbreitungsstärke von Informationen zwischen den Knoten dynamisch anzupassen. Die Kopplungsfunktion λij ist in Gleichung (6) dargestellt.
(6)
In Gleichung (6) ist σ die Sigmoid-Aktivierungsfunktion, WT der lernbare Gewichtvektor und b steht für den Bias-Term. Die Kopplung von Zentralität und Kantengewichten gleicht dynamische lokale Beziehungen mit globaler Bedeutung aus und verbessert so die Anpassungsfähigkeit des Modells an dynamische Veränderungen in Aufgaben. Das Entstehen von CST zeigt sich in der englischen Sprache als die Gesamtsemantik, die die Summe des lokalen Vokabulars18 übersteigt. Um diese Funktion in ETC zu nutzen, entwirft diese Studie ein dreistufiges Prototypengenerierungsframework, um den Entstehungsprozess von Mikromerkmalen zu Makrokategorien zu simulieren, wie in Abbildung 4 dargestellt.

Abbildung 4: Schrittweise Konstruktion des mikro-meso-makro dreistufigen Prototypengenerierungsrahmens für die linguistische semantische Emergenz. Die Abbildung veranschaulicht den schrittweisen Aufbau des mikro-meso-makro dreistufigen Prototypengenerierungsrahmens zur Simulation der linguistischen semantischen Entstehung in der englischen Textklassifikation. Das Framework erstellt hierarchische Textkategorien-Darstellungen durch Mikro-Unterklassenclustering mit K-Means, Meso-Unterklassen-Prototypfusion basierend auf Verteilungsähnlichkeitsgewichtung und makro-nichtlineare Integration mittels Aufmerksamkeitsmechanismus, wodurch die emergente Eigenschaft "das Ganze ist größer als die Summe seiner Teile" in Sprachsystemen simuliert. Bitte klicken Sie hier, um eine größere Version dieser Abbildung anzusehen.
Der obige Prozess konstruiert Textkategorienrepräsentationen Schritt für Schritt von Mikro zu Makro, um die Verallgemeinerungsfähigkeit des Modells zu erhöhen. Auf Mikroebene werden K-Unterklassen erzeugt, indem die Beispiel-Einbettungsrepräsentationen jeder Textkategorie gebündelt werden. K-Means wird verwendet, um die Stichproben innerhalb der Kategorie in Untergruppen zu unterteilen, und die Schwerpunktposition jeder Untergruppe wird als Unterklassenprototyp19 berechnet. Auf mesoskopischer Ebene wird die Verteilungsähnlichkeit jedes Unterklassenprototyps berechnet, eine Ähnlichkeitsmatrix erzeugt, und dann werden die Unterklassenprototypen anhand von Ähnlichkeitsgewichten wieder zusammengesetzt, um die Korrelation zwischen Unterklassen zu quantifizieren. Die Berechnung des Unterklassen-Ähnlichkeitsgewichts wij ist in Gleichung (7) dargestellt.
(7)
In Gleichung (7)
ist die Jensen-Shannon-Divergenz verwendet, die zur Messung der Differenz in der Verteilung zwischen zwei Unterklassen
und
20 verwendet wird. Schließlich werden die Unterklassenprototypen gewichtet und fusioniert, um eine Menge von Klassenverteilungsdarstellungen
zu erhalten. Auf Makroebene werden die Wichtigkeitsgewichte jeder Unterklasse durch Aufmerksamkeitsmechanismen erlernt, und nichtlineare Transformationen werden eingeführt, um den Emergenzprozess zu simulieren, was zum finalen Klassenprototyp cfinal führt, wie in Gleichung (8) gezeigt.
(8)
In Gleichung (8) bedeutet αk das Aufmerksamkeitsgewicht der k-Klasse. U bezeichnet die nichtlineare Transformationsgewichtmatrix. tanh(·) wird verwendet, um die nichtlineare Darstellung zu verbessern und die Gesamtdarstellung größer als die Summe der Teile zu simulieren, die für komplexe Systeme charakteristisch ist. Jede Ebene erfasst die Vielfalt innerhalb der Kategorien durch eine Unterklassenstruktur, gewichtet die Verteilungsähnlichkeit, um den Einfluss von verrauschten Unterklassen zu verringern, und konzentriert sich dynamisch auf diskriminierende Merkmale durch Aufmerksamkeitsmechanismen, um die Verallgemeinerungsfähigkeit des Modells zu verbessern. CST ist hauptsächlich durch zwei Mechanismen mit GNN integriert. Die erste besteht darin, Knotenzentralität einzuführen, um den Informationsverbreitungsprozess zu rekonstruieren und die heterogene Verteilung des lexikalischen Einflusses im Sprachsystem zu simulieren. Die Knotenzentralität wird durch den PageRank-Algorithmus quantifiziert und dynamisch mit den Kantengewichten gekoppelt, wodurch das Kernvokabular in der semantischen Ausbreitung dominieren kann und die Anpassungsfähigkeit des Modells an die dynamischen Veränderungen von Aufgaben verbessert wird. Die zweite besteht darin, ein dreistufiges Prototypengenerierungs-Framework zu entwerfen, von Mikro-Subklassen-Clustering bis zur Fusion von Makrokategorien-Prototypen, um die emergente Eigenschaft im Sprachsystem zu simulieren, dass "das Ganze größer ist als die Summe seiner Teile". Dieser Rahmen erreicht hierarchische Integration von lokalen Merkmalen zu globaler Semantik durch Verteilungsähnlichkeitsgewichtung und Aufmerksamkeitsmechanismen.
Zusammenfassend liegt die zentrale Innovation des konstruierten ETC-Modells darin, die Ideen von CST tief in den Rahmen von GNN zu integrieren. Durch die Rekonstruktion des Informationsvermittlungsmechanismus durch Knotenzentralität simuliert das Modell die führende Rolle der Kernelemente im Sprachsystem und verbessert dessen Anpassungsfähigkeit an die Aufgabendynamik. Durch das dreistufige Prototypengenerierungs-Framework realisiert das Modell den Entstehungsprozess von lokalen Merkmalen zur globalen Semantik und verbessert so die Fähigkeit des Modells, die Vielfalt und diskriminierenden Merkmale innerhalb der Kategorie zu erfassen. Diese Methode vermeidet die Einschränkung traditioneller GNNs, die ausschließlich auf Instanzebene-Beziehungen angewiesen sind. Durch Interaktionen auf Verteilungsebene und komplexe Systemeigenschaften bietet es eine neue Lösung zur Verbesserung der Verallgemeinerungsfähigkeit des Modells in wenigen Schuss- und Domänenübergreifenden Szenarien.
Die emergenten Eigenschaften von CST entsprechen einem dreistufigen Prototypengenerierungsrahmen. In Sprachsystemen manifestiert sich das Prinzip, dass "das Ganze größer ist als die Summe seiner Teile", als semantischer Sprung von lokalen Wortbedeutungen zu allgemeinen Textkategorien. Diese Studie simuliert diesen Prozess durch einen "Mikro-Meso-Makro"-Mechanismus zur Prototypengenerierung auf drei Ebenen: Auf Mikroebene werden Probeneinbettungen gruppiert, um Unterklassenprototypen zu bilden; Auf Meso-Ebene werden diese Prototypen auf Basis der Verteilungsähnlichkeit gewichtet und fusioniert; und auf Makroebene werden Prototypen der Endkategorie nichtlinear über einen Aufmerksamkeitsmechanismus synthetisiert. Zum Beispiel vermischen sich in der Stimmungsklassifikation mehrere negative Wörter wie "enttäuschend", "langsam" und "teuer" nicht-linear, um als starke Gesamtstimmung der "negativen Bewertung" zu entstehen. Knotenzentralität und Heterogenität in CST stimmen mit einem auf Basis von Knotenzentralitätsrekonstruktion basierenden Informationspropagationsmechanismus überein. Innerhalb von Sprachnetzwerken ist der Einfluss von Wörtern ungleichmäßig verteilt, wobei Kernwörter (z. B. Verben, thematische Begriffe) eine dominierende Rolle bei der semantischen Ausbreitung spielen. Diese Studie quantifiziert die Knotenzentralität mithilfe des PageRank-Algorithmus und koppelt sie dynamisch mit Kantengewichten, um die Intensität der Informationsverteilung zwischen den Knoten anzupassen. Zum Beispiel hat in der Nachrichtenkategorisierung der Begriff "Wahl" eine hohe Zentralität in politischen Texten, was dazu führt, dass benachbarte Knoten wie "wählen" und "Kampagne" bei der Informationsaggregation höhere Bedeutung erhalten und so die semantische Darstellung dieses Themas verbessern. Die dynamische und adaptive Natur der CST entspricht verteilungsbewussten GNNs und einem Lehrexperimentmechanismus innerhalb der Metadestillation. Sprachsysteme entwickeln sich dynamisch entsprechend Kontext und Aufgabenanforderungen. Modelle erfassen die Gesamtverteilungsänderungen in Datensätzen über verteilungsbewusste GNNs. Gleichzeitig wird in TSMDM ein durch Meta-Lernen gesteuerter Lehrexperimentmechanismus eingeführt, der es TMs ermöglicht, Parameter dynamisch auf Basis von Feedback von SMs anzupassen. Zum Beispiel kann das Modell bei der domänenübergreifenden Sentimentanalyse die Feature-Gewichtungen schnell basierend auf der Datenverteilung der Zieldomäne anpassen und die Parameter des TM während der Metadestillation verfeinern, um die Anpassungseffizienz für neue Domänen zu verbessern.
LTC-Modell basierend auf TSMDM
Zweistufige Meta-Destillationspipeline
Um den Herausforderungen hoher Rechenkosten und Bereitstellungsschwierigkeiten in ressourcenbegrenzten Umgebungen zu begegnen, wird ein leichtgewichtiger Textklassifikationsmodell auf Basis eines TSMDM vorgeschlagen. Diese Meta-Destillationsmethode führt den Destillationsprozess in einer strikt sequentiellen Reihenfolge mit zwei unterschiedlichen Stufen aus. Die zweite Phase wird erst nach Abschluss und Konvergenz der Ausbildung der ersten Stufe eingeleitet: 1) die Wissenskompressionsstufe Teacher-to-Teaching Assistant (TA) und 2) die TA-zu-Schüler leichte Destillationsphase, die mit Meta-Lernparameteranpassung integriert ist. Dieser Ansatz erreicht einen effizienten Wissenstransfer von einem komplexen TM zu einem leichten SM durch zweistufige Destillation und integriert gleichzeitig einen Meta-Lernmechanismus, um die Wissenstransferstrategie während des Prozesses dynamisch zu optimieren21,22. Die gesamte Pipeline ist in Abbildung 5 dargestellt.

Abbildung 5: Pipeline-Design des leichtgewichtigen Textklassifikationsmodells mit zweistufigem Meta-Destillationsmechanismus. Die Abbildung entwirft die Pipeline des leichtgewichtigen Textklassifikationsmodells mit dem zweistufigen Meta-Destillationsmechanismus (TSMDM). Die Pipeline besteht aus einem Lehrermodell (hochkomplexe Wissensquelle), einem Lehrassistenten-Modell (mittlere Komplexitätspufferschicht) und einem Schülermodell (leichtes Zielmodell) und implementiert einen effizienten Wissenstransfer in zwei aufeinanderfolgenden Stufen: Lehrer-zu-Lehrer-Lehrer-Assistenten-Wissenskompression und leichte Destillation von Lehrassistent-zu-Schüler, integriert mit Meta-Lernen. Bitte klicken Sie hier, um eine größere Version dieser Abbildung anzusehen.
Die Methode umfasst drei Rollen: ein TM, ein TA-Modell und ein SM, wobei der Destillationsprozess in zwei Stufen unterteilt ist: Lehrer-TA-Destillation und TA-Schüler-Destillation. In der ersten Wissenskompressionsstufe von Lehrer zu TA wird das Wissen aus dem TM zunächst in ein TA-Modell mit mittlerer Komplexität komprimiert, um Informationsverluste durch übermäßige Kapazitätslücken in der direkten Destillation zu mindern. Das TM, das als Wissensquelle dient, überträgt sowohl seine Ausgabeklassifikationswahrscheinlichkeiten als auch die Zwischenschichtmerkmale auf das TA-Modell. Das TA-Modell wird trainiert, indem seine Ausgaben und Merkmalsrepräsentationen mit denen des Lehrers ausgerichtet werden, wobei eine kombinierte Verlustfunktion verwendet wird, die Klassifikationsverlust und Merkmalsausrichtungsverlust21 integriert. In der zweiten TA-zu-Student-Leichtgewichtsdestillationsphase, die mit der Konvergenz des TA-Modells beginnt, wird das Wissen vom TA-Modell weiter destilliert bis zum finalen leichten SM. Diese Stufe verwendet außerdem eine doppelte Supervision (Klassifikationsprotokolle und Zwischenfunktionen) und integriert einen Meta-Lernmechanismus: Der TM führt "Lehrexperimente" zu Hilfsaufgaben durch, um den Lernzustand des Schülers zu bewerten, und passt seine eigenen Parameter dynamisch an, um anpassungsfähigere und gezieltere Orientierung zu liefern. Der SM schließt das Training ab, indem sowohl die Ausgabeabweichung als auch der Feature-Abstand relativ zum TA-Modell minimiert werden, wodurch eine signifikante Parameterreduktion erreicht wird, während die Klassifikationsleistung größtmöglichst erhaltenbleibt 22.
Meta-Lernen mit Lehrexperimenten
Bei traditionellen Wissensdestillationsmethoden leitet der geschulte TM den SM, indem er an der Verlustberechnung mitwirkt. Allerdings ist es schwierig, den tatsächlichen Lernstatus von SMs mit festen Parametern zu bewerten, noch können sie den spezifischen Beitrag ihrer Anleitung zur Aktualisierung von SM-Parameternquantifizieren. Daher führt diese Studie Meta-Lernideen in den Destillationsprozess ein, sodass der TM seine eigenen Parameter basierend auf dem Lernfeedback des SM anpassen kann. Der Destillationsprozess ist in Abbildung 6 dargestellt.

Abbildung 6: Iterativer Parameteroptimierungsprozess der Meta-Destillation kombiniert mit dem Lehrexperimentmechanismus. Die Abbildung zeigt den iterativen Parameteroptimierungsprozess der Meta-Destillation in Kombination mit dem Lehrexperimentmechanismus für die Leichtgewichtung des englischen Textklassifikationsmodells. Der Prozess erzeugt einen temporären inneren Lernenden aus dem Schülermodell, quantifiziert den Verlust des Lehreffekts durch die simulierte Trainingsleistung des inneren Lernenden und ermöglicht es dem Lehrermodell, seine eigenen Parameter durch Rückpropagation des Verlusts anzupassen, wodurch die anschließende Wissenstransferstrategie optimiert wird. Bitte klicken Sie hier, um eine größere Version dieser Abbildung anzusehen.
Der TM optimiert die Parameter durch konventionelle Klassifikationsaufgaben während seiner eigenen Trainingsphase, was zu einem grundlegenden Klassifikationsverlust LT führt, der seine ursprüngliche Leistung widerspiegelt. Nach Abschluss des Trainings wird das SM S repliziert, um eine temporäre Kopie des internen Lerners S1 zu erzeugen. Der TM führt Lehrexperimente auf S1 durch, und der umfassende Leistungsfehler, der S1 in diesem simulierten Training zeigt, wird als Verlust LQ quantifiziert. Dieses Signal wird als Rückmeldung an den TM verwendet, um die Lehrwirksamkeit zu bewerten. Durch die Rückpropagation von LQ passt das TM aktiv seine eigenen Parameter an und optimiert seine Methode zur Wissensübertragung. Nach Abschluss der Meta-Lernoptimierung führt der TM eine formale Wissensdestillation auf dem ursprünglichen SM S durch und verwendet außerdem den Modellverlust LS als Feedback zur Effektivitätsbewertung an den TM. Um das ETC-Modell leichter zu gewichten, wird diese Studie erwägen, das SDF GNN-Modell als TM in den Lehrexperimentprozess einzubeziehen, wie in Abbildung 7 dargestellt.

Abbildung 7: Parameter-Update-Fluss des Lehrerexperiment-Mechanismus zur Optimierung von Lehrermodellen in der Metadestillation. Die Abbildung zeigt den Parameter-Update-Fluss des Lehrexperimentmechanismus zur Optimierung des Lehrermodells im Meta-Destillationsprozess. Der Fluss berechnet zunächst den weichen Verlust zwischen der Vorhersage des inneren Lernenden und der Vorhersage des Lehrermodells mit der mittleren quadratischen Fehlerverlustfunktion, kombiniert den weichen Verlust mit dem harten Labelfehler, um den Gesamttrainingsverlust zu bilden, und aktualisiert die Parameter des Lehrermodells durch die Backpropagation des gewichteten Gesamtfehlers, um dessen Lehrwirkung zu verbessern. Bitte klicken Sie hier, um eine größere Version dieser Abbildung anzusehen.
Nach Abschluss des Wissensdestillationstrainings berechnet der SM zunächst den Unterschied zwischen den vorhergesagten Ergebnissen des TM und den wahren Labels. Anschließend wird die MSE-Verlustfunktion verwendet, um den Abstand zwischen der SM-Vorhersage (innerer Lerner S1) und der TM-Vorhersage zu messen. Dieser Distanzwert wird als weicherVerlust 25 verwendet. Das abschließende Trainingsziel besteht aus einer gewichteten Kombination aus hartem Labelfehler und weichem Verlust. Durch Rückpropagation des gewichteten Gesamtfehlers werden die Parameter des TM aktualisiert, wodurch die Lehreffektivität des TM verbessert wird. Die Parameterberechnung des internen Lernenden S1 ist in Gleichung (9) dargestellt.
(9)
In Gleichung (9)
sind und
die internen Lernparameter und deren Anfangsparameter vom TM-Parameter γT beeinflusst. λ (die Lernrate, λ = 0,005) steuert die Parameteraktualisierungsschrittweite für innere Lernende (d. h. Kopien von SMs) während der Metadestillation26. Gleichung (9) berechnet Verlustgradienten durch Rückpropagation, während λ die Parameter der inneren Lernenden aktualisiert. Dieser Mechanismus spiegelt die Lerneigenschaften von SMs wider, ermöglicht es TMs, Rückmeldungen zu erhalten und ihre Lehrstrategien anzupassen, wodurch die Effektivität der anschließenden Wissensdestillation verbessert wird. Die Berechnung des Verlusts LS im Meta-Lernen ist in Gleichung (10) dargestellt.
(10)
In Gleichung (10) ist B die Meta-Lern-Stichprobensequenz.
Optimierung des Wissenstransfers mit Verlustdesign und Assistenzmodell
Um die Wirksamkeit der Wissensdestillation weiter zu erhöhen, ermittelt diese Studie den Gesamtverlust durch Berechnung des Klassifikationsverlusts und des Merkmalsverlusts. Unter anderem verwendet der Merkmalsverlust einen retrospektiven Mechanismus, bei dem die flachen und aktuellen Merkmalsausgänge des TM zur Steuerung des SM verwendet werden, wie in Gleichung (11) dargestellt.
(11)
In Gleichung (11) ist I die Menge der Feature-Layer-Indizes. D ist eine Distanzfunktion, die verwendet wird, um die Differenz zwischen zwei Merkmalsrepräsentationen zu berechnen.
und
sind Zieldarstellungsfunktionen in TM und SM, die die Merkmalsausgaben
und
der i-ten und j-ten Schicht in Aufmerksamkeitsmatrizen umwandeln. Der Klassifikationsverlust kombiniert den Kreuzentropieverlust zwischen der SM-Ausgabe und dem wahren Label sowie die MSE zwischen den beiden Modellen als weichenVerlust von 27,28. Letztlich wird der Gesamtverlust durch Gewichtung der beiden ermittelt, sodass der SM besser Anleitung vom TM erhalten kann. Um den Leistungsverlust während des Wissensdestillationsprozesses zu minimieren, platziert diese Studie das Modell des Lehrassistenten zwischen zwei Modelle, wie in Abbildung 8 dargestellt.

Abbildung 8: Zweistufiger Wissensdestillationsprozess mit dem Lehrassistentenmodell als Zwischenpufferschicht. Die Abbildung zeigt den zweistufigen Wissensdestillationsprozess mit dem Lehrassistentenmodell als Zwischenpufferschicht. Die erste Stufe fusioniert Merkmalsverlust und Klassifikationsverlust, um den gesamten Destillationsverlust zu konstruieren, und trainiert das Lehrassistentenmodell mit dem Wissen des Lehrermodells; Die zweite Phase verfolgt dieselbe Verlustfusionsstrategie, um das Wissen des Lehrassistentenmodells auf das Schülermodell zu destillieren und so den Informationsverlust durch übermäßige Komplexitätslücken zwischen Lehrer- und Schülermodellen zu reduzieren. Bitte klicken Sie hier, um eine größere Version dieser Abbildung anzusehen.
Nach Abschluss der Meta-Destillationsphase werden das TA-Modell und das TM konventionell Wissensdestillation durchgeführt. Während dieses Prozesses werden die Merkmale beider synchron extrahiert und der entsprechende Verlust La berechnet. Anschließend wird dieser Merkmalsverlust mit dem Klassifikationsverlust LM1 des Modells verschmolzen, um die Destillationsverlustfunktion
in der ersten Stufe zu bilden, wie in Gleichung (12) gezeigt.
(12)
In Gleichung (12) ist β der Gewichtskoeffizient, der verwendet wird, um den Anteil von Merkmalsverlust und Klassifikationsverlust am Gesamtverlust zu steuern.
und
sind objektive Darstellungsfunktionen im Lehrassistentenmodell und im TM, die die Merkmalsausgaben
der
i-ten und j-ten Schicht in Aufmerksamkeitsmatrizen umwandeln. zT und zM sind die Ausgänge des TM- und des Assistenzmodells. Der Destillationsprozess vom Lehrassistenten-Modell zum SM ist derselbe wie der obige Prozess, der den Verlust des SM durch mehrere Iterationen minimiert, um den Wissenstransfer vollständig zu erfüllen.
Zusammenfassend liegt der zentrale Beitrag des vorgeschlagenen TSMDM in der Optimierung des Wissenstransferprozesses durch den Meta-Lernmechanismus. Im Vergleich zur traditionellen Destillation liegt der zentrale Vorteil dieser Methode in ihrer dynamischen Lehrfähigkeit: Der TM kann seine eigenen Parameter durch den Lehrexperimentmechanismus basierend auf dem Echtzeit-Feedback des SM anpassen und so gezieltere Orientierung bieten. Gleichzeitig wird das Lehrassistentenmodell als Pufferschicht eingeführt, die effektiv die Komplexitätslücke zwischen den TMs und SMs überbrückt und den Informationsverlust beim Wissenstransfer reduziert. Das kollaborative Design dieser "Meta-Lernoptimierungs-Lehrstrategie" und des "zweistufigen Pufferns zur Reduzierung der Übertragungsschwierigkeit" ermöglicht es dem finalen SM, eine erhebliche Leichtgewichtung zu erreichen, während das Kernwissen, das aus dem komplexen TM destilliert wurde, größtmöglichst erhalten bleibt.
Datenverfügbarkeit
Die während der aktuellen Studie erstellten und/oder analysierten Datensätze sind in Supplementary File 1 bereitgestellt.