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

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
主站蜘蛛池模板: 淄博市| 哈尔滨市| 英超| 岱山县| 三都| 绥德县| 南丰县| 元阳县| 洪雅县| 天镇县| 壤塘县| 高淳县| 天峨县| 壶关县| 宁武县| 翁源县| 台湾省| 游戏| 上饶县| 孝感市| 紫云| 金山区| 福建省| 韩城市| 孟村| 安康市| 玛多县| 舞阳县| 丽水市| 白城市| 琼中| 沙坪坝区| 泽库县| 鹿邑县| 报价| 郸城县| 亳州市| 长春市| 阿巴嘎旗| 安康市| 石门县|