Convolutional Neural Networks, Big Data and Deep Learning in Automatic Image Analysis
No Thumbnail Available
ICI Publishing House
In recent years, there is an increasing amount of talk about artificial intelligence. What actually stands behind artificial intelligence today can be briefly summarized by the syntagm „artificial neural networks“, to which the adjective „deep“ has recently been added. Applications based on these have come to equate and even surpass human performance in many areas. One of the first fields in which they have been developed and in which they have gained a wide spread is artificial vision, respectively image recognition / classification. Without claiming to completely cover the subject, in this paper we propose a review, trying to capture as much intuitively as possible some essential elements and milestones of the history and evolution of artificial neural networks, with the new perspective offered in the last period by the availability of massive data (Big Data) used in conjunction with them as a major complementary, synergistic and convergent factor along with the quality and performance of the deep learning algorithms involved. Also, we analyze the elements and mechanisms that define and compose the convolutional networks in general, their functioning and their specificity with application in artificial vision, as well as two of the first such reference architectures, AlexNet and VGGNet, with their peculiarities and techniques used in the training, validation and testing processes.
(deep) neural network, convolutional (neural) network, deep learning, big data, artificial vision, image recognition / classification