Чи можете ви пояснити різницю між машинним навчанням, глибоким навчанням та підсиленням навчання інтуїтивно, як пояснення дитині?


Відповідь 1:

Різниця між трьома дійсно не велика, і, мабуть, простіше не занадто сильно потіти відмінності.

Я рідко використовую термін "глибоке навчання", вважаючи за краще використовувати "машинне навчання", "статистичну модель" або просто "модель".

Але з огляду на це, залежно від того, скільки років дитині та наскільки вони зацікавлені в темі, ви можете сказати щось на кшталт наступного, що передбачає, що вони не знають багато про те, як працюють комп'ютери, але дещо цікавляться цією темою.

Машинне навчання

Саме так це звучить.

Так само, як ви можете дізнатися нові речі, переглядаючи відео на YouTube або читаючи книги, машинне навчання - це коли комп'ютери навчаються самостійно, переглядаючи спеціальні відео на YouTube та читаючи спеціальні книги, призначені для комп'ютерів.

Програмісти все ще повинні розповісти комп’ютеру, як навчатися, але їм не потрібно розповідати комп’ютеру, як робити все, чому вони навчаються, що часто набагато складніше.

Уявімо, наприклад, мені набагато простіше сказати вам вивчати японську мову, переглядаючи відео YouTube, ніж я насправді навчаю вас японській мові (в основному тому, що я не розмовляю японською).

Глибоке навчання

Глибоке навчання - це особливий тип машинного навчання.

Уявіть, що ви хочете навчитися перемагати рівень у Маріо. Можливо, ви захочете оцінити свій прогрес, подивившись, скільки балів вам вдасться накопичити під час пробігу.

Чим більше балів ви накопичуєте, тим краще ви робили.

Мета звичайно - набрати якомога більше балів.

Глибоке навчання працює так само. Комп’ютер намагається навчитися накопичувати якомога більше балів, намагаючись різні речі.

Існує також щось, що називається "еволюційні алгоритми", де комп'ютер також намагається досягти максимальної оцінки, але це робить випадковим чином, вказуючи, які кнопки натискати, і дотримується того, що працює.

Глибоке навчання розумніше і може теоретизувати, що він повинен робити інакше, щоб перемогти начальника.

Підсилення навчання

Підсилення навчання - це також тип машинного навчання, і може дещо відрізнятися залежно від того, яким чином ви його використовуєте.

Але, як правило, це працює як глибоке навчання на прикладі вище, де ви керуєте персонажем.

Глибоке навчання є загальнішим і його також можна використовувати для таких речей, як з'ясування того, що на зображенні.

Ці пояснення страждають від надмірного спрощення і є лише напівправдою, яка необхідна при спрощенні в цій мірі, але я вважаю, що ці пояснення мають певну користь.

Однак у більшості випадків ці троє поєднуються разом, і як я вже згадував на початку відповіді, не дуже важливо те, як ви це називаєте.