Ml.net позволява на Windows devs да влива машинно обучение в приложения

Съдържание:

Видео: ONNX Runtime 2024

Видео: ONNX Runtime 2024
Anonim

В Build 2018 Microsoft обяви визуализацията на ML.NET, крос-платформа, рамка за машинно обучение с отворен код. Целта на компанията са.NET разработчиците, които ще получат шанса да разработят свои собствени модели и да вличат персонализирани ML в своите приложения, без да се нуждаят от опит в разработването или настройването на модели за машинно обучение.

ML.NET дава възможност за ML задачи

Първоначално NET беше разработен от Microsoft Research и се превърна в масивна рамка през последните десет години. Сега той се използва в много групи продукти в Microsoft, включително Azure, Bing, Windows и други.

Както е показано в версията за предварителен преглед, ML.NET дава възможност за ML задачи като класификация (анализ на настроенията и категоризация на текст) и регресия (прогнозиране на цените и прогнозиране).

Алгоритъм за класификация на настроенията на Microsoft ML.NET

Освен тези възможности за ML, първото издание на ML.NET също пакетира първата чернова на.NET API-и за обучителни модели, използвайки модели за прогнозиране и основните компоненти на рамката, включително трансформации, алгоритми и основни структури за данни на ML.

ML.NET също може да бъде разширена, за да добави популярни ML библиотеки като TensorFlow, Accord.NET и CNTK. Microsoft заяви в официалното си съобщение, че компанията е „ ангажирана да предостави пълния опит на вътрешните възможности на ML.NET на ML.NET в отворен код. За да обобщим всичко, ML.NET е наш ангажимент да направим ML страхотен в.NET."

ML.NET ще позволи повече сценарии във времето

ML.NET ще позволи други ситуации в бъдеще като откриване на аномалии, препоръчителни системи и подходи като дълбоко обучение чрез използване на популярни библиотеки за дълбоко обучение като TensorFlow, Caffe2 и CNTK, а също и общи библиотечни машини за машинно обучение като Accord.NET.

ML.NET ще поддържа и подобрява опита, който Azure Machine Learning and Cognitive Services предоставя, като позволява подхода за първи код, като поддържа локално приложение и възможност за изграждане на лични модели.

Присъединете се към Microsoft в GitHub, за да подкрепите формирането на бъдещето на ML в.NET.

Ml.net позволява на Windows devs да влива машинно обучение в приложения