Google uvolnil jako open source TensorFlow, software pro strojové učení

Pavel Houser , 13. listopad 2015 12:00 0 komentářů

Pro zpracování obrovského množství dat a odhalování jejich významu Google v posledních 5 letech používal především program DistBelief. Zjednodušeně šlo o nástroj strojového učení, tedy aplikaci spadající do kategorie umělé inteligence. Jeho nástupce s názvem TensorFlow Google nyní uvolnil jako open source.

DistBelief zvládal se střídavou úspěšností úlohy řady typů, pomáhal např. s rozpoznáváním řeči i objektů na videu, stejně tak se postupně zdokonaloval v odhalování spamu.

Google strojové učení využíval i při samotném vyhledávání nebo v překladači Google Translator. V poslední době se pomocí strojového učení na bázi neuronových sítí podařilo se slušnou spolehlivostí rozpoznávat obrázky včetně komplexních scén s více osobami, předměty, zvířaty, vše navíc propojené různými vztahy ačinnostmi.

Viz také: Rozpoznávání obrazu – nenápadný příchod nové killer aplikace?

Plány Google s TensorFlow demonstruje např. následující video z YouTube:

Jako forma open source byla při uvolnění kódu TensorFlow zvolena licence Apache 2.0. Kód je kompatibilní s frameworky pro Python a C++, tj. v těchto jazycích je možné rovnou začít psát aplikace.

Google si od svého kroku slibuje zatraktivnění celé platformy pro vývojáře i nadšence; doufá, že strojové učení přestane být omezeno na víceméně akademické projekty. Namísto vědeckých článků by měl v komunitě začít kolovat samotný kód. Google tak např. doufá, že uživatelé rychle vyvinou zjednodušené propojení mezi TensorFlow a prostředími Go, Java, Lua, Javascript a R. Obecně Google od širší uživatelské základy očekává rozšíření a vylepšení technologie stejně jako kontakt s dalšími vývojáři.

Nakonec k podobnému kroku se na počátku tohoto roku rozhodl i Facebook, když uvolnil svůj nástroj strojového učení Torch. Platforma TensorFlow je srovnatelná i nástroji IBM (Watson), Microsoftu (Azure Machine Learning) nebo Amazon Machine Learning,

Podle Googlu lze v TensorFlow aplikace vyvíjet a zkoušet/provozovat stejně dobře na smartphonech, na klasických PC i na clusterech v datovém centru.


Komentáře

RSS 

Komentujeme

V datových centrech už nejde o Windows?

Pavel Houser , 22. březen 2017 12:47
Pavel Houser

Trevor Pott si na The Register pokládá otázku o budoucnosti serverových Windows na platformě ARM. ...

Více






Kalendář

25. 03. INSPO 2017
31. 03. CRA IoT Hackathon
04. 04. Affiliate konference
RSS 

Zprávičky

Čínská ZTE přiznala nelegální zasílání zboží z USA do Íránu

ČTK , 25. březen 2017 09:00

Čínský výrobce telekomunikačního zařízení ZTE Corp. přiznal před soudem v Texasu vinu, že nelegálně ...

Více 1 komentářů

Bosch a IBM začaly spolupracovat na IoT pro průmysl

Pavel Houser , 24. březen 2017 13:08

Výrobci aut mohou nyní plánovat a organizovat aktualizaci softwaru u milionů vozů....

Více 0 komentářů

Apple čeká na Novém Zélandu vyšetřování kvůli daním

ČTK , 24. březen 2017 13:00

Americkou společnost Apple čeká na Novém Zélandu vyšetřování, navzdory miliardovému obratu tam totiž...

Více 0 komentářů

Starší zprávičky

Huawei a SUSE spolupracují na platformě pro kritické úlohy

Pavel Houser , 24. březen 2017 11:42

SUSE Linux Enterprise Server jako preferovaný standardní OS pro KunLu umožňuje výměnu procesorů a pa...

Více 0 komentářů

Novela zavádí lepší užití informačních systémů veřejné správy

ČTK , 24. březen 2017 08:00

Zákon má mj. zabránit duplicitě informačních systémů a plýtvání penězi při jejich nákupu....

Více 0 komentářů

Workplace Hub pro optimalizaci systémů i procesů

Pavel Houser , 23. březen 2017 16:09

Konica Minolta v partnerství se společnostmi Microsoft, HPE, Sophos, Canonical a BrainTribe přichází...

Více 0 komentářů

Jen necelá polovina firem pravidelně zkoumá data o zákaznících

ITBiz.cz , 23. březen 2017 14:30

Podle studie společnosti Oracle pouze 44 % firem pravidelně zkoumá data o svých zákaznících s cílem ...

Více 0 komentářů