BAYOU: Umělá inteligence programuje v Javě



Výzkumníci z texaské Rice University vytvořili aplikaci, která využívá hluboké učení pro automatické a samostatné programování. Aktuální verze byla trénována na zdrojových kódech v jazyce Java, které figurují na serveru GitHub. Program nese název BAYOU a na jeho vývoj přispěla také americká armádní agentura DARPA.

Vědci se snaží sestrojit systémy umělé inteligence, které by uměly samy programovat již zhruba 60 let. Většina jejich snah ale ztroskotala na obrovské míře informačního detailu, kterou navrhované aplikace vyžadují. Až na specifická prostředí a účely bylo jejich nasazení neefektivní.

Nová aplikace BAYOU z univerzitní dílny pomáhá softwarovým vývojářům při programování. Urychluje tvorbu kódu prostřednictvím vlastní inteligentní navigace v již existujících zdrojích a stále zdokonalované znalosti programovacích rozhraní. V podstatě funguje jako vyhledávací nástroj, který po zadání několika klíčových slov nabízí relevantní výsledky, resp. pokračování nebo doplnění návrhu. Nejde však o pouhé převzetí řádků z již existujících programů.

Aplikace BAYOU pracuje s metodou >>neural sketch learning<<. Ta v rámci trénování neuronové sítě rozpoznává použité vzorce a pravidla programů ve stovkách tisíc dostupných zdrojových kódů v jazyce Java, které navrhli lidé. Za jejich zdroj posloužil repositář serveru GitHub. Aplikace generuje příkazy API nebo části kódu. I přes svou stávající či prozatímní nevyspělost jde podle výzkumníků o použitelný přístup.

Aplikaci lze vyzkoušet na stránkách www.askbayou.com.


(30. 4. 2018 | Lukas_Kriz)

Facebook Twitter
Komentáře, názory a rady

Zatím sem nikdo nevložil žádný komentář. Buďte první...

>>> Číst a vkládat komentáře <<<

NOVINKA: Pozoruhodné IT produkty 2019 podruhé
Ani tentokrát si nenechte ujít produkty, které vám mohou pomoci ve vaší práci v IT.

Pozoruhodné IT produkty pro rok 2019
Náš první letošní seznam zajímavých produktů, které byste určitě neměli minout






Články čtenářů

Pomalý notebook HP s Windows 10 - a ...


Jestli máte trable s pomalým počítačem od HP (nebo i od jiné velké značky), tak jste na tom stejně, jako jsem ještě před pár hodinami byl já. Zkoušel jsem řadu osvěd...

Slow HP Windows 10 notebook - and wh...


If you have trouble with a slow computer from HP (or even another big brand), you've the same problem I had a few hours ago. I tried a number of proven recipes, but ...

Komentáře čtenářů

TBW
Dobrý den. Koukám že váš článek je z roku 2016. Dnes je rok 2019 a situace může být odlišná. Můj dotaz z...>>
Podnikání na youtube
Zdravím, měl bych pár dotazů týkajících se podnikání na youtube. Četl jsem na http://techhity.cz/media/j...>>
Zdá se mi to nebezpečné
Přijde mi to už docela nebezpečné, že půjde platit i prostřednictvím televize. Ale pokrok nezastavíme. C...>>


©2011-2019 BusinessIT.cz, ISSN 1805-0522 | Názvy použité v textech mohou být ochrannými známkami příslušných vlastníků.
Provozovatel: Bispiral, s.r.o., kontakt: BusinessIT(at)Bispiral.com | Inzerce: Best Online Media, s.r.o., zuzana@online-media.cz
Používáme účetní program Money S3
O vydavateli | Pravidla webu BusinessIT.cz a ochrana soukromí | pg(6022)