Microsoft’s popular model-based machine learning framework Infer.NET is going open source. Infer.NET was first released a decade ago and since then there have been hundreds of papers published using the framework across a variety of fields. Microsoft was even awarded the prestigious USPTO’s Patents for Humanity Award in Information Technology category for the work in advanced machine learning techniques.
What sets Infer.NET apart from several other ML libraries?
Infer.NET enables a model-based approach to machine learning. This lets you incorporate domain knowledge into your model. The framework can then build a bespoke machine learning algorithm directly from that model. This means that instead of having to map your problem onto a pre-existing learning algorithm that you’ve been given, Infer.NET actually constructs a learning algorithm for you, based on the model you’ve provided.
Microsoft is looking to engag with the open-source community in developing and growing the Infer.NET framework further. Also, Infer.NET will become a part of ML.NET, the machine learning framework for .NET developers. Check out its repo on GitHub here.