04_使用决策树对银行贷款进行建模

使用决策树对银行贷款进行建模

1、实验描述

  • 使用Python编程,输入为自定义数据集,分别为贷款对象的四个属性,年龄,是否有房,是否有工作,信用情况计算所有可能的特征的信息增益,选择最优的特征值划分数据集,进而递归地构建决策树。其中为了更加直观地呈现决策树,使用Matplotlib编程将决策树可视化。最后,根据训练好的决策树执行分类,判断银行是否贷款给相关用户。

  • 实验时长: 60 分钟

  • 主要步骤:

    • 使用Python选择最优特征递归构建决策树

    • 决策树的可视化

    • 使用决策树执行分类预测

2、实验环境

  • Anaconda 4.3.30

  • Python 3.6.6

  • Numpy 1.13.1

  • Matplotlib 2.2.2

  • scikit-learn 0.18.2

  • graphviz 2.30.1

3、相关技能

  • Python编程

  • Matplotlib编程

  • 决策树构建

  • 决策树可视化

4、相关知识点

  • 决策树的原理

  • 决策树(decision
    tr

你可能感兴趣的:(人工智能,机器学习,python,神经网络,数据挖掘)