Apps News

Microsoft’s machine learning framework goes open source

Global tech giant Microsoft opened its cross-platform frameworks Infer.NET. Infer.NET is a machine learning engine used in office, Xbox and Azure.

Yordan Zaykov, Principle Research Software Engineering Lead at Microsoft stated in a blog post,

“We’re extremely excited today to open source Infer.NET on GitHub under the permissive MIT license for free use in commercial applications.”

Infer.NET was developed in 2014 by Microsoft’s research lab in Cambridge. Infer.NET enables a model-based approach to machine learning.

This framework can build a bespoke machine learning algorithms directly from that model. Yordan Zaykov added –

“This means that instead of having to map your problem onto a pre-existing learning algorithm that you’ve been given, Infer.NET constructs a learning algorithm for you, based on the model you’ve provided.”

Infer.NET team is looking forward to engaging with the open-source community in developing. Infer.NET will become a part of “ML.NET” – the machine learning framework.

Yordan Zaykov added –

“We have already taken several steps towards integration with ML.NET, like setting up the repository under the .NET foundation and moving the package and namespaces to Microsoft. Infer.NET will extend ML.NET for statistical modeling and online learning.”

Infer.NET was used to publish hundreds of research papers using a variety of fields, everything from information retrieval to healthcare. You’d want to use Infer.NET in case you have extensive knowledge about the domain you’re solving a problem in.

In 2012, Infer.NET won a patent for Humanity award for aiding research in epidemiology, asthma, deforestation and genetic causes of disease. You can download the framework here. If you want to contribute, you can join them on GitHub.


Leave a Reply

Your email address will not be published. Required fields are marked *