Pagaidi, vai tas ir videospēļu dzinis vai kristāla bumba?
Vai esi kādreiz redzējis, kā nespēlētāja tēls (non-player character) ietriecas sienā un nodomājis: "Jā, tas esmu es pirmdienās"? Tradicionālie video un spēļu dzinēji lieliski prot pārvērst pikseļus par pasaulēm, bet tie joprojām lielākoties ir marionetes ar aukliņām. pasaules modelis vēlas šīs aukliņas nogriezt. Tas ne tikai ataino to, kas ir ekrānā, bet arī cenšas saprast, kas notiks tālāk. Drīzāk domājiet par smadzenēm kastē, nevis par skatuves dekorācijām.
Ja esat redzējis demonstrācijas, kurās mākslīgais intelekts (AI) aplūko ainu un prognozē, kas notiks, piemēram, bumba ripo aiz dīvāna un pēc tam atkal parādās otrā pusē, tad spēlējas šajā smilšu kastē. Un tas to dara tā, ka un liekas… nu, nedaudz vienkārši. Ne bezjēdzīgi. Vienkārši kā kalkulatori salīdzinājumā ar izklājlapām. Ļoti noderīgi, līdz brīdim, kad modelim jādomā.
Tātad, izanalizēsim, kā pasaules modelis atšķiras no tradicionālajiem video un spēļu dzinējiem – bez doktora grāda, 500 lappušu rokasgrāmatas vai kontrollera, kuram nepieciešami seši īkšķi, lai to lietotu.
Īsais reklāmas teksts: video dzinēji renderē; modelē realitāti
- Tradicionālie dzinēji: deterministiskas (vai pseido-nejaušas), uz noteikumiem balstītas sistēmas, kas paredzētas kadru zīmēšanai, fizikas simulēšanai un reaģēšanai uz ievades datiem. Tie ir reāllaika otas ar noteikumiem.
- pasaules modelis: apmācīts, paredzošs dzinējs. Tas ne tikai zīmē ainu; tas novērtē slēpto pasaules stāvokli un prognozē iespējamo nākotni. Tas nav tikai "ko jūs redzat" – tas ir "kas, iespējams, notiks tālāk".
Galvenā atšķirība: dzinēji simulē to, ko jūs liekat tiem simulēt; secina, kas pasaule ir un varētu kļūt. Šis lēciens – no skriptiem uz stāvokļa izpratni – ir iemesls, kāpēc tam ir nozīme.
Domājiet par režisoriem: spēļu dzinēji veido sižeta līniju; improvizē
- vai jūs esat režisors, kurš nosaka katru līniju: apgaismojumu, fiziku, AI ceļu, trāpījumu kastes. Dzinējs izpilda jūsu plānu nevainojami (līdz brīdim, kad neizdodas, sveiki, sadursmju kļūdas).
- pasaules modelis ir aktieris, kurš var improvizēt. Iedodiet tam ainu, un tas secina nodomus, oklūzijas un nenovērotu dinamiku. Tas apgūst modeļus no video, nevis no jūsu iekodētām darbībām. Mazāk leļļu teātra, vairāk paredzošas veselā saprāta.
Analoga: Tradicionālie dzinēji ir kā navigācijas režīmā – pagrieziens pa pagriezienam, skaidri norādīts. ir kā tas draugs, kurš ir braucis pa šo maršrutu tūkstošiem reižu un kaut kā zina īsceļu, kad šoseja ir slēgta. Jūs to neprogrammējāt; tas to secināja.
Ievades dati: resursi un skripti pretēji neapstrādātai pieredzei
- Tradicionālie dzinēji ievada tīklus, tekstūras, ēnotājus, animācijas un skriptus. Jūs veidojat pasauli ar rokām.
- ievada video, trajektorijas un multimodālus datus. Tas ne tikai atdarina kadrus; tas veido latentu attēlojumu – saspiestas, matemātiskas smadzenes –, kas uztver, kā pasaule mēdz uzvesties.
Efekts: dzinējiem ir nepieciešami mākslinieki un dizaineri, lai uzceltu katru ķieģeli; cenšas apgūt visu pilsētas plānu, vērojot laika intervāla kadrus. Tas internalizē dinamiku, piemēram, impulsu, oklūziju un cēloņsakarību, bez jūsu mikropārvaldības katram mainīgajam.
Fizika: iebūvēti noteikumi pretēji apgūtai dinamikai
- Dzinēji = eksplicīta fizika. Gravitācija ir 9,81 m/s², ja vien jūs to neizmaināt. Sadursmes ir stingras, ja vien jūs tās nepārvēršat par mīkstām.
- = apgūta fizika. Tas novērtē, kā lietas parasti kustas, kad tās slīd, atlec, deformējas – vai vienkārši pazūd aiz dīvāna uz trim kadriem.
Īpaši jāatzīmē, ka apgūtā fizika var vispārināt līdz netīriem, reālās pasaules ārkārtas gadījumiem. Spēļu fizika ir nevainojama, līdz brīdim, kad lupatu lelle nošķauda un palaiž orbītā. koncentrējas uz ticamību, nevis pilnību.
Nenoteiktība: spēles no tās izvairās; no tās barojas
Spēļu dzinējiem patīk noteiktība. Ja gaisma ir šeit, ēna ir tur. Ja kods saka "iet", raksturs iet. pieņem varbūtību. Tas izseko vairākas iespējamās nākotnes un piešķir varbūtības. Tāpēc tas ir spēcīgs prognozēšanai – robotu ceļiem, kameru kustībām, satiksmei. Tas nesabrūk realitāti līdz vienam skriptam; tas saglabā "varbūt" dzīvu.
Ja jūs veidojat palīgus droniem vai automašīnām vai robotiem – vai pat video rediģēšanas rīkus, kas uzminēs jūsu nākamo griezumu –, tam ir nozīme. Pasaule ir haosa goblins. modelē goblinu.
Kontrole: imperatīvas komandas pretēji augsta līmeņa nodomiem
- Tradicionālie dzinēji: jūs nospiežat A, raksturs lec; jūs zvanāt API, ēnotājs kompilējas. Jūs saņemat tiešu kontroli.
- : jūs izvirzāt mērķi, piemēram, "sasniegt durvis", un tas prognozē secības, kas sasniedz mērķi saskaņā ar fiziku un kontekstu. Mazāk dীব joystick, vairāk misijas instruktāžas.
Tāpēc cilvēki ir sajūsmā par pasaules modeļiem autonomiem aģentiem. Runa nav par Mario animēšanu; runa ir par to, lai sistēmai pateiktu "neiebrauc ratiņos" un uzticētos tai plānot. Drosmīgi, es zinu.
Attēlojums: ģeometrija pirmajā vietā pretēji latentam pirmajā vietā
Tradicionālie dzinēji veido pasaules no ģeometrijas un materiāliem. veido pasaules latentā telpā – saspiestā vektoru zupā, kur objekti, kustība un nodomi ir "iezīmes", nevis trīsstūri.
Pārsteiguma ieguvums: latentās telpas ir lieliskas, lai aizpildītu trūkstošo informāciju. Ja velosipēdists paslēpjas aiz kravas automašīnas, dzinējs nezina, kas ir aiz kravas automašīnas, ja vien jūs to neesat izveidojis. saka: "Tur, iespējams, joprojām ir velosipēdists," un plāno atbilstoši.
Arī: līdzīgi modeļi var sintezēt pārliecinošu video bez skaidriem līdzekļiem. Tas ir renderēšana ar izpratni, nevis renderēšana ar daudzstūriem.
Precizitāte pretēji paredzēšanai: dzinēji uzvar skaistu, uzvar prognozēšanu
- Dzinēji naglo kadru perfektu apgaismojumu, atspulgu, 4K peļķes, kuras jūs nekad nepamanīsiet.
- naglo "kas notiks, ja…" Jūs saņemat paredzēšanu: draudu noteikšanu, trajektorijas prognozēšanu, ticamus nākamos kadrus un kontrfaktuālus.
Tas nav labāk vai sliktāk; tas ir atšķirīgi. Ja jūs veidojat nākamo , paturiet . Ja jūs veidojat robotu, kuram nedrīkst iespert atkritumu tvertni satiksmē, pasaules modelēšana ir jūsu jaunais labākais draugs.
Apmācība pretēji autorēšanai: datiem izsalkuši pretēji darbaspēkam izsalkuši
- Dzinēji patērē darbaspēku: līmeņa dizainu, takelāžu, skriptu rakstīšanu. Jūs piegādājat saturu.
- patērē datus: video, žurnālus, sensoru plūsmas. Jūs piegādājat pieredzi.
Jā, tas nozīmē GPU. Spaiņus ar tiem. Arī datu pārvaldību, privātumu, neobjektivitātes mazināšanu – visu moderno AI bufeti. Bet tas apgriež vienādojumu: mazāk noteikumu, lai uzturētu, vairāk vispārinājumu, kad mainās vide.
Atkļūdošana: miljons slīdņu pretēji miljonam paraugu
- Dzinēja kļūda: pielāgojiet sadursmes detektoru, pievienojiet if-paziņojumu, nosauciet to par dienu.
- Pasaules modeļa kļūda: savāciet vairāk datu, pielāgojiet zudumu funkcijas, atbrīvojieties no ārējiem datiem, pievienojiet ierobežojumus. Jūs rediģējat tā atmiņu, nevis tā kodu.
Pozitīvais aspekts? Kad tas mācās, tas vispārina. Vienas sadursmes labošana dzinējā nepadara katras durvis gudrākas. Pasaules modeļa apmācība par durvīm varētu.
Kur spīd: netīra, neskriptota realitāte
- Robotika: ceļu plānošana ap cilvēkiem, mājdzīvniekiem un krāpnieciskām .
- Autonoma braukšana: prognozēšana, ko šis pikaps varētu darīt, kad iedegas dzeltenā gaisma (spoileris: jebko).
- AR/VR: virtuālo objektu noturēšana stabilu un ticamu, kad jūs griežaties pa savu viesistabu tā, it kā būtu nomests kontaktlēcas.
- Video rīki: oklūziju krāsošana, nākamo kadru prognozēšana, kadru stabilizēšana, B-lomas sintezēšana no konteksta.
- Aģenti: ļaujot programmatūrai izlemt "kas tālāk" no augsta līmeņa mērķa, nevis 300 soļu makro.
Tradicionālie dzinēji ir izcili, kad jūs kontrolējat visu: studijas gaismas, skriptotus notikumus, auditoriju, kas neko neaiztiks. spīd, kad auditorija traucē, pieceļas un izšļaksta sodu uz skatuves – un šovam ir jāturpinās.
Zem pārsega: ļoti īsa nerd tūre
- Latents pasaules stāvoklis: saspiests objektu, kustības un attiecību attēlojums.
- Dinamikas modelis: prognozē nākamo latento stāvokli, ņemot vērā pašreizējo un darbības.
- Novērošanas modelis: pārvērš latentus stāvokļus prognozētos kadros vai sensoru rādījumos.
- Plānotājs/Politika: meklē iespējamās darbības, lai sasniegtu mērķi, ņemot vērā nenoteiktību.
Tradicionālajiem dzinējiem ir sava kopa – renderētāji, fizika, AI skripti –, bet tie neapgūst dinamiku no neapstrādātas pieredzes. to dara.
Veiktspēja: reāllaiks ir atšķirīgs modeļu zemē
Dzinēji ir aparatūras optimizēti rasterizācijai un fizikai. Pasaules modeļi paļaujas uz akseleratoriem neironu secinājumiem. Reāllaiks ir iespējams, bet jūs apmaināt vizuālo precizitāti pret paredzošu spēku. Tas nozīmē, ka dažreiz tas izskatās mazāk spīdīgs, bet rīkojas ielas zinošāk. Padomājiet: mazāk dieva staru, vairāk "neiekļūt autobusā".
Aizsargbarjeras: kāpēc halucinācijām ir lielāka nozīme nekā kustības izplūdumam
Spēlēs kļūda ir TikTok. Reālajā pasaulē kļūda ir tiesas prāva. Tātad stila sistēmām ir nepieciešams:
- Kalibrēšana ar zemes patiesību (sensori, kartes)
- Nenoteiktības novērtējumi (pārliecība par nākotni)
- Drošības ierobežojumi (stingri "neuzdrošinies" noteikumi)
- Cilvēka iesaistīšanās augsta līmeņa zvanu pārbaudēs
Tradicionālie dzinēji pēkšņi neiedomāsies jaunu joslu. Pasaules modeļi varētu. Aizsargbarjeras ir daļa no darba.
Krosovera sērija: vai viņi var strādāt kopā?
Pilnīgi noteikti. Iedomājieties šādu cauruļvadu:
- Prototipējiet uzvedību pasaules modelī, izmantojot ierakstītu video.
- Validējiet un precizējiet spēļu dzinēja smilšu kastē ar kontrolējamiem mainīgajiem.
- Atgriezieties cilpā – dzinējs atklāj ārkārtas gadījumus, modelis pārapmācās.
Dzinēji sniedz jums kontrolējamību un testēšanu. Pasaules modeļi sniedz jums vispārināšanu. Tas ir zemesriekstu sviests un želeja, mīnus lipīgā tastatūra.
Izmaksas, sarežģītība un "kāpēc tagad"
- GPU kļuva ātrāki, modeļu arhitektūras kļuva gudrākas, un ir vairāk video nekā kaķu fotoattēlu (Labi, gandrīz).
- Izstrādātāji sasniedz skriptu rakstīšanas griestus. Katra scenārija veidošana ar rokām nemērojas, kad jūsu lietotne satiek reālo pasauli.
- Lietotāji vēlas palīgus, kas reaģē. Ne tikai renderē. Tā ir pāreja.
Vai tas ir lēti? Nē. Bet arī sava cutscene cauruļvada veidošana 2012. gadā nebija lēta. Atšķirība: modeļi amortizē mācīšanos starp lietošanas gadījumiem. Kad tas zina, "kā durvis darbojas", katras durvis gūst labumu.
Praktiski scenāriji: kas jums faktiski mainās
- Jūs esat robotikas izstrādātājs: tā vietā, lai kodētu if-thens kāpnēm pretēji rampām, jūs apmācāt daudzās kāpņu un rampu video. prognozē šķērsojamību un plāno atbilstoši.
- Jūs veidojat AR: tā vietā, lai pielāgotu iezīmju izsekotājus katrai viesistabas tekstūrai, modelis izseko objektus caur oklūzijām un uzmin atkalparādīšanos. Virtuālā lampa paliek savā vietā.
- Jūs esat video rīku veidotājs: jūs piedāvājat "prognozēt nākamo kadru" ieteikumus, ne tikai pārejas. Modelis zina, ka šis ir ēdiena gatavošanas video, un, iespējams, ir nepieciešams sīpolu tuvplāns.
- Jūs esat sim: izmantojiet spēļu dzinēju, lai pārbaudītu retus apdraudējumus; izmantojiet , lai uzzinātu, kā cilvēki patiesībā reaģē. Kopā jūs iegūstat drošību + reālismu.
Ātrs salīdzinājums: pretēji tradicionālajiem dzinējiem
- Mērķis: paredzēšana pretēji precizitātei.
- Ievades dati: pieredze pretēji aktīviem.
- Kontrole: nodomi pretēji imperatīvām komandām.
- Fizika: apgūta pretēji kodētai.
- Kļūmes režīmi: halucinācijas pretēji apgriešanai.
- Stiprums: vispārināšana pretēji autoru precizitātei.
Ja jūs veidojat filmas kvalitātes vizuālos attēlus, dzinēji ir jūsu brauciens līdz nāvei. Ja jums ir nepieciešams "kas notiks tālāk", pasaules modelis ir pieaudzis cilvēks ballītē.
Rīku realitātes pārbaude: kas jums faktiski būs nepieciešams
- Datu cauruļvadi video/sensoru uzņemšanai un marķēšanai (vai vājai uzraudzībai).
- Apmācības infrastruktūra – mākoņa GPU vai iekšēji klasteri, plus kontrolpunktu un novērtēšanas aprīkojums.
- Apkalpošanas slānis, kas var veikt ātru secinājumu, ideālā gadījumā ar partijas apstrādi un kvantēšanu.
- Novērojamība: uzraudziet dreifu, kļūmes gadījumus un nenoteiktības lēcienus.
- Rezerves plāns: droši noklusējuma iestatījumi, kad pārliecība samazinās.
Vai tas ir krāšņi? Īpaši nē. Bet tā ir cena par to, lai iemācītu jūsu lietotnei domāt, nevis iegaumēt.
Uzmanību: kur Sider.AI iekļaujas šajā attēlā
Ir vērts atzīmēt: ja jums reibst galva, mēģinot salīdzināt pieejas, Sider.AI var palīdzēt jums triāžēt jautājumu "kas man būtu jāveido". Ievadiet savu lietošanas gadījumu – robotu maršrutēšanu, AR stabilizāciju, prognozēšanu –, un tas apkopos kompromisus, atklās atbilstošus pētījumus un pat uzzīmēs tehnisko plānu ātrāk, nekā jūs varat pateikt "kāpēc mans zudums nesamazinās". Tas nav šeit, lai pārdotu jums peļķu atspulgu. Tas ir šeit, lai neļautu jums no jauna izgudrot pusi no pētniecības laboratorijas. Nepareizi priekšstati, kas nemirst
- "Pasaules modeļi aizstāj dzinējus." Ne gluži. Tie tos papildina. Dzinēji spīd ar kontrolētiem vizuāliem attēliem; modeļi spīd ar netīru realitāti.
- "Jūs nevarat uzticēties apgūtai fizikai." Jūs varat – ja jūs kalibrējat un ierobežojat. Inženieri to ir darījuši vadības sistēmās gadu desmitiem.
- "Tas ir tikai video prognozēšana." Tā ir video prognozēšana ar mērķi: plānošana, lēmumu pieņemšana, nenoteiktība. Tas ir burvju solis no skaista uz noderīgu.
Kā izlemt: Sterna stila mini blokshēma
- Nepieciešami kinoteātri, deterministiski vizuālie attēli? Izmantojiet spēļu dzinēju.
- Nepieciešama varbūtiska prognozēšana reālajā pasaulē? Izmantojiet pasaules modeli.
- Nepieciešams gan viens, gan otrs? Sāciet ar modeli uzvedībai un dzinēju testēšanai. Lieciet viņiem paspiest rokas.
- Nav datu? Sāciet vākt. Jūsu nākotnes es nopirks jums kafiju.
Nākotnes prognoze (atbilstoši): hibrīds viss
Paredziet, ka dzinēji absorbēs vairāk apgūtu komponentu – NPC uzvedības modeļus, apgūtu fiziku, pat kameras kustību. Paredziet, ka pasaules modeļi kļūs kontrolējamāki un rīkiem draudzīgāki – domājiet par rosinošu plānošanu, rediģējamām latentām ainām un garantijām par drošību.
Drīz jūs varētu "autorēt" ainu, aprakstot nodomus: "Lietaina pēcpusdiena, izklaidīgs gājējs, piegādes robotam jāmaina maršruts." Sistēma renderē vizuālos attēlus un dinamiku. Jūs rediģējat abus kā slāņus laika skalā. Tā ir saplūšanas josla, kurā mēs iebraucam.
Noslēgums: Kurš stūrē – Jūs, skripts vai modelis?
Tradicionālie dzinēji ir fantastiski ļoti uzticamas lugas režisori. pasaules modelis ir improvizācijas trupa, kas arī nokārtoja fizikas starpposma eksāmenu. Ja jums ir nepieciešama kontrole, izvēlieties skriptu. Ja jums ir nepieciešama pielāgošanās spēja, izvēlieties modeli. Ja jums ir nepieciešams gan viens, gan otrs – pievienojieties mums pārējiem, žonglējot ar GPU kā ar karstiem kartupeļiem.
Šeit ir jūsu atziņa: Dzinēji rāda jums pasauli, kuru jūs uzbūvējāt. cenšas parādīt jums pasauli, ar kuru jūs sastapsieties. Izvēlieties atbilstoši – un, iespējams, turiet rokā slotu sodas notīrīšanai uz skatuves.
BUJ
Q1: Vai pasaules modelis ir vai aizstājējs?
Nē. Domājiet par papildinājumu, nevis aizstājēju. Izmantojiet spēļu dzinējus augstas precizitātes vizuālajiem attēliem un precīzai kontrolei, un izmantojiet pasaules modeli, kad jums ir nepieciešama prognozēšana, nenoteiktības apstrāde un reālās pasaules vispārināšana.
Q2: Kāpēc pasaules modelim ir nozīme robotikā un AR?
Tāpēc, ka pasaule neseko jūsu skriptam. Pasaules modelis prognozē iespējamos iznākumus, izseko objektus caur oklūzijām un plāno ap cilvēkiem un haosu – lietas, ko tradicionālie dzinēji neapgūst no neapstrādātas pieredzes.
Q3: Kas ir āķis ar apgūto fiziku un prognozēm?
Viņi var halucinēt vai būt pārāk pārliecināti. Risinājums: kalibrējiet ar zemes patiesību, izsekojiet nenoteiktību, pievienojiet drošības ierobežojumus un saglabājiet cilvēkus iesaistītus augsta līmeņa lēmumos.
Q4: Vai es varu palaist pasaules modeli reāllaikā?
Jā, ar pareizu aparatūru un modeļu optimizāciju – kvantēšanu, destilāciju, partijas apstrādi. Paredziet kompromisu: mazāk kinoteātra acu konfektes, vairāk ielas zinošas paredzēšanas.
Q5: Kā es varu sākt migrēt no skriptiem uz pasaules modeļiem?
Vāciet uzdevumam atbilstošus datus, definējiet mērķus, apmāciet dinamikas modeli un integrējiet plānotāju. Validējiet spēļu dzinēja smilšu kastē, pēc tam atkārtojiet. Bonuss: tādi rīki kā Sider.AI var palīdzēt kartēt steku un izvairīties no strupceļiem.