Mi a gépi tanulás és a mély tanulás a mesterséges intelligenciában?

Az internetre(Internet) csatlakoztatott eszközöket intelligens eszközöknek nevezzük. Szinte mindent, ami az internettel kapcsolatos, (Internet)okoseszközként(smart device) ismerünk . Ebben az összefüggésben az a kód, amely az eszközöket OKOSABBé teszi –(SMARTER – ) hogy minimális vagy emberi beavatkozás nélkül tudjon működni mesterséges intelligenciára(Artificial Intelligence) (AI) épülőnek mondható . A másik kettő, nevezetesen: a Machine Learning (ML) és a Deep Learning (DL) különböző típusú algoritmusok, amelyek célja, hogy több képességet vigyenek az intelligens eszközökbe. Nézzük meg az alábbiakban részletesen az AI vs ML vs DL játékot(AI vs ML vs DL ) , hogy megértsük, mit csinálnak, és hogyan kapcsolódnak az AI-hez.

Mi a mesterséges intelligencia az ML és DL tekintetében?

Gépi tanulás és mély tanulás a mesterséges intelligenciában

Az AI a Machine Learning (ML) és a Deep Learning (DL) folyamatok szuperhalmazának nevezhető. Az AI általában egy gyűjtőfogalom, amelyet az ML-re és a DL-re használnak. A Deep Learning ismét a (Deep Learning)gépi tanulás(Machine Learning) egy részhalmaza (lásd a fenti képet).

Egyesek azzal érvelnek, hogy a gépi tanulás(Machine Learning) már nem része az univerzális mesterséges intelligenciának. Azt mondják, hogy az ML önmagában egy teljes tudomány, ezért nem kell a mesterséges intelligenciára(Artificial Intelligence) hivatkozva nevezni . Az AI virágzik az adatokon: Big Data . Minél több adatot fogyaszt, annál pontosabb. Nem arról van szó, hogy mindig helyesen fog jósolni. Lesznek hamis zászlók is. Az AI képzi magát ezekre a hibákra, és jobbá válik abban, amit tennie kell – emberi felügyelettel vagy anélkül.

A mesterséges intelligenciát nem lehet megfelelően meghatározni, mivel szinte minden iparágba behatolt, és túl sok (üzleti) folyamatra és algoritmusra van hatással. Elmondhatjuk, hogy a mesterséges intelligencia(Intelligence) az adattudományon(Data Science) (DS: Big Data ) alapul, és külön részeként tartalmazza a gépi tanulást . (Machine Learning)Hasonlóképpen(Likewise) , a Deep Learning a (Deep Learning)gépi tanulás(Machine Learning) külön része .

Az IT-piac dőlésszögében a jövőt az összekapcsolt okoseszközök, az úgynevezett tárgyak internete (IoT)(Internet of Things (IoT)) uralják . Az okoseszközök(Smart) mesterséges intelligenciát jelentenek: közvetlenül vagy közvetve. Már most is használja a mesterséges intelligenciát (AI) a mindennapi életében számos feladatban. Például az okostelefon billentyűzetén történő gépelés, amely folyamatosan javítja a „szavas javaslatokat”. Többek között olyan példák, ahol tudtán kívül mesterséges intelligenciával van dolgod, az (Artificial Intelligence)interneten(Internet) való keresés, az online vásárlás, és természetesen az egyre intelligens Gmail és Outlook e- mail-fiókok.

Mi az a gépi tanulás

A gépi tanulás a (Learning)mesterséges intelligencia(Artificial Intelligence) olyan területe, ahol a cél az, hogy egy gépet (vagy számítógépet vagy szoftvert) megtanuljon és képezzen önmagát különösebb programozás nélkül. Az ilyen eszközök kevesebb programozást igényelnek, mivel emberi módszereket alkalmaznak a feladatok elvégzésére, beleértve a jobb teljesítmény megtanulását. Alapvetően(Basically) az ML azt jelenti, hogy egy kicsit programozunk egy számítógépet/eszközt/szoftvert, és engedjük, hogy önállóan tanuljon.

Számos módszer létezik a gépi tanulás(Machine Learning) megkönnyítésére . Közülük a következő hármat használják széles körben:

  1. Felügyelt,
  2. Felügyelet nélkül, és
  3. Megerősítő tanulás.

Felügyelt tanulás a gépi tanulásban(Machine Learning)

Olyan értelemben felügyelt, hogy a programozók először ellátják a gépet címkézett adatokkal és már feldolgozott válaszokkal. Itt a címkék egy adatbázisban vagy táblázatban található sor- vagy oszlopneveket jelentik. Az ilyen adatok hatalmas halmazainak a számítógépbe történő betáplálása után készen áll további adatsorok elemzésére és önálló eredmények közlésére. Ez azt jelenti, hogy megtanította a számítógépnek, hogyan elemezze a rá betáplált adatokat.

Általában a 80/20 szabály segítségével erősítik meg. Hatalmas(Huge) adathalmazok kerülnek egy számítógépbe, amely megpróbálja megtanulni a válaszok mögött rejlő logikát. Az események adatainak 80 százaléka a válaszokkal együtt a számítógépre kerül. A fennmaradó 20 százalékot válaszok nélkül táplálják, hátha a számítógép megfelelő eredményeket hoz. Ezt a 20 százalékot a számítógép (gép) tanulási folyamatának ellenőrzésére használják.

Felügyelet nélküli gépi tanulás

Felügyelet nélküli tanulás akkor történik, amikor a gépet véletlenszerű adathalmazokkal táplálják, amelyek nincsenek címkézve és nincsenek rendben. A gépnek ki kell találnia, hogyan produkálja az eredményeket. Például, ha különböző színű softballokat kínál, akkor képesnek kell lennie színek szerint kategorizálni. Így a jövőben, amikor a gépet egy új softball-val mutatják be, az adatbázisában már meglévő címkékkel tudja azonosítani a labdát. Ebben a módszerben nincsenek edzési adatok. A gépnek magától kell tanulnia.

Megerősítő tanulás

Ebbe a kategóriába tartoznak azok a gépek, amelyek egy sor döntést képesek hozni. Aztán van egy jutalmazási rendszer. Ha a gép azt csinálja jól, amit a programozó akar, jutalmat kap. A gép úgy van programozva, hogy maximális jutalmakra vágyik. És ennek eléréséhez különböző esetekben különböző algoritmusok kidolgozásával oldja meg a problémákat. Ez azt jelenti, hogy a mesterséges intelligencia számítógép próba- és hibamódszereket használ az eredmények eléréséhez.

Például, ha a gép önvezető jármű, akkor saját forgatókönyveket kell létrehoznia az úton. Egy programozó semmiképpen nem tud minden lépést beprogramozni, mivel nem tud gondolni minden lehetőségre, amikor a gép úton van. Itt jön a képbe a megerősítési tanulás(Reinforcement Learning) . Nevezhetjük próba és hiba MI-nek is.

Miben különbözik a mély tanulás a gépi tanulástól ?(Machine Learning)

A Deep Learning(Deep Learning) bonyolultabb feladatokhoz való. A Deep Learning a (Deep Learning)gépi tanulás(Machine Learning) egy részhalmaza . Csak annyit, hogy több neurális hálózatot tartalmaz, amelyek segítik a gépet a tanulásban. Az ember alkotta(Manmade) neurális hálózatok nem újkeletűek. A laboratóriumok(Labs) szerte a világon neurális hálózatokat próbálnak kiépíteni és javítani, hogy a gépek megalapozott döntéseket hozhassanak. Biztosan hallott már Sophiáról(Sophia) , egy szaúdi(Saudi) humanoidról, aki rendes állampolgárságot kapott. A neurális hálózatok olyanok, mint az emberi agy, de nem olyan kifinomultak, mint az agy.

Vannak jó hálózatok, amelyek felügyelet nélküli mély tanulást tesznek lehetővé. Azt mondhatjuk, hogy a Deep Learning inkább neurális hálózat, amely utánozza az emberi agyat. Ennek ellenére, elegendő mintaadat birtokában, a Deep Learning algoritmusok felhasználhatók részletek kinyerésére a mintaadatokból. Például egy képfeldolgozó DL géppel könnyebb olyan emberi arcokat létrehozni, amelyekben az érzelmek a gépnek feltett kérdések szerint változnak.

A fentiek egyszerűbb nyelven magyarázzák az AI vs MI vs DL. Az AI és az ML hatalmas területek – amelyek csak most nyílnak meg, és óriási lehetőségek rejlenek. Ez az oka annak, hogy egyesek ellenzik a gépi tanulás(Machine Learning) és a mély tanulás(Deep Learning) használatát a mesterséges intelligenciában(Artificial Intelligence) .



About the author

iOS fejlesztő vagyok, több mint 10 éves tapasztalattal. Alkalmazások fejlesztésére specializálódtam iPhone és iPad készülékekre. Tapasztalattal rendelkezem felhasználói folyamatok felépítésében, egyéni fejlesztési készletek (CDK) létrehozásában, valamint különféle alkalmazásfejlesztési keretrendszerekkel való munkában. Korábbi munkám során az Apple App Store kezelését segítő eszközöket is kifejlesztettem, amelyek egy termékkezelő eszközt és egy alkalmazásbeküldő eszközt is tartalmaznak.



Related posts