什么补钙| 熙熙攘攘是什么意思| 长相厮守是什么意思| 做b超前需要注意什么| 甲状腺密度不均匀是什么意思| 两情相悦什么意思| 今晚吃什么家常菜| 窥什么意思| 9527是什么意思| 乌龟吃什么蔬菜| 阑尾炎什么症状表现| 3月份生日是什么星座| 憨是什么意思| 蛔虫是什么动物| fisherman是什么意思| 胎芽是什么意思| 结核抗体阳性说明什么| 以备不时之需什么意思| 被虫咬了挂什么科| 想吃甜食是身体缺什么| 杆菌是什么意思| 猪古代叫什么| 银子有什么功效与作用| 卿字五行属什么| 尿酸低会引发什么症状| 手麻是什么原因引起| 扎西德勒什么意思| 囊性灶什么意思严重吗| 水样分泌物是什么炎症| 肝回声稍密是什么意思| 龙和什么属相最配| 碱性磷酸酶高是什么意思| 芈月和秦始皇是什么关系| 违和感是什么意思| 中暑发烧吃什么药| 右眼皮上长痣代表什么| 炖羊肉汤放什么调料| 拉肚子可以吃什么菜| 生育津贴什么时候到账| dw什么意思| 每天吃三颗红枣有什么好处| 中耳炎去药店买什么药| 吹胡子瞪眼是什么意思| 糖尿病吃什么食物| 收官是什么意思| 膝盖疼痛什么原因| 什么是bl| 麻风疫苗什么时候打| 肝火旺吃什么药好| 属马是什么命| 什么是义齿| 不是月经期出血是什么原因| 胃恶心想吐是什么原因| 挂了是什么意思| 什么是美尼尔氏综合症| 鸭子烧什么好吃| 阿斗是什么意思| 离异什么意思| 麻黄是什么| 乙肝小三阳是什么意思| 调教什么意思| 梦见大白蛇是什么预兆| 作数是什么意思| 什么是双修| 印度属于什么人种| 肝叶钙化灶是什么意思| 广西属于什么方向| 1月20日什么星座| 克勤克俭的克是什么意思| 2021年是什么生肖| 一岁宝宝能吃什么水果| 嘴唇发干是什么原因| 黄帝内经讲的什么| 梦见大风大雨预示什么| 化疗前吃什么补充营养| 痤疮是什么原因引起的| 砭石是什么石头| 心脏看什么科| 甲状腺五类是什么意思| 小儿麻痹什么症状| 槟榔吃多了有什么危害| 贤内助什么意思| 螨虫用什么药可以杀死它| 颈椎曲度变直是什么意思| 速干裤是什么面料| 世界上最难的字是什么字| 书房字画写什么内容好| 三氯蔗糖是什么东西| 外痔用什么药可以消除| 女人梦见鱼是什么意思| 背后长痘是什么原因| 曹真和曹操什么关系| 五月二十九是什么星座| 7月初7是什么节日| 月亮杯是什么东西| 酪蛋白是什么| 什么治疗咽炎效果好| 为什么会经常流鼻血| 129什么星座| pls是什么意思| 女人梦见老虎是什么预兆| 汗是什么味道| scc是什么检查项目| 花生吃多了有什么坏处| 小孩肚子痛吃什么药| 啤酒加味精有什么作用| 女人的第二张脸是什么| 射手女和什么星座最配| 哈工大全称是什么| 活学活用是什么意思| 家家酒是什么意思| 小便短赤什么意思| 立加羽读什么| 儿童咳嗽挂什么科| 龋坏是什么意思| 降息是什么意思| 什么的莲蓬| 焱字五行属什么| 莴笋炒什么好吃| pr是什么意思| 89属什么| 顺理成章是什么意思| 为什么明星不激光祛斑| 涩是什么意思| 断奶吃什么| 心血管科是看什么病| 无名指是什么经络| 中年男人遗精是什么原因| 非特异性t波异常是什么意思| 风热感冒吃什么食物| 先自度其足的度是什么意思| 北阳台适合种什么植物| mect是什么意思| 胸腔里面像岔气了的疼是什么原因| prn是什么意思| 黄瓜为什么是绿色的| 附件炎吃什么药| 6月2日是什么星座| 乳腺钼靶是什么| 肾不纳气用什么中成药| 卵子是什么| 真菌感染用什么药膏| 一心一意什么意思| 部级是什么级别| 思源名字的寓意是什么| 足贴为什么变黑出油| 鸡吃什么长得又快又肥| 为什么早上起来眼睛肿| 姑妈是什么关系| 结节是什么| 六十岁是什么之年| 三庭五眼是什么意思| 革兰氏阳性菌是什么病| 传染病八项挂什么科| 属马跟什么属相犯冲| 龟头炎用什么药膏好| 人的牙齿为什么不能再生| 国资委主任是什么级别| 姜黄是什么东西| 荔枝肉是什么菜系| 阳阴阳是什么卦| 脾门区结节是什么意思| 好看是什么意思| 省政协主席什么级别| 老年人血压忽高忽低是什么原因| 痛经喝什么| mario是什么意思| 老烂腿抹什么药膏最好| 男士175是什么码| 什么树最值钱| 吃芒果后不能吃什么| 分辨率dpi是什么意思| 萘普生是什么药| 什么是过敏| 检查艾滋病挂什么科| 桑黄是什么| 什么病不能吃核桃| 黄瓜和什么搭配最好| 糜烂性胃炎吃什么药| 尿肌酐低是什么原因| 后背麻木是什么原因| 88年的属什么生肖| 渗透压偏高是什么原因| 刚怀孕吃什么对胎儿好| 立加羽读什么| 忘不了鱼在中国叫什么| 吃什么可以解酒| 漂流需要带什么| 深覆合是什么样子的| 肺部散在小结节是什么意思| 冠心病什么症状表现| 泡奶粉用什么水最好| 快闪是什么意思| 印度信仰什么教| 籽骨出现意味着什么| 鬼迷日眼是什么意思| 梦见捉黄鳝是什么意思| 血红蛋白浓度偏高是什么意思| 脚指麻木是什么病先兆| 月亮的肚子指的是什么| 里是什么结构| 什么是胃炎| 不什么其什么的成语| 病毒四项检查都有什么| 胆囊炎能吃什么水果| 动脉斑块是什么意思| 圆脸适合什么发型女| 大便出血什么原因| 什么病需要透析| 微量元素六项是什么检查| 肝脏在人体什么位置| 破涕为笑是什么意思| 小鸡吃什么| 女生男相的是什么命| 荨麻疹擦什么药| 窝窝头是用什么做的| 得意忘形是什么意思| coa是什么| 夏天适合穿什么衣服| 月老叫什么名字| 甲状腺属于什么系统| 螳螂捕蝉是什么意思| 喝苏打水有什么好处| 肾功能不全是指什么| 锋字五行属什么| 甲钴胺的副作用是什么| 竹叶青是什么| 肺肿瘤不能吃什么| 小孩记忆力差什么原因| 三进宫是什么意思| 头皮屑多的原因是什么| 奥林匹克精神是什么| 抹茶粉是什么做的| 两肺纹理增粗是什么意思| 百合花什么时候种植| 肩膜炎的症状是什么| 宫颈糜烂吃什么药| 瘿瘤是什么病| 八月十七是什么星座| 中暑不能吃什么| 心肌缺血吃什么食物好| 什么是宫颈息肉| 千人千面是什么意思| 处理器是什么意思| 背疼挂什么科| 维生素d低是什么原因| 为什么的拼音| 检查hpv需要注意什么提前注意什么| 擦汗的表情是什么意思| 一什么一什么词语| 眉毛稀少是什么原因| mt是什么意思| 光绪是慈禧的什么人| 牙缝越来越大是什么原因| 解脲脲原体阳性吃什么药| ipv是什么疫苗| 老是放屁吃什么药| buns是什么意思| 为什么手机打不出去电话| 1948年属鼠的是什么命| 失眠什么意思| 天冬与麦冬有什么区别| 日柱代表什么| 熬夜喝什么提神醒脑| 百度Jump to content

地铁三号线是我市规划线路最长、换乘站最...…

From Wikipedia, the free encyclopedia
ML.NET
Original author(s)Microsoft
Developer(s).NET Foundation
Initial release7 May 2018; 7 years ago (2025-08-06)[1]
Stable release
3.0.0 / 28 November 2023; 20 months ago (2025-08-06)
Preview release
3.0.0-preview.23511.1 / 14 October 2023; 21 months ago (2025-08-06)
Repositorygithub.com/dotnet/machinelearning/
Written inC# and C++
Operating systemLinux, macOS, Windows[2]
Platform.NET Core,
.NET Framework
TypeMachine learning library
LicenseMIT License[3]
Websitedot.net/ml
百度 新中国建立后,我们形成了中国共产党领导的多党合作和政治协商制度,在建立人民代表大会制度的同时继续发挥人民政协的作用,实行了选举民主和协商民主相结合、具有中国特色的民主形式。

ML.NET is a free software machine learning library for the C# and F# programming languages.[4][5][6] It also supports Python models when used together with NimbusML. 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 and recommendation systems have since been added, and other approaches like deep learning will be included in future versions.[8][9]

Machine learning

[edit]

ML.NET brings model-based Machine Learning analytic and prediction capabilities to existing .NET developers. The framework is built upon .NET Core and .NET Standard inheriting the ability to run cross-platform on Linux, Windows and macOS. Although the ML.NET framework is new, its origins began in 2002 as a Microsoft Research project named TMSN (text mining search and navigation) for use internally within Microsoft products. It was later renamed to TLC (the learning code) around 2011. ML.NET was derived from the TLC library and has largely surpassed its parent says Dr. James McCaffrey, Microsoft Research.[10]

Developers can train a Machine Learning Model or reuse an existing Model by a 3rd party and run it on any environment offline. This means developers do not need to have a background in Data Science to use the framework. Support for the open-source Open Neural Network Exchange (ONNX) Deep Learning 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. Support for x86 & x64 applications was added to build 0.7 including enhanced recommendation capabilities with Matrix Factorization.[12] A full roadmap of planned features have been made available on the official GitHub repo.[13]

The first stable 1.0 release of the framework was announced at Build (developer conference) 2019. It included the addition of a Model Builder tool and AutoML (Automated Machine Learning) capabilities.[14] Build 1.3.1 introduced a preview of Deep Neural Network training using C# bindings[15] for Tensorflow and a Database loader which enables model training on databases. The 1.4.0 preview added ML.NET scoring on ARM processors and Deep Neural Network training with GPU's for Windows and Linux.[16]

Performance

[edit]

Microsoft's paper on machine learning with ML.NET demonstrated it is capable of training sentiment analysis models using large datasets while achieving high accuracy. Its results showed 95% accuracy on Amazon's 9GB review dataset.[17]

Model builder

[edit]

The ML.NET CLI is a Command-line interface which uses ML.NET AutoML to perform model training and pick the best algorithm for the data. The ML.NET Model Builder preview[18] is an extension for Visual Studio that uses ML.NET CLI and ML.NET AutoML to output the best ML.NET Model using a GUI.[14]

Model explainability

[edit]

AI fairness and explainability has been an area of debate for AI Ethicists in recent years.[19] A major issue for Machine Learning applications is the black box effect where end users and the developers of an application are unsure of how an algorithm came to a decision or whether the dataset contains bias.[20] Build 0.8 included model explainability API's that had been used internally in Microsoft. It added the capability to understand the feature importance of models with the addition of 'Overall Feature Importance' and 'Generalized Additive Models'.[21]

When there are several variables that contribute to the overall score, it is possible to see a breakdown of each variable and which features had the most impact on the final score. The official documentation demonstrates that the scoring metrics can be output for debugging purposes. During training & debugging of a model, developers can preview and inspect live filtered data. This is possible using the Visual Studio DataView tools.[22]

Infer.NET

[edit]

Microsoft Research announced the popular Infer.NET model-based machine learning framework used for research in academic institutions since 2008 has been released open source and is now part of the ML.NET framework.[23] The Infer.NET framework utilises probabilistic programming to describe probabilistic models which has the added advantage of interpretability. The Infer.NET namespace has since been changed to Microsoft.ML.Probabilistic consistent with ML.NET namespaces.[24]

NimbusML Python support

[edit]

Microsoft acknowledged that the Python programming language is popular with Data Scientists, so it has introduced NimbusML the experimental Python bindings for ML.NET. This enables users to train and use machine learning models in Python. It was made open source similar to Infer.NET.[12]

Machine learning in the browser

[edit]

ML.NET allows users to export trained models to the Open Neural Network Exchange (ONNX) format.[25] This establishes an opportunity to use models in different environments that don't use ML.NET. It would be possible to run these models in the client side of a browser using ONNX.js, a javascript client-side framework for deep learning models created in the Onnx format.[citation needed]

AI School Machine Learning Course

[edit]

Along with the rollout of the ML.NET preview, Microsoft rolled out free AI tutorials and courses to help developers understand techniques needed to work with the framework.[26][27][28]

See also

[edit]

References

[edit]
  1. ^ Ankit Asthana (2025-08-06). "Introducing ML.NET: Cross-platform, Proven and Open Source Machine Learning Framework". blogs.msdn.microsoft.com. Retrieved 2025-08-06.
  2. ^ "ML.NET: Machine Learning made for .NET". Microsoft. Retrieved 11 May 2018.
  3. ^ at master · DotNet/MachineLearning
  4. ^ David Ramel (2025-08-06). "Open Source, Cross-Platform ML.NET Simplifies Machine Learning -- Visual Studio Magazine". Visual Studio Magazine. Retrieved 2025-08-06.
  5. ^ Kareem Anderson (2025-08-06). "Microsoft debuts ML.NET cross-platform machine learning framework". On MSFT. Retrieved 2025-08-06.
  6. ^ Ankit Asthana (2025-08-06). "Announcing ML.NET 0.4". blogs.msdn.microsoft.com. Retrieved 2025-08-06.
  7. ^ Gal Oshri (2025-08-06). "ML.NET 0.1 Release Notes". GitHub. Retrieved 2025-08-06.
  8. ^ Tiwari, Aditya (2025-08-06). "Microsoft Launches ML.NET Open Source Machine Learning Framework". Fossbytes. Retrieved 2025-08-06. 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. ^ "Machine learning tasks in ML.NET". Microsoft. Retrieved 26 December 2018.
  10. ^ James McCaffrey (2025-08-06). "ML.NET: The Machine Learning Framework for .NET Developers". MSDN Magazine Connect() Special Issue 2018. Retrieved 2025-08-06. Even though the ML.NET library is new, its origins go back many years. Shortly after the introduction of the Microsoft .NET Framework in 2002, Microsoft Research began a project called TMSN ("text mining search and navigation") to enable software developers to include ML code in Microsoft products and technologies. The project was very successful, and over the years grew in size and usage internally at Microsoft. Somewhere around 2011 the library was renamed to TLC ("the learning code"). TLC is widely used within Microsoft and is currently in version 3.10. The ML.NET library is a descendant of TLC, with Microsoft-specific features removed. I've used both libraries and, in many ways, the ML.NET child has surpassed its parent.
  11. ^ "Release Microsoft ML.NET v0.3". Github. 2025-08-06. Retrieved 2025-08-06.
  12. ^ a b "Announcing ML.NET 0.7 (Machine Learning .NET)". Microsoft. 2025-08-06. Retrieved 2025-08-06.
  13. ^ "The ML.NET Roadmap". Github. 2025-08-06. Retrieved 2025-08-06.
  14. ^ a b "Announcing ML.NET 1.0". Microsoft. 2025-08-06. Retrieved 2025-08-06.
  15. ^ "SciSharp/TensorFlow.NET". SciSharp STACK. 21 February 2020.
  16. ^ "ML.NET 1.4.0-preview2". Github. 2025-08-06. Retrieved 2025-08-06.
  17. ^ Ahmed, Zeeshan; Amizadeh, Saeed; Bilenko, Mikhail; Carr, Rogan; Chin, Wei-Sheng; Dekel, Yael; Dupre, Xavier; Eksarevskiy, Vadim; Erhardt, Eric; Eseanu, Costin; Filipi, Senja; Finley, Tom; Goswami, Abhishek; Hoover, Monte; Inglis, Scott; Interlandi, Matteo; Katzenberger, Shon; Kazmi, Najeeb; Krivosheev, Gleb; Luferenko, Pete; Matantsev, Ivan; Matusevych, Sergiy; Moradi, Shahab; Nazirov, Gani; Ormont, Justin; Oshri, Gal; Pagnoni, Artidoro; Parmar, Jignesh; Roy, Prabhat; et al. (2025-08-06). "Machine Learning at Microsoft with ML.NET". Proceedings of the 25th ACM SIGKDD International Conference on Knowledge Discovery & Data Mining. pp. 2448–2458. arXiv:1905.05715. doi:10.1145/3292500.3330667. ISBN 9781450362016. S2CID 53380995.
  18. ^ "dotnet/machinelearning-modelbuilder". .NET Platform. 17 February 2020.
  19. ^ "Artificial Intelligence Can Reinforce Bias, Cloud Giants Announce Tools For AI Fairness". Forbes. 2025-08-06. Retrieved 2025-08-06.
  20. ^ "What it means to open AI's black box". PwC. 2025-08-06. Retrieved 2025-08-06.
  21. ^ Hastie, Trevor J. (1 November 2017). "Generalized Additive Models". Statistical Models in S. pp. 249–307. doi:10.1201/9780203738535-7. ISBN 9780203738535.
  22. ^ "Announcing ML.NET 0.8 – Machine Learning for .NET". Microsoft. 2025-08-06. Retrieved 2025-08-06.
  23. ^ "Microsoft open-sources Infer.NET AI code just in time for the weekend". The Register. 2025-08-06. Retrieved 2025-08-06.
  24. ^ "Microsoft open sources Infer.NET, its popular model-based machine learning framework". Packt. 2025-08-06. Retrieved 2025-08-06.
  25. ^ "ML.NET – Export Machine Learning.Net models to ONNX format". El Bruno. 2025-08-06. Retrieved 2025-08-06.
  26. ^ "AI School". Microsoft AI. 2025-08-06. Retrieved 2025-08-06.
  27. ^ "ML.NET Guide". Microsoft. 2025-08-06. Retrieved 2025-08-06.
  28. ^ "Infer.NET User Guide". Infer.NET. 2025-08-06. Retrieved 2025-08-06.

Further reading

[edit]
  • Capellman, Jarred (2020). Hands-On Machine Learning with ML.NET: Getting started with Microsoft ML.NET to implement popular machine learning algorithms in C#. Packt Publishing. ISBN 978-1789801781.
  • Mukherjee, Sudipta (2020). ML.NET Revealed: Simple Tools for Applying Machine Learning to Your Applications. Apress. ISBN 978-1484265420.
  • Esposito, Dino; Esposito, Francesco (2022). Programming ML.NET. Microsoft Press. ISBN 978-0137383658.
[edit]
鬓发是什么意思 女人能日到什么时候 pe医学上是什么意思 子宫内膜为什么会增厚 为什么会胀气
间接胆红素偏高什么意思 男属鼠的和什么属相最配 肾阴虚吃什么药最好 女性阴道痒是什么原因 3月26号是什么星座
手老是出汗是什么原因 虹霓是什么意思 一日三餐是什么意思 甲骨文是写在什么上面的 银耳钉变黑了说明什么
右乳导管扩张什么意思 眼肿是什么原因 炭疽是什么病 牙龈炎吃什么消炎药 独在异乡为异客异是什么意思
笑得什么hcv9jop1ns9r.cn 感想是什么意思hcv9jop0ns9r.cn 阳痿早泄吃什么药最好hcv9jop1ns6r.cn 十月二十三号是什么星座hcv7jop5ns5r.cn 益生菌什么时候吃最好hcv9jop6ns6r.cn
孜孜不倦什么意思hcv8jop5ns0r.cn 上日下立读什么cj623037.com 什么是白肉hcv8jop6ns4r.cn 烂仔是什么意思baiqunet.com 伊朗用什么语言hcv8jop8ns7r.cn
子年是什么年hcv8jop1ns2r.cn 什么叫五音不全hcv9jop4ns3r.cn 青柠是什么意思hcv9jop1ns7r.cn 什么什么迷人hcv8jop4ns0r.cn 头疼 挂什么科hcv8jop7ns4r.cn
经常放屁什么原因hcv8jop0ns5r.cn 小孩下面痒用什么药travellingsim.com 下面有异味是什么原因hcv8jop5ns9r.cn 人的本性是什么hcv7jop4ns7r.cn 热毒吃什么药hcv8jop7ns8r.cn
百度