Using decision trees for agent modeling: Improving prediction performance

被引:22
作者
Chiu, BC [1 ]
Webb, GI [1 ]
机构
[1] Deakin Univ, Sch Comp & Math, Geelong, Vic 3217, Australia
关键词
agent modeling; student modeling; inductive learning; decision tree;
D O I
10.1023/A:1008296930163
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
A modeling system may be required to predict an agent's future actions under constraints of inadequate or contradictory relevant historical evidence. This can result in low prediction accuracy, or otherwise, low prediction rates, leaving a set of cases for which no predictions are made. A previous study that explored techniques for improving prediction rates in the context of modeling students' subtraction skills using Feature Based Modeling showed a tradeoff between prediction rate and predication accuracy. This paper presents research that aims to improve prediction rates without affecting prediction accuracy. The FBM-C4.5 agent modeling system was used in this research. However, the techniques explored are applicable to any Feature Based Modeling system, and the most effective technique developed is applicable to most agent modeling systems. The default FBM-C4.5 system models agents' competencies with a set of decision trees, trained on all historical data. Each tree predicts one particular aspect of the agent's action. Predictions from multiple trees are compared for consensus. FBM-C4.5 makes no prediction when predictions from different trees contradict one another. This strategy trades off reduced prediction rates for increased accuracy. To make predictions in the absence of consensus, three techniques have been evaluated. They include using voting, using a tree quality measure acid using a leaf quality measure. An alternative technique that merges multiple decision trees into a single tree provides an advantage of producing models that are more comprehensible. However, all of these techniques demonstrated the previous encountered trade-off between rate of prediction and accuracy of prediction, albeit less pronounced. It was hypothesized that models built on more current observations would outperform models built on earlier observations. Experimental results support this hypothesis. A Dual-model system, which takes this temporal factor into account, has been evaluated. This fifth approach achieved a significant improvement in prediction rate without significantly affecting prediction accuracy.
引用
收藏
页码:131 / 152
页数:22
相关论文
共 47 条
[1]  
ALI K, 1994, PROC INT C TOOLS ART, P476, DOI 10.1109/TAI.1994.346454
[2]  
AMATO NH, 1990, P 2 AUSTR JOINT C AR, P225
[3]   COGNITIVE MODELING AND INTELLIGENT TUTORING [J].
ANDERSON, JR ;
BOYLE, CF ;
CORBETT, AT ;
LEWIS, MW .
ARTIFICIAL INTELLIGENCE, 1990, 42 (01) :7-49
[4]   INTELLIGENT TUTORING SYSTEMS [J].
ANDERSON, JR ;
BOYLE, CF ;
REISER, BJ .
SCIENCE, 1985, 228 (4698) :456-462
[5]  
[Anonymous], P 12 INT C MACH LEAR
[6]  
Baffes P., 1996, Journal of Artificial Intelligence in Education, V7, P75
[7]   Bagging predictors [J].
Breiman, L .
MACHINE LEARNING, 1996, 24 (02) :123-140
[8]   REPAIR THEORY - A GENERATIVE THEORY OF BUGS IN PROCEDURAL SKILLS [J].
BROWN, JS ;
VANLEHN, K .
COGNITIVE SCIENCE, 1980, 4 (04) :379-426
[9]  
Brown JS., 1978, COGNITIVE SCI, V2, P155, DOI [10.1207/s15516709cog0202_4, DOI 10.1207/S15516709COG0202_4]
[10]   AI IN CAI - AN ARTIFICIAL-INTELLIGENCE APPROACH TO COMPUTER-ASSISTED INSTRUCTION [J].
CARBONEL.JR .
IEEE TRANSACTIONS ON MAN-MACHINE SYSTEMS, 1970, MM11 (04) :190-&