Automatische optische Inspektion spielt in industriellen Fertigungsprozessen eine wichtige Rolle. Die Entwicklung und Konfiguration solcher Systeme ist jedoch sehr aufwendig. Mit maschinellen Lernverfahren kann beides erheblich vereinfacht und beschleunigt werden. In dieser Arbeit werden verschiedene lernende Verfahren für die optische Inspektion entwickelt. Diese Verfahre ergänzen sich gegenseitig und sind für eine breite Produktpalette einsetzbar. Automated visual inspection is an integral part in industrial manufacturing processes, but development and setup of such systems is very costly. Machine learning significantly reduces the effort of and speeds up both tasks. This work develops several machine learning methods suitable for automated visual inspection. The methods augment each other and can be used for a wide range of products.