Litcius/Paper detail

Convolution Neural Network

Kalyani N. Satone, Chitra Dhawale, Pranjali Ulhe

2023Advances in computational intelligence and robotics book series14 citationsDOI

Abstract

Convolutional neural network (CNN) carries spatial information—not all nodes in one layer are fully connected to nodes in the next layer; weights are shared. The main goal of CNN is to process large image pixel matrix and try to reduce high matrix dimensions without losing information, and to simplify the network architecture with weight sharing, reducing the number of trainable parameters in the network, which helped the model to avoid overfitting and as well as to improved generalization and still to give high performance with desired accuracy. So, CNN has become dominant in various computer vision tasks and is attracting interest across a variety of domains involving image processing. This chapter focuses on the foundation of CNN, followed by architecture of CNN, activation functions, applications, and recent trends in CNN.

Topics & Concepts

OverfittingComputer scienceConvolutional neural networkGeneralizationArtificial intelligenceConvolution (computer science)Layer (electronics)Network architectureImage (mathematics)ArchitectureProcess (computing)Artificial neural networkPixelCellular neural networkPattern recognition (psychology)Theoretical computer scienceComputer networkMathematicsVisual artsMathematical analysisArtOperating systemOrganic chemistryChemistryAdvanced Neural Network ApplicationsBrain Tumor Detection and ClassificationMedical Image Segmentation Techniques