A következő címkéjű bejegyzések mutatása: mesterséges intelligencia. Összes bejegyzés megjelenítése
A következő címkéjű bejegyzések mutatása: mesterséges intelligencia. Összes bejegyzés megjelenítése

2022. december 11., vasárnap

Kezdő lépések a gépi tanulással: Útmutató kezdőknek


A gépi tanulás a mesterséges intelligencia egy olyan típusa, amely lehetővé teszi, hogy a szoftveralkalmazások pontosabbá váljanak az eredmények előrejelzésében anélkül, hogy kifejezetten programoznák őket. A gépi tanulás alapgondolata olyan algoritmusok létrehozása, amelyek képesek bemeneti adatokat fogadni, és statisztikai elemzéssel megjósolni egy elfogadható tartományon belüli kimeneti értéket.


Magas szinten a gépi tanulási algoritmusokat úgy tervezték, hogy adatokból tanuljanak. Ezt úgy érik el, hogy az adatokban olyan mintákat találnak, amelyeket előrejelzések vagy döntések meghozatalára használhatnak. Például egy gépi tanuló algoritmus betanítható egy lakásárakból álló adathalmazon, és képes lehet megjósolni egy új ház eladási árát olyan tényezők alapján, mint a ház mérete, a hálószobák száma és a helyszín.


A gépi tanulási algoritmusoknak sokféle típusa létezik, mindegyiknek megvannak a maga erősségei és gyengeségei. Az algoritmusok néhány gyakori típusa a következő:

  • Felügyelt tanulási algoritmusok: Ezek az algoritmusok egy címkézett adathalmazon vannak betanítva, ahol a helyes kimenetet a képzési adatok minden egyes példájához megadják. Az algoritmus a képzési adatokból tanul, és képes előrejelzéseket készíteni az új adatokra.
  • Felügyelet nélküli tanulási algoritmusok: Ezek az algoritmusok nem címkézett adathalmazon képződnek, ahol a helyes kimenet nem áll rendelkezésre. Az algoritmusnak magától kell mintákat találnia az adatokban, és ezeket felhasználva előrejelzéseket kell készítenie, vagy csoportosítania kell az adatokat.
  • Erősítő tanulási algoritmusok: Ezek az algoritmusok a környezetükkel való interakció révén tanulnak, és jutalmak vagy büntetések formájában visszajelzést kapnak. Az algoritmus a legjobb döntések meghozatala érdekében megtanulja maximalizálni a jutalmat és elkerülni a büntetést.

A gépi tanulási algoritmusokat általában számos alkalmazásban használják, például kép- és beszédfelismerésben, természetes nyelvi feldolgozásban, csalásfelismerésben és ajánlómotorokban.

A hatékony gépi tanulási modellek létrehozásának egyik fő kihívása az alul- és túlillesztés közötti megfelelő egyensúly megtalálása. Alulillesztés akkor fordul elő, ha a modell túl egyszerű, és nem képes megragadni az adatok mögöttes mintáit, ami gyenge teljesítményhez vezet mind a képzési adatokon, mind az új adatokon. Túlillesztés akkor fordul elő, ha a modell túl összetett, és képes megjegyezni a képzési adatokat, de nem képes jól általánosítani az új adatokra.

A túlillesztés elkerülése érdekében a gépi tanulási modellek általában olyan regularizációs technikákat alkalmaznak, amelyek valamilyen módon korlátozzák a modellt, és megakadályozzák, hogy az túl bonyolulttá váljon. A gyakori regularizációs technikák közé tartozik a nagy súlyok büntetés hozzáadása a modellhez, a korai leállítás alkalmazása annak megakadályozására, hogy a modell túl sokáig képezze magát, valamint a keresztellenőrzés alkalmazása a modell teljesítményének értékelésére a képzési adatok több részhalmazán.

Összefoglaló

Összességében a gépi tanulás egy hatékony eszköz, amely lehetővé teszi, hogy intelligens rendszereket hozzunk létre, amelyek képesek adatokból tanulni és előrejelzéseket vagy döntéseket hozni. A gépi tanulási algoritmusok használatával olyan rendszereket építhetünk, amelyek képesek alkalmazkodni és fejlődni az idő múlásával, és ezáltal hatékonyabbá válnak a valós problémák megoldásában.

Forrás: Getting Started with Machine Learning: A Beginner’s Guide.

2020. április 15., szerda

Az MI generálta szöveges kalandjáték, az "AI Dungeon" már játszható online másokkal

Az AI Dungeon abszolút lenyűgöző. Minden egyes kaland különböző, mivel egy tetszetős mesterséges intelligencia által generált, és most már te és a barátaid elkezdhetted egy olyan kalandot, amit sosem fogtok elfelejteni.

Gyors emlékeztető:
Az AI Dungeon a GPT-2 gépi tanulás módszert használja, amit ahhoz használ, hogy minden legeneráljon a szöveges kalandban. Minden, amit ki tudsz fejezni írott formában a cselekvésed lehet, és az AI Dungeon mester fogja eldönteni, hogy a világ hogyan reagál a cselekedeteidre. A történetet, a cselekvéseid következményeit - mindent.

A multiplayer bemutatásával, ami $4.99-be kerül havonta, hogy egy játékot hosztolj, mivel támogatónak kell lenned (de bárki csatlakozhat), teljesen összekeveri a dolgokat. Neked és a barátaidnak fordulóid vannak, a cselekedetek és a történet már teljesen harmadik személyben mennek, a második személy helyett, és az igazi hoszt felveheti a dungeon mester szerepét, és felügyelheti a mesterséges intelligenciát, azáltal, hogy módosítja és javítja annak válaszait.

A fejlesztő a hosszú távú tervekről a Medium-on egy blogbejegyzésben beszélve megemlítette a végső céljukat, hogy az "MI hatalmas, élő játékvilágokat működtessen, ahol a döntéseid tartós hatást gyakorolnak a világra", és hogy legyen egy játék, ahol "minden NPC különleges és realisztikusan reagál arra, amit teszel, és éli a saját életét". Ambiciózus természetesen, és hosszú út vezet odáig, de ami eleve megvan, már az is impresszív.

Tisztességes időt töltöttem vele, és igazán röhejessé válik.



Ingyenesen játszhatsz vele az AI Dungeon weboldalán. Csak ne feledd, hogy a multiplayer pénzbe kerül, ha játékot szeretnél hosztolni. Nyílt forráskódú is a GitHub-on.

Forrás:
The AI generated text adventure 'AI Dungeon' can now be played online with others.