Viitorul inteligenței artificiale în jocurile video
Descoperă cum AI transformă industria gamingului
Puterea și influența inteligenței artificiale sunt omniprezente – o întâlnim în casele noastre, mașini, telefoane și computere. Având în vedere această prezență constantă, e ușor să-ți imaginezi că jocurile video, cu elementele lor ipotetice complexe și interfețe grafice, tematice și sonore avansate, ar trebui să aibă și ele IA la cel mai înalt nivel.
Deși acest lucru nu este încă realitate, progresul din domeniul gamingului este uluitor, transformându-l într-o industrie uriașă, gata să depășească dimensiunile sale deja impresionante: 2,6 miliarde de jucători activi într-o piață de 160 de miliarde de dolari. Și nu greșiți – IA va juca un rol din ce în ce mai important în această transformare, influențând modul în care jocurile arată, sună și se joacă.
Mai jos, explorăm câteva dintre principalele moduri în care IA este utilizată în prezent în jocurile video, precum și potențialul ei viitor de a revoluționa industria, atât în interiorul, cât și în afara consolei de jocuri.
IA în jocurile video: prezentul și viitorul
Grafica, interfețele și stratificările complexe ale jocurilor 3D precum Minecraft, Grand Theft Auto sau God of War pot părea a fi conduse de algoritmi sofisticați, dar adevărul este că aceste experiențe virtuale se bazează încă pe același principiu de bază care a făcut jocurile clasice precum Snake, Space Invaders sau Pac-Man atât de captivante: pathfinding (găsirea drumului). Și să fim sinceri, asta nu este exact vârful auto-învățării.
Algoritmii care alimentează jocurile de astăzi nu pot fi clasificați ca inteligență auto-învățătoare, deoarece jocurile video nu sunt încă capabile să dezvolte comportamente pe cont propriu sau să facă lucruri pentru care nu au fost programate. Ele funcționează pe baza unor scenarii „dacă-atunci”, și asta este intenționat: jocurile nu ar trebui să fie imprevizibile sau imposibil de învins. Iar aceste scenarii sunt, de fapt, destul de simple:
– Cum te atacă inamicii în funcție de poziția ta?
– Cum se adaptează jocul la nivelul tău de skill, pentru a părea din ce în ce mai dificil pe măsură ce devii mai bun?
Deci, poate IA din jocurile video să devină auto-învățătoare? Pot jocurile să se adapteze în timp ce le jucăm? Poate IA să creeze imagini singură? Răspunsurile sunt da, poate și categoric da – toate aceste direcții sunt deja pe orizont. Dar costurile sunt enorme.
Costul și controlul sunt doi factori importanți care îi fac pe mulți dezvoltatori de jocuri să ezite în a integra IA avansată în jocuri. Pe lângă faptul că este costisitor, poate duce și la pierderea controlului asupra experienței jucătorului. Jocurile sunt, prin natura lor, concepute pentru a avea rezultate previzibile, chiar dacă par complexe și stratificate.
Astfel, utilizarea IA în jocurile video de astăzi se limitează la maximizarea timpului petrecut jucând și a experienței oferite.
Grafică și adversari puternici alimentați de IA
Cum este folosită IA în jocurile actuale? Conform lui Eric Nesser, director global 3D și interactive la o companie multinațională de publicitate:
„Astăzi, jocurile video folosesc IA pentru a îmbunătăți grafica computerizată și pentru a crea adversari ‘inteligenți’ cu care jucătorii să se confrunte. Cea mai practică și activă aplicație a IA în prezent este combinarea ei cu tehnologii precum ray tracing-ul în timp real, pentru iluminare, umbre și reflecții fotorealiste.”
Îmbunătățirea graficii computerizate
Datorită IA, un joc precum Grand Theft Auto 5 poate arăta uimitor de realist. IA poate modifica imaginile din joc prin rețele neuronale convoluționale care analizează cadre din peisaje urbane reale și le suprapun pentru a produce asfalt mai neted, mașini mai strălucitoare și fundaluri verzi luxuriante care te fac să simți că conduci prin California.
Crearea de adversari inteligenți
Deși există o tendință de a crea adversari inteligenți prin IA, accentul rămâne pe jocurile multiplayer care aduc jucători reali împreună. Crearea unui inamic alimentat de IA este pe plan secund. Totuși, Nesser afirmă:
„Cu siguranță vom vedea o oscilație în direcția opusă în viitor – trendurile merg mereu în cicluri.” Și adaugă: „Cu 5G și broadband, accentul pe termen scurt va fi jucatul cu oameni reali.”
Privind spre viitor cu GAN-uri
„În viitor,” spune Nesser, „ne putem aștepta la Rețele Generative Adversariale (GAN-uri) – două rețele neuronale care lucrează una împotriva celeilalte pentru a produce conținut nou în jocurile video. GAN-urile pot implementa transfer de stil, pot folosi fotografii sau fluxuri video pentru a înlocui elementele din joc cu versiuni hiperrealiste și pot chiar ajuta la crearea de asset-uri de joc neverificate până acum, inclusiv noi mecanici sau reguli de joc care să le facă să rămână relevante mult timp – poate chiar să ajute la crearea de jocuri complet noi.”
Nesser mai adaugă:
„Pentru mine, să observ cum funcționează GAN-urile în crearea de conținut este ca și cum ai privi un computer ‘visând’. Cu foarte puțină direcționare, GAN-urile produc întotdeauna rezultate interesante, chiar dacă nu întotdeauna utilizabile. Dar cu un om care știe să-și combine abilitățile cu cele ale unei GAN, e ca și cum ai picta cu o pensulă din Fantasia. E ca o colaborare cu o entitate care pare că are o viață proprie.”
Miliarde de jucători = milioane de locuri de muncă
Într-un TED Talk despre puterea transformatoare a jocurilor video, Herman Narula susține că adevărata revoluție pe care o vor aduce jocurile video vine de la numărul uriaș de oameni care joacă simultan. Această realitate comună, spune el, va duce la avansuri tehnologice fără precedent, la numeroase locuri de muncă și oportunități, dar și la provocări etice și de afaceri legate de colectarea, centralizarea și utilizarea informațiilor.
Logica este simplă: dacă miliarde de oameni joacă videojocuri în orice moment, atunci milioane vor avea locuri de muncă în industria gamingului – fie în cercetare, dezvoltare, inginerie, creare de artă, construire de povesti sau marketing. Potențialul de creștere a locurilor de muncă este atât de mare, încât Narula afirmă: „Ar putea fi prima sursă de venit pentru copii.”
Indiferent cum o privim, jocurile video vor fi unul dintre cei mai mari creatori de locuri de muncă în viitor.
Rezolvă IA problemele potrivite?
Deși utilizarea IA în dezvoltarea de jocuri video poate crea lumi virtuale captivante și numeroase locuri de muncă, cercetătorii, oamenii de știință și developerii o folosesc și pentru a învăța și a rezolva probleme. În acest proces, ei urmăresc să avanseze în direcții importante către eficiențe aplicabile în lumea reală, în diverse industrii.
Pentru DeepMind, un laborator de cercetare a învățării automate, speranța este că odată ce se obține succes în spațiul virtual, acesta poate fi transpus în IA de înaltă performanță în diverse domenii din lumea reală, cum ar fi producția sau vehiculele autonome.
Raia Hadsell, cercetător la DeepMind, folosește „învățarea prin întărire” (un tip extrem de încercare și eroare) pentru a învăța IA să rezolve probleme, mai întâi prin jocuri simple precum Pong, apoi din ce în ce mai complexe, precum Dota 2 și StarCraft II.
Într-un interviu cu The New York Times, Greg Brockman, care supraveghează cercetarea la OpenAI, a declarat: „Jocurile au fost întotdeauna un benchmark pentru IA. Dacă nu poți rezolva jocuri, nu te poți aștepta să rezolvi altceva.”
Ceea ce ne aduce la o altă problemă.
Janelle Shane, cercetător în optică și IA, ne provoacă să ne regândim percepția asupra IA și imprevizibilității. Ea subliniază că problema nu este dacă IA poate fi periculoasă sau imprevizibilă de una singură (nu poate, fiindcă suntem departe de mașini cu gândire liberă), ci dacă i se dau problemele potrivite de rezolvat.
Este o reamintire că inteligența artificială poate fi doar atât de evoluată, eficientă, imparțială și utilă precum oamenii care o creează.
Surse:
– Columbia Engineering, „AI in Video Games”.
– Narula, Herman, „The Transformative Power of Video Games”: https://www.youtube.com/watch?v=jzrcRcEBrmA
– Reuters, „Report: Gaming Revenue to Top $159B in 2020”.


