← Neueste Arbeiten
💻 computer science

AffectFlow-DINO: Uncertainty-Aware Multi-Task Affect Estimation via Conditional Rectified Flow

AffectFlow-DINO ist ein Multi-Task-Learning-System für die 11. ABAW-Challenge, das einen bedingten Rectified-Flow-Kopf auf einem DINOv3-Backbone nutzt, um die Ambiguität des Gesichtsausdrucks durch unsicherheitsbewusste generative Vorhersagen zu modellieren und signifikante Leistungssteigerungen bei der Valenz-Arousal-Schätzung, der Expressionsklassifizierung und der Detektion von Action Units erzielt.

Ursprüngliche Autoren: Salah Eddine Bekhouche, Abdellah Zakaria Sellam, Fadi Dornaika, Abdenour Hadid

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

Ursprüngliche Autoren: Salah Eddine Bekhouche, Abdellah Zakaria Sellam, Fadi Dornaika, Abdenour Hadid

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 versuchen zu erraten, wie sich ein Freund fühlt, indem Sie nur ein einzelnes Foto seines Gesichts betrachten. Es ist ein schwieriges Spiel. Ein angedeutetes Lächeln könnte bedeuten, dass er glücklich ist, oder vielleicht ist er nur höflich, während er eigentlich traurig ist. Eine gerunzelte Stirn könnte Wut bedeuten, oder auch nur tiefe Konzentration. Dies ist die Welt des „Affective Computing“ – der Lehre von Computern, menschliche Emotionen zu lesen. Lange Zeit versuchten Wissenschaftler, Modelle zu bauen, die wie ein strenger Richter agierten und jedes Gesicht in eine einzige Schublade zwängten: „Das ist zu 100 % Glücklich“ oder „Das ist zu 100 % Traurig“. Aber menschliche Gesichter sind unordentlich und mehrdeutig. Manchmal trägt ein Gesicht eine Mischung aus Gefühlen, oder das Licht macht einen subtilen Ausdruck schwer lesbar. Die große Frage in diesem Bereich ist: Wie bringen wir einem Computer bei, dass ein Gesicht nicht nur eine einzige Antwort ist, sondern ein ganzes Spektrum an Möglichkeiten?

Dieses Paper stellt ein neues System namens AffectFlow-DINO vor, das genau dieses Problem lösen soll. Anstatt den Computer zu zwingen, nur eine einzige „beste Vermutung“ für die Stimmung einer Person zu wählen, hat das Team ein Modell entwickelt, das lernt, sich gleichzeitig viele mögliche Stimmungen vorzustellen. Denken Sie an einen Wettervorhersager. Ein traditionelles Modell würde sagen: „Um 14 Uhr wird es regnen.“ Ein besseres, unsicherheitbewusstes Modell sagt: „Es besteht eine Wahrscheinlichkeit von 70 % für Regen, 20 % für Bewölkung und 10 % für Sonnenschein.“ AffectFlow-DINO macht das für Emotionen. Es nutzt einen cleveren mathematischen Trick namens „Rectified Flow“, um eine Wolke plausibler emotionaler Zustände für jedes Gesicht zu generieren, das es sieht. Durch das Mitteln dieser Möglichkeiten findet es oft ein genaueres Ergebnis als ein Standardmodell jemals könnte. Die Forscher testeten dies an einem massiven Datensatz realer Gesichter und fanden heraus, dass ihr System durch das Akzeptieren von Unsicherheit signifikant besser darin wurde, subtile Gefühle zu erkennen – insbesondere bei seltenen Emotionen wie Angst oder Traurigkeit, die normalerweise ignoriert werden.

Das Problem: Die „Einheitsgröße“-Falle

Stellen Sie sich vor, Sie versuchen, einem Freund am Telefon ein komplexes Gemälde zu beschreiben. Wenn Sie gezwungen sind, nur ein einziges Wort zu wählen, um das ganze Bild zu beschreiben, sagen Sie vielleicht „Blau“. Aber das Gemälde ist eigentlich eine Mischung aus Blau, Grau und einem winzigen Klecks Rot. Wenn Sie nur „Blau“ sagen, verpassen Sie die Nuance.

In der Welt der Gesichtserkennung stecken Computer in dieser „Ein-Wort“-Falle fest. Sie betrachten ein Gesicht und versuchen, einen einzigen Wert für „Valenz“ (wie positiv oder negativ die Stimmung ist) und „Arousal“ (wie aufgeregt oder ruhig man ist) sowie eine Liste von Gesichtsmuskelbewegungen, sogenannte „Action Units“, auszugeben. Das Problem ist, dass Gesichter in der realen Welt mehrdeutig sind. Ein leichtes Zucken des Mundes könnte ein Lächeln, ein Grimassieren oder einfach nur ein Muskelzucken sein. Ein Standard-Computermodell presst all diese Mehrdeutigkeit in eine einzige, starre Vorhersage und wirft die Unsicherheit weg, die eigentlich die Hinweise auf die richtige Antwort enthält.

Die Lösung: Eine „Was-wäre-wenn“-Maschine

Die Autoren dieses Papers beschlossen, dem Computer nicht mehr die Frage zu stellen: „Was ist die Emotion?“, sondern: „Was könnte die Emotion sein?“

Sie bauten ein System namens AffectFlow-DINO. Es beginnt mit einem leistungsstarken, vortrainierten „Gehirn“ (einem DINOv3 Visual Backbone), das bereits sehr gut darin ist, Gesichter zu erkennen. Aber anstatt dieses Gehirn einfach nur eine einzige Vermutung treffen zu lassen, fügten sie eine spezielle „Imaginations-Engine“ hinzu. Diese Engine nutzt eine Technik namens Rectified Flow.

Hier ist ein einfacher Weg, wie es funktioniert:

  1. Das Rauschen: Stellen Sie sich vor, Sie beginnen mit einer leeren Leinwand, die mit statischem Rauschen bedeckt ist (wie das Schneegestöber eines alten Fernsehers).
  2. Die Reise: Das Modell lernt einen geraden, effizienten Pfad, um dieses Rauschen in eine spezifische Emotion zu verwandeln. Es ist wie das Zeichnen einer direkten Linie von „Verwirrung“ zu „Glück“.
  3. Die Wolke: Wenn das Modell ein neues Gesicht sieht, zeichnet es nicht nur eine Linie. Es zeichnet viele Linien vom Rauschen in den Emotionsraum. Jede Linie repräsentiert eine andere, plausible Interpretation dieses Gesichts.
  4. Der Durchschnitt: Schließlich nimmt es den Durchschnitt all dieser Linien. Wenn das Gesicht eindeutig glücklich ist, werden alle Linien in Richtung „Glücklich“ zeigen, und der Durchschnitt ergibt ein starkes, selbstbewusstes „Glücklich“. Wenn das Gesicht mehrdeutig ist, werden sich die Linien verteilen, und der Durchschnitt liefert eine nuancierte Antwort, die die Unsicherheit einfängt.

Die Ergebnisse: Besser werden im Schwierigen

Das Team testete ihr System auf dem s-Aff-Wild2 Datensatz, der tausende statische Bilder von Gesichtern aus der realen Welt enthält. Diese Bilder sind schwierig, da sie oft schlecht beleuchtet, teilweise verdeckt sind oder sehr subtile Ausdrücke zeigen. Das Ziel war es, drei Dinge gleichzeitig vorherzusagen:

  • Valenz-Arousal: Wie positiv/negativ und wie aufgeregt/ruhig die Person ist.
  • Ausdrücke: Welche von acht Emotionen (wie Freude, Angst, Traurigkeit) vorhanden ist.
  • Action Units: Welche von zwölf spezifischen Gesichtsmuskeln sich bewegen.

Die Ergebnisse waren beeindruckend. Durch die Nutzung ihrer „Imaginations-Engine“ verbesserte das Modell seine Fähigkeit, die Valenz-Arousal-Werte um eine signifikante Marge zu verbessern (eine Verbesserung des Scores um +0,058). Aber die wahre Magie geschah bei den seltenen Emotionen.

In der realen Welt kommen einige Emotionen sehr selten vor. In ihrem Datensatz tauchte Angst in nur etwa 3,8 % der gelabelten Bilder auf, und auch Traurigkeit war recht selten. Standardmodelle ignorieren diese seltenen Fälle meistens und raten meistens „Neutral“ oder „Andere“. Das AffectFlow-DINO-System gelang es jedoch, die Fähigkeit zu erlangen, diese seltenen Emotionen zu erkennen.

Durch einen klugen Post-Processing-Schritt (die Feinabstimmung des „Entscheidungsschwellenwerts“ für jede Emotion separat), der auf ein Modell angewendet wurde, das auf die spezifische Aufgabe feingetunt worden war, konnten sie die Fähigkeit des Modells steigend erhöhen, Angst von einem kargen 3,8 % F1-Score auf 33,1 % und Traurigkeit von 17,1 % auf 28,2 % zu steigern. Dieser spezifische Kalibrierungsschritt erforderte kein erneutes Training des gesamten Modells von Grund auf; es ging lediglich darum, genauer auf die Signale zu hören, die das feingetunte Modell bereits lernte.

Was sie ausgeschlossen haben

Die Forscher haben nicht einfach nur eine Sache ausprobiert; sie testeten 26 verschiedene Designentscheidungen, um zu sehen, was tatsächlich funktionierte.

  • Sie schlossen „Nur Flow“ oder „Nur Deterministisch“ aus: Sie fanden heraus, dass das Modell scheiterte, wenn sie nur die „Imaginations-Engine“ (Flow) ohne die standardmäßigen „Ein-Guess“-Köpfe verwendeten. Umgekehrt fehlte ihnen ohne die Standard-Köpfe die Nuance, wenn sie nur den Flow verwendeten. Die beiden Teile müssen zusammenarbeiten.
  • Sie schlossen einfache Lösungen für Ungleichgewichte aus: Sie versuchten, dem Computer mehr Aufmerksamkeit für seltene Emotionen zu verschaffen, indem sie einfach die mathematischen Gewichte änderten oder „Focal Loss“ verwendeten. Diese Methoden funktionierten allein nicht gut und machten das Modell manchmal sogar schlechter bei anderen Aufgaben.
  • Sie schlossen „Kitchen Sink“-Feintuning aus: Sie versuchten, alle möglichen Tricks (Änderung der Gewichte, Sampling-Strategien usw.) gleichzeitig anzuwenden. Überraschenderweise verbesserte dieser „Alles-in-den-Topf“-Ansatz den Endwert nicht; tatsächlich schadete er manchmal der Fähigkeit des Modells, die Stimmung (Valenz) genau vorherzusagen.

Das Fazit

Das Paper legt nahe, dass der Schlüssel zu besserer Emotionserkennung nicht nur darin liegt, den Computer „schlauer“ oder „größer“ zu machen, sondern ihn zu lehren, mit Unsicherheit umzugehen. Indem sie das Modell erlaubten, einen Bereich von Möglichkeiten zu erkunden und dann den Durchschnitt zu bilden, erreichte AffectFlow-DINO einen finalen Leistungs-Score von 1,177, was mehr als das Doppelte des offiziellen Baseline-Scores von 0,45 ist.

Die Autoren kommen zu dem Schluss, dass ihr System zwar ein großer Schritt nach vorn ist, die größten Gewinne jedoch aus zwei Dingen resultierten:

  1. Das Feintunen des visuellen Gehirns: Die Anpassung des vortrainierten Gesichtserkenners an die spezifische Aufgabe.
  2. Die Kalibrierung der Entscheidungsschwellen: Die Erkenntnis, dass der Computer die seltenen Emotionen eigentlich „sah“, aber nur einen Anstoß brauchte, um seinen eigenen Vermutungen zu vertrauen.

Diese Arbeit deutet darauf an, dass die Zukunft der Emotions-KI nicht darin liegt, eine einzige Antwort zu erzwingen, sondern die unordentliche, vielschichtige Realität des menschlichen Ausdrucks zu akzeptieren.

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 →