Xarxa neuronal convolutiva
Una xarxa neuronal convolutiva (l'acrònim anglès és CNN), en aprenentatge automàtic, és un tipus de xarxa neuronal artificial que disposa de connectivitat entre neurones inspirada pel còrtex visual dels animals. La resposta d'aquestes neurones corticals pot ser aproximada matemàticament per una funció de convolució. Les aplicacions de les CNN són el reconeixement d'imatges, sistemes de recomanació i processament del llenguatge. [1][2][3]
Història
modifica- 1990: primera CNN anomenada LeNet.[2]
- 2012: AlexNet
- 2013: ZF Net
- 2014: GoogleLeNet i VGGNet
- 2015: ResNets
- 2016: DenseNet
Aplicacions
modificaSe'n poden esmentar:[4]
- Reconeixement d'àudio i d'imatges.
- Processament d'àudio i de vídeo.
- Processat del llenguatge.
- Reconeixement de noves fórmules químiques
- Algorismes de jocs: escacs, go.
Implementacions
modificaProgramari
modificaLlibreries de programari: Caffe (de Berkeley Vision and Learning Center BVLC), TensorFlow (de Google), Theano (en Python), CNTF (Microsoft),[5] Arm NN (ARM),[6] compilador GLOW,[7] compilador XLA [8]
Maquinari
modificaCircuits integrats: K-Eye (de KAIST),[9] TPU (de Google), FlexNoc 4 (Arteris),[10] plataforma Goya (Habana Labs),[11] HiFi 5 (Cadence) [12]
Vegeu també
modificaReferències
modifica- ↑ ujjwalkarn. «A Quick Introduction to Neural Networks» (en anglès). https://ujjwalkarn.me,+09-08-2016.+[Consulta: 20 juny 2017].
- ↑ 2,0 2,1 ujjwalkarn. «An Intuitive Explanation of Convolutional Neural Networks» (en anglès). https://ujjwalkarn.me,+10-08-2016.+[Consulta: 20 juny 2017].
- ↑ «Convolutional Neural Networks (LeNet) — DeepLearning 0.1 documentation» (en anglès). http://deeplearning.net. Arxivat de l'original el 2017-12-28. [Consulta: 20 juny 2017].
- ↑ «CNN applications» (en anglès). http://ijcsit.com.+[Consulta: 20 juny 2017].
- ↑ «Microsoft Cognitive Toolkit» (en anglès). https://www.microsoft.com.+[Consulta: 10 novembre 2018].
- ↑ «Machine Learning | Arm NN SDK – Arm Developer» (en anglès). [Consulta: 10 novembre 2018].
- ↑ «Glow: Compiler For Neural Network Hardware Accelerators» (en anglès). TechLeer, 10-11-2018. Arxivat de l'original el 2018-11-11 [Consulta: 10 novembre 2018].
- ↑ «XLA | TensorFlow» (en anglès). https://www.tensorflow.org.+[Consulta: 10 novembre 2018].
- ↑ «Convolutional neural network on-a-chip promises always-on face recognition» (en anglès). eeNews Europe, 15-06-2017.
- ↑ Shuler, Kurt «Arteris IP Announces New FlexNoC® 4 Interconnect IP with Artificial Intelligence (AI) Package» (en anglès). http://www.arteris.com, 10-11-2018.
- ↑ «Habana Labs: Goya deep learning inference platform» (en anglès). eeNews LED, 08-11-2018. Arxivat de l'original el 2018-11-11 [Consulta: 10 novembre 2018].
- ↑ «Cadence adds deep-learning support to audio DSP» (en anglès). Tech Design Forum, 31-10-2018.