Více
    1.9 C
    Czech
    Úterý 31. ledna 2023

    Nejnovější AI společnosti DeepMind dokáže překonat lidské programátory

    Divize umělé inteligence DeepMind společnosti Google se zabývá vším od StarCraftu až po skládání proteinů. Není tedy překvapením, že se její tvůrci nakonec obrátili i ke generování kódu. Ve čtvrtečním vydání časopisu Science popsala společnost systém generující kód, který je typický pro programovací soutěže. Informoval o tom server Ars Technica a Gizmodo.

    V testu dokázal AlphaCode dosáhnout „výkonu přibližně na úrovni člověka“ a vyřešit dříve neviděné problémy tím, že předpovídal segmenty kódu a vytvořil miliony potenciálních řešení. Po vygenerování velkého množství řešení je AlphaCode následně vyfiltroval na maximálně 10 řešení. Všechna byla podle výzkumníků vygenerována „bez jakýchkoli vestavěných znalostí o struktuře počítačového kódu„.

    Jak uvedl server Ars Technica, v průměrné soutěži mohla umělá inteligence AlphaCode dosáhnout skóre blízko horní poloviny účastníků. Měla však trochu potíže se škálováním, protože s menší pravděpodobností vytvořila úspěšný program v úlohách, kde je obvykle zapotřebí více kódu. Přesto je skutečnost, že vůbec funguje, aniž by mu byly poskytnuty jakékoli strukturální informace o algoritmech nebo programovacích jazycích, ohromující.

    „Je velmi působivé, jakého výkonu je schopna dosáhnout při řešení docela náročných problémů,“ uvedl Armando Solar-Lezama, vedoucí skupiny počítačem podporovaného programování na Massachusettském technologickém institutu.

    Princip soutěží v programování je poměrně jednoduchý. Lidé dostanou úkol, který mají splnit, a vytvoří kód, který by měl požadovaný úkol provést. V příkladu uvedeném v časopise Science jsou programátorům zadány dva řetězce a mají určit, zda lze kratší z nich vytvořit nahrazením některých stisků kláves potřebných k napsání většího řetězce zpětnými mezerami. Odeslané programy jsou pak kontrolovány, zda poskytují obecné řešení problému, nebo zda při testování dalších příkladů selhávají.

    Jak AlphaCode funguje

    Při dostatečném počtu příkladů programů, které dokáží vyřešit jeden problém, by systém umělé inteligence pravděpodobně dokázal odvodit algoritmickou strukturu potřebnou k úspěchu. Umělá inteligence by ale poté nebyla dostatečně obecná, aby mohla řešit jakékoli problémy.

    Aby bylo možné zobecnit typ kódu, který AlphaCode může generovat, přistoupil tým DeepMind k tomu trochu jako k jazykovému problému. Popis výzvy je do jisté míry vyjádřením toho, co by měl algoritmus udělat. Kód je zatímco vyjádřením téhož, jen v jiném jazyce. AlphaCode byl tedy navržen tak, aby měl dvě části. Jednu, která popis přijímala a převáděla na vnitřní reprezentaci, a druhou, která vnitřní reprezentaci používala k vytváření funkčního kódu.

    Sledujte nás na sítích

    Španělský soud poslal do vazby muže podezřelého z útoku na kostely

    Madridský soud poslal dnes do vazby muže podezřelého z útoku na dva kostely na jihu Španělska, při kterém zemřel minulý týden jeden člověk a několik dalších bylo zraněno. Dosavadní poznatky podle soudu ukazují, že muž jednal pod vlivem džihádistické ideologie, ale nebyl součástí žádné teroristické skupiny. Muž proto čelí obvinění z terorismu.

    Šestý policista je mimo službu za účast na brutálním zatčení řidiče Nicholse

    Šestý policista z policejního oddělení v americkém Memphisu byl postaven mimo službu za účast na brutálním zatčení a bití 29letého řidiče Tyrea Nicholse, který tři dny po incidentu zemřel v nemocnici.

    První trailer Vraždy v Paříži je na světě: Jennifer Aniston a Adam Sandler mají na krku další případ

    Jennifer Aniston a Adam Sandler se vracejí do akce ve filmu Vražda v Paříži (Murder Mystery 2). Populární dvojice se vydává do francouzského hlavního města, aby vyřešila nový případ. Snímek, který navazuje na akční krimi komedii Vražda na jachtě (Murder Mystery), se na Netflixu objeví 31. března.

    Ozbrojenci na oslavě narozenin v JAR zastřelili osm lidí a uprchli

    Ozbrojenci na víkendové oslavě narozenin v jihoafrické provincii Východní Kapsko zastřelili osm lidí a další tři zranili, načež z místa činu uprchli. Po útočnících policie pátrá.

    NEJNOVĚJŠÍ

    Španělský soud poslal do vazby muže podezřelého z útoku na kostely

    Madridský soud poslal dnes do vazby muže podezřelého z útoku na dva kostely na jihu Španělska, při kterém zemřel minulý týden jeden člověk a několik dalších bylo zraněno. Dosavadní poznatky podle soudu ukazují, že muž jednal pod vlivem džihádistické ideologie, ale nebyl součástí žádné teroristické skupiny. Muž proto čelí obvinění z terorismu.

    Šestý policista je mimo službu za účast na brutálním zatčení řidiče Nicholse

    Šestý policista z policejního oddělení v americkém Memphisu byl postaven mimo službu za účast na brutálním zatčení a bití 29letého řidiče Tyrea Nicholse, který tři dny po incidentu zemřel v nemocnici.

    První trailer Vraždy v Paříži je na světě: Jennifer Aniston a Adam Sandler mají na krku další případ

    Jennifer Aniston a Adam Sandler se vracejí do akce ve filmu Vražda v Paříži (Murder Mystery 2). Populární dvojice se vydává do francouzského hlavního města, aby vyřešila nový případ. Snímek, který navazuje na akční krimi komedii Vražda na jachtě (Murder Mystery), se na Netflixu objeví 31. března.

    Ozbrojenci na oslavě narozenin v JAR zastřelili osm lidí a uprchli

    Ozbrojenci na víkendové oslavě narozenin v jihoafrické provincii Východní Kapsko zastřelili osm lidí a další tři zranili, načež z místa činu uprchli. Po útočnících policie pátrá.