@phdthesis{Gerling, type = {Bachelor Thesis}, author = {Alexander Gerling}, title = {Fehleranalyse im SmartCrawler-Prozess und Toolvergleich zum Erstellen einer Logo- oder Personenwiedererkennung mithilfe von Machine Learning}, url = {https://nbn-resolving.org/urn:nbn:de:bsz:fn1-opus4-24067}, pages = {61}, abstract = {Der SmartCrawler ist ein auf Java basierendes Programm, das von dem Unternehmen PAMA Technologies GmbH verwendet wird, um Bilder aus dem Internet zu laden. Diese Bilder werden im Anschluss daran benutzt, um bestimmte Personen oder Gegenst{\"a}nde wiederzuerkennen. Beim Herunterladen der Bilder, kommt es zu verschiedenen Fehlern, deren Ursache untersucht wurde. Daraufhin sind die Fehlerursachen benannt und der Zusammenhang erkl{\"a}rt worden. Die beschriebenen Fehler beim Herunterladen der Bilder, m{\"u}ssen behoben werden, um ein Modell zur Wiedererkennung bestm{\"o}glich zu trainieren. In meiner Arbeit sollen der SmartCrawler-Prozess verbessert und Tools für weitere Aufgabenfelder untersucht sowie getestet werden. Ziel ist, Fehlerquellen des SmartCrawler zu identifizieren und mit geeigneten Vorschl{\"a}gen zu beheben. Im Anschluss werden verschiedene Technologien in Bezug auf Gesichtserkennung, Bildbeschreibung und Machine-Learning- Tools getestet. Sie werden anhand von Beispielen zur Einsatzm{\"o}glichkeit von Gesichtserkennung und Bildbeschreibung dargestellt. Im Verlauf der Arbeit wird auch das Machine-Learning-Tool vorgestellt und exemplarisch hinterlegt. Da es sich hier um eine praktische Arbeit handelt, werden verschiedene Tools auf ihre Leistungen getestet und bewertet. Als Ergebnis wird dem Leser ein resultierender Workflow pr{\"a}sentiert. Der Workflow enth{\"a}lt den SmartCrawler-Prozess und das anschlie{\"s}ende Training eines Modells mit CNTK. Ein weiteres Ziel ist, dem Leser M{\"o}glichkeiten zu bieten, auf dieser Arbeit aufzubauen. Es soll für den Leser m{\"o}glich sein, die richtige Anwendung für seine Bed{\"u}rfnisse zu finden und eventuell eigene Projekte auf Basis dieser Arbeit zu erstellen. Weiterhin kann auch der Einsatz von CNTK vom Leser in eigenen Bereichen gepr{\"u}ft werden.}, language = {de} }