Apa itu Deep Learning dan Neural Network

Neural Networks dan Deep Learning saat ini adalah dua kata kunci panas yang digunakan saat ini dengan Kecerdasan Buatan(Artificial Intelligence) . Perkembangan terbaru di dunia kecerdasan buatan dapat dikaitkan dengan keduanya karena mereka telah memainkan peran penting dalam meningkatkan kecerdasan AI.

Lihatlah ke sekeliling, dan Anda akan menemukan semakin banyak mesin cerdas di sekitarnya. Berkat Neural Networks dan Deep Learning , pekerjaan dan kemampuan yang dulu dianggap sebagai keahlian manusia sekarang dilakukan oleh mesin. Saat ini, Mesin tidak lagi dibuat untuk memakan algoritme yang lebih kompleks, tetapi sebaliknya, mereka diumpankan untuk berkembang menjadi sistem otodidak yang mampu merevolusi banyak industri di sekitar.

Neural Networks dan Deep Learning telah memberikan kesuksesan besar bagi para peneliti dalam tugas-tugas seperti pengenalan gambar, pengenalan suara, menemukan hubungan yang lebih dalam dalam kumpulan data. Dibantu oleh ketersediaan sejumlah besar data dan daya komputasi, mesin dapat mengenali objek, menerjemahkan ucapan, melatih diri mereka sendiri untuk mengidentifikasi pola yang kompleks, mempelajari cara merancang strategi, dan membuat rencana darurat secara real-time.

Jadi, bagaimana tepatnya ini bekerja? Tahukah Anda bahwa Netral (Neutral) Networks dan Deep-Learning terkait, pada kenyataannya, untuk memahami Deep learning, Anda harus terlebih dahulu memahami tentang Neural Networks ? Baca terus untuk mengetahui lebih lanjut.

Apa itu Jaringan Syaraf?

Jaringan saraf(Neural) pada dasarnya adalah pola pemrograman atau serangkaian algoritma yang memungkinkan komputer untuk belajar dari data pengamatan. Jaringan saraf(Neural) mirip dengan otak manusia, yang bekerja dengan mengenali polanya. Data sensorik diinterpretasikan menggunakan persepsi mesin, pelabelan atau pengelompokan input mentah. Pola yang dikenali adalah numerik, dilampirkan dalam vektor, di mana data seperti gambar, suara, teks, dll. diterjemahkan.

Think Neural Network! Think how a human brain function

Seperti disebutkan di atas, jaringan saraf berfungsi seperti otak manusia; itu memperoleh semua pengetahuan melalui proses belajar. Setelah itu, bobot sinaptik menyimpan pengetahuan yang diperoleh. Selama proses pembelajaran, bobot sinaptik jaringan direformasi untuk mencapai tujuan yang diinginkan.

Sama seperti otak manusia, Neural Network(Neural Networks) bekerja seperti sistem pemrosesan informasi paralel non-linear yang dengan cepat melakukan komputasi seperti pengenalan pola dan persepsi. Akibatnya, jaringan ini berkinerja sangat baik di bidang-bidang seperti pengenalan suara, audio, dan gambar di mana input/sinyal secara inheren nonlinier.

Dengan kata sederhana, Anda dapat mengingat Neural Network sebagai sesuatu yang mampu menyimpan pengetahuan seperti otak manusia dan menggunakannya untuk membuat prediksi.(In simple words, you can remember Neural Network as something which is capable of stocking knowledge like a human brain and use it to make predictions.)

Struktur Jaringan Saraf

Pembelajaran Mendalam dan Jaringan Saraf

(Kredit Gambar: Mathworks)

Neural Network(Networks) terdiri dari tiga lapisan,

  1. lapisan masukan,
  2. Lapisan tersembunyi, dan
  3. lapisan keluaran.

Setiap lapisan terdiri dari satu atau lebih node, seperti yang ditunjukkan pada diagram di bawah ini dengan lingkaran kecil. Garis antara node menunjukkan aliran informasi dari satu node ke node berikutnya. Informasi mengalir dari input ke output, yaitu dari kiri ke kanan (dalam beberapa kasus mungkin dari kanan ke kiri atau keduanya).

Node dari lapisan input bersifat pasif, artinya mereka tidak mengubah data. Mereka menerima satu nilai pada input mereka dan menduplikasi nilai ke beberapa output mereka. Sedangkan(Whereas) , node dari lapisan tersembunyi dan lapisan keluaran aktif. Dengan demikian mereka dapat memodifikasi data.

Dalam struktur yang saling berhubungan, setiap nilai dari lapisan input diduplikasi dan dikirim ke semua node tersembunyi. Nilai yang memasuki simpul tersembunyi dikalikan dengan bobot, satu set angka yang telah ditentukan disimpan dalam program. Masukan berbobot kemudian ditambahkan untuk menghasilkan satu nomor. Jaringan saraf dapat memiliki sejumlah lapisan, dan sejumlah node per lapisan. Sebagian besar aplikasi menggunakan struktur tiga lapis dengan maksimum beberapa ratus node input

Contoh Neural Network(Example of Neural Network)

Pertimbangkan jaringan saraf yang mengenali objek dalam sinyal sonar, dan ada 5000 sampel sinyal yang disimpan di PC. PC harus mencari tahu apakah sampel ini mewakili kapal selam, paus, gunung es, batu laut, atau tidak sama sekali? Metode DSP konvensional(Conventional DSP) akan mendekati masalah ini dengan matematika dan algoritma, seperti korelasi dan analisis spektrum frekuensi.

Sementara dengan jaringan saraf, 5000 sampel akan diumpankan ke lapisan input, menghasilkan nilai yang muncul dari lapisan output. Dengan memilih bobot yang tepat, output dapat dikonfigurasi untuk melaporkan berbagai informasi. Misalnya, mungkin ada output untuk: kapal selam (ya/tidak), batu laut (ya/tidak), paus (ya/tidak), dll.

Dengan bobot lain, output dapat mengklasifikasikan objek sebagai logam atau non-logam, biologis atau non-biologis, musuh atau sekutu, dll. Tidak ada algoritma, tidak ada aturan, tidak ada prosedur; hanya hubungan antara input dan output yang ditentukan oleh nilai bobot yang dipilih.

Sekarang, mari kita pahami konsep Deep Learning.(Now, let’s understand the concept of Deep Learning.)

Apa itu Pembelajaran Mendalam?

Pembelajaran mendalam pada dasarnya adalah bagian dari Neural Networks ; mungkin bisa dibilang Neural Network(Neural Network) yang kompleks dengan banyak hidden layer di dalamnya.

Secara teknis, Deep learning juga dapat didefinisikan sebagai seperangkat teknik yang kuat untuk belajar di jaringan saraf. Ini mengacu pada jaringan saraf tiruan ( JST(ANN) ) yang terdiri dari banyak lapisan, kumpulan data besar, perangkat keras komputer yang kuat untuk memungkinkan model pelatihan yang rumit. Ini berisi kelas metode dan teknik yang menggunakan jaringan saraf tiruan dengan banyak lapisan fungsionalitas yang semakin kaya.

Struktur jaringan pembelajaran mendalam(Structure of Deep learning network)

Jaringan(Deep) pembelajaran dalam sebagian besar menggunakan arsitektur jaringan saraf dan karenanya sering disebut sebagai jaringan saraf dalam. Penggunaan pekerjaan "dalam" mengacu pada jumlah lapisan tersembunyi di jaringan saraf. Jaringan saraf konvensional berisi tiga lapisan tersembunyi, sedangkan jaringan dalam dapat memiliki sebanyak 120-150.

Deep Learning melibatkan memberi makan sistem komputer banyak data, yang dapat digunakan untuk membuat keputusan tentang data lain. Data ini diumpankan melalui jaringan saraf, seperti halnya dalam pembelajaran mesin. Jaringan pembelajaran mendalam(Deep) dapat mempelajari fitur langsung dari data tanpa perlu ekstraksi fitur manual.

Contoh Pembelajaran Mendalam(Examples of Deep Learning)

Pembelajaran mendalam saat ini sedang digunakan di hampir setiap industri mulai dari Otomotif(Automobile) , Aerospace , dan Otomasi(Automation) hingga Medis(Medical) . Berikut adalah beberapa contohnya.

  • Google , Netflix , dan Amazon : Google menggunakannya dalam algoritme pengenalan suara dan gambarnya. Netflix dan Amazon juga menggunakan pembelajaran mendalam untuk memutuskan apa yang ingin Anda tonton atau beli selanjutnya
  • Mengemudi tanpa pengemudi: Para peneliti menggunakan jaringan pembelajaran mendalam untuk secara otomatis mendeteksi objek seperti rambu berhenti dan lampu lalu lintas. Pembelajaran mendalam(Deep) juga digunakan untuk mendeteksi pejalan kaki, yang membantu mengurangi kecelakaan.
  • Dirgantara dan Pertahanan: Pembelajaran mendalam digunakan untuk mengidentifikasi objek dari satelit yang menemukan area yang diminati, dan mengidentifikasi zona aman atau tidak aman bagi pasukan.
  • Berkat Deep Learning , Facebook secara otomatis menemukan dan menandai teman di foto Anda. Skype dapat menerjemahkan komunikasi lisan secara real-time dan juga cukup akurat.
  • Penelitian Medis: Peneliti medis menggunakan pembelajaran mendalam untuk mendeteksi sel kanker secara otomatis
  • Otomasi Industri(Industrial Automation) : Pembelajaran mendalam membantu meningkatkan keselamatan pekerja di sekitar alat berat dengan secara otomatis mendeteksi ketika orang atau benda berada dalam jarak yang tidak aman dari alat berat.
  • Elektronik: Pembelajaran mendalam(Deep) sedang digunakan dalam terjemahan pendengaran dan ucapan otomatis.

Baca(Read) : Apa itu Machine Learning dan Deep Learning(Machine Learning and Deep Learning) ?

Kesimpulan(Conclusion)

Konsep Neural Networks bukanlah hal baru, dan para peneliti telah mencapai keberhasilan yang moderat dalam dekade terakhir ini. Tetapi pengubah permainan yang sebenarnya adalah evolusi jaringan(Deep) saraf dalam.

Dengan mengungguli pendekatan pembelajaran mesin tradisional, ini telah menunjukkan bahwa jaringan saraf dalam dapat dilatih dan dicoba tidak hanya oleh beberapa peneliti, tetapi juga memiliki ruang lingkup untuk diadopsi oleh perusahaan teknologi multinasional untuk menghasilkan inovasi yang lebih baik dalam waktu dekat.

Thanks to Deep Learning and Neural Network, AI is not just doing the tasks, but it has started to think!



About the author

Setelah hampir 20 tahun di industri teknologi, saya telah belajar banyak tentang produk Apple dan cara mempersonalisasikannya untuk kebutuhan saya. Secara khusus, saya tahu cara menggunakan platform iOS untuk membuat tampilan khusus dan berinteraksi dengan pengguna saya melalui preferensi aplikasi. Pengalaman ini telah memberi saya wawasan berharga tentang bagaimana Apple mendesain produknya dan cara terbaik untuk meningkatkan pengalaman pengguna mereka.



Related posts