AI-mallit ja alustat

Python-tuki lisätty ABBYY:n NeoML-avoin lähdekoodikirjastoon

mm
Lisää Unite.AI suosikkilähteisiisi Google-palvelussa

Digitaalisen älykkyyden yritys ABBYY on ilmoittanut uudesta päivityksestä avoimen lähdekoodin koneoppimiskirjastoon NeoML. Alusta mahdollistaa kehittäjille koneoppimismallien luomisen, kouluttamisen ja käyttöönoton, ja uusi päivitys tuo tuen Python-ohjelmointikielelle, joka on ylivoimaisesti suosituin kieli koneoppimiselle ja tekoälylle.

Uusi kehys sisältää myös 5-10-kertaiset nopeusparannukset ja yli 20 uutta koneoppimismenetelmää, mukaan lukien 10 verkkokerrosta ja optimointimenetelmiä. NeoML tukee Apple (AAPL ) M1 -suorittimia, Linux-pohjaisia koneita, Intel (INTC ) GPU: ta ja muita, mikä tarkoittaa laajentunutta käyttötapauksia ja skenaarioita kirjastolle. Tämä tarkoittaa myös, että kehittäjät voivat käyttää kehyksen rakentamiseen tekoälykäyttöisiä sovelluksia ja ratkaisuja.

Pythonin suosio

Pythonia käytetään eri aloilla tehtävissä kuten automaatio, web-kehitys, skriptaus, web-skraippaus ja data-analyysi. Siihen luottavat suuret yritykset kuten Google (GOOGL ), Pinterest, Spotiffy, Dropbox (DBX ) ja monet muut.

Yksityissektorin ulkopuolella myös akatemia käyttää sitä opettaakseen opiskelijoille, miten ohjelmoida. Pythonin monipuolisuus antaa sille korkean suosion, ja ABBYY:n uusi kehitys mahdollistaa kehittäjille ja yrityksille käyttää NeoML: ä luomaan, kouluttamaan ja käyttöönottoon malleja esineiden tunnistamiseen, luokitteluun, semanttiseen segmentointiin, vahvistamiseen ja ennustavaan mallinnukseen.

NeoML

Uusien nopeusparannusten ansiosta NeoML on yksi nopeimmista koneoppimiskehyksistä, tarjoaa jopa 10-kertaisen nopeamman suorituskyvyn perinteisille algoritmeille ja jopa 30 % nopeamman neuroverkkojen koulutuksen ja päätöksenteon edelliseen kehykseen verrattuna.

Kun verrataan kahteen suosituimpaan avoimen lähdekoodin koneoppimiskirjastoon, NeoML tarjoaa 50 % nopeamman suorituskyvyn keskimäärin. Tämän vuoksi kehys on erityisen hyödyllinen asiakaslähtöisille, monialustoimiville sovelluksille. NeoML:n korkea pilvipohjainen tehokkuus tarkoittaa, että yritykset voivat käyttää saatavilla olevia pilviresursseja parhaalla mahdollisella tavalla.

Bruce Orcutt on ABBYY:n tuotemarkkinoinnin varapresidentti.

“Avoin lähdekoodi on voimakas teknologisen innovaation ajuri. Tavoitteenamme on tukea tekoälyalan edistymistä yhteistyössä kehittäjäyhteisön kanssa kehittääksemme ja parantaaksemme avoimen lähdekoodin kirjastoa”, sanoi Orcutt. “NeoML avaa uusia mahdollisuuksia kehittäjille, jotta he voivat kokeilla, luoda ja käynnistää uraauurtavia aloitteita hyödyntäen kehyksen korkeaa päätöksentekokykyä, alustoista riippumattomuutta ja mobiililaitteiden tukea. Kutsuumme kaikki kehittäjät, data-tieteilijät ja akateemikot käyttämään ja osallistumaan NeoML: ään GitHubissa.”

NeoML voi prosessoida ja analysoida tietoja eri muodoissa, kuten tekstin, kuvan, videon ja muun. Malleja voidaan soveltaa pilvessä, paikallisesti, selaimessa ja laitteissa, ja kirjasto tukee C++, Java- ja Objective C -ohjelmointikieliä. Se tarjoaa myös yli 20 perinteistä koneoppimisalgoritmia, kuten luokittelu, regressio ja klusterointikehys.

Kehyksen neuroverkkomallit tukevat yli 100 kerrostyypin ja kirjasto on monialustainen, joten se voidaan suorittaa käyttöjärjestelmissä kuten Windows, Linux, macOS, iOS ja Android, ja se on optimoitu sekä CPU- että GPU-prosessorien kanssa.

NeoML: ää käytetään jo kehittäjien toimesta Yhdysvalloissa, Kanadassa, Saksassa, Alankomaissa, Brasiliassa, Kiinassa, Intiassa ja Etelä-Koreassa. Kehys on saatavilla GitHubissa.

Alex McFarland on AI-toimittaja ja kirjailija, joka tutkii viimeisimpiä kehityksiä tekoälyssä. Hän on tehnyt yhteistyötä useiden AI-startup-yritysten ja julkaisujen kanssa maailmanlaajuisesti.