What is a Convolutional Neural Network?




Image Source: https://www.analyticsvidhya.com/blog/2021/05/convolutional-neural-networks-cnn/

A Convolutional Neural Network, CNN in short, is a deep learning neural network designed to process data in the form of arrays, such as the images. Theorized around the 1990s, this architecture became popular in 2012 when AlexNet, a CNN model, outclassed the other algorithms in the ImageNet Challenge. Since then, Convolutional Neural Networks have been widely used in computer vision and they have reached remarkable performances in many visual applications such as image classification. The model’s core is the convolutional layer which performs convolutional operations across the previous layer array or on the input. CNNs work well in the hypothesis of input translation invariance and local connectivity.






Previous articleIntel Open-Sources ‘ControlFlag’, A Machine Learning Based Tool That Can Autonomously Detect Errors In Code

Asif Razzaq is an AI Journalist and Cofounder of Marktechpost, LLC. He is a visionary, entrepreneur and engineer who aspires to use the power of Artificial Intelligence for good.

Asif’s latest venture is the development of an Artificial Intelligence Media Platform (Marktechpost) that will revolutionize how people can find relevant news related to Artificial Intelligence, Data Science and Machine Learning.

Asif was featured by Onalytica in it’s ‘Who’s Who in AI? (Influential Voices & Brands)’ as one of the ‘Influential Journalists in AI’ (https://onalytica.com/wp-content/uploads/2021/09/Whos-Who-In-AI.pdf). His interview was also featured by Onalytica (https://onalytica.com/blog/posts/interview-with-asif-razzaq/).


Credit: Source link

Comments are closed.