ML.NET

ML.NET
Original author(s) .NET Foundation, Microsoft
Initial release 7 May 2018 (2018-05-07)[1]
Preview release
0.5 / 5 September 2018 (2018-09-05)
Written in C# and C++
Operating system Linux, macOS, Windows[2]
Type Library for machine learning
License MIT License[3]
Website github.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] The ML.NET integration of TensorFlow is enabled from the 0.5 release. 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.


This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.