An incremental learning algorithm for constructing Boolean functions from positive and negative examples

被引:1
|
作者
Sanchez, SN
Triantaphyllou, E
Chen, JH
Liao, TW
机构
[1] Louisiana State Univ, Dept Ind & Mfg Syst Engn, Baton Rouge, LA 70803 USA
[2] Louisiana State Univ, Dept Comp Sci, Baton Rouge, LA 70803 USA
关键词
incremental and non-incremental learning; learning from examples; Boolean functions; DNF and CNF form; machine learning; data mining; the one clause at a time (OCAT) approach for inferring a Boolean function;
D O I
暂无
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
This paper introduces an incremental algorithm for learning a Boolean function from examples. The functions are constructed in the disjunctive normal form (DNF) or the conjunctive normal form (CNF) and emphasis is placed in inferring functions with as few clauses as possible. This incremental algorithm can be combined with any existing algorithm that infers a Boolean function from examples. In this paper it is combined with the one clause at a time (OCAT) approach (Comput. Oper. Res. 21(2) (1994) 185) and (J. Global Optim. 5(1) (1994) 64) which is a non-incremental learning approach. An extensive computational study was undertaken to assess the performance characteristics of the new approach. As examples, we used binary vectors that represent text documents from different categories from the TIPSTER collection. The computational results indicate that the new algorithm is considerably more efficient and it derives more accurate Boolean functions. As it was anticipated, the Boolean functions (in DNF or CNF form) derived by the new algorithm are comprised by more clauses than the functions derived by the non-incremental approach.
引用
收藏
页码:1677 / 1700
页数:24
相关论文
共 50 条
  • [1] Learning DMEs from Positive and Negative Examples
    Li, Yeting
    Dong, Chunmei
    Chu, Xinyu
    Chen, Haiming
    [J]. DATABASE SYSTEMS FOR ADVANCED APPLICATIONS, 2019, 11448 : 434 - 438
  • [2] LEARNING MONOTONE BOOLEAN FUNCTIONS BY UNIFORMLY DISTRIBUTED EXAMPLES
    QIAN, PG
    MARUOKA, A
    [J]. SIAM JOURNAL ON COMPUTING, 1992, 21 (03) : 587 - 599
  • [3] Learning to Classify Neutral Examples from Positive and Negative Opinions
    Martin-Valdivia, Maria-Teresa
    Montejo-Raez, Arturo
    Urena-Lopez, Alfonso
    Rushdi Saleh, Mohammed
    [J]. JOURNAL OF UNIVERSAL COMPUTER SCIENCE, 2012, 18 (16) : 2319 - 2333
  • [4] Learning of simple conceptual graphs from positive and negative examples
    Kuznetsov, SO
    [J]. PRINCIPLES OF DATA MINING AND KNOWLEDGE DISCOVERY, 1999, 1704 : 384 - 391
  • [5] Learning from Positive and Negative Examples: Dichotomies and Parameterized Algorithms
    Lingg, Jonas
    Oliveira, Mateus de Oliveira
    Wolf, Petra
    [J]. COMBINATORIAL ALGORITHMS (IWOCA 2022), 2022, 13270 : 398 - 411
  • [6] Complexity of learning in concept lattices from positive and negative examples
    Kuznetsov, SO
    [J]. DISCRETE APPLIED MATHEMATICS, 2004, 142 (1-3) : 111 - 125
  • [7] LEARNING FROM EXAMPLES IN FEEDFORWARD BOOLEAN NETWORKS
    SHUKLA, P
    SINHA, TK
    [J]. PHYSICAL REVIEW E, 1993, 47 (04): : 2962 - 2965
  • [8] Selective Negative Correlation Learning Algorithm for Incremental Learning
    Lin, Minlong
    Tang, Ke
    Yao, Xin
    [J]. 2008 IEEE INTERNATIONAL JOINT CONFERENCE ON NEURAL NETWORKS, VOLS 1-8, 2008, : 2525 - 2530
  • [9] Towards a Map for Incremental Learning in the Limit from Positive and Negative Information
    Khazraei, Ardalan
    Koetzing, Timo
    Seidel, Karen
    [J]. CONNECTING WITH COMPUTABILITY, 2021, 12813 : 273 - 284
  • [10] Learning from positive and negative examples: New proof for binary alphabets
    Lingg, Jonas
    de Oliveira Oliveira, Mateus
    Wolf, Petra
    [J]. Information Processing Letters, 2024, 183