- Hands-On Machine Learning with ML.NET
- Jarred Capellman
- 97字
- 2021-06-24 16:43:31
Breaking down regression models
While there are several regression model types available in the machine learning eco-system, there are two primary regression models groups: linear and logistic, both of which have rich implementations in ML.NET.
ML.NET provides the following linear regression trainers:
- FastTreeRegressionTrainer
- FastTreeTweedieTrainer
- FastForestRegressionTrainer
- GamRegressionTrainer
- LbfgsPoissonRegressionTrainer
- LightGbmRegressionTrainer
- OlsTrainer
- OnlineGradientDescentTrainer
- SdcaRegressionTrainer
The employee attrition application we will be creating later in this chapter utilizes the linear regression SDCA trainer.
In addition, ML.NET provides the following binary logistic regression trainers:
- LbfgsLogisticRegressionBinaryTrainer
- SdcaLogisticRegressionBinaryTrainer
- SdcaNonCalibratedBinaryTrainer
- SymbolicSgdLogisticRegressionBinaryTrainer
For the file classification application, we will be utilizing the SDCALogisticRegressionBinaryTrainer model.
推薦閱讀
- Getting Started with Citrix XenApp? 7.6
- JMeter 性能測試實戰(第2版)
- Raspberry Pi for Secret Agents(Third Edition)
- Mastering Python Networking
- 概率成形編碼調制技術理論及應用
- Web Development with MongoDB and Node(Third Edition)
- Node.js全程實例
- 軟件供應鏈安全:源代碼缺陷實例剖析
- Hands-On Kubernetes on Windows
- Elasticsearch Essentials
- Professional JavaScript
- Learn Linux Quickly
- C語言編程魔法書:基于C11標準
- Unreal Engine Game Development Cookbook
- 趣味掌控板編程