$$\rightleftharpoonup{xx}$$
$$\longleftharp{xx}$$,
$$\longrightharp{xx}$$,
In dieser Studie werden öffentlich zugängliche Datensätze verwendet, die keine personenbezogenen Daten enthalten. Alle Daten, die in der Studie verwendet werden, wurden anonymisiert, um die Privatsphäre der Teilnehmer zu gewährleisten. Zum Zeitpunkt der Datenerhebung wurde von allen Teilnehmern eine Einverständniserklärung eingeholt, und die Studie hält sich an ethische Richtlinien. Das Protokoll erklärt die intelligente Verhaltenserkennungsmethode für Klassenzimmer, die aus der Merkmalsextraktion auf der Grundlage multimodaler Datenfusion und der raumzeitlichen Verhaltenserkennung auf der Grundlage von Transformer und Aufmerksamkeit besteht. Die Performance der gesamten Methode wird durch gemeinsames Training optimiert.
1. Datenerfassung mit mehreren Modellen
Bei der multimodalen Datenerfassung wurden synchronisierte Daten zum Verhalten im Klassenzimmer aus zwei Datensätzen gesammelt: dem EduSense-Datensatz und dem SBU-Kinect-Interaktionsdatensatz. EduSense zeichnete reale Aufnahmen von Universitäten und Klassenzimmern auf, und SBU Kinect zeichnete interaktionsbasierte Skelettsequenzen auf. Die Datensätze enthielten Videostreams, Audiohinweise und 3D-Skelettgelenkinformationen zur Modellierung von Körperhaltungen und Bewegungen der Schüler. Die Datenvorverarbeitung garantierte die zeitliche Ausrichtung und die Entfernung von Rauschen für die Reinigung. Diese Konvergenz ermöglichte eine End-to-End-Verhaltensüberwachung, die Aufzeichnung visueller Gesten und Körperbewegungen in vielen Lernsituationen.
2. Merkmalsextraktion auf Basis multimodaler Datenfusion
Speziell für das Problem der Verhaltenserkennung von Schülern in intelligenten Klassenzimmern wird eine Methode zur intelligenten Verhaltenserkennung im Klassenzimmer mit Transformer und AM vorgeschlagen. Aufgrund der Komplexität von Klassenzimmern mit vielen Schülern können Änderungen der Faktoren innerhalb der Szene die Erkennung des Schülerverhaltens beeinträchtigen. Darüber hinaus weist die Extraktion einzelner Merkmale Einschränkungen auf, wie z. B. unvollständige Informationen, Anfälligkeit für Umwelteinflüsse und Schwierigkeiten bei der Erfassung komplexer Verhaltensweisen19,20. Daher wird in der Studie zunächst eine Methode zur Extraktion von Merkmalen im Klassenzimmer vorgeschlagen, die auf multimodaler Datenfusion basiert. Diese Methode kombiniert Daten aus Video- und Skelettmodalitäten und nutzt deren Komplementarität, um eine umfassendere und genauere Merkmalsextraktion des Schülerverhaltens zu erreichen. Insbesondere wird jede eingegebene Videosequenz frameweise aufgeteilt. Frames werden in ein vortrainiertes Faster R-CNN eingespeist, um menschliche Bereiche von Interesse zu lokalisieren. Die detektierten Regionen werden in ein Convolutional Neural Network Backbone eingespeist, um zeitliche visuelle Merkmale zu erhalten. Für die skelettale Modalität werden 3D-Gelenkpositionen als Sequenzen posiert und mit einem vortrainierten BERT-Modell kodiert, um zeitliche und räumliche Abhängigkeiten zu erhalten. Diese werden normalisiert und eingebettet, bevor sie in das multimodale Fusionsnetzwerk eingespeist werden. Unter ihnen ist die Videomodalität hauptsächlich für die Erfassung visueller Merkmale wie Bewegungen und Ausdrücke der Schüler verantwortlich, während die Skelettmodalität die Haltungsänderungen der Schüler durch gemeinsame Punktinformationen genau beschreibt. Während sich die Videomodalität auf die globalen Merkmale der visuellen Wahrnehmung stützt, während die skelettale Modalität globale visuelle Merkmale zur Darstellung des menschlichen Verhaltens verwendet, konzentriert sich die skelettale Modalität auf die dynamischen Veränderungen der Gelenkposition, was zu signifikanten semantischen Unterschieden zwischen den beiden führt21. Daher ist es notwendig, ein spezialisiertes multimodales Fusionsnetzwerk zu entwickeln, um die Korrelation zwischen den beiden Modalitäten effektiv zu modellieren. Das multimodale Fusionsnetz ist in Abbildung 1 dargestellt.
In Abbildung 1 ist das Netzwerk hauptsächlich in drei Module unterteilt. Unter ihnen ist die Eingabe des Videomodalitätsverarbeitungsmoduls eine Videosequenz, die durch ein Faster Region-based Convolutional Neural Network (Faster R-CNN) zur Merkmalsextraktion extrahiert wird. Die Behandlung der Videomodalität beginnt mit der Übersetzung von Videoaufnahmen aus dem Klassenzimmer in Frame-by-Frame-Eingaben für die Merkmalsextraktion. Die Frames werden mit einem Faster Region-Based Convolutional Neural Network (Faster R-CNN) mit einer ResNet-50-Basis behandelt, die auf ImageNet trainiert wurde. Das Netzwerk behandelt RGB-Frames, die auf 224 × 224 Pixel verkleinert wurden, was zu visuellen Merkmalskarten auf hoher Ebene mit räumlichen und objektspezifischen Merkmalen der Schüleraktivität führt. Diese Features werden dann in ein Self-Attention-Modul eingegeben, das die zeitlichen Beziehungen zwischen Frames lernt, bevor es sie über einen Transformer-Layer in raumzeitliche Einbettungen kodiert. Dadurch bleiben schwache Verhaltenssignale wie Kopfneigungen oder Handheben in eingebetteten Repräsentationen für eine spätere Fusion erhalten. Die extrahierten Videomerkmale werden vom Selbstaufmerksamkeitsmodul erfasst, um die zeitlichen und räumlichen Beziehungen innerhalb der Videomodalität zu erfassen, und dann weiter von einem Transformator modelliert, um Einbettungsvektoren für die raumzeitlichen Informationen der Videosequenz zu generieren. Die Eingabe des Skelettmodalitätsverarbeitungsmoduls ist eine Skelettsequenz, die durch Bidirectional Encoder Representation from Transformers (BERT) verarbeitet wird, um zeitliche und räumliche Merkmale von Skelettgelenken zu extrahieren. Für Skelettdaten wird die Pose jedes Schülers als Sequenz von 2D-Gelenkkoordinaten aus den Unterrichtsvideos mit einem OpenPose-basierten Posenschätzer modelliert. Diese Sequenzen werden in Einbettungstoken umgewandelt, in denen jedes Token einem Frame mit 18 Schlüsselpunkten entspricht. Der zeitliche Kontext und die Abhängigkeiten dieser Gelenksequenzen werden mit Hilfe eines BERT-Modells (Bidirectional Encoder Representations from Transformers) modelliert. Das Modell verwendet 12 Transformatorschichten, 8 Aufmerksamkeitsköpfe und eine versteckte Größe von 768, was der Standard-BERT-Basisarchitektur entspricht. Das Modell wird während des Trainings fein abgestimmt, um verhaltensspezifische Gelenkmuster zu erfassen. Die Ausgabeeinbettungen stellen die strukturellen und bewegungsbezogenen Merkmale des Schülerverhaltens dar, die anschließend mit Videomodalitätsmerkmalen kombiniert werden. Anschließend werden die Skelettmerkmale durch 3D-CNN- und Pooling-Operationen weiter zu räumlichen und zeitlichen Merkmalen aggregiert, wobei eingebettete Vektoren des Skeletts als Merkmalsrepräsentationen der Skelettmodalität generiert werden.
3. Cross-Attention-Fusion-Modul
Im Cross-Attention-Fusionsmodul verwendet die Studie den Multi-Head-Attention-Mechanismus (MHAM), um die Interaktionsbeziehung zwischen Videomodalität und Skelettmodalität zu konstruieren, und extrahiert weiter kompaktere Fusionsmerkmale durch 3D-CNN und Pooling-Operationen aus den generierten multimodalen Fusionsmerkmalen. Der Fusionsprozess wird unter Verwendung eines Zwei-Stream-Aufmerksamkeitsnetzwerks durchgeführt, bei dem die zeitlichen Einbettungen jeder Modalität durch 3D-CNNs und bidirektionale GRUs geleitet werden. Die multimodalen Datenströme werden mit Hilfe von Multi-Head Attention Modules (MHAM) ausgerichtet, wobei die Punktproduktaufmerksamkeit skaliert wird, um intermodale Abhängigkeiten zu erreichen. Die Einbettungen werden dann gepoolt, um die Dimensionskomplexität zu bewältigen, und zur Klassifizierung an eine vollständig verbundene Softmax-Schicht gesendet.
In multimodalen Fusionsnetzwerken wird das Self-Attention-Modul verwendet, um die zeitliche und räumliche Abhängigkeit innerhalb eines einzelnen Modus zu modellieren, während das Cross-Attention-Fusion-Modul verwendet wird, um die Assoziation und Informationsinteraktion zwischen verschiedenen Modi herzustellen. Daher ist beides sehr wichtig. Das Self-Attention-Modul erfasst die internen Abhängigkeiten der Eingabesequenz, indem es die Beziehung zwischen der Abfrage Q, dem Schlüssel K und dem Wert V berechnet. Die Berechnung von Q, Schlüssel K und Wert V ist in Gleichung (1) dargestellt. Dabei
befinden sich die Abfrage-, Schlüssel- und Wertmatrizen. dk ist die Schlüsselvektordimensionalität und dk ist die Dimensionalität der Wertvektoren. Der Maßfaktor dk wird gewählt, um zu verhindern, dass die Punktprodukte zu groß werden, was die Stabilität von Gradienten während des Trainings beeinflussen würde.
(1)
In Gleichung (1)
werden die Eingabe-Features dargestellt, wobei n die Länge der Eingabesequenz ist, dasd-Modell die Dimension der Features und WQ, WK und WV drei Sätze erlernbarer Projektionsmatrizen darstellen. Durch diese Matrixzuordnungen werden die Eingabe-Features in Abfragen, Schlüssel und Werte transformiert. Das Punktprodukt von Abfrage Q und Schlüssel K wird verwendet, um Aufmerksamkeitsgewichte zu berechnen und zu skalieren, wie in Gleichung (2) gezeigt.
(2)
In Gleichung (2) stellt dk die Dimension der Abfrage von Q und Schlüssel K dar, und softmax bezeichnet die Softmax-Funktion, die zum Abrufen der Aufmerksamkeitsgewichtsmatrix verwendet wird. Durch die Skalierung kann das Problem, dass der Gradient aufgrund überhöhter Punktproduktwerte, die durch die Dimensionalität verursacht werden, zu klein ist, effektiv verhindert werden. Die Aufmerksamkeitsgewichtsmatrix wird auf den Wert V angewendet, um den Ausgang Z des Selbstaufmerksamkeitsmoduls zu erhalten, wie in Gleichung (3) gezeigt.
(3)
In Gleichung (3) bedeutet einij die Aufmerksamkeitsgewichtung des i-ten Abfragevektors auf dem j ten Schlüsselvektor. Die spezifische Struktur des Cross-Attention-Fusionsmoduls ist in Abbildung 2 dargestellt.
Ab Abbildung 2 beginnt dieses Modul hauptsächlich mit der Verarbeitung von Eingabemerkmalen aus Skelett- und Videomodalitäten. Zuerst werden die Skelettsequenz und die Videosequenz separat 3D-Faltungsschichten unterzogen, um raumzeitliche Merkmale zu extrahieren, und dann werden diese raumzeitlichen Merkmale mit Bidirektionalen Gated Recurrent Units (Bi-GRUs) für die zeitliche Modellierung modelliert. Als nächstes werden die Merkmale der beiden Modalitäten durch MHAMs weiter extrahiert, um Korrelationen innerhalb der Modalitäten zu extrahieren. Jede Modalität erreicht die Merkmalsdarstellung intern durch Mechanismen von Abfragen, Schlüsseln und Werten. Anschließend wird ein zeitgemitteltes Pooling für die Ausgabe-Features durchgeführt, um die Komplexität der Zeitdimension zu reduzieren. Nach dem Pooling werden die multimodalen Merkmale statistisch gepoolt, um den Mittelwert und die Standardabweichung jeder Modalität zu berechnen und schließlich die Aktionserkennung und -klassifizierung des Schülers über eine vollständig verbundene Schicht (FCL) und einen Softmax-Klassifikator auszugeben. Daher nutzt die in der Studie vorgeschlagene Merkmalsextraktion auf der Grundlage multimodaler Datenfusion Selbstaufmerksamkeit und Kreuz-AMs, um die raumzeitlichen Merkmale des Schülerverhaltens durch die Fusion von Daten aus Video- und Skelettmodalitäten genau zu erfassen und zu modellieren, wodurch die Genauigkeit und Vollständigkeit der Verhaltenserkennung von Schülern in intelligenten Klassenzimmern verbessert wird.
4. Raumzeitliche Verhaltenserkennung basierend auf Transformer und Aufmerksamkeit
Die Merkmalsextraktion auf Basis der multimodalen Datenfusion erreicht eine erste Verbesserung der Vollständigkeit und Genauigkeit des Schülerverhaltens durch die Fusion von Daten aus Video- und Skelettmodalitäten. Im Kontext intelligenter Klassenzimmer ändert sich das Verhalten der Schüler jedoch oft im Laufe der Zeit, und das gleiche Verhalten kann zu verschiedenen Zeitpunkten und räumlichen Regionen unterschiedliche Merkmale aufweisen. Sich ausschließlich auf statische Informationen zu verlassen, die aus multimodalen Merkmalen fusioniert sind, kann die komplexen raumzeitlichen dynamischen Beziehungen in der Verhaltenssequenz22, 23 nicht vollständig erfassen. Daher wird in der weiteren Forschung eine raumzeitliche Verhaltensmodellierung und AM auf Basis von Transformer vorgeschlagen. Die Studie wählte Vision Transformer (ViT) als Netzwerkarchitektur, der die globalen raumzeitlichen Informationen von Eingaben durch Selbst-AM modellieren kann und eine stärkere Fähigkeit hat, raumzeitliche Abhängigkeiten zu erfassen. Nach der multimodalen Fusion werden die fusionierten Merkmale erneut mit einem Vision Transformer (ViT) dargestellt, um das raumzeitliche Verhalten vorherzusagen. Die Feature-Maps in der Eingabe werden in disjunkte 16 × 16 Patches aufgeteilt, linear in eindimensionale Vektoren eingebettet und positionscodiert, um die räumliche Reihenfolge beizubehalten. Die ViT-Struktur besteht aus 12 Transformer-Encoder-Blöcken, die aus Multi-Head-Self-Attention (8 Köpfen) und Feed-Forward-Schichten mit einer versteckten Dimension von 768 bestehen. Um die Verhaltensauffälligkeit zu verbessern, werden die Module Spatial Attention (SA) und Temporal Attention (TA) vorgeschlagen. Das SA-Modul fördert die Feature-Relevanz in räumlichen Bereichen durch die Tanh-Aktivierung, während das TA-Modul wichtige zeitliche Rahmen durch ReLU-Aktivierung hervorhebt. Diese beiden Aufmerksamkeitsströme werden anschließend über eine zweistufige Trainingsmethode mit dem ViT-Backbone kombiniert, so dass das Modell lernt, die dynamische Entwicklung des Verhaltens im Klassenzimmer effizient zu erfassen. Die Struktur von ViT ist in Abbildung 3 dargestellt.
In Abbildung 3 ist die ursprüngliche Eingabe in ViT ein Bild, das in mehrere kleine Blöcke fester Größe segmentiert ist, die jeweils als Teil des Bildes dargestellt werden, und linear zu einem eindimensionalen Vektor abgeflacht wird. Da der Transformer keine Positionsinformationen wahrnehmen kann, wird jeder kleine Block mit Positionsinformationen eingebettet, bevor er in den Transformer eingegeben wird, um sicherzustellen, dass er die relative räumliche Positionsbeziehung zwischen verschiedenen kleinen Blöcken erfassen kann. Das Kernmodul von ViT ist der Transformer-Encoder, der aus mehreren gestapelten Transformer-Codierungsblöcken besteht. Die Codierungsblöcke bestehen aus einem MHAM und einem neuronalen Feed-Forward-Netzwerk. Das MHAM erfasst die Abhängigkeiten zwischen den Eingabesequenzen parallel, während das neuronale Feedforward-Netz nichtlineare Transformationen an den Ergebnissen durchführt, um die Fähigkeit des Modells zur Erfassung und zum Ausdruck globaler Informationen zu verbessern. Nachdem der Transformer-Encoder alle kleinen Informationen verarbeitet hat, wird die Ausgabe der letzten Codierungsschicht an den Multi-Layer Perceptron Head (MLP Head) übergeben, der die endgültigen Ergebnisse zur Erkennung und Klassifizierung von Schüleraktionen ausgibt.
In der Praxis wird jeder Frame in nicht überlappende 16 × 16 Patches aufgeteilt, abgeflacht und positionsbezogen eingebettet, um räumliche Beziehungen zu erhalten. Patch-Embeddings werden sequentiell von gestapelten Transformer-Encodern in der ViT-Architektur verarbeitet. Das Modul Spatial Attention (SA) nutzt die Tanh-Aktivierung, um die Aufmerksamkeit über Interessenbereiche innerhalb jedes Frames hinweg zu variieren, und das Temporal Attention (TA)-Modul nutzt ReLU, um zeitlich wichtige Frames hervorzuheben. Dieser Zwei-Augen-Mechanismus ermöglicht eine effektive Modellierung der Dynamik des Raum- und Zeitverhaltens.
Um die Leistung von ViT in komplexen Verhaltenssequenzen weiter zu verbessern, werden räumliche Aufmerksamkeit (SA) und zeitliche Aufmerksamkeit (TA) eingeführt, um ViT nicht nur in die Lage zu versetzen, wichtige räumliche Gelenke autonom auszuwählen, sondern sich auch auf Verhaltensweisen zu verschiedenen Zeitpunkten zu konzentrieren, um die raumzeitlichen dynamischen Verhaltensänderungen besser zu erfassen. Das SA-Modul und das TA-Modul sind in Abbildung 4 dargestellt.
In Abbildung 4A verarbeitet das SA-Modul die räumlichen Dimensionsinformationen der Eingabe, indem es die Features des aktuellen Frames an die ViT-Schicht übergibt, um die ausgeblendeten Zustände zu extrahieren. Diese werden mit den Features des Vorgängerrahmens kombiniert und gemeinsam in den FCL eingespeist. Die FCL führt eine lineare Transformation für die Features durch, um latente Feature-Repräsentationen zu generieren. Anschließend wird es an die Tanh-Aktivierungsfunktion übergeben, um den Ausgang auf den Bereich von [-1,1] abzubilden, wodurch die Nichtlinearität verbessert und eine bessere Unterscheidung zwischen wichtigen und unwichtigen Merkmalen vorgenommen wird. Schließlich werden die Features durch einen Normalisierungs-Layer normalisiert, um sicherzustellen, dass die Ausgabe-Features einen relativ stabilen Maßstab aufweisen. In Abbildung 4B konzentriert sich das TA-Modul mehr auf die Schlüsselinformationen, die in jedem Frame in der zeitlichen Dimension enthalten sind. Im Gegensatz zu Tanh in SA verwendet das TA-Modul die ReLU-Aktivierungsfunktion, um negative Werte zu unterdrücken, und behält nur die Ausgabe positiver Werte bei, wodurch negative Rauschinformationen effektiv entfernt und die zeitliche Erfassungsfähigkeit des Modells verbessert werden.
5. Methode des gemeinsamen Trainings
Um das Problem der verzerrten und redundanten raumzeitlichen Merkmale, die durch die gegenseitige Beeinflussung zwischen ViT, SA-Modul und TA-Modul bei der raumzeitlichen Verhaltenserkennung auf Basis von Transformer und Aufmerksamkeit verursacht werden, effektiv zu lösen, wird eine gemeinsame Trainingsmethode zur Optimierung der drei Module angewendet. Der spezifische Prozess ist in Abbildung 5 dargestellt.
In Abbildung 5 gibt die gemeinsame Trainingsstrategie zunächst die Trainingsparameter des Modells ein, legt die Netzwerkstruktur und die Hyperparameter fest. Anschließend wird ein separates Vortraining zu SA und TA durchgeführt, um die lokalen Besonderheiten besser kennenzulernen. Es ist erwähnenswert, dass während des Vortrainings eines Modells die Gewichte des anderen Modells konstant gehalten und nicht aktualisiert werden. Nach Abschluss des individuellen Vortrainings wird die ViT-Schicht für das Training kombiniert. Dann werden zwei Aufmerksamkeitsmodelle festgelegt und das Haupt-ViT-Netzwerk separat trainiert. Schließlich wird durch das gemeinsame Training der Hauptmodule des ViT-Netzwerks, der SA und des TA das gesamte Netzwerk optimiert, um das endgültige Modell für die intelligente Verhaltenserkennung im Klassenzimmer zu generieren. Der Trainingsablauf erfolgt schrittweise: (1) autonomes Vortraining der SA- und TA-Module mit eingefrorenen ViT-Parametern, (2) schrittweises Training von ViT mit eingefrorenen Aufmerksamkeitsmodulgewichten und (3) End-to-End-Feinabstimmung aller Komponenten zusammen mit dem Adam-Optimierer (Lernrate = 0,001, Batchgröße = 64, Epochen = 100). Der Ansatz stabilisiert das Merkmalslernen und reduziert Interferenzen zwischen Modulen während der Optimierung.
Insgesamt kombiniert die vorgeschlagene intelligente Verhaltenserkennungsmethode im Klassenzimmer Video- und Skelettmodalitäten, um raumzeitliche Beziehungen durch Selbstaufmerksamkeit und Cross-AMs zu modellieren. Durch die Nutzung der globalen raumzeitlichen Modellierungsfunktion von ViT und die Kombination von räumlichen und TA-Modulen wird das Modell optimiert, um wichtige Verhaltensweisen und zeitliche Dynamiken zu erfassen und eine umfassendere und genauere Erkennung des Schülerverhaltens zu erreichen. Kritische Fusionsoperationen, bei denen multimodale Merkmalsdarstellungen kombiniert werden, werden in der betrachteten Architektur durchgeführt. Insbesondere sind die räumlichen Merkmale, die von CNN gelernt werden, mit den zeitlichen Merkmalen des Bi-LSTM verbunden. Diese Ausgabe wird dann vor der Klassifizierungsaufgabe mit aufmerksamkeitsverstärkten Funktionen von MHAM fusioniert. Diese Fusionsoperationen sind entscheidend für die Fusion komplementärer Ansichten von Verhaltensdaten und werden in Abbildung 1 und Abbildung 5 hervorgehoben.
Algorithmus 1 veranschaulicht die kombinierten multimodalen Daten-, Skelett-, Text- und Videoinformationen unter Verwendung von ViT-, BERT- und GCN-basierten Modellen, um informative Merkmale in einer Klasse zu extrahieren. Die gemeinsame Darstellung wird dann markiert, um das Verhalten der Schüler zu identifizieren, mit höherer Genauigkeit durch intermodales Lernen.
Algorithmus 1: Prozess der multimodalen Verhaltenserkennung mit ViT, BERT und GCN.
Initialisieren:
Vortrainiertes BERT-Modell
Vortrainiertes schnelleres R-CNN-Modell
Vortrainiertes ViT-Modell
GCN-Modell für Skelettdaten
Klassifikator (z. B. MLP oder Transformer)
Datensatz laden:
Für jede Stichprobe im multimodalen Datensatz:
Extrahieren von Videoframes
Audio-Transkript extrahieren
Extrahieren von Skelettdaten (OpenPose oder MediaPipe)
Schritt 1: Verarbeitung der Videomodalität
Für jedes Bild im Video:
Wenden Sie schnelleres R-CNN an, um Objekte/Teilnehmer zu erkennen
Wenden Sie Vision Transformer (ViT) an, um Features auf Frame-Ebene zu extrahieren
Aggregieren von Features im Zeitverlauf für die zeitliche Darstellung
Schritt 2: Verarbeitung der Textmodalität
Transkripttext vorverarbeiten:
Tokenisieren Sie mit dem BERT-Tokenizer
Übergeben von Token durch das BERT-Modell
Extrahieren von kontextbezogenen Einbettungen aus dem [CLS]-Token oder dem durchschnittlichen Pooling
Schritt 3: Verarbeitung der Skelettmodalität
Für jede Skelettsequenz:
Normalisieren von Koordinaten
Durchlaufen Sie GCN oder ST-GCN, um Bewegungsmerkmale zu extrahieren
Schritt 4: Merkmalsfusion
Verketten oder Aufmerksamkeitssicherung:
Video-Funktionen
Text-Features
Skelett-Eigenschaften
Erhalten Sie eine einheitliche multimodale Darstellung
Schritt 5: Klassifizierung
Übergeben Sie die fusionierte Darstellung an den endgültigen Klassifikator
Prognose des Verhaltens im Klassenzimmer (z. B. aufmerksam, abgelenkt)
Schritt 6: Evaluierung
Vergleichen Sie Vorhersagen mit Ground Truth
Berechnen von Metriken: Genauigkeit, Präzision, Abruf, F1-Punktzahl