Deep learning is a subset of artificial intelligence that teaches machines to learn by example. This type of analysis combines the specificity and flexibility of human visual inspection with the reliability, consistency, and speed of a computerized system. Programmed with a set of images labeled as either “good” (pass) or “bad” (fail), deep learning-powered software performs judgment-based part location, inspection, classification, and character recognition challenges.