Falten, Furchen, Flecken: Das Altern eines Menschen geht mit verräterischen Zeichen im Gesicht einher. Forscher vom Institut für Neuroinformatik der Ruhr-Universität Bochum (RUB) haben einen Algorithmus entwickelt, der diese Zeichen besonders zuverlässig deutet. Er erlaubt es, Alter und Ethnie von Menschen so treffsicher zu schätzen, dass die RUB-Forscher eine Zeit lang Weltmeister waren. Das RUB-Team berichtet in der Zeitschrift „Machine Learning“ vom Mai 2020.
Falten, Furchen, Flecken: Das Altern eines Menschen geht mit verräterischen Zeichen im Gesicht einher. Forscher vom Institut für Neuroinformatik der Ruhr-Universität Bochum (RUB) haben einen Algorithmus entwickelt, der diese Zeichen besonders zuverlässig deutet. Er erlaubt es, Alter und Ethnie von Menschen so treffsicher zu schätzen, dass die RUB-Forscher eine Zeit lang Weltmeister waren. Das RUB-Team berichtet in der Zeitschrift „Machine Learning“ vom Mai 2020.
Das System hat selbst gelernt zu schätzen
„Wir wissen gar nicht so genau, auf welche Merkmale unser Algorithmus achtet“, sagt Prof. Dr. Laurenz Wiskott vom Institut für Neuroinformatik. Denn das System hat selbst gelernt, Gesichter richtig einzuschätzen. Der erfolgreiche Algorithmus der Bochumer Wissenschaftler ist ein hierarchisches neuronales Netzwerk mit elf Ebenen. Als Eingangsdaten präsentierten die Forscher ihm mehrere Zigtausend Fotos von Gesichtern verschiedenen Alters. Das Alter war jeweils bekannt. „Traditionell ist es so, dass das System als Eingangsdaten die Bilder bekommt und als Ziel das richtige Alter und dann versucht, die Zwischenschritte dahingehend zu optimieren, dass es auf das gewünschte Alter schließt“, erklärt Erstautor Alberto Escalante.
Die Bochumer Forscher wählten jedoch einen anderen Ansatz. Sie boten dem System die vielen Gesichtsfotos nach Alter sortiert dar. Das System ignoriert dann die Merkmale, die von einem Bild zum anderen variieren, und orientiert sich nur an den Merkmalen, die sich langsam verändern. „Man kann sich das vorstellen wie einen Film aus Zigtausend Gesichterfotos“, erklärt Laurenz Wiskott. „All die Merkmale, die sich von einem Gesicht zum nächsten immer wieder verändern, wie Augenfarbe, Größe des Mundes, Länge der Nase, blendet das System aus. Es konzentriert sich auf Merkmale, die sich über alle Gesichter hinweg betrachtet langsam verändern.“ So steigt zum Beispiel die Summe der Falten in den Gesichtern langsam, aber stetig an. Der Algorithmus liegt bei der Schätzung des Alters der Personen auf den Fotos durchschnittlich nur knapp dreieinhalb Jahre daneben. Damit übertrifft er sogar Menschen an Genauigkeit, die echte Experten in Gesichtserkennung und -interpretation sind.
Auch Ethnien kann das System erkennen
Das Prinzip der Langsamkeit ermöglichte auch die sichere Erkennung der Ethnie. Die Bilder wurden dem System nicht nur nach Alter, sondern auch nach Ethnie sortiert dargeboten. Auch die für eine Ethnie charakteristischen Merkmale änderten sich daher nicht von Bild zu Bild schnell, sondern langsam, wenn auch sprunghaft. Der Algorithmus schließt mit einer Wahrscheinlichkeit von über 99 Prozent auf die korrekte Ethnie der Personen auf den Fotos, und das obgleich die mittlere Helligkeit der Bilder normiert wurde und daher die Hautfarbe nur wenig zur Erkennung beitragen konnte.
Förderung
Alberto Escalante wurde vom Deutschen Akademischen Austauschdienst und dem National Council of Science and Technology of Mexico durch ein gemeinsames Stipendium unterstützt.
Originalveröffentlichung
Alberto N. Escalante, Laurenz Wiskott: Improved graph-based SFA: information preservation complements the slowness principle, in: Machine Learning, 2020, DOI: 10.1007/s10994-019-05860-9
Pressekontakt
Prof. Dr. Laurenz Wiskott
Institut für Neuroinformatik
Ruhr-Universität Bochum
Tel.: +49 234 32 27997
E-Mail: laurenz.wiskott@rub.de
Prof. Dr. Laurenz Wiskott
Institut für Neuroinformatik
Ruhr-Universität Bochum
Tel.: +49 234 32 27997
E-Mail: laurenz.wiskott@rub.de
Alberto N. Escalante, Laurenz Wiskott: Improved graph-based SFA: information preservation complements the slowness principle, in: Machine Learning, 2020, DOI: 10.1007/s10994-019-05860-9
https://link.springer.com/article/10.1007/s10994-019-05860-9 - Originalpaper
Criteria of this press release:
Journalists
Information technology
transregional, national
Research results
German
You can combine search terms with and, or and/or not, e.g. Philo not logy.
You can use brackets to separate combinations from each other, e.g. (Philo not logy) or (Psycho and logy).
Coherent groups of words will be located as complete phrases if you put them into quotation marks, e.g. “Federal Republic of Germany”.
You can also use the advanced search without entering search terms. It will then follow the criteria you have selected (e.g. country or subject area).
If you have not selected any criteria in a given category, the entire category will be searched (e.g. all subject areas or all countries).