首页 理论教育 决策树与判断表:优化分析及应用

决策树与判断表:优化分析及应用

时间:2023-07-04 理论教育 版权反馈
【摘要】:决策树是评价项目风险并判断其可行性的决策分析方法,是直观运用概率分析项目问题的一种图解法。决策树是一种树形结构,其中每个内部节点表示一个属性上的测试,每个分支代表一个测试输出,每个叶节点代表一种类别。如果给定一个观察的模型,用户很容易利用决策树给出相应的逻辑表达式。

决策树与判断表:优化分析及应用

决策树(Decision Tree)是在已知各种情况发生概率的基础上,通过构建决策树来求取净现值的期望值大于等于零的概率。决策树是评价项目风险并判断其可行性的决策分析方法,是直观运用概率分析项目问题的一种图解法。由于决策过程是多个分支组成,画成图就非常像大树的主干,因此称为决策树。

决策树是一种树形结构,其中每个内部节点表示一个属性上的测试,每个分支代表一个测试输出,每个叶节点代表一种类别。一个决策树包含三种类型的节点:

(1)决策节点:通常用矩形框来表示;

(2)机会节点:通常用圆圈来表示;

(3)终结点:通常用三角形来表示。

图7-3是银行个人信贷决策过程的示意图

图7-3 信贷决策过程示意图

使用决策树的优点是决策树易于理解和实现,用户在使用过程中不需要了解相关背景知识;决策树能够直观体现数据的特点,用户通过解释后就可以理解决策树所表达的意义。如果给定一个观察的模型,用户很容易利用决策树给出相应的逻辑表达式。

当然,决策树也存在这样一些缺点:

(1)对连续性(非逻辑性)字段比较难表达;

(2)对时间顺序的数据,需要进行数据预处理;

(3)当判断类别太多时,错误可能变大;

(4)通常只使用一个字段来进行分类判断。

判断表是一个二维表,分别用来表示条件和行动。采用判断表可以清晰地表达条件、决策规则和应采取的行动之间的逻辑关系,容易被管理人员和分析人员接受。判断表由四部分组成:

(1)条件桩:位于表的左上部,列出了问题的所有条件;

(2)动作桩:位于表的左下部,列出了问题规定可能采取的操作;(www.xing528.com)

(3)条件项:位于表的右上部,列出针对左边列的条件取值;

(4)动作项:位于表的右下部,列出在条件项的各种取值情况下应该采取的动作。

判断表的建立步骤是:

(1)确定规则的个数;

(2)列出所有的条件桩和动作桩;

(3)填入条件项;

(4)填入动作项,得到初始判定表;

(5)简化并合并相似规则。

判断表的使用方式是:

(1)确定判断要采用的相关因素;

(2)在各种不同的条件下确定各种相应的行动;

(3)排出各种不同条件之间的所有组合,用Y和N分别表示发生和不发生;

(4)确定在不同组合下应选择的行动;

(5)检验决策表中的决策规则是否冗余。

判断表的主要优点有:能够将复杂的问题按照各种可能的情况全部列举出来,简明并避免遗漏。因此,利用判断表能够设计出完整的测试用例集合。在一些数据处理问题当中,某些操作的实施依赖于多个逻辑条件的组合。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈