Ml.net ļauj Windows ierīcēm izmantot mašīnmācību lietotnēs

Satura rādītājs:

Video: Машинное обучение для .NET разработчиков с помощью ML.NET. Оля Гавриш .NET Fest 2024

Video: Машинное обучение для .NET разработчиков с помощью ML.NET. Оля Гавриш .NET Fest 2024
Anonim

Izstādē Build 2018 Microsoft paziņoja par ML.NET, kas ir starpplatformu, atvērtā pirmkoda mašīnu apguves ietvars. Uzņēmuma mērķis ir.NET izstrādātāji, kuri iegūs iespēju attīstīt paši savus modeļus un iepludināt pielāgoto ML savās lietotnēs, neprasot kompetenci mašīnu apguves modeļu izstrādē vai noregulēšanā.

ML.NET ļauj veikt ML uzdevumus

NET sākotnēji izstrādāja Microsoft Research, un pēdējos desmit gados tā izveidojās par apjomīgu ietvaru. Tagad tas tiek izmantots daudzās Microsoft produktu grupās, ieskaitot Azure, Bing, Windows un citas.

Kā parādīts priekšskatījuma izlaidumā, ML.NET ļauj veikt tādus ML uzdevumus kā klasifikācija (sentimenta analīze un teksta kategorizēšana) un regresija (cenu prognozēšana un prognozēšana).

Microsoft ML.NET sentiment klasifikācijas algoritms

Papildus šīm ML iespējām ML.NET pirmajā laidienā ir arī pirmais.NET API projektu projekts apmācību modeļiem, izmantojot prognozēšanas modeļus un ietvara galvenās sastāvdaļas, ieskaitot transformācijas, algoritmus un galvenās ML datu struktūras.

ML.NET var arī paplašināt, lai pievienotu populāras ML bibliotēkas, piemēram, TensorFlow, Accord.NET un CNTK. Microsoft savā oficiālajā paziņojumā paziņoja, ka uzņēmums ir apņēmies sniegt ML.NET atvērtā pirmkoda pilnu pieredzi par ML.NET iekšējām iespējām. Apkopojot to, ML.NET ir mūsu apņemšanās padarīt ML lielisku.NET. ”

Laika gaitā ML.NET ļaus izmantot vairāk scenāriju

ML.NET nākotnē ļaus izmantot citas situācijas, piemēram, anomāliju atklāšanu, ieteikumu sistēmas un tādas pieejas kā dziļā apmācība, izmantojot populāru dziļo mācību bibliotēku, piemēram, TensorFlow, Caffe2 un CNTK, kā arī vispārējās mašīnmācīšanās bibliotēkas, piemēram, Accord.NET.

ML.NET arī atbalstīs un uzlabos pieredzi, ko nodrošina Azure Machine Learning and Cognitive Services, atļaujot pieeju pirmajam kodam, atbalstot lietotņu lokālo izvietošanu un iespēju veidot personiskos modeļus.

Pievienojieties Microsoft vietnei GitHub, lai atbalstītu ML nākotnes veidošanu.NET.

Ml.net ļauj Windows ierīcēm izmantot mašīnmācību lietotnēs