Dalam gelombang perubahan teknologi yang pesat hari ini, Kecerdasan Buatan (AI), Pembelajaran Mesin (ML) dan Pembelajaran Dalam (DL) adalah seperti bintang terang, menerajui gelombang baharu teknologi maklumat. Ketiga-tiga perkataan ini sering muncul dalam pelbagai perbincangan dan aplikasi praktikal yang canggih, tetapi bagi kebanyakan peneroka yang baru dalam bidang ini, makna khusus dan hubungan dalaman mereka mungkin masih diselubungi misteri.
Kalau begitu mari kita lihat gambar ini dahulu.
Dapat dilihat bahawa terdapat korelasi rapat dan hubungan progresif antara pembelajaran mendalam, pembelajaran mesin dan kecerdasan buatan. Pembelajaran mendalam ialah bidang khusus pembelajaran mesin, yang merupakan komponen penting kecerdasan buatan. Hubungan dan promosi bersama antara bidang ini membolehkan pembangunan berterusan dan peningkatan teknologi kecerdasan buatan.
Kecerdasan Buatan (AI) ialah konsep luas yang matlamat utamanya adalah untuk membangunkan sistem pengkomputeran yang boleh mensimulasikan, memanjangkan atau bahkan mengatasi kecerdasan manusia. Ia mempunyai aplikasi khusus dalam banyak bidang, seperti:
Teknologi canggih ini dikaji dan digunakan di sekitar konsep teras "mensimulasikan kecerdasan manusia". Mereka memberi tumpuan kepada pembangunan dimensi persepsi yang berbeza (seperti penglihatan, pendengaran, logik pemikiran, dll.), dan bersama-sama mempromosikan pembangunan berterusan dan kemajuan teknologi kecerdasan buatan.
Pembelajaran Mesin (ML) ialah cabang penting dalam bidang kecerdasan buatan (AI). Ia menggunakan pelbagai algoritma untuk membolehkan sistem komputer mempelajari peraturan dan corak secara automatik daripada data untuk membuat ramalan dan keputusan, dengan itu meningkatkan dan mengembangkan keupayaan kecerdasan manusia.
Sebagai contoh, semasa melatih model pengecaman kucing, proses pembelajaran mesin adalah seperti berikut:
10 algoritma pembelajaran mesin teratas yang biasa digunakan ialah: pokok keputusan, hutan rawak, regresi logistik, SVM, Naive Bayes, K algoritma jiran terdekat, algoritma K-means, algoritma Adaboost, rangkaian saraf, Markov, dsb.
Pembelajaran Dalam (DL) ialah satu bentuk pembelajaran mesin khas Ia mensimulasikan cara otak manusia memproses maklumat melalui struktur rangkaian saraf yang mendalam, dengan itu secara automatik mengekstrak perwakilan ciri yang kompleks daripada data.
Sebagai contoh, apabila melatih model pengecaman kucing, proses pembelajaran mendalam adalah seperti berikut:
(1) Prapemprosesan dan penyediaan data:
(2) Reka bentuk dan pembinaan model:
(3) Parameter permulaan dan menetapkan hiperparameter:
(4) Rambatan ke hadapan:
(5) Fungsi kehilangan dan perambatan belakang:
(6) Pengoptimuman dan kemas kini parameter:
(7) Pengesahan dan penilaian:
(8) Penyiapan latihan dan ujian:
Perbezaan antara pembelajaran mendalam dan pembelajaran mesin ialah:
Algoritma pembelajaran mesin biasanya bergantung pada kejuruteraan ciri rekaan manusia, iaitu pra. -pengekstrakan berdasarkan pengetahuan latar belakang masalah Ciri utama, dan kemudian bina model berdasarkan ciri ini dan lakukan penyelesaian pengoptimuman.
Pembelajaran mendalam menggunakan kaedah pembelajaran hujung ke hujung, menjana ciri abstrak peringkat tinggi secara automatik melalui transformasi bukan linear berbilang lapisan, dan ciri ini dioptimumkan secara berterusan semasa keseluruhan proses latihan. Tidak perlu memilih dan secara manual membina ciri, yang lebih dekat dengan manusia Gaya pemprosesan kognitif otak.
Sebagai contoh, jika anda ingin menulis perisian untuk mengenali kereta, jika anda menggunakan pembelajaran mesin, anda perlu mengekstrak ciri-ciri kereta secara manual, seperti saiz dan bentuk dan jika anda menggunakan pembelajaran mendalam, maka kecerdasan buatan neural Rangkaian mengekstrak ciri ini sendiri, tetapi memerlukan sejumlah besar imej yang dilabel sebagai kereta untuk dipelajari.
Aplikasi pembelajaran mesin dalam bidang pengecaman cap jari, pengesanan objek ciri dan bidang lain pada asasnya telah memenuhi keperluan pengkomersialan.
Pembelajaran mendalam digunakan terutamanya dalam pengecaman teks, teknologi muka, analisis semantik, pemantauan pintar dan bidang lain. Pada masa ini, ia juga digunakan dengan pantas dalam perkakasan pintar, pendidikan, perubatan dan industri lain.
Algoritma pembelajaran mesin juga boleh menunjukkan prestasi yang baik dalam kes sampel kecil Untuk beberapa tugasan mudah atau masalah di mana ciri mudah diekstrak, kurang data boleh mencapai hasil yang memuaskan.
Pembelajaran mendalam biasanya memerlukan sejumlah besar data beranotasi untuk melatih rangkaian saraf dalam. Kelebihannya ialah ia boleh mempelajari secara langsung corak dan perwakilan yang kompleks daripada data asal, terutamanya apabila saiz data meningkat, peningkatan prestasi model pembelajaran mendalam adalah lebih ketara.
Semasa fasa latihan, disebabkan lebih banyak lapisan model pembelajaran mendalam dan bilangan parameter yang banyak, proses latihan selalunya memakan masa dan memerlukan sokongan sumber pengkomputeran berprestasi tinggi, seperti Kelompok GPU.
Sebagai perbandingan, algoritma pembelajaran mesin (terutamanya model ringan tersebut) biasanya mempunyai masa latihan yang lebih kecil dan keperluan sumber pengkomputeran, dan lebih sesuai untuk lelaran pantas dan pengesahan percubaan.
Atas ialah kandungan terperinci Fahami dalam satu artikel: kaitan dan perbezaan antara AI, pembelajaran mesin dan pembelajaran mendalam. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!