计算机工程与应用 ›› 2009, Vol. 45 ›› Issue (15): 72-74.DOI: 10.3778/j.issn.1002-8331.2009.15.022

• 研发、设计、测试 • 上一篇    下一篇

决策树算法的程序演化方法优化

傅 明1,张 颖1,陈 曦1,万 力2   

  1. 1.长沙理工大学 计算机与通信工程学院,长沙 410076
    2.长沙理工大学 交通运输工程学院,长沙 410076
  • 收稿日期:2008-04-07 修回日期:2008-07-11 出版日期:2009-05-21 发布日期:2009-05-21
  • 通讯作者: 傅 明

Decision tree algorithm optimized using method of program transformation

FU Ming1,ZHANG Ying1,CHEN Xi1,WAN Li2   

  1. 1.Institute of Computer and Communication Engineering,Changsha University of Science and Technology,Changsha 410076,China
    2.Institute of Communication and Transportation Engineering,Changsha University of Science and Technology,Changsha 410076,China
  • Received:2008-04-07 Revised:2008-07-11 Online:2009-05-21 Published:2009-05-21
  • Contact: FU Ming

摘要: 为了从另一个角度提高决策树算法的效率,对标准的ID3决策树算法进行函数式语言Haskell描述,研究了程序演化策略,推衍出了一个高效等价算法。实验结果证明演化过程是正确的。

关键词: 程序演化, 函数式语言, 决策树

Abstract: In this paper,in order to raise the efficiency of decision tree algorithms from another angle,it describes the standard ID3 decision tree algorithm in functional language Haskell,and products a highly effective and equal algorithm using the program transformation strategy.The experimental result shows that evolutionary process is correct.

Key words: program Transformation, functional language, decision tree