Connect with us

Umělá inteligence

Přidána podpora Pythonu do open-source knihovny ABBYY NeoML

mm

Společnost pro digitální inteligenci ABBYY oznámila novou významnou aktualizaci pro svou cross-platform, open-source knihovnu strojového učení NeoML. Platforma umožňuje vývojářům vytvářet, trénovat a nasazovat modely strojového učení, a tato nová aktualizace přináší podporu pro programovací jazyk Python, který je nejvýznamnějším jazykem pro strojové učení a umělou inteligenci.

Nový framework také zahrnuje 5-10x zlepšení rychlosti a 20+ nových metod strojového učení, včetně 10 vrstev sítí a optimalizačních metod. NeoML podporuje čipy Apple M1, GPU na Linuxových strojích a Intel GPU, což vše znamená rozšíření adresovatelných použití a scénářů pro knihovnu. To také znamená, že vývojáři mohou použít framework pro vytváření aplikací a řešení s umělou inteligencí.

Popularita Pythonu

Python se používá v různých odvětvích pro úkoly, jako je automatizace, vývoj webu, skriptování, web scraping a analýza dat. Používají ho velké společnosti, jako jsou Google, Pinterest, Spotiffy, Dropbox a mnoho dalších.

Mimo soukromý sektor také akademie používá Python pro výuku studentů programování. Univerzálnost Pythonu je to, co mu dává tak vysokou popularitu, a nová aktualizace ABBYY dále umožňuje vývojářům a společnostem používat NeoML pro vytváření, trénování a nasazování modelů pro identifikaci objektů, klasifikaci, semantickou segmentaci, verifikaci a prediktivní modelování.

NeoML

S novým zlepšením rychlosti je NeoML jednou z nejrychlejších frameworků strojového učení, nabízející až 10krát rychlejší výkon pro klasické algoritmy a až o 30 % rychlejší trénování a inferenci neuronových sítí než předchozí framework.

Ve srovnání se dvěma nejvýznamnějšími open-source frameworky strojového učení nabízí NeoML o 50 % rychlejší výkon v průměru. Díky tomu je framework özellikle užitečný pro zákaznicky orientované, cross-platform aplikace. Vysoká cloudová efektivita NeoML znamená, že společnosti mohou využívat dostupné cloudové zdroje tím nejlepším způsobem.

Bruce Orcutt je Senior Vice President of Product Marketing ve společnosti ABBYY.

„Open source je silným hnacím motorem technologické inovace. Cílíme na podporu pokroků v oblasti umělé inteligence spoluprací s vývojářskou komunitou na další růst a zlepšení naší open-source knihovny,“ řekl Orcutt. „NeoML otevírá nové příležitosti pro vývojáře, aby mohli experimentovat, vytvářet a spouštět průlomové iniciativy, přičemž využívají frameworkovy vysoké inferenční rychlosti, nezávislosti na platformě a podpory pro mobilní zařízení. Zveme všechny vývojáře, datové vědce a akademiky, aby používali a přispívali do NeoML na GitHubu.”

NeoML může zpracovávat a analyzovat data ve různých formátech, jako je text, obraz, video a další. Modely lze aplikovat v cloudu, on-premises, v prohlížeči a na zařízení, a knihovna podporuje programovací jazyky C++, Java a Objective C. Nabízí také 20+ tradičních algoritmů strojového učení, jako je klasifikace, regrese a clusterová analýza.

Modely neuronových sítí frameworku podporují více než 100 typů vrstev, a knihovna je cross-platform, schopná běhu na operačních systémech, jako jsou Windows, Linux, macOS, iOS a Android, a je optimalizována pro procesory CPU i GPU.

NeoML je již používán vývojáři v USA, Kanadě, Německu, Nizozemsku, Brazílii, Číně, Indii a Jižní Koreji. Framework je dostupný na GitHubu.

Alex McFarland je AI novinář a spisovatel, který zkoumá nejnovější vývoj v oblasti umělé inteligence. Spolupracoval s mnoha AI startupy a publikacemi po celém světě.