EXPLANATION-BASED GENERALIZATION = PARTIAL EVALUATION

被引:30
作者
VANHARMELEN, F
BUNDY, A
机构
[1] Univ of Edinburgh, Edinburgh, Scotl, Univ of Edinburgh, Edinburgh, Scotl
关键词
ARTIFICIAL INTELLIGENCE - COMPUTER PROGRAMMING - Algorithms;
D O I
10.1016/0004-3702(88)90088-4
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
We argue that explanation-based generalization as recently proposed in the machine learning literature is essentially equivalent to partial evaluation, a well-known technique in the functional and logic programming literature. We show this equivalence by analyzing the definitions an underlying algorithms of both techniques, and by giving a PROLOG program which can be interpreted as doing either explanation-based generalization or partial evaluation.
引用
收藏
页码:401 / 412
页数:12
相关论文
共 23 条
[1]  
BORGIDA A, 1985, KNOWLEDGE BASE MANAG
[2]  
DeJong G., 1981, IJCAI, V81, P67
[3]  
Doyle R. J., 1986, Proceedings AAAI-86: Fifth National Conference on Artificial Intelligence, P538
[4]   MIXED COMPUTATION - POTENTIAL APPLICATIONS AND PROBLEMS FOR STUDY [J].
ERSHOV, AP .
THEORETICAL COMPUTER SCIENCE, 1982, 18 (01) :41-67
[5]  
Futamura Yoshihiko, 1971, SYST COMPUT CONTROL, V25, P45
[6]  
*ICOT RES CTR, 1986, TR125 TECH REP
[7]  
KEDARCABELLI ST, 1987, 4TH P INT WORKSH MAC, P383
[8]  
KLEENE SC, 1952, INTRO METAMATHEMATIC
[9]  
KOMOROSKI HJ, 1982, 9TH P C PRINC PROGR, P225
[10]  
Mitchell T. M., 1986, Machine Learning, V1, P47, DOI 10.1023/A:1022691120807