- Hands-On Machine Learning with ML.NET
- Jarred Capellman
- 148字
- 2021-06-24 16:43:31
Choosing a linear regression trainer
When looking at the list of nine linear regression trainers ML.NET, it can be a bit daunting to ask which is the best.
For ML.NET linear regression trainers, by and large, the most popular are FastTree and LightGBM. The three FastTree algorithms utilize neighbor-joining and use heuristics to quickly identify candidate joins to build out a decision tree. LightGBM is a very popular linear regression algorithm that utilizes a Gradient-based One Side Sampling (GOSS) to filter out the data instances for finding a split value. Both trainers provide both quick training and predict times while also providing very accurate model performance. Also, more documentation, papers, and research are available with both of these algorithms.
The remaining five trainers are useful and worth a deep dive for experimentation, but overall you will likely find equal or greater success with LightGBM and FastTree.
推薦閱讀
- HTML5+CSS3王者歸來
- Spring技術內幕:深入解析Spring架構與設計
- 數據結構和算法基礎(Java語言實現)
- JMeter 性能測試實戰(第2版)
- PowerCLI Cookbook
- Visual C
- Mastering Drupal 8 Views
- Cybersecurity Attacks:Red Team Strategies
- AIRIOT物聯網平臺開發框架應用與實戰
- Java Web開發就該這樣學
- UX Design for Mobile
- 超簡單:用Python讓Excel飛起來(實戰150例)
- Mastering ASP.NET Core 2.0
- JavaWeb從入門到精通(視頻實戰版)
- micro:bit軟件指南