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

Na webu Amazonu se prodávaly tisíce problémových produktů

ČTK , 25. August 2019 08:00

Američtí technologičtí giganti ztratili kontrolu nad svými platformami. Amazon se čím dál víc vyvíjí...

Více 0 komentářů

Huawei uvádí na Ascend 910, procesor pro AI

Pavel Houser , 24. August 2019 08:00

Huawei uvedla procesor Ascend 910 a MindSpore, framework pro výpočty související s umělou inteligenc...

Více 0 komentářů

VMware koupí Pivotal Software a Carbon Black za téměř 5 miliard dolarů

ČTK , 23. August 2019 10:05

Kontrolním akcionářem VMware i Pivotal Software je Dell. ...

Více 0 komentářů

Starší zprávičky

Ostravský startup vyvíjí virtuální realitu pro výrobní firmy

ČTK , 23. August 2019 10:04

Produkty firmy už používají například společnosti Continental nebo Tieto. ...

Více 0 komentářů

Regulátoři EU zkoumají plány Facebooku na digitální měnu

ČTK , 23. August 2019 08:00

Facebook ujišťuje, že nebude mít přístup k údajům o transakcích s novou měnou....

Více 0 komentářů

Nad rámec rozpočtů půjde na digitalizaci příští rok 492 mil. Kč

ČTK , 22. August 2019 10:00

Do roku 2021 má plně fungoval portál občana, tak, aby lidé s novými občanskými průkazy mohli řešit v...

Více 0 komentářů

Amazon pokračuje v náboru pro centrum v Dobrovízi, zvyšuje mzdy

ČTK , 22. August 2019 09:00

Amazon nyní nabírá pracovníky pro distribuční centrum, a to i na kvalifikované pozice....

Více 0 komentářů