paper-with-me

홈 › Papers

Multitask Kernel-based Learning with Logic Constraints

2024-02-16 · Michelangelo Diligenti, Marco Gori, Marco Maggini, Leonardo Rigutini

This paper presents a general framework to integrate prior knowledge in the form of logic constraints among a set of task functions into kernel machines. The logic propositions provide a partial representation of the environment, in which the learner operates, that is exploited by the learning algorithm together with the information available in the supervised examples. In particular, we consider a multi-task learning scheme, where multiple unary predicates on the feature space are to be learned by kernel machines and a higher level abstract representation consists of logic clauses on these predicates, known to hold for any input. A general approach is presented to convert the logic clauses into a continuous implementation, that processes the outputs computed by the kernel-based predicates. The learning task is formulated as a primal optimization problem of a loss function that combines a term measuring the fitting of the supervised examples, a regularization term, and a penalty term that enforces the constraints on both supervised and unsupervised examples. The proposed semi-supervised learning framework is particularly suited for learning in high dimensionality feature spaces, where the supervised training examples tend to be sparse and generalization difficult. Unlike for standard kernel machines, the cost function to optimize is not generally guaranteed to be convex. However, the experimental results show that it is still possible to find good solutions using a two stage learning schema, in which first the supervised examples are learned until convergence and then the logic constraints are forced. Some promising experimental results on artificial multi-task learning tasks are reported, showing how the classification accuracy can be effectively improved by exploiting the a priori rules and the unsupervised examples.

📄 PDF Abstract BibTeX arXiv:2402.10617

Code (0)

등록된 구현이 없습니다.

Tasks

Multi-Task Learning

Methods 이 논문이 사용한 방법론

SET Dynamic Sparse Training method where weight mask is updated randomly periodically

Similar Papers 제목 키워드 기반

Multitask Kernel-based Learning with First-Order Logic Constraints

2023-11-06 · Michelangelo Diligenti, Marco Gori, Marco Maggini, Leonardo Rigutini

In this paper we propose a general framework to integrate supervised and unsupervised examples with background knowledge expressed by a collection of first-order logic clauses into kernel machines. In particular, we cons…

Multi-Task Learning

On the relationship between multitask neural networks and multitask Gaussian Processes

2019-12-12 · Karthikeyan K, Shubham Kumar Bharti, Piyush Rai

Despite the effectiveness of multitask deep neural network (MTDNN), there is a limited theoretical understanding on how the information is shared across different tasks in MTDNN. In this work, we establish a formal conne…

Bayesian InferenceGaussian Processes

kLog: A Language for Logical and Relational Learning with Kernels

2012-05-17 · Paolo Frasconi, Fabrizio Costa, Luc De Raedt, Kurt De Grave

We introduce kLog, a novel approach to statistical relational learning. Unlike standard approaches, kLog does not represent a probability distribution directly. It is rather a language to perform kernel-based learning on…

General ClassificationInductive logic programmingRelational Reasoning

Bayesian learning of feature spaces for multitasks problems

2022-09-07 · Carlos Sevilla-Salcedo, Ascensión Gallardo-Antolín, Vanessa Gómez-Verdejo, Emilio Parrado-Hernández

This paper introduces a novel approach for multi-task regression that connects Kernel Machines (KMs) and Extreme Learning Machines (ELMs) through the exploitation of the Random Fourier Features (RFFs) approximation of th…

Bayesian Optimisationregression

Lifelong Learning with Output Kernels

2018-01-01 · ICLR 2018 1 · Keerthiram Murugesan, Jaime Carbonell

Lifelong learning poses considerable challenges in terms of effectiveness (minimizing prediction errors for all tasks) and overall computational tractability for real-time performance. This paper addresses continuous li…

Lifelong learning