Infer.NET: Difference between revisions
mNo edit summary |
Citation bot (talk | contribs) Add: date. | Use this bot. Report bugs. | Suggested by Abductive | #UCB_toolbar |
||
Line 9: | Line 9: | ||
| developer = [[Microsoft]],<br />[[.NET Foundation]] |
| developer = [[Microsoft]],<br />[[.NET Foundation]] |
||
| released = {{Start date and age|2008}} |
| released = {{Start date and age|2008}} |
||
| latest release version = v0.4.2203.0202<ref>{{Cite web|url=https://github.com/dotnet/infer|title=dotnet/infer|website=GitHub}}</ref> |
| latest release version = v0.4.2203.0202<ref>{{Cite web|url=https://github.com/dotnet/infer|title=dotnet/infer|website=GitHub|date=20 July 2022 }}</ref> |
||
| latest release date = {{Start date and age|2022|03|02}} |
| latest release date = {{Start date and age|2022|03|02}} |
||
| repo = {{URL|https://github.com/dotnet/infer}} |
| repo = {{URL|https://github.com/dotnet/infer}} |
||
Line 19: | Line 19: | ||
| website = {{URL|https://dotnet.github.io/infer/}} |
| website = {{URL|https://dotnet.github.io/infer/}} |
||
}} |
}} |
||
'''Infer.NET''' is a [[free and open source]] [[.NET Framework|.NET]] software library for [[machine learning]].<ref>{{Cite web|url=https://mspoweruser.com/microsofts-popular-machine-learning-framework-infer-net-goes-open-source/|title=Microsoft's popular machine learning framework Infer.NET goes open source}}</ref> It supports running [[Bayesian inference]] in graphical models and can also be used for [[probabilistic programming]]. |
'''Infer.NET''' is a [[free and open source]] [[.NET Framework|.NET]] software library for [[machine learning]].<ref>{{Cite web|url=https://mspoweruser.com/microsofts-popular-machine-learning-framework-infer-net-goes-open-source/|title=Microsoft's popular machine learning framework Infer.NET goes open source|date=8 October 2018 }}</ref> It supports running [[Bayesian inference]] in graphical models and can also be used for [[probabilistic programming]]. |
||
==Overview== |
==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]].<ref>{{Cite web|url=https://itsfoss.com/microsoft-ai-open-source-infer-net/|title=Microsoft Open Sources Infer.NET AI Framework [For Humanity]|first=Avimanyu|last=Bandyopadhyay}}</ref><ref name="theregister">{{Cite web|url=https://www.theregister.com/2018/10/05/imicrosoft_nfernet/|title=Microsoft open-sources Infer.NET AI code just in time for the weekend|first=Richard|last=Speed|website=www.theregister.com}}</ref> |
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]].<ref>{{Cite web|url=https://itsfoss.com/microsoft-ai-open-source-infer-net/|title=Microsoft Open Sources Infer.NET AI Framework [For Humanity]|first=Avimanyu|last=Bandyopadhyay}}</ref><ref name="theregister">{{Cite web|url=https://www.theregister.com/2018/10/05/imicrosoft_nfernet/|title=Microsoft open-sources Infer.NET AI code just in time for the weekend|first=Richard|last=Speed|website=www.theregister.com}}</ref> |
||
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.<ref name="theregister" /> In 2013, Microsoft was awarded the [[United States Patent and Trademark Office|USPTO’s]] [[Patents for Humanity|Patents for Humanity Award]] in Information Technology category for Infer.NET and the work in advanced machine learning techniques.<ref>{{Cite web|url=https://www.uspto.gov/ip-policy/patent-policy/patents-humanity/2013-award-recipients|title=2013 Award Recipients|website=www.uspto.gov}}</ref><ref>{{Cite web|url=https://mspoweruser.com/microsoft-wins-patents-for-humanity-award-for-infer-net-from-uspto/|title=Microsoft Wins "Patents for Humanity" Award For Infer.NET From USPTO}}</ref> |
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.<ref name="theregister" /> In 2013, Microsoft was awarded the [[United States Patent and Trademark Office|USPTO’s]] [[Patents for Humanity|Patents for Humanity Award]] in Information Technology category for Infer.NET and the work in advanced machine learning techniques.<ref>{{Cite web|url=https://www.uspto.gov/ip-policy/patent-policy/patents-humanity/2013-award-recipients|title=2013 Award Recipients|website=www.uspto.gov}}</ref><ref>{{Cite web|url=https://mspoweruser.com/microsoft-wins-patents-for-humanity-award-for-infer-net-from-uspto/|title=Microsoft Wins "Patents for Humanity" Award For Infer.NET From USPTO|date=12 April 2013 }}</ref> |
||
Infer.NET is used internally at Microsoft as the machine learning engine in some of their products such as [[Microsoft Office|Office]], [[Microsoft Azure|Azure]], and [[Xbox]].<ref>{{Cite web|url=https://www.infoworld.com/article/3311994/microsoft-open-sources-infernet-machine-learning.html|title=Microsoft open-sources Infer.Net model-based machine learning|first=Paul|last=Krill|date=October 9, 2018|website=InfoWorld}}</ref> |
Infer.NET is used internally at Microsoft as the machine learning engine in some of their products such as [[Microsoft Office|Office]], [[Microsoft Azure|Azure]], and [[Xbox]].<ref>{{Cite web|url=https://www.infoworld.com/article/3311994/microsoft-open-sources-infernet-machine-learning.html|title=Microsoft open-sources Infer.Net model-based machine learning|first=Paul|last=Krill|date=October 9, 2018|website=InfoWorld}}</ref> |
Revision as of 20:27, 23 July 2022
Original author(s) | Microsoft Research |
---|---|
Developer(s) | Microsoft, .NET Foundation |
Initial release | 2008 |
Stable release | v0.4.2203.0202[1]
/ March 2, 2022 |
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.
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.[3][4]
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.[4] 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.[5][6]
Infer.NET is used internally at Microsoft as the machine learning engine in some of their products such as Office, Azure, and Xbox.[7]
The source code is licensed under MIT License and available on GitHub.[8] It is also available as NuGet package.[9]
See also
References
- ^ "dotnet/infer". GitHub. 20 July 2022.
- ^ "Microsoft's popular machine learning framework Infer.NET goes open source". 8 October 2018.
- ^ Bandyopadhyay, Avimanyu. "Microsoft Open Sources Infer.NET AI Framework [For Humanity]".
- ^ a b Speed, Richard. "Microsoft open-sources Infer.NET AI code just in time for the weekend". www.theregister.com.
- ^ "2013 Award Recipients". www.uspto.gov.
- ^ "Microsoft Wins "Patents for Humanity" Award For Infer.NET From USPTO". 12 April 2013.
- ^ Krill, Paul (October 9, 2018). "Microsoft open-sources Infer.Net model-based machine learning". InfoWorld.
- ^ "dotnet/infer". November 3, 2020 – via GitHub.
- ^ "Infer.Net 2.4.0". www.nuget.org.
Further reading
- Knowles, D.; Parts, L.; Glass, D.; Winn, John (2010). "Modeling skin and ageing phenotypes using latent variable models in Infer.NET" (Document).
{{cite document}}
: Cite document requires|publisher=
(help); Unknown parameter|url=
ignored (help) - Winn, John; Minka, Tom (2009). "Probabilistic Programming with Infer.NET" (Document).
{{cite document}}
: Cite document requires|publisher=
(help); Unknown parameter|url=
ignored (help) - Winn, John; Simpson, Angela; Custovic, Adnan; Y. F. Tan, Vincent (2008). "Immune System Modeling with Infer.NET" (Document).
{{cite document}}
: Cite document requires|publisher=
(help); Unknown parameter|url=
ignored (help)