Connect with us

Python-ondersteuning toegevoegd aan ABBYY’s NeoML Open-Source Library

Kunstmatige intelligentie

Python-ondersteuning toegevoegd aan ABBYY’s NeoML Open-Source Library

mm

Het digitale intelligentiebedrijf ABBYY heeft een nieuwe belangrijke update aangekondigd voor zijn cross-platform, open-source machine learning-bibliotheek NeoML. Het platform stelt ontwikkelaars in staat om machine learning-modellen te bouwen, trainen en implementeren, en de nieuwe update voegt ondersteuning toe voor de Python-programmeertaal, die de toplanguage is voor machine learning en AI.

Het nieuwe framework omvat ook 5-10x snelheidsverbeteringen en 20+ nieuwe ML-methoden, waaronder 10 netwerklagen en optimalisatiemethoden. NeoML ondersteunt Apple M1-chips, GPU op Linux-gebaseerde machines en Intel GPU, wat allemaal een uitbreiding van toepasbare use cases en scenario’s voor de bibliotheek betekent. Het betekent ook dat ontwikkelaars het framework kunnen gebruiken om AI-gebaseerde applicaties en oplossingen te bouwen.

De populariteit van Python

Python wordt in verschillende branches gebruikt voor taken zoals automatisering, webontwikkeling, scripting, web scraping en gegevensanalyse. Het wordt gebruikt door grote bedrijven zoals Google, Pinterest, Spotiffy, Dropbox en vele anderen.

Buiten de private sector gebruikt de academische wereld het ook om studenten te leren programmeren. Python’s veelzijdigheid is wat het zo populair maakt, en ABBYY’s nieuwe ontwikkeling stelt ontwikkelaars en bedrijven in staat om NeoML te gebruiken om modellen te bouwen, trainen en implementeren voor objectherkenning, classificatie, semantische segmentatie, verificatie en predictief modelleren.

NeoML

Met de nieuwe snelheidsverbeteringen is NeoML een van de snelste machine learning-frameworks beschikbaar, met een prestatieverbetering van maximaal 10 keer sneller voor klassieke algoritmen en maximaal 30% sneller neurale netwerktraining en inferentie dan het vorige framework.

In vergelijking met de twee beste open-source machine learning-bibliotheken biedt NeoML 50% snellere prestaties gemiddeld. Vanwege dit is het framework vooral handig voor klantgerichte, cross-platform applicaties. NeoML’s hoge cloud-efficiëntie betekent dat bedrijven beschikbare cloudbronnen op de beste manier kunnen gebruiken.

Bruce Orcutt is Senior Vice President of Product Marketing bij ABBYY.

“Open source is een krachtige driver van technologische innovatie. We streven ernaar om de vooruitgang in kunstmatige intelligentie te ondersteunen door samen te werken met de ontwikkelaarsgemeenschap om onze open-source-bibliotheek verder te laten groeien en te verbeteren”, zei Orcutt. “NeoML biedt nieuwe kansen voor ontwikkelaars om te experimenteren, te bouwen en baanbrekende initiatieven te lanceren, terwijl ze profiteren van de hoge inferentiesnelheid, platformonafhankelijkheid en ondersteuning voor mobiele apparaten van het framework. We nodigen alle ontwikkelaars, datawetenschappers en academici uit om NeoML op GitHub te gebruiken en bij te dragen.”

NeoML kan gegevens in verschillende formaten verwerken en analyseren, zoals tekst, afbeeldingen, video’s en meer. Modellen kunnen in de cloud, on-premises, in de browser en op apparaten worden toegepast, en de bibliotheek ondersteunt C++, Java en Objective C-programmeertalen. Het biedt ook 20+ traditionele ML-algoritmen zoals classificatie, regressie en clusteringframework.

De neurale netwerkmodellen van het framework ondersteunen meer dan 100 lagen, en de bibliotheek is cross-platform, kan worden uitgevoerd op besturingssystemen zoals Windows, Linux, macOS, iOS en Android, en is geoptimaliseerd voor zowel CPU- als GPU-processors.

NeoML wordt al gebruikt door ontwikkelaars in de VS, Canada, Duitsland, Nederland, Brazilië, China, India en Zuid-Korea. Het framework is beschikbaar op GitHub.

Alex McFarland is een AI-journalist en schrijver die de laatste ontwikkelingen op het gebied van kunstmatige intelligentie onderzoekt. Hij heeft samengewerkt met talloze AI-startups en publicaties wereldwijd.