Deep Learning and AI

Artificial intelligence is a branch of computer science that transfers certain aspects of human thinking to computers: such as learning, judging and problem solving. Sophisticated algorithms can recognize patterns in unstructured data sets such as images, texts or spoken language and make autonomous decisions based on these patterns. Machine learning and deep learning are used in this process for instance.
In machine learning, IT systems use existing data to recognize patterns and regularities and use this knowledge to generate solutions. A particularly promising method of machine learning is deep learn-ing, which uses very deep neural networks with multiple layers and a large volume of data.
Deep Learning imitates the functioning of the human brain by forming artificial neural networks in which the artificial neurons, which are connected to each other via layers, have to be trained. During the intensive learning phase, the neurons receive feedback on how they have contributed to a current result. Over time, they change based on this feedback, and the connections between neurons are also subject to a constant process of development. This optimizes the ability of the entire neural network with respect to classification or approximation tasks.
Deep Learning imitates the functioning of the human brain by forming artificial neural networks in which the artificial neurons, which are connected to each other via layers, have to be trained. During the intensive teaching phase, the neurons receive feedback on whether they are right or wrong in their judgments or classifications. This feedback changes the connections between the neurons, as the cor-rect ones become stronger and the incorrect ones weaker. Thus, an artificial intelligence slowly emerges and the neuronal network continues to develop independently.
This represents an enormous step forward for digital image processing. Instead of having to precisely program the system laboriously by hand as to which features it must pay attention to in order to be able to clearly recognize an object in an image, the algorithm is now taught to learn for itself what the relevant features are. This can be easily understood using the example of character recognition of plain text. During the learning phase, the algorithm receives feedback as to whether it has correctly recognized handwritten letters or whether the extraction was incorrect. In this way, it learns to recog-nize increasingly better what the specific criteria are that distinguish the individual letters. The human brain does a masterful job at this form of decoding, but we can rarely explain why we know exactly which letter this handwritten character is supposed to represent – even if it deviates from the norm.
Strelen has successfully implemented a large number of Deep Learning projects in recent years and offers the following products based on Deep Learning:

• Safe-Ident OCR: character recognition
• Safe-Ident Label: label verification
In addition to our own products, we also offer solutions for your very specific needs:

• Consulting services and feasibility studies
• Complete customer-specific Deep Learning implementations
• Porting of Deep Learning based solutions to AI hardware accelerators
Picture Credits: © Strelen