Stroje se zlepšují v psaní vlastního kódu. Software AlphaCode dokáže programovat stejně dobře jako průměrný lidský programátor
Počítače se zlepšují v psaní vlastního kódu, ale softwaroví inženýři se zatím nemusí obávat, že by přišli o práci, psali na webu CNBC.
Britská laboratoř umělé inteligence DeepMind, kterou v roce 2014 koupila společnost Google, oznámila, že vytvořila software nazvaný AlphaCode, který dokáže kódovat stejně dobře jako průměrný lidský programátor.
Firma se sídlem v Londýně otestovala schopnosti AlphaCode v kódovací soutěži na platformě Codeforces, která umožňuje lidským programátorům soutěžit mezi sebou. AlphaCode se umístil přibližně na úrovni průměrného soutěžícího, což znamená, že systém pro generování kódu umělou inteligencí poprvé dosáhl konkurenceschopné úrovně výkonu v programátorských soutěžích.
Cnbc: Machines are getting better at writing their own code. But human-level is ‚light years away‘ https://t.co/H5Cmriabxz pic.twitter.com/5hIGyGSBzY
— Newsnoon (@media_newsnoon) February 8, 2022
Nástroje jako je AlphaCode pravděpodobně časem změní povahu rolí softwarových inženýrů, ale vzhledem ke složitosti úkolů lidských programátorů je jasné, že stroje ještě nějakou dobu nebudou schopny vykonávat práci v plném rozsahu.
„Měli byste o tom přemýšlet jako o něčem, co by mohlo být asistentem programátora podobně, jako kdysi mohla kalkulačka pomáhat účetnímu,“ uvedl Gary Marcus, profesor umělé inteligence na Newyorské univerzitě. „Není to univerzální nástroj, který by nahradil skutečného lidského programátora. Od toho nás dělí ještě desítky let.“
Výzkumníci se snaží naučit počítače psát kód již několik desetiletí, ale koncept se zatím neprosadil, částečně proto, že nástroje umělé inteligence, které jsou určeny k psaní nového kódu, nejsou dostatečně univerzální.
DeepMind není zdaleka jedinou technologickou společností, která vyvíjí nástroje umělé inteligence, jež mohou psát vlastní kód. Loni v červnu Microsoft oznámil systém umělé inteligence, který dokáže vývojářům softwaru doporučit kód, který mají při práci používat.
Nástroj GitHub Copilot se podívá na existující kód a komentáře v aktuálním souboru a nabídne jeden nebo více řádků k přidání. Jak programátoři návrhy přijímají nebo odmítají, nástroj se učí a postupem času se stává sofistikovanějším.
Nejnovější články
- Jeden nespokojený senior může zablokovat stavbu celého satelitního městečka o několika domech
- Kalifornie testuje autobusy s rychlostí 225 km/h. Pro svou zběsilou jízdu budou mít vlastní pruh na dálnici
- Některé České restaurace trestají nedojedená jídla poplatkem. Kdo nedojí, připlatí si
- Cyklistický airbag může být rozhodujícím prvkem pro záchranu života. Objevují se hlasy pro jeho povinné zavedení
- Ukrajina tak dlouho žádala USA o zbraně dlouhého doletu, až se je naučila vyrábět sama
- Psychologie říká, že lidé, kteří dosáhnou 70 let a uvědomí si, že je jejich děti již nepotřebují, mohou pociťovat hluboký dopad na své duševní zdraví
- Zpráva evropských úřadů potvrzuje: hrozny, jahody a pomeranče jsou ovoce nejvíce kontaminovány pesticidy
- Kbelík a mop mají své dny sečteny: odborníci na úklid sdílejí stejný názor a v roce 2026 se přiklánějí k jeho vylepšené verzi
- Blíží se úplné zatmění slunce: Dočkáme se ho v létě a bude to nádherná podívaná
- Legendární švédská automobilka Saab po 75 letech končí prodejem posledních vyrobených aut