Jump to content

ML.NET

From Wikipedia, the free encyclopedia
This is an old revision of this page, as edited by Nimblebits (talk | contribs) at 22:46, 5 September 2018 (Update pre-release version 0.5). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.
ML.NET
Original author(s).NET Foundation, Microsoft
Initial release7 May 2018; 7 years ago (2018-05-07)[1]
Preview release
0.5 / 5 September 2018; 6 years ago (2018-09-05)
Repository
Written inC# and C++
Operating systemLinux, macOS, Windows[2]
TypeLibrary for machine learning
LicenseMIT License[3]
Websitegithub.com/dotnet/machinelearning/

ML.NET is a free software machine learning library for the C# & F# programming languages.[4][5][6] The preview release of ML.NET included transforms for feature engineering like n-gram creation, and learners to handle binary classification, multi-class classification, and regression tasks.[7] Additional ML tasks like anomaly detection, recommendation system, and other approaches like deep learning will be included in future versions.[8]

Machine Learning

Along with the rollout of the ML.NET preview Microsoft made available AI tutorials to help developers understand techniques needed to work with the framework. [9] [10]

Support for the Open Source Onnx model format was introduced from build 0.3 in ML.NET. The release included other notable enhancements such as Factorization Machines, LightGBM, Ensembles, LightLDA transform and OVA. [11] A full roadmap of planned features have been made available on the official GitHub repo. [12]

See also

References

  1. ^ Ankit Asthana (2017-05-07). "Introducing ML.NET: Cross-platform, Proven and Open Source Machine Learning Framework". blogs.msdn.microsoft.com. Retrieved 2018-05-10.
  2. ^ "ML.NET: Machine Learning made for .NET". Microsoft. Retrieved 11 May 2018.
  3. ^ at master · DotNet/MachineLearning
  4. ^ David Ramel (2018-05-08). "Open Source, Cross-Platform ML.NET Simplifies Machine Learning -- Visual Studio Magazine". Visual Studio Magazine. Retrieved 2018-05-10.
  5. ^ Kareem Anderson (2017-05-09). "Microsoft debuts ML.NET cross-platform machine learning framework". On MSFT. Retrieved 2018-05-10.
  6. ^ Ankit Asthana (2018-08-07). "Announcing ML.NET 0.4". blogs.msdn.microsoft.com. Retrieved 2018-08-08.
  7. ^ Gal Oshri (2018-05-06). "ML.NET 0.1 Release Notes". GitHub. Retrieved 2018-05-10.
  8. ^ Tiwari, Aditya (2018-05-08). "Microsoft Launches ML.NET Open Source Machine Learning Framework". Fossbytes. Retrieved 2018-05-10. Over time, it will enable other ML tasks like anomaly detection, recommendation system, and other approaches like deep learning using the benefits of added libraries.
  9. ^ "AI School". Microsoft AI. 2018-05-07. Retrieved 2018-06-29.
  10. ^ "ML.NET Guide". Microsoft. 2018-05-07. Retrieved 2018-06-29.
  11. ^ "Release Microsoft ML.NET v0.3". Github. 2018-07-03. Retrieved 2018-07-03.
  12. ^ "The ML.NET Roadmap". Github. 2018-05-09. Retrieved 2018-06-30.