Hvordan fungerer konvolutionelle neurale netværk?
Hvordan fungerer konvolutionelle neurale netværk?

Video: Hvordan fungerer konvolutionelle neurale netværk?

Video: Hvordan fungerer konvolutionelle neurale netværk?
Video: What are Convolutional Neural Networks (CNNs)? 2024, Kan
Anonim

EN Konvolutionelt neuralt netværk (ConvNet/CNN) er en Deep Learning-algoritme, som kan tage et inputbillede ind, tildele betydning (lærbare vægte og skævheder) til forskellige aspekter/objekter i billedet og være i stand til at adskille det ene fra det andet.

Spørgsmålet er også, hvad er konvolutionelle neurale netværk gode til?

Dette er ideen bag brugen af pooling in konvolutionelle neurale netværk . Sammenlægningen lag tjener til gradvist at reducere den rumlige størrelse af præsentationen, for at reducere antallet af parametre, hukommelsesfodaftryk og mængden af beregninger i netværk , og dermed også kontrollere overfitting.

Hvad er filtre i foldede neurale netværk? I konvolutionerende ( filtrering og kodning ved transformation) neurale netværk (CNN) hver netværk lag fungerer som en detektion filter for tilstedeværelsen af specifikke træk eller mønstre til stede i de originale data.

Ved også, hvordan lærer en CNN?

Fordi CNN ser på pixels i kontekst, det er i stand til lære mønstre og genstande og genkender dem, selvom de er i forskellige positioner på billedet. CNN'er (foldelige lag for at være specifikke) lære såkaldte filtre eller kerner (nogle gange også kaldet filterkerner).

Hvad er formålet med foldningslag?

Den primære formålet med Convolution i tilfælde af aConvNet er at udtrække funktioner fra inputbilledet. Konvolution bevarer det rumlige forhold mellem pixel ved at lære billedfunktioner ved hjælp af små kvadrater af inputdata.

Anbefalede: