- Machine Learning with Swift
- Alexander Sosnovshchenko
- 147字
- 2021-06-24 18:54:53
Classification – Decision Tree Learning
In the previous chapter, we discussed different types of machine learning, including supervised classification tasks; in this chapter, we will build our first Swift application for this. We will discuss main components of machine learning development stack, and will also exercise in data generation, exploratory analysis, preprocessing, and models training and evaluation in Python. After this, we will transfer our model to Swift. We will also discuss a specific class of supervised learning algorithms—decision tree learning and its extension: random forest.
The following topics are waiting for us in this chapter:
- Machine learning software development stack
- Python toolbox for machine learning: IPython, SciPy, scikit-learn
- Dataset generation and exploratory analysis
- Data preprocessing
- Decision tree learning and random forest
- Assessing the model performance using different performance metrics
- Underfitting and overfitting
- Exporting scikit-learn models to Core ML format
- Deploying trained models to iOS
推薦閱讀
- 筆記本電腦使用、維護與故障排除實戰
- Windows phone 7.5 application development with F#
- 顯卡維修知識精解
- Learning AngularJS Animations
- 電腦維護與故障排除傻瓜書(Windows 10適用)
- 電腦軟硬件維修大全(實例精華版)
- 極簡Spring Cloud實戰
- Deep Learning with PyTorch
- 嵌入式系統設計教程
- Hands-On Machine Learning with C#
- 超大流量分布式系統架構解決方案:人人都是架構師2.0
- Wireframing Essentials
- 單片微機原理及應用
- 微服務實戰(Dubbox +Spring Boot+Docker)
- 計算機組裝、維護與維修項目教程