官术网_书友最值得收藏!

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
主站蜘蛛池模板: 桓仁| 本溪市| 衡山县| 德州市| 阿荣旗| 尼勒克县| 靖边县| 七台河市| 珲春市| 都匀市| 肥城市| 临桂县| 沅江市| 区。| 乌苏市| 调兵山市| 诏安县| 于田县| 民权县| 南澳县| 南充市| 旌德县| 六安市| 沈阳市| 石柱| 洛隆县| 临汾市| 信丰县| 平遥县| 萨嘎县| 闽侯县| 都匀市| 赣州市| 视频| 西畴县| 梧州市| 呼和浩特市| 永平县| 荆州市| 宁武县| 安远县|