- 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.
推薦閱讀
- Mastering OpenLayers 3
- Blockly創意趣味編程
- Java Web程序設計
- 青少年Python編程入門
- 搞定J2EE:Struts+Spring+Hibernate整合詳解與典型案例
- Apache Camel Developer's Cookbook
- Scala Functional Programming Patterns
- 寫給大家看的Midjourney設計書
- Django Design Patterns and Best Practices
- 數字媒體技術概論
- Joomla!Search Engine Optimization
- Python趣味創意編程
- Go語言編程之旅:一起用Go做項目
- Visual Basic程序設計
- 青少年編程魔法課堂:Python圖形化創意編程