TLDR:
Jaringan convolutional-neural adalah subkelas dari neural-jaringan yang memiliki setidaknya satu lapisan konvolusi. Mereka bagus untuk menangkap informasi lokal (misalnya piksel tetangga dalam gambar atau kata-kata di sekitarnya dalam teks) serta mengurangi kompleksitas model (pelatihan lebih cepat, membutuhkan sampel lebih sedikit, mengurangi kemungkinan overfitting).
Lihat tabel berikut yang menggambarkan beberapa saraf-jaringan arsitektur termasuk-saraf-jaringan dalam-konvensional: .
Neural Networks (NN) , atau lebih tepatnya Jaringan Syaraf Tiruan (JST) , adalah kelas algoritma Machine Learning yang baru-baru ini menerima banyak perhatian (lagi!) Karena ketersediaan Big Data dan fasilitas komputasi cepat (sebagian besar Deep Learning Algoritma pada dasarnya adalah variasi yang berbeda dari JST).
Kelas ANN mencakup beberapa arsitektur termasuk Convolutional Neural Networks ( CNN ), Recurrent Neural Networks ( RNN ) misalnya LSTM dan GRU , Autoencoder , dan Deep Belief Networks . Karena itu, CNN hanyalah satu jenis JST.
Secara umum, JST adalah kumpulan unit yang terhubung dan merdu (alias node, neuron, dan neuron buatan) yang dapat melewati sinyal (biasanya angka bernilai nyata) dari satu unit ke unit lainnya. Jumlah (lapisan) unit, tipenya, dan cara mereka terhubung satu sama lain disebut arsitektur jaringan.
CNN, khususnya, memiliki satu atau lebih lapisan unit konvolusi . Unit konvolusi menerima input dari beberapa unit dari lapisan sebelumnya yang bersama-sama menciptakan kedekatan. Oleh karena itu, unit input (yang membentuk lingkungan kecil) berbagi bobotnya.
Unit konvolusi (serta unit pooling) sangat bermanfaat sebagai:
- Mereka mengurangi jumlah unit dalam jaringan (karena mereka pemetaan banyak-ke-satu ). Ini berarti, ada lebih sedikit parameter untuk dipelajari yang mengurangi kemungkinan overfitting karena modelnya akan lebih kompleks daripada jaringan yang terhubung penuh.
- Mereka mempertimbangkan konteks / informasi bersama di lingkungan kecil. Masa depan ini sangat penting dalam banyak aplikasi seperti gambar, video, teks, dan pemrosesan pidato / penambangan sebagai input tetangga (mis. Piksel, bingkai, kata, dll) biasanya membawa informasi terkait.
Baca berikut ini untuk informasi lebih lanjut tentang CNN (dalam):
- ImageNet Klasifikasi dengan Jaringan Neural Konvolusional Dalam
- Menjadi Lebih Dalam dengan Konvolusi
id JST bukan "sistem yang didasarkan secara longgar pada otak manusia" melainkan kelas sistem yang terinspirasi oleh koneksi neuron yang ada di otak hewan.