Microsoft si pohrává s umělou inteligencí, která umí programovat

Microsoft si pohrává s umělou inteligencí, která umí programovat

Každý programátor jistě sní o… Programu, který by za něj psal další programy, zatímco on by s nohami nahoře kdesi v tropech popíjel dobře vychlazené pivo a počítal dividendy. Vědci z Microsoft Research se rozhodli, že tento sen promění v realitu. Tedy tak trochu.

Ve své studii DeepCoder : Learning to Write Programs (PDF) se pochlubili experimentem, ve kterém vycvičili strojové učení takovým způsobem, aby samo vygenerovalo program v pseudokódu pro vyřešení zadaného problému.

Neuronová síť si nejprve na základě sady funkcí nastudovala, k čemu každá slouží, vytvořila pravděpodobnostní model, takže když ji pak vědci přeložili zadání:

  • Jako vstup máme sadu čísel: -17, -3, 4, 11, 0, -5, -9, 13, 6, 6, -8, 11
  • A chceme od tebe tento výstup: -12, -20, -32, -36, -68,

neuronová síť pochopila, že se k němu dostane tak, že nejprve odfiltruje všechna kladná čísla, pak vše znásobí čtyřmi a seřadí.

Klepněte pro větší obrázekKlepněte pro větší obrázek
Když stroj napíše vlastní program pro splnění zadání

Zatím se jedná jen o primitivní výpočetní úlohy, nicméně se jedná o jakousi formu A.I. akcelerace výpočtů, která by se dala využít v nejrůznějších úlohách, kdy A.I. zadáte nějakou otázku, načež ji spočítá, i když nebude mít pevný postup, jak na to.

Klepněte pro větší obrázek
Pravděpodobnostní model neuronové sítě v akci: Právě se rozhoduje, které základní operace, které zná, se nejpravděpodobněji hodí pro řešení aktuálního problému.

A kdo ví, jednou by si možná analýzou GitHubu a učením mnohem složitějších algoritmů poradila i se zadáním typu:

  • Jako vstup použij zdrojové kódy linuxového kernelu
  • Jako výstup chci kernel, který nebude obsahovat ani jednu chybu

Třeba se toho ještě dožijeme.

Diskuze (22) Další článek: Šikovný ponorkový dron Knifefish ochrání lodě před minami

Témata článku: Microsoft, Umělá inteligence, Věda, Programování, Výzkum, Strojové učení, Neuronová síť, Vědomí, Základní operace, Pravděpodobnostní model, Linux kernel, Deep learning, Vyřešení, M/s, Sonet, Kernel


Určitě si přečtěte

Google vymyslel technologii superpřesného GPS. Už ji podporuje Pixel 5 a dorazí i na ostatní telefony

Google vymyslel technologii superpřesného GPS. Už ji podporuje Pixel 5 a dorazí i na ostatní telefony

** Kvalita GPS ve městech občas stojí za starou bačkoru ** Mohou za to odrazy signálu od okolních budov ** Google má jejich 3D model, a tak spolupracuje s výrobci GPS čipů

Jakub Čížek | 44

Jakub Čížek
NavigaceTechnologieGoogle
Nejlepší notebooky do 10 000 korun: Co má ještě smysl kupovat. A co ne?

Nejlepší notebooky do 10 000 korun: Co má ještě smysl kupovat. A co ne?

** Notebooky s cenou do deseti tisíc korun jsou plné kompromisů ** Existuje několik modelů dobře použitelných pro nenáročné použití ** Vhodnou alternativou jsou tablety nebo repasované počítače

David Polesný | 94

David Polesný
Jak vybrat notebookNotebooky
26 užitečných rozšíření pro Chrome: Naučte prohlížeč nové věci

26 užitečných rozšíření pro Chrome: Naučte prohlížeč nové věci

** Prohlížeč Chrome obsahuje širokou škálu funkcí, neumí ale všechno ** Jeho schopnosti můžete rozšířit pomocí rozšíření ** Vybrali jsme pro vás zajímavé a užitečné doplňky

Karel Kilián | 47

Karel Kilián
Doplňky do prohlížečeChromeProhlížeče
Micro:bit V2: Tuto destičku plnou čipů dokáže naprogramovat i vaše babička

Micro:bit V2: Tuto destičku plnou čipů dokáže naprogramovat i vaše babička

** Chcete se teď hned naučit programovat čipy? ** Nechcete nic instalovat a číst zdlouhavé manuály? ** Naprogramujeme si Micro:bit, který zahraje Tichou noc

Jakub Čížek | 35

Jakub Čížek
Pojďme programovat elektronikuProgramování pro děti
Pozor na tyto doplňky pro Chrome a Edge. Mohou obsahovat malware, varuje Avast
Jakub Čížek
MalwareProhlížeče
Chytré hodinky Honor a Huawei se zbavily největší brzdy. Naučily se instalovat aplikace
Filip Kůžel
HonorHodinkyMobilní aplikace
Týden Živě: On fakt dnes ještě někdo stahuje filmy z Ulož.to?

Týden Živě: On fakt dnes ještě někdo stahuje filmy z Ulož.to?

** Kauza Ulož.to a proč my dva už (moc) newarezíme ** Windows 10X existují, ale nabízí se otázka proč ** Nissan ukázal vizi kanceláře v podobě karavanu

Jakub Čížek, Vladislav Kluska | 152

Jakub ČížekVladislav Kluska
Týden ŽivěVideo

Aktuální číslo časopisu Computer

Megatest rychlých Wi-Fi 6 routerů

Jak ztišit počítač

Velký test mATX skříní