Képezze az AI-t a SimWorld-ben, egy nagy hűségű, programozható videojáték szimulátorban
- Unreal Engine backend: Az alap az Unreal Engine, egy renderelő és fizikai szimulátor, amelyet széles körben használnak a játékiparban. Ez hozzáférést biztosít számos környezethez, valamint egy eszköz könyvtárhoz a környezetek betöltéséhez, és fizikai szimulációhoz.
- Környezetek: Egy Python-alapú közvetítő réteg, amely segít a fejlesztőknek programozni az alapul szolgáló backend-et, eszközöket biztosítva olyan feladatokhoz, mint a környezetek generálása, szerkesztése (pl. „helyezz ide egy fát”), forgalmi rendszerek implementálása, és egy Python interfész biztosítása maguknak az ügynököknek a kölcsönhatáshoz.
- Agent: Egy Python-alapú réteg az AI ügynökök számára, amely programozott hozzáférést biztosít számukra a Környezet réteghez, lehetővé téve számukra a világ megfigyelését és akciók végrehajtását is benne.
Mielőtt a nyelvi modellek lettek volna az AI fejlesztés domináns technikai paradigmája, sokan, akik intelligens gépeket próbáltak építeni, a reinforcement learning ügynökökre fogadtak. Konkrétan arra, hogy az AI ügynökök egyre gazdagabb, játékszerű környezetben való képzésével képesek lesznek intelligens, képzett ügynökök fejlesztésére. De visszatekintve, ennek a megközelítésnek volt egy kritikus hibája – az ügynököket üres lapról indították, így a végeredmény rendkívül költséges módja volt a rendkívül tehetséges játékosok (pl. először Atari, majd Go) és néha többféle játék (pl. AlphaGo Zero és Go, sakk és shogi szakértelme) előállításának. De nem jött létre igazi általános intelligencia. Mostanra bezárult a kör – mert most a SimWorld-höz hasonló környezetekben fejlesztett ügynökök jellemzően egy frontier AI rendszer, mint például a Claude, Gemini vagy ChatGPT alapuló világmodellre épülnek, és a SimWorld-öt arra használják majd, hogy több adatot generáljanak ezen rendszerek finetune-olására, hogy még képzettebbek legyenek. „Azáltal, hogy támogatja a fejlett LLM/VLM-alapú ügynököket, és lehetővé teszi a nagyszabású, realisztikus agent–environment és agent–agent interakciókat, a SimWorld bővíti a modern agent-based simulation (ABS) képességeit” – írják a kutatók. „Ez lehetővé teszi a robotika, üzlet, közegészségügy, társadalomtudomány, oktatás és más területek kutatói számára, hogy komplex rendszereket és emergent viselkedéseket tanulmányozzanak gazdag, dinamikus és kontrollálható környezetekben.”