AN ALGORITHM WHICH LEARNS MULTIPLE COVERS VIA INTEGER LINEAR-PROGRAMMING .1. THE CLILP2 ALGORITHM

被引:8
作者
CIOS, KJ [1 ]
LIU, N [1 ]
机构
[1] DANA CORP,OTTAWA LAKE,MI
关键词
D O I
10.1108/03684929510146813
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 [计算机科学与技术];
摘要
Presents an inductive machine learning algorithm called CLILP2 that learns multiple covers for a concept from positive and negative examples. Although inductive learning is an error-prone process, multiple meaning interpretation of the examples is utilized by CLILP2 to compensate for the narrowness of induction. The algorithm is tested on data sets representing three different domains. Analyses the complexity of the algorithm and compares the results with those obtained by others. Employs measures of specificity, sensitivity, and predictive accuracy which are not usually used in presenting machine learning results, and shows that they evaluate better the ''correctness'' of the learned concepts. The study is published in two parts: I - the CLILP2 algorithm; II - experimental results and conclusions.
引用
收藏
页码:29 / 50
页数:22
相关论文
共 21 条
[1]
Aspvall B., 1980, J ALGORITHMS, V1, P1
[2]
A LINEAR-TIME APPROXIMATION ALGORITHM FOR THE WEIGHTED VERTEX COVER PROBLEM [J].
BARYEHUDA, R ;
EVEN, S .
JOURNAL OF ALGORITHMS, 1981, 2 (02) :198-203
[3]
BELLMORE M, 1971, MANAGEMENT SCI, V18
[4]
CESTNIK B, 1987, 2ND P EUR WORK SESS
[5]
Chvatal V., 1979, MATH OPERATIONS RES, V4
[6]
A MACHINE LEARNING-METHOD FOR GENERATION OF A NEURAL NETWORK ARCHITECTURE - A CONTINUOUS ID3 ALGORITHM [J].
CIOS, KJ ;
LIU, N .
IEEE TRANSACTIONS ON NEURAL NETWORKS, 1992, 3 (02) :280-291
[7]
CIOS KJ, 1992, HEURISTICS J KNOWLED, V5, P90
[8]
Clark P., 1989, Machine Learning, V3, P261, DOI 10.1007/BF00116835
[9]
HOCHBAUM DS, 1982, SIAM J COMPUTING, V11
[10]
MICHALSKI RS, 1974, 1974 P INT S MULT VA, P323