Dein letzter Login ist schon eine Weile her.

Bitte überprüfe, ob alle Angaben in Deinem Profil noch aktuell sind.


19.05.2020
von Jesko
in IT-Talents

Machine Learning: Was bedeutet Accuracy und Precision?

x
Für Unternehmen:
IT-Nachwuchs kennenlernen!
Jetzt starten

Die Leistungsfähigkeit eines Machine Learning Systems messen

Machine Learning ist ein Teilgebiet der künstlichen Intelligenz und befasst sich mit der Verbesserung von Problemlösungen durch Computer, ohne dass ein Mensch dieses Verhalten programmieren muss. Der Computer nimmt Daten mit erwünschten Zusammenhängen auf und lernt, diese Zusammenhänge bei neuen Daten selbst herzustellen.

Lesezeit: ca. 2 Min.

Bewerten

Themen auf dieser Seite:

Wir möchten euch die Unterschiede anhand eines Beispiels über die Erkennung von Bankräubern auf den Bildern von Überwachungskameras erklären.

Das System erhält viele Bilder von Bankbesuchern und zu jedem Bild die Information, ob es sich um einen Bankräuber handelt oder nicht. Das Modell zur Aufnahme dieser Informationen kann ganz verschieden sein. Ob es sich um ein neuronales Netz, ein Bayes'sches Netzwerk oder ein anderes System handelt, Du willst die Leistung des Systems an seinen Ergebnissen messen können. Dazu kannst Du Kennzahlen verwenden, aber Du solltest Dir darüber klar sein, was genau diese aussagen. Eine der verwendeten Maßzahlen ist die Accuracy.

IT-Talents.de ist Deine Plattform für Förderung und Weiterbildung während des IT-Studiums!
Fördermöglichkeiten ansehen


Was ist Accuracy beim Machine Learning?

Im Machine Learning ist Accuracy definiert als der Anteil von korrekten Vorhersagen an allen getroffenen Vorhersagen. Das scheint als Maß für die Leistungsfähigkeit eines Machine Learning Systems ausreichend, was sich allerdings bei genauerer Betrachtung als unvollständig herausstellt.

Betrachte als Beispiel ein System zur Erkennung von Bankräubern auf Bildern einer Überwachungskamera. Der Prozentsatz an Räubern ist sehr klein, also ist die Accuracy sehr hoch, wenn einfach alle Bankkunden als ehrlich beurteilt werden. Das System ist dann so trivial wie nutzlos. Ohne irgendeine Leistung erlaubt es jeder Person den Zutritt und damit natürlich auch jedem Bankräuber.

Was ist Precision beim Machine Learning?

Als Maßzahl ist Precision definiert als der Anteil der korrekten positiven Vorhersagen von allen als positiv klassierten Fällen. In unserem Beispiel ist das also der Anteil der wirklichen Bankräuber an allen als Räuber eingeschätzten Bankbesuchern.

Dieses Maß ist geeignet, die Kosten von falschen positiven Einschätzungen zu erfassen. Würde etwa jeder als Bankräuber eingeschätzte Besucher automatisch unter Beschuss genommen, hätten falsch positiv beurteilte Fälle sehr hohe Kosten. Eine niedrige Precision bedeutet, dass viele als Bankräuber eingeschätzte Personen gar keine sind.

Auf IT-Talents.de kannst Du Dich mit dem Who-is-Who der IT-Branche vernetzen!
Jetzt Top-Unternehmen anschauen


Wie hängen diese Kennzahlen zusammen?

Accuracy ist ein gutes Maß, wenn die zu unterscheidenden Fälle alle zu etwa gleich großen Gruppen gehören. Im Beispiel mit den Bankbesuchern ist das nicht der Fall. Berücksichtigt werden sollten auch die Auswirkungen eines Fehlers, denn diese sind oft keineswegs vergleichbar negativ. Einen ehrlichen Bankkunden nochmals zu überprüfen ist viel weniger gravierend als einem Bankräuber Zutritt zu gewähren.

Precision misst den Aufwand, falsch als positiv beurteilte Fälle zu behandeln. Je nach Anwendung kann das eine nochmalige Überprüfung oder etwas unvergleichlich Gravierenderes sein.

Video

Fazit

Die Kennzahlen Accuracy und Precision sind für sich genommen nicht sehr aussagekräftig. Welche Maßzahl relevant ist, hängt entscheidend von der jeweiligen Anwendung ab.

Quellen / Links:

Aktuelle Aktionen:

IT-Stipendium November 2020

1200€ Förderung für IT-Talente!


Sei dabei und sichere Dir beim IT-Stipendium November 2020 bis zu 1200€ Förderung.
Jetzt bewerben!

IT-Stipendium November 2020 NRW

Stipendium für Informatiker aus NRW


Sei dabei und sichere Dir beim IT-Stipendium November 2020 bis zu 1200€ Förderung.
Jetzt bewerben!

IT-Talents ist ein Netzwerk nur für IT'ler. Auf unserer Plattform kannst Du Dich als registriertes Mitglied mit wenigen Klicks auf die Jobs unserer Partnerunternehmen oder auf IT-Projekte für Studierende bewerben. Darüberhinaus führen wir Wettbewerbe durch und vergeben IT-Stipendien.

Jetzt Mitglied werden.

Verwandte Artikel

Was ist ein Framework? - Definition & Erklärung

20. Nov 2020 in IT-Talents

In Softwareprojekten ist es erforderlich, nicht nur die funktionalen Anforderungen umzusetzen, sondern auch ein…

weiter

Die 5 besten GUI-Clients für Git 2021

05. Nov 2020 in IT-Talents

Git ist ein bekanntes Werkzeug für das Versionsmanagement von Dateien. Entwickelt wurde es für die heute verbreitete H…

weiter

Wozu dient ein Proxy Server?

26. Oct 2020 in IT-Talents

Eine Verbindung zum Internet ist für viele selbstverständlich, aber eine Filterung des Datenverkehrs kann aus den v…

weiter

Was ist PHP und wie kann ich es lernen?

22. Oct 2020 in IT-Talents

Heute erwarten Nutzer ein dynamisches Verhalten Deiner Webseite und genau dafür ist PHP geeignet. Als …

weiter

Was ist Paravirtualisierung? - Virtualisierungstechnologien

06. Oct 2020 in IT-Talents

Der Begriff Virtualisierung bezieht sich auf die Erstellung einer virtuellen statt einer tatsächlichen physischen …

weiter

Was ist Betriebssystemvirtualisierung bzw.…

02. Oct 2020 in IT-Talents

Der Begriff Virtualisierung wird häufig bei Beschreibung und Implementierung abstrakter Hardware- oder Software-Modelle …

weiter

Was ist Virtualisierung? - Virtualisierungstechnologien im…

30. Sep 2020 in IT-Talents

Virtualisierung verspricht effizienten Ressourceneinsatz, einen schnellen Wechsel zwischen verschiedenen…

weiter

Was macht ein Kaufmann im E-Commerce 2020?

03. Jul 2020 in IT-Talents

Der Onlinehandel boomt und macht derzeit einen Großteil der Wirtschaft aus. Mit dem Ausbildungsberuf Kaufmann/frau im …

weiter

Was ist GAIA-X?

26. Jun 2020 in IT-Talents

Europäische Konzerne wünschen sich eine europäische Cloud. Am 4. Juni wurden ersten Einzelheiten zur technischen St…

weiter

Schnell-Login für unsere Mitglieder

Tipp: Halte Dein Profil aktuell.

Lass' uns wissen, falls sich etwas Neues bei Dir ergibt.

Tipp: Vervollständige Dein Profil für noch bessere Karrierechancen.

Bist Du Schüler, Student oder bereits berufstätig? Teile uns Deinen aktuellen Status mit, damit wir Dir sinnvolle Aufgaben anbieten können.

Jetzt Status angeben

Wann stehst Du der IT-Branche zur Verfügung?

Bitte Monat und Jahr angeben.

{{ perspectiveForm.availableFrom.$error.dynamic }}

Neuer Versuch

Wo möchtest Du durchstarten?

{{ location.geolocation.name }}×
Bitte mindestens ein Ort angeben.

Als {{currentUser.status.title}} bist Du bereit für:


Lade Beschäftigungsarten

Bitte wähle den Zeitpunkt, Ort und min. eine Beschäftigungsart aus.

You have voted!
Schliessen
Vote for:
stars
Vote
You have not rated!