In manchen Fällen ist bekannt auf welche Weise ein Computer eine Aufgabe erledigen soll. Ist dies jedoch nicht der Fall oder nur schwierig möglich, so kann man den Computer die Lösung der Aufgabe selber lernen lassen. Insbesondere wenn die analytische Beschreibung einer Aufgabe aufwändig oder nicht möglich ist, spielt diese Methode ihre Vorzüge aus.
Die Methode dazu wird als Machine Learning, kurz ML, bezeichnet. Die Software nähert sich dabei selbst der Lösung einer Aufgabe anhand von eines vorgegeben Datensatzes an.
Die Anwendungen der Technik sind breit gefächert und reichen von Vorschlägen für die Vervollständigung von Suchanfragen, Handschrift- oder Gesichtserkennung bis hin zu Chatbots. Doch auch ML ist Überbegriff über verschieden Techniken, wie die Abbildung verdeutlicht. Und mit jeder Technik können wiederum unterschiedliche Anwendungen umgesetzt werden.
In den kommenden Wochen werden wie die einzelnen Ansätze genauer beleuchten und mögliche Anwendungen vorstellen.