Ml.net antaa Windows-laitteiden hyödyntää koneoppimista sovelluksiksi

Sisällysluettelo:

Video: .NET Conf 2020 - Day 1 2024

Video: .NET Conf 2020 - Day 1 2024
Anonim

Build 2018 -tapahtumassa Microsoft ilmoitti ML.NET-esikatselun, joka on cross-platform, avoimen lähdekoodin koneoppimisjärjestelmä. Yhtiön tavoitteena on.NET-kehittäjät, jotka saavat mahdollisuuden kehittää omia mallejaan ja levittää mukautetun ML: n sovelluksiinsa ilman, että tarvitsevat asiantuntemusta koneoppimismallien kehittämiseen tai virittämiseen.

ML.NET mahdollistaa ML-tehtävät

NET on alun perin kehittänyt Microsoft Research, ja se on kehittynyt valtavaksi kehykseksi kymmenen viime vuoden aikana. Nyt sitä käytetään monissa Microsoftin tuoteryhmissä, mukaan lukien Azure, Bing, Windows ja muut.

Kuten esikatselutiedotteesta ilmenee, ML.NET mahdollistaa ML-tehtävät, kuten luokituksen (sentimenttianalyysi ja tekstin luokittelu) ja regression (hinnan ennustaminen ja ennustaminen).

Microsoftin ML.NET-tunteiden luokittelualgoritmi

Näiden ML-ominaisuuksien lisäksi ML.NET: n ensimmäinen julkaisu pakkaa myös ensimmäisen.NET-sovellusliittymien luonnoksen koulutusmalleihin, joissa käytetään ennustamismalleja ja kehyksen ydinkomponentteja, mukaan lukien muunnokset, algoritmit ja ML-ytimen tietorakenteet.

ML.NET voidaan myös laajentaa lisäämään suosittuja ML-kirjastoja, kuten TensorFlow, Accord.NET ja CNTK. Microsoft totesi virallisessa ilmoituksessaan, että yritys on " sitoutunut tuomaan ML.NET: n sisäiset ominaisuudet täysimääräisesti avoimeen lähdekoodiin. Yhteenvetona voidaan todeta, että ML.NET on sitoutumisemme tekemään ML: stä loistavaa.NET-verkossa. ”

ML.NET mahdollistaa enemmän skenaarioita ajan myötä

ML.NET antaa mahdollisuuden muihin tilanteisiin tulevaisuudessa, kuten poikkeamien havaitseminen, suositusjärjestelmät ja lähestymistavat, kuten syväoppiminen hyödyntämällä suosittuja syvän oppimisen kirjastoja, kuten TensorFlow, Caffe2 ja CNTK, sekä myös yleisiä koneoppimiskirjastoja, kuten Accord.NET.

ML.NET tukee ja parantaa myös kokemusta, jonka Azure Machine Learning and Cognitive Services tarjoaa, sallimalla koodin ensimmäisen lähestymistavan, tukemalla sovelluksen paikallista käyttöönottoa ja mahdollisuuden rakentaa henkilökohtaisia ​​malleja.

Liity Microsoftin kanssa GitHubiin tukeaksesi ML: n tulevaisuuden muotoilua.NET: ssä.

Ml.net antaa Windows-laitteiden hyödyntää koneoppimista sovelluksiksi