Title :
A general framework for learning rules from data
Author :
Apolloni, Bruno ; Esposito, Anna ; Malchiodi, Dario ; Orovas, Christos ; Palmas, Giorgio ; Taylor, John G.
Author_Institution :
Dipt. di Sci. dell´´Informazione, Univ. di Milano, Italy
Abstract :
With the aim of getting understandable symbolic rules to explain a given phenomenon, we split the task of learning these rules from sensory data in two phases: a multilayer perceptron maps features into propositional variables and a set of subsequent layers operated by a PAC-like algorithm learns Boolean expressions on these variables. The special features of this procedure are that: i) the neural network is trained to produce a Boolean output having the principal task of discriminating between classes of inputs; ii) the symbolic part is directed to compute rules within a family that is not known a priori; iii) the welding point between the two learning systems is represented by a feedback based on a suitability evaluation of the computed rules. The procedure we propose is based on a computational learning paradigm set up recently in some papers in the fields of theoretical computer science, artificial intelligence and cognitive systems. The present article focuses on information management aspects of the procedure. We deal with the lack of prior information about the rules through learning strategies that affect both the meaning of the variables and the description length of the rules into which they combine. The paper uses the task of learning to formally discriminate among several emotional states as both a working example and a test bench for a comparison with previous symbolic and subsymbolic methods in the field.
Keywords :
Boolean algebra; cognitive systems; fuzzy set theory; learning (artificial intelligence); multilayer perceptrons; Boolean expression; PAC-like algorithm; computational learning paradigm; information management; learning rules; multilayer perceptron maps; neural network; sensory data; Artificial intelligence; Computer networks; Computer science; Information management; Learning systems; Multilayer perceptrons; Neural networks; Neurofeedback; Output feedback; Welding; Edge pulling functions; Ockham razor; PAC-learning; fuzzy relaxations; hybrid systems; learning fitness; symbolic feedbacks; understandable learning; Algorithms; Artificial Intelligence; Biomimetics; Computer Simulation; Data Interpretation, Statistical; Decision Support Techniques; Diagnosis, Computer-Assisted; Emotions; Humans; Logistic Models; Neural Networks (Computer); Pattern Recognition, Automated; Speech Perception; Stress, Psychological;
Journal_Title :
Neural Networks, IEEE Transactions on
DOI :
10.1109/TNN.2004.836249