Meg tudja magyarázni a különbséget a gépi tanulás, a mélytanulás és az erősítéses tanulás között intuitív módon, például magyarázatot adva egy gyereknek?


Válasz 1:

Valójában nincs nagy különbség a három között, és valószínűleg könnyebb, ha a különbségeket nem izgatjuk túl sokat.

Ritkán használom a „mély tanulás” kifejezést, inkább a „gépi tanulás”, a „statisztikai modell” vagy pusztán a „modell” használatát részesíti előnyben.

De ennek ellenére, attól függően, hogy hány éves a gyermek, és mennyire érdekli őket a téma, az alábbiakhoz hasonlóan el lehet mondani, amely feltételezi, hogy nem sokat tudnak a számítógépek működéséről, de kissé érdeklődnek a téma iránt.

Gépi tanulás

Pontosan mi hangzik.

Csakúgy, mint új dolgokat megtanulhat a YouTube-videók megtekintésével vagy a könyvek olvasásával, a gépi tanulás az is, amikor a számítógépek saját maguk tanulják meg a speciális youtube-videók megtekintésével és a számítógépekre tervezett speciális könyvek elolvasásával.

A programozóknak még mindig meg kell mondaniuk a számítógépnek, hogyan kell megtanulni, de nem kell elmondaniuk a számítógépnek, hogyan kell megtenni a tanulást, ami gyakran sokkal nehezebb.

Képzelje el például, hogy nekem sokkal könnyebb megmondani, hogy tanuljon japánul a YouTube-videókat, mint nekem valójában japánul tanít nekem (főleg azért, mert nem beszélek japánul).

Mély tanulás

A mély tanulás a gépi tanulás egy speciális típusa.

Képzelje el, hogy meg akarja tanulni, hogyan kell legyőzni a Mario szintjét. Érdemes lehet mérni az előrehaladást azzal, hogy megnézed, hogy hány pontot sikerül felhalmozni egy futás során.

Minél több pontot gyűjt, annál jobb.

A cél természetesen annyi pont összegyűjtése, amennyire csak lehetséges.

A mély tanulás ugyanúgy működik. A számítógép megpróbálja megtanulni annyi pontot gyűjteni, amennyire csak lehetséges, különféle dolgok kipróbálásával.

Van még valami, az úgynevezett „evolúciós algoritmus”, ahol a számítógép is megpróbálja maximalizálni a pontszámát, de véletlenszerűen kitalálja, hogy mely gombokat nyomja meg, és ragaszkodik ahhoz, ami működik.

A mély tanulás okosabb, és elmélethez vezetheti, hogy mit kell tennie másképp, hogy megverte a főnököt.

Erősítő tanulás

A megerősítéses tanulás szintén egyfajta gépi tanulás, és kissé eltérő lehet attól függően, hogy hogyan használja.

De általában úgy működik, mint a mély tanulás a fenti példában, ahol a karaktered irányítja.

A mély tanulás általánosabb, és olyan dolgokhoz is felhasználható, mint például a képen kitalálni.

Ezeket a magyarázatokat túlzottan egyszerűsítik, és csak félig az igazságok, amelyekre szükség van az ilyen mértékű egyszerűsítés során, de úgy gondolom, hogy ezeknek a magyarázatoknak van némi haszna.

A legtöbb esetben azonban a három keveredik egymással, és amint a válasz elején említettem, nem szörnyen fontos, hogy mit hívnak.