Bolehkah anda menerangkan perbezaan antara Pembelajaran Mesin, Pembelajaran Jernih, dan penguatkuasaan Pembelajaran secara intuitif, seperti menjelaskan kepada seorang kanak-kanak?


Jawapan 1:

Tidak benar-benar tidak banyak perbezaan antara ketiga-tiga, dan mungkin lebih mudah untuk tidak terlalu berpeluh perbezaan.

Saya jarang menggunakan istilah "pembelajaran mendalam" yang lebih suka menggunakan sama ada "pembelajaran mesin", "model statistik", atau hanya "model".

Tetapi dengan kata itu, bergantung pada berapa umur anak itu dan betapa berminat mereka dalam topik ini, anda boleh mengatakan sesuatu seperti berikut yang menganggap mereka tidak tahu banyak tentang bagaimana komputer berfungsi, tetapi agak berminat dalam topik itu.

Pembelajaran mesin

Tepat apa yang kedengarannya.

Sama seperti anda boleh belajar perkara baru dengan menonton video youtube, atau membaca buku, pembelajaran mesin adalah apabila komputer belajar sendiri dengan menonton video youtube khas dan membaca buku-buku khas yang direka untuk komputer.

Pengaturcara masih perlu memberitahu komputer bagaimana untuk belajar, tetapi mereka tidak perlu memberitahu komputer bagaimana melakukan apa sahaja yang mereka pelajari yang sering lebih sukar.

Bayangkan sebagai contoh, lebih mudah bagi saya untuk memberitahu anda untuk belajar bahasa Jepun dengan menonton video youtube daripada saya sebenarnya untuk mengajar anda bahasa Jepun (terutamanya kerana saya tidak berbahasa Jepun).

Pembelajaran Deep

Pembelajaran yang mendalam adalah jenis pembelajaran mesin khas.

Bayangkan anda mahu belajar bagaimana untuk mengalahkan tahap di Mario. Anda mungkin ingin mengukur kemajuan anda dengan melihat berapa banyak mata yang anda kumpulkan untuk dikumpulkan semasa jangka masa.

Semakin banyak mata yang anda kumpulkan lebih baik yang anda lakukan.

Matlamat kursus adalah untuk mengumpulkan sebanyak mungkin mata.

Pembelajaran yang mendalam berfungsi dengan cara yang sama. Komputer cuba belajar untuk mengumpulkan sebanyak mungkin mata dengan mencuba perkara yang berbeza.

Terdapat juga sesuatu yang dipanggil "algoritma evolusi" di mana komputer juga cuba memaksimumkan skornya, tetapi ia melakukannya secara rawak dengan meneka butang yang ditekan, dan melekat dengan apa yang berfungsi.

Pembelajaran yang mendalam adalah lebih pintar dan dapat berteori tentang apa yang harus dilakukan dengan cara yang berbeza untuk mengalahkan bos.

Pembelajaran peneguhan

Pembelajaran penguatan juga merupakan jenis pembelajaran mesin, dan boleh sedikit berbeza bergantung pada bagaimana anda menggunakannya.

Tetapi biasanya, ia berfungsi seperti pembelajaran mendalam dalam contoh di atas di mana anda mengawal watak.

Pembelajaran yang mendalam adalah lebih umum dan juga boleh digunakan untuk perkara-perkara seperti memikirkan apa yang ada dalam imej.

Penjelasan ini menderita kelebihan dan hanya separuh kebenaran yang perlu apabila memudahkan tahap ini, tetapi saya percaya penjelasan ini mempunyai beberapa kegunaan.

Walau bagaimanapun, dalam kebanyakan kes, ketiga-tiga gabungan itu bersama-sama, dan seperti yang saya nyatakan pada permulaan jawapannya, tidak begitu penting apa yang anda panggil.