SAS数据挖掘实战篇【六】
决策树
子集,然后将另外的规则应用在子数据集中,数据集不同相应的规则也不同,这样就形成第二层数
据集的划分。一般来说,一个子数据集或者被继续划分或者单独形成一个分组。
1 问题背景
在这些申请贷款的客户中,大约有20%的人拖欠贷款。通过使用地理、人口和金融变量,该公司希
望为该项目建立预测模型判断客户是否拖欠贷款。
2 输入数据源
变量)标识房屋净值贷款申请人是否会拖欠贷款。变量,以及它们的模型角色、度量水平、描述,在
下表中已经显示。SAMPSIO.HMEQ数据集中的变量,

集、验证集和测试集,从而对数据进行分析。
3 创建处理流程图

连接结点

定义输入数据
卡是激活的。

点击select按钮选择数据集,
4 理解原数据样本
处理。默认方式下,它从原始数据集中随即抽取2000个观测样本,用这些信息给每个变量设置模型角色
和度量水平。它也计算一些简单统计信息显示在附加选项卡中。


修改。名称必须遵循命名规范。类型分为字符型和数值型,它将影响该变量如何使用。EM使用Type
的值和元数据样本中级别的数量初始化每个变量的模型角色和度量级别。
5 定义目标变量
Role列,设置模型角色。

6 观察变量分布
的Name列查看BAD的分布情况。

7 修改变量信息
(Ordinal)。右键DEROG变量的Measurement列,设置为Ordinal。

8 查看描述性统计信息
Variables选项卡和class variables选项卡可以查看变量的基本统计信息。

9 观察数据划分结点的默认设置

样方法。并且,可以选择层次抽样或者自定义抽样方法。另外,还可以为初始随机抽样过程定义随机种子。

打开树节点,设置决策树模型,在变量选项卡中查看变量的状态、模型角色和度量方式。(如果度
量方式不准确,在树节点中是不能修改的。需要在数据源输入节点中进行更正)并且,树节点可以
处理缺失值现象。

于二值或者名义目标变量,默认的划分标准是重要水平为0.2的卡方检验。另外,也可以选择熵方法或
者基尼系数方法作为划分标准。对于顺序目标变量,只有熵和基尼方法可选。对于区间变量,有两种
划分标准选择,默认方法和F检验或者方差检验。
数量是1。然而,为了划分节点依旧需要设置节点中观测值数量。默认的在训练集中的观测值数量是100。


6.4 神经网络
的促销产生响应。该模型的输入变量是年龄、收入、婚否以及最近六个月是否产生购买。在BUY
数据集中包含10000名用户信息和是否对最近的促销产生响应。对于每个用户,记录了12个输入
变量。
相似促销活动响应的新客户的目标值。


和income变量存在缺失值,关闭输入数据源节点。
3 设置数据划分节点
加入了替换节点,从而处理缺失值。
4 构建多层感应器模型

中,定义网络结构,运行次数,训练方法和训练算法。

可以做如下选择:
高度噪声数据
中度噪声数据
低度噪声数据
无噪声数据
设置次数
层数的总数,目标层次的总数,数据集中噪声数据集的大小。在该实例中,定义为3个层次的隐藏神经元

集、验证集和测试集。
5 查看结果


表示负权重。
选择绘图选项卡,该图形绘制了训练数据集和验证数据集的错误。然而,额外的迭代轻微地改善训练
数据集的拟合度,验证集的性能相对于前几次迭代并没有持续提高。

为了使用验证集,打开选择选项,展开前面的数据集列表,选择验证数据集。

点击ok,回到insight节点设置窗口。
AGE为Z,INCOME为X,确定即可,从而完成绘图。

SAS数据挖掘实战篇【六】的更多相关文章
- SAS数据挖掘实战篇【五】
SAS数据挖掘实战篇[五] SAS--预测模型 6.1 测模型介绍 预测型(Prediction)是指由历史的和当前的数据产生的并能推测未来数据趋势的知识.这类知识可以被认为是以时 间为关键属性的关联 ...
- SAS数据挖掘实战篇【四】
SAS数据挖掘实战篇[四] 今天主要是介绍一下SAS的聚类案例,希望大家都动手做一遍,很多问题只有在亲自动手的过程中才会有发现有收获有心得. 1 聚类分析介绍 1.1 基本概念 聚类就是一种寻找数据之 ...
- SAS数据挖掘实战篇【三】
SAS数据挖掘实战篇[三] 从数据挖掘概念到SAS EM模块和大概的流程介绍完之后,下面的规划是[SAS关联规则案例][SAS聚类][SAS预测]三个案例的具体操作步骤,[SAS的可视化技术]和[SA ...
- SAS数据挖掘实战篇【二】
SAS数据挖掘实战篇[二] 从SAS数据挖掘实战篇[一]介绍完目前的数据挖掘基本概念之外,对整个数据挖掘的概念和应用有初步的认识和宏观的把握之后,我们来了解一下SAS数据挖掘实战篇[二]SAS工具的应 ...
- SAS数据挖掘实战篇【一】
SAS数据挖掘实战篇[一] 1数据挖掘简介 1.1数据挖掘的产生 需求是一切技术之母,管理和计算机技术的发展,促使数据挖掘技术的诞生.随着世界信息技术的迅猛发展,信息量也呈几何指数增长,如何从巨量.复 ...
- SAS数据挖掘实战篇【七】
SAS数据挖掘实战篇[七] 6.5 SAS EM数据挖掘-----预测模型 1 问题定义 目标:建立模型预测贷款申请的信用状态,选择最优的模型来预测和减少损失. 数据集:SAMPSIO.DMAGE ...
- Spring Boot 揭秘与实战(六) 消息队列篇 - RabbitMQ
文章目录 1. 什么是 RabitMQ 2. Spring Boot 整合 RabbitMQ 3. 实战演练4. 源代码 3.1. 一个简单的实战开始 3.1.1. Configuration 3.1 ...
- 构建NetCore应用框架之实战篇(六):BitAdminCore框架架构小结
本篇承接上篇内容,如果你不小心点击进来,建议从第一篇开始完整阅读,文章内容继承性连贯性. 构建NetCore应用框架之实战篇系列 一.小结 1.前面已经完成框架的第一个功能,本篇做个小结. 2.直接上 ...
- 2天驾驭DIV+CSS (实战篇)(转)
这是去年看到的一片文章,感觉在我的学习中,有不少的影响.于是把它分享给想很快了解css的兄弟们.本文是实战篇. 基础篇[知识一] “DIV+CSS” 的叫法是不准确的[知识二] “DIV+CSS” ...
随机推荐
- sed命令替换文件内容
reference: https://www.cnblogs.com/starof/p/4181985.html 抓取目录名并修改 ls | grep "XXX" > 1.t ...
- springboot中使用拦截器
5.1 回顾SpringMVC使用拦截器步骤 自定义拦截器类,实现HandlerInterceptor接口 注册拦截器类 5.2 Spring Boot使用拦截器步骤 5.2.1 按照S ...
- 打包压缩命令tar,zip,split
1. tar tar的意思是Together ARchive(打包归档).我们可以用来打包,也可以用来解压包,而且还支持打包后用各种格式压缩(gz.bz2.xz等). 单个参数意义:f: 归档file ...
- 用Python实现简单购物车
作业二:简单购物车# 实现打印商品详细信息,用户输入商品名和购买个数,则将商品名,价格,购买个数加入购物列表,# 如果输入为空或其他非法输入则要求用户重新输入 shopping_list = [] w ...
- 把自己的web项目发布到网页上
一.首先,登录自己的bce百度云,bce.baidu.com,建立一个自己的网站 点击左边的应用引擎BAE 点击BAE基础版的部署列表,刚开始是没有的,要添加部署 其中的选项只需要写域名(应用名称会和 ...
- hiho #1066 : 无间道之并查集
#1066 : 无间道之并查集 时间限制:20000ms 单点时限:1000ms 内存限制:256MB 描述 这天天气晴朗.阳光明媚.鸟语花香,空气中弥漫着春天的气息……额,说远了,总之,小Hi和小H ...
- VAssistX 常用快捷键
函数跳转 Alt + G - 函数定义和声明的跳转Alt + O - 在.h与.cpp文件中实现相互转换Alt + M - 列出当前文件所有的函数Ctrl + Tab - 切换标签 查找 Ctrl + ...
- 【leetcode】740. Delete and Earn
题目如下: Given an array nums of integers, you can perform operations on the array. In each operation, y ...
- C# 扩展方法——序列化与反序列化
其他扩展方法详见:https://www.cnblogs.com/zhuanjiao/p/12060937.html 主要是是对日期格式的处理 using Newtonsoft.Json; using ...
- C# webapi
HttpContextBase context = (HttpContextBase)Request.Properties["MS_HttpContext"];//获取传统cont ...