Xarxa neuronal convolutiva
![](http://upload.wikimedia.org/wikipedia/commons/thumb/6/63/Typical_cnn.png/422px-Typical_cnn.png)
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
- 1990: primera CNN anomenada LeNet.[2]
- 2012: AlexNet
- 2013: ZF Net
- 2014: GoogleLeNet i VGGNet
- 2015: ResNets
- 2016: DenseNet
Aplicacions
Se'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
Programari
Llibreries 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
Circuits integrats: K-Eye (de KAIST),[9] TPU (de Google), FlexNoc 4 (Arteris),[10] plataforma Goya (Habana Labs),[11] HiFi 5 (Cadence) [12]
Vegeu també
- Aprenentatge profund
- Xarxa neuronal recurrent
Referències
- ↑ 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.
- ↑ «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.