Bridging logic and kernel machines

被引:0
|
作者
Michelangelo Diligenti
Marco Gori
Marco Maggini
Leonardo Rigutini
机构
[1] Università di Siena,Dipartimento di Ingegneria dell’Informazione
来源
Machine Learning | 2012年 / 86卷
关键词
Kernel machines; First-order logic; Learning from constraints; Learning with prior knowledge; Multi-task learning; Semantic-based regularization;
D O I
暂无
中图分类号
学科分类号
摘要
We propose a general framework to incorporate first-order logic (FOL) clauses, that are thought of as an abstract and partial representation of the environment, into kernel machines that learn within a semi-supervised scheme. We rely on a multi-task learning scheme where each task is associated with a unary predicate defined on the feature space, while higher level abstract representations consist of FOL clauses made of those predicates. We re-use the kernel machine mathematical apparatus to solve the problem as primal optimization of a function composed of the loss on the supervised examples, the regularization term, and a penalty term deriving from forcing real-valued constraints deriving from the predicates. Unlike for classic kernel machines, however, depending on the logic clauses, the overall function to be optimized is not convex anymore. An important contribution is to show that while tackling the optimization by classic numerical schemes is likely to be hopeless, a stage-based learning scheme, in which we start learning the supervised examples until convergence is reached, and then continue by forcing the logic clauses is a viable direction to attack the problem. Some promising experimental results are given on artificial learning tasks and on the automatic tagging of bibtex entries to emphasize the comparison with plain kernel machines.
引用
收藏
页码:57 / 88
页数:31
相关论文
共 50 条
  • [41] Fast and Scalable Local Kernel Machines
    Segata, Nicola
    Blanzieri, Enrico
    JOURNAL OF MACHINE LEARNING RESEARCH, 2010, 11 : 1883 - 1926
  • [42] Stability Analysis of ECOC Kernel Machines
    Xue, Aijun
    Wang, Xiaodan
    Fu, Xiaolong
    IMAGE AND GRAPHICS (ICIG 2017), PT II, 2017, 10667 : 369 - 384
  • [43] Exploring Chaos with Sparse Kernel Machines
    Bucur, Laurentiu
    Florea, Adina
    12TH INTERNATIONAL SYMPOSIUM ON SYMBOLIC AND NUMERIC ALGORITHMS FOR SCIENTIFIC COMPUTING (SYNASC 2010), 2011, : 239 - 242
  • [44] JKernelMachines: A simple framework for kernel machines
    Picard, David
    Thome, Nicolas
    Cord, Matthieu
    Journal of Machine Learning Research, 2013, 14 : 1417 - 1421
  • [45] The computable kernel of Abstract State Machines
    Reisig, W.
    THEORETICAL COMPUTER SCIENCE, 2008, 409 (01) : 126 - 136
  • [46] Kernel machines for current status data
    Yael Travis-Lumer
    Yair Goldberg
    Machine Learning, 2021, 110 : 349 - 391
  • [47] Robust Treecode Approximation for Kernel Machines
    March, William B.
    Xiao, Bo
    Tharakan, Sameer
    Yu, Chenhan D.
    Biros, George
    KDD'15: PROCEEDINGS OF THE 21ST ACM SIGKDD INTERNATIONAL CONFERENCE ON KNOWLEDGE DISCOVERY AND DATA MINING, 2015, : 775 - 784
  • [48] Molecular logic machines.
    Levine, RD
    ABSTRACTS OF PAPERS OF THE AMERICAN CHEMICAL SOCIETY, 2001, 222 : U201 - U201
  • [49] JKernelMachines: A Simple Framework for Kernel Machines
    Picard, David
    Thome, Nicolas
    Cord, Matthieu
    JOURNAL OF MACHINE LEARNING RESEARCH, 2013, 14 : 1417 - 1421
  • [50] Buffer Management in Online Kernel Machines
    Rhinelander, Jason P.
    2018 IEEE CANADIAN CONFERENCE ON ELECTRICAL & COMPUTER ENGINEERING (CCECE), 2018,