Wat is een convolutional neural netwerk?
Een convolutional neural network (CNN) is een specifiek type kunstmatig neuraal netwerk dat gebruik maakt van perceptronen, een algoritme voor machine learning units, voor supervised learning, om gegevens te analyseren. CNN’s zijn van toepassing op beeldverwerking, natural language processing en andere soorten cognitieve taken.
Een convolutional neural network staat ook bekend als een ConvNet.
Techopedia legt uit wat een convolutional neural network is
Net als andere soorten kunstmatige neurale netwerken heeft een convolutional neural network een inputlaag, een outputlaag en verschillende verborgen lagen. Sommige van deze lagen zijn convolutionair, waarbij een wiskundig model wordt gebruikt om resultaten door te geven aan opeenvolgende lagen. Dit simuleert sommige acties in de menselijke visuele cortex.
CNN’s zijn een fundamenteel voorbeeld van deep learning, waarbij een meer geavanceerd model de evolutie van kunstmatige intelligentie bevordert door systemen aan te bieden die verschillende soorten biologische menselijke hersenactiviteit simuleren.