Umělá inteligence ve webovém prohlížeči?

Pavel Houser , 17. July 2019 06:30 0 komentářů
Umělá inteligence ve webovém prohlížeči?

Působí to celé na první pohled jako zvláštní nápad, ale výpočetně náročné úlohy z oblasti umělé inteligence/strojového učení by nemusely běžet pouze na serveru. Konsorcium W3C uvažuje o tom, že by měly být možné i přímo v rámci webového prohlížeče.

V čem je problém? Příslušný program, nemá-li vyžadovat instalaci zásuvného modulu, může být samozřejmě napsán v JavaScriptu. Takový program by ale kvůli omezením JavaScriptu při běhu nemohl přihlížet ke konkrétnímu hardwaru. (Je klient počítač nebo smartphone? Jaké má grafické procesy? Nebylo by výhodné dočasně změnit nastavení systému z hlediska nějaké hardwarové akcelerace?) Druhou možností jsou nativní aplikace, zde si však uživatelé musejí stahovat speciální programy a vývojář by jich musel vytvořit celou řadu. Výhodné pro vývojáře naopak je napsat jediný program ve formě vloženého objektu do HTML, přičemž o hardwarovou optimalizaci by se už staraly přímo příslušné standardy implementované na úurovni prohlížeče. Právě o toto usiluje skupina World Wide Web Consortium (W3C) Machine Learning for the Web Community Group. Na práci této skupiny se podílejí všichni dodavatelé významnějších prohlížečů, tedy Google, Mozilla, Microsoft i Apple. Existuje i související skupina GPU for the Web, s níž chce W3C ML své aktivity koordinovat.

Máme zde už sice např. podobně „výpočetně“ orientované WebGL, ale tento standard je poměrně starý, vůbec třeba nepočítá s procesory specializovanými na strojové učení (různé TPU apod.), paralelizací na úrovni CPU nebo efektivním využíváním moderních grafických procesorů.

Tolik Tim Anderson na The Register.

Celé to poněkud připomíná koncept javových appletů se sloganem „write once, runs everywhere“. Nicméně se to současně zdá být přece jen hodně složitý, příslušné API by toho muselo umět strašně moc.

Video na Youtube ukazuje jako možné využití rozpoznávání tváří v reálném čase na smartphonu, dále se zmiňuje rozpoznávání řeči.

Nejde-li o „službu poskytovanou serverem“, proč vše neřešit nativní aplikací? Má webový prohlížeč suplovat operační systém? Budete se moci vývojář spoléhat, že to v rámci prohlížeče bude efektivní (v různých verzích různých prohlížečů atd). Argumentů z různých stran lze vznášet dost. Tak třeba, bude-li mít program spuštěný v prohlížeči takto přímý přístup k hardwarovým prostředkům, co související bezpečnostní rizika? Je třeba možné, že by návštěvníci webu platili poskytovatelům právě formou takových specializovaných výpočtů, podobně jako se to zkouší s těžbou kryptoměn?

Zda se tato architektura ujme, to není samozřejmě zdaleka jen otázka kvality samotného nápadu, ale spíše jeho konkrétní implementace. A pak samozřejmě těžko předvídatelného zájmu samotných tvůrců aplikací, eventuálně toho, zda vývoj mezitím nenabere úplně jiný směr. Nezbývá než se nechat překvapit.


Komentáře

RSS 

Komentujeme

Počítačové hry v hlavě – a to dokonce multiplayer

Pavel Houser , 03. August 2019 06:30
Pavel Houser

Tetris v podání vědců z University of Washington připomíná málem telepatii – jeden z hráčů vidí pada...

Více



Kalendář

25. 08.

29. 08.
VMworld US 2019
05. 09.

06. 09.
Technical Computing Camp 2019
06. 09.

11. 09.
IFA 2019
RSS 

Zprávičky

Bezpečnostní rady státu jedná o kybernetickém útoku na ministerstvo zahraničí

ČTK , 19. August 2019 11:36

Ministerstvo zahraničí čelilo kybernetickému útoku v červnu....

Více 0 komentářů

V Irsku končí první šetření velké firmy okolo pravidel GDPR

ČTK , 19. August 2019 08:00

Celý proces zřejmě bude trvat měsíce, protože firma musí dostat čas na to, aby se mohla k vyšetřován...

Více 0 komentářů

Většina uživatelů sociálních sítí v USA by za ně byla ochotna platit

ČTK , 18. August 2019 08:00

Autoři dále spočítali, kolik by platformy vydělaly, pokud by vycházely pouze s příjmy od předplatite...

Více 0 komentářů

Starší zprávičky

Larry Ellison má 75 let

ČTK , 17. August 2019 08:00

Larry Ellison stál u zrodu softwarového gigantu Oracle. Bývá popisován jako extravagantní multimilia...

Více 0 komentářů

ICT odborníků je v ČR stále nedostatek, medián mzdy je přes 52 tisíc Kč

Pavel Houser , 16. August 2019 10:00

Nejvíce si vydělají ICT odborníci v peněžnictví a pojišťovnictví, ať už se jedná o specialisty nebo ...

Více 0 komentářů

T-Mobile letos vyplatil dividendu 5,6 miliardy Kč

ČTK , 16. August 2019 09:01

Konkurenční O2 za loňský rok vyplatila akcionářům celkem 6,5 miliardy Kč....

Více 0 komentářů

Avast v pololetí zvýšil tržby o 9 % na 422 milionů USD

ČTK , 16. August 2019 09:00

Důležitou událostí první poloviny roku bylo vydání řešení pro Internet věcí....

Více 0 komentářů