Umelá inteligencia stavia LEGO modely, ktoré nespadnú Nové
Stavebnice LEGO baví už desiatky rokov deti aj dospelých po celom svete. Má v sebe jednoduchosť, kreativitu aj určitú dávku inžinierskeho myslenia. Ale kto sa niekedy pokúsil postaviť zložitejší model bez návodu, vie, že udržať konštrukciu pohromade nie je vždy jednoduché. To si všimli aj výskumníci z Carnegie Mellon University a rozhodli sa spojiť silu jazykových modelov so skutočnou fyzikou. Výsledkom je LegoGPT – umelá inteligencia, ktorá stavia LEGO modely podľa textového zadania a zároveň zabezpečuje, aby boli stabilné a dali sa naozaj postaviť.
Akým spôsobom to LegoGPT dosahuje? A ako si môžeš novú technológiu vyskúšať aj ty?

Pevnosť na prvom mieste
Ako informuje server Ars Technica, technológia LegoGPT funguje na podobnom princípe ako napríklad ChatGPT – len s tým rozdielom, že namiesto slov predpovedá ďalšiu LEGO kocku. Výskumný tím upravil model LLaMA-3.2-1B-Instruct tak, aby negeneroval vety, ale stavebné plány. Model tak krok za krokom navrhuje jednotlivé časti konštrukcie a pri každej novej kocke zároveň overuje, či dáva zmysel z hľadiska priestoru aj stability.
„Aby sme to dosiahli, vytvorili sme rozsiahly dataset fyzicky stabilných LEGO návrhov spolu s ich popismi a trénovali sme autoregresívny jazykový model na predikciu ďalšej kocky pomocou predpovede ďalšieho tokenu,“ napísali autori vo svojej práci zverejnenej na arXiv.
Tento dataset s názvom StableText2Lego zahŕňa viac ako 47-tisíc stabilných modelov, ktoré predstavujú cez 28 000 unikátnych 3D objektov. Každý z nich bol opísaný pomocou GPT-4o na základe obrázkov z 24 rôznych uhlov, pričom systém zámerne vynechával farbu a sústredil sa výlučne na geometrické vlastnosti.

Zdroj: GitHub
Celý systém dopĺňa fyzikálna simulácia, ktorá overuje, či by model v skutočnosti naozaj držal pohromade. Ak niektorá časť nie je stabilná, systém sa vráti o niekoľko krokov späť a hľadá inú cestu. Práve týmto sa LegoGPT výrazne líši od predchádzajúcich 3D generátorov, ktoré často vytvárali síce vizuálne zaujímavé, no nerealizovateľné návrhy. „Bez nášho systému zostalo stáť len 24 % modelov. S plnou metódou to bolo 98,8 %, ” vysvetlili výskumníci.
Ak hľadáš novú príležitosť a kariérnu cestu, IT môže byť pre teba ideálnou voľbou. Rekvalifikuj sa v našom akreditovanom kurze pre junior programátorov WWW aplikácií alebo kurze pre softvérových testerov. Nauč sa pracovať s modernými nástrojmi budúcnosti a vyberaj si z nekonečného množstva pracovných ponúk. Nikdy nie je neskoro začať:
Výtvory otestovali ľudia aj roboti
Aby výskumníci dokázali, že ich návrhy fungujú aj v praxi, nechali modely vytvorené umelou inteligenciou poskladať pomocou robotov. Použili systém s dvoma robotickými ramenami a senzormi sily. Ramená jednotlivé kocky dvíhali a umiestňovali podľa pokynov generovaných modelom. Okrem toho si niektoré návrhy skúsili postaviť aj ľudskí testeri. Výsledky hovoria jasne – modely boli skutočne postaviteľné.
„Naše pokusy ukazujú, že LegoGPT vytvára stabilné, rozmanité a esteticky príjemné návrhy LEGO, ktoré sa úzko zhodujú s textovými inštrukciami,“ uviedli výskumníci.

Zdroj: GitHub
Dizajnovo tieto modely pripomínajú jednoduché LEGO konštrukcie zo 70. rokov. Autori navyše rozšírili systém o možnosť štylizácie, takže je možné zadať aj vzhľadové parametre, napríklad konkrétnu farbu alebo povrch.
Istým obmedzením zatiaľ ostáva to, že LegoGPT pracuje len v rámci priestoru s rozmermi 20 × 20 × 20 a využíva len osem typov základných kociek. Tádž Mahal si teda zatiaľ pravdepodobne nepostavíš, výskumníci však plánujú vo vývoji pokračovať. „Plánujeme rozšíriť knižnicu kociek o širšiu škálu rozmerov a typov, ako sú šikmé diely a dlaždice.“
Vyskúšaj si technológiu na vlastnej koži
Ak patríš medzi fanúšikov stavebnice LEGO alebo technologických nadšencov, môžeš si LegoGPT vyskúšať na vlastnej koži. Projekt je úplne otvorený, výskumníci zverejnili celý dataset, model aj kód na GitHube.
Zaujíma ťa svet technológií a chcel by si sa naučiť programovať či testovať? Prihlás sa do nášho akreditovaného kurzu pre junior programátorov WWW aplikácií alebo kurzu pre softvérových testerov a získaj prácu snov. Okrem bezkonkurenčného platu na teba čaká aj home office, flexibilita a mnoho ďalších benefitov. K akreditovaným rekvalifikačným kurzom od nás navyše ZDARMA dostaneš aj kurz AI. Nakopni svoju kariéru ešte dnes:
Prečítaj si tiež: