Computer Engineering and Applications ›› 2009, Vol. 45 ›› Issue (15): 72-74.DOI: 10.3778/j.issn.1002-8331.2009.15.022

• 研发、设计、测试 • Previous Articles     Next Articles

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

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

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

  1. 1.长沙理工大学 计算机与通信工程学院,长沙 410076
    2.长沙理工大学 交通运输工程学院,长沙 410076
  • 通讯作者: 傅 明

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

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

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