Co je Keras? Vysvětlujeme aplikační rozhraní pro hluboké neuronové sítě

Umělá inteligence | |

Co je Keras? Vysvětlujeme aplikační rozhraní pro hluboké neuronové sítě

Jednoduchý a široce podporovaný, Keras dělá z hlubokého učení snadnou záležitost.


Ačkoliv hluboké neuronové sítě jsou stále velice populární, komplexnost hlavních frameworků zůstává bariérou pro jejich častější využívání vývojáři, kteří do tajů strojového učení teprve pronikají. Padlo několik návrhů pro zlepšení a zjednodušení vysokoúrovňových API pro tvorbu modelů neuronových sítí. Všechny jsou si navenek podobné, ale při bližším ohledání se objeví rozdíly.

Keras patří mezi nejpopulárnější vysokoúrovňové API pro hluboké neuronové sítě. Je napsán v Pythonu a podporuje back-endová výpočetní jádra neuronových sítí.

 

Jak Keras funguje?

Kerad zdánlivě ostatní aplikační rozhraní hlubokých neuronových sítí porazil: stal se totiž vysokoúrovňovým standardem pro nadcházející TensorFlow 2.0.

Základním principem vzniku Kerasu byla jednoduchost, modularita, snadná rozšiřitelnost a kompatibilita s Pythonem. Keras vznikl „pro člověka, ne pro stroj a řídí se nejlepšími metodami pro snížení kognitivní zátěže“.

Samozřejmostí je přidávání nových modulů, definovaných v Pythonu.

Jedním z hlavních důvodů, proč Keras používat, je jeho důraz na to, aby zůstal uživatelsky přívětivým. Keras se dá snadno naučit a začít se stavbou modelů je rovněž nepříliš těžké, je navíc dostupný na velkém množství platforem: integrován je minimálně u pěti back-end jader (TensorFlow, CNTK, Theano, MXNet a PlaidML) a podporuje vícero GPU.

Keras je navíc také podporován řadou velkých IT korporací v čele s Googlem, Microsoftem, Amazonem, Applem, Nvidií, Uberem a dalšími.



Články z rubriky

Přitáhne umělá inteligence do IT více žen?"

Informační technologie jsou stále velmi mužské, jak v univerzitním prostředí, tak ve firmách. Éra AI by však mohla status quo trochu pozměnit.
více »


Australské vlaky jsou vybaveny snímači a kamerami, vrhají se do strojového učení"

Skupina vlaků ze Sydney získala inteligentní software vytvořený týmy z firem Downer EDI a Microsoft Azure. Systém má sledovat technický stav souprav a pomáhat s rozhodnutími na základě dat.
více »


G Suite od Googlu nabízí rozsáhlé inovace včetně podpory AI"

Google představil několik vylepšení on-line kancelářského balíku G Suite. Jejich smyslem je především zvýšení efektivity práce, lepší propojení s externími spolupracovníky a více kontroly nad firemními...
více »


Nejnovější trendy mezi autonomními dopravními prostředky"

Mezi hlavní technologické trendy pro rok 2019 patří autonomní zařízení, které využívají umělou inteligenci k přirozenější interakci s okolním prostředím.
více »


Etické potíže AI se prohlubují, Google po týdnu rozpustil etickou komisi"

Podle informací amerického deníku Vox se po pouhém týdnu fungování Google rozhodl zrušit vlastní externí etickou komisi, která dohlížela na jeho fungování. To není dobrý signál.
více »


Související články


Tagy

neuronové sítě hluboké neuronové sítě strojové učení Keras TensorFlow Python API

Komentáře