Data

Microsoft Open Sources ML.NET, a cross-platform machine learning framework

1 min read

Microsoft Corporation at its three day build conference held in Seattle, Washington announced the preview release of a machine learning framework called ML.NET. Developed by the research subsidiary, Microsoft Research, the framework will assist .NET developers in developing their own models for their web apps across Windows, Linux and macOS platform. Developers can infuse the custom machine learning models into applications without much prior experience in building machine learning models.

The current release 0.1 is the debut preview compatible with any of the platforms that support .NET Core 2.0 or .NET Framework.

Developers can access the framework directly from Github.

Apart from the machine learning capabilities, this debut preview of ML.NET also uncovers draft of .NET APIs schemed for developing models for prediction, and training of machine learning models, different machine learning algorithms and core ML data structures.

Although it is the first release, Microsoft and its team have been using this framework in their various product groups like Azure, Bing and Windows.

Microsoft has also mentioned clearly that soon, ML.NET will include more advanced machine learning scenarios such as recommendation systems and anomaly detection. Popular concepts like deep learning, and support for libraries like TensorFlow, CNTK, and Caffe2 would be added. Support for general machine learning libraries like Accord.NET framework would also be included in the near soon release. The framework would also add miscellaneous support to ONNX, scaling out on Azure, Better GUI for ML tasks simplification and integration support with VS Tools.

To follow the progress on this framework, visit .NET Blog on Microsoft’s official site.

Read Next

Azure meets Artificial Intelligence

Microsoft’s Azure Container Service (ACS) is now Azure Kubernetes Services (AKS)

Google I/O 2018 conference Day 1 Highlights: Android P, Android Things, ARCore, ML kit and Lighthouse

 

Pravin Dhandre

Category Manager and tech enthusiast. Previously worked on global market research and lead generation assignments. Keeps a constant eye on Artificial Intelligence.

Share
Published by
Pravin Dhandre

Recent Posts

Top life hacks for prepping for your IT certification exam

I remember deciding to pursue my first IT certification, the CompTIA A+. I had signed…

3 years ago

Learn Transformers for Natural Language Processing with Denis Rothman

Key takeaways The transformer architecture has proved to be revolutionary in outperforming the classical RNN…

3 years ago

Learning Essential Linux Commands for Navigating the Shell Effectively

Once we learn how to deploy an Ubuntu server, how to manage users, and how…

3 years ago

Clean Coding in Python with Mariano Anaya

Key-takeaways:   Clean code isn’t just a nice thing to have or a luxury in software projects; it's a necessity. If we…

3 years ago

Exploring Forms in Angular – types, benefits and differences   

While developing a web application, or setting dynamic pages and meta tags we need to deal with…

3 years ago

Gain Practical Expertise with the Latest Edition of Software Architecture with C# 9 and .NET 5

Software architecture is one of the most discussed topics in the software industry today, and…

3 years ago