Software:Infer.NET
Original author(s) | Microsoft Research |
---|---|
Developer(s) | Microsoft, .NET Foundation |
Initial release | 2008 |
Stable release | v0.4.2301.0301[1]
/ January 3, 2023 |
Repository | github |
Written in | C# |
Operating system | Microsoft Windows, macOS, Linux |
Platform | .NET Framework, .NET, Mono |
Type | Machine learning software library |
License | MIT License |
Website | dotnet |
Infer.NET is a free and open source .NET software library for machine learning.[2] It supports running Bayesian inference in graphical models and can also be used for probabilistic programming.[3]
Overview
Infer.NET follows a model-based approach and is used to solve different kinds of machine learning problems including standard problems like classification, recommendation or clustering, customized solutions and domain-specific problems. The framework is used in various different domains such as bioinformatics, epidemiology, computer vision, and information retrieval.[4][5]
Development of the framework was started by a team at Microsoft’s research centre in Cambridge, UK in 2004. It was first released for academic use in 2008 and later open sourced in 2018.[5] In 2013, Microsoft was awarded the USPTO’s Patents for Humanity Award in Information Technology category for Infer.NET and the work in advanced machine learning techniques.[6][7]
Infer.NET is used internally at Microsoft as the machine learning engine in some of their products such as Office, Azure, and Xbox.[8]
The source code is licensed under MIT License and available on GitHub.[9] It is also available as NuGet package.[10]
See also
References
- ↑ "dotnet/infer". 3 January 2023. https://github.com/dotnet/infer.
- ↑ "Microsoft's popular machine learning framework Infer.NET goes open source". 8 October 2018. https://mspoweruser.com/microsofts-popular-machine-learning-framework-infer-net-goes-open-source/.
- ↑ Millman, Rene (8 October 2018). "Microsoft makes Infer.NET machine learning framework open-source". https://internetofbusiness.com/microsoft-infer-net-ai-code-open-source/.
- ↑ Bandyopadhyay, Avimanyu (13 October 2018). "Microsoft Open Sources Infer.NET AI Framework [For Humanity"]. https://itsfoss.com/microsoft-ai-open-source-infer-net/.
- ↑ 5.0 5.1 Speed, Richard. "Microsoft open-sources Infer.NET AI code just in time for the weekend". https://www.theregister.com/2018/10/05/imicrosoft_nfernet/.
- ↑ "2013 Award Recipients". https://www.uspto.gov/ip-policy/patent-policy/patents-humanity/2013-award-recipients.
- ↑ "Microsoft Wins "Patents for Humanity" Award For Infer.NET From USPTO". 12 April 2013. https://mspoweruser.com/microsoft-wins-patents-for-humanity-award-for-infer-net-from-uspto/.
- ↑ Krill, Paul (October 9, 2018). "Microsoft open-sources Infer.Net model-based machine learning". https://www.infoworld.com/article/3311994/microsoft-open-sources-infernet-machine-learning.html.
- ↑ "dotnet/infer". November 3, 2020. https://github.com/dotnet/infer.
- ↑ "Infer.Net 2.4.0". https://www.nuget.org/packages/Infer.Net/.
Further reading
- Knowles, D.; Parts, L.; Glass, D.; Winn, John (2010). "Modeling skin and ageing phenotypes using latent variable models in Infer.NET". https://www.microsoft.com/en-us/research/wp-content/uploads/2016/02/knowles2010_predictive_medicine.pdf.
- Winn, John; Minka, Tom (2009). "Probabilistic Programming with Infer.NET". https://tminka.github.io/papers/mlss2009/.
- Winn, John; Simpson, Angela; Custovic, Adnan; Y. F. Tan, Vincent (2008). "Immune System Modeling with Infer.NET". https://www.microsoft.com/en-us/research/wp-content/uploads/2016/02/escience_2page.pdf.
External links
- Infer.NET
- GitHub - dotnet/infer
- Machine Intelligence and Perception - Microsoft Research
- Infer.NET - Practical Implementation Issues and a Comparison of Approximation Techniques
Original source: https://en.wikipedia.org/wiki/Infer.NET.
Read more |