Publicidad

Publicidad

becas.universia.netBiblioteca.Net

Buscar recursos:

Buscador Google

rss_1.0 Clasificación por Disciplina

Nomenclatura Unesco > (11) Lógica > (1104) Lógica inductiva

Mostrando recursos 81 - 100 de 2,125

81. Multiple Predicate Learning in Two Inductive Logic Programming Settings - Nada Lavra
Inductive logic programming (ILP) is a research area which has its roots in inductive machine learning and computational logic. The paper gives an introduction to this area based on a distinction between two different semantics used in inductive logic programming, and illustrates their application in knowledge discovery and programming. Whereas most research in inductive logic programming has focussed on learning single predicates from given datasets using the normal ILP semantics (e.g. the well known ILP systems GOLEM and FOIL), the paper investigates also the non-monotonic ILP semantics and the learning problems involving multiple predicates. The non-monotonic ILP setting avoids the order dependency problem of the normal setting...

82. Multiple Predicate Learning in Two Inductive Logic Programming Settings - Nada Lavra
Inductive logic programming (ILP) is a research area which has its roots in inductive machine learning and computational logic. The paper gives an introduction to this area based on a distinction between two different semantics used in inductive logic programming, and illustrates their application in knowledge discovery and programming. Whereas most research in inductive logic programming has focussed on learning single predicates from given datasets using the normal ILP semantics (e.g. the well known ILP systems GOLEM and FOIL), the paper investigates also the non-monotonic ILP semantics and the learning problems involving multiple predicates. The non-monotonic ILP setting avoids the order dependency problem of the normal setting...

83. Logic Programming and Co-Inductive Definitions
This paper focuses on the assignment of meaning to infinite derivations in logic programming. Several approaches have been developped by considering infinite elements in the universe of the discourse but none are complete. By considering proofs as objects in a co-inductive set, standard properties of co-inductive definitions are used both to explain this incompleteness and to define a sound and complete semantics, based on the "logic program as co-inductive definition" paradigm, for a subclass of infinite derivations, called infinite derivations over a finite domain (i.e. derivations which do not compute infinite terms).

84. SFOIL: Stochastic Approach to Inductive Logic Programming - Uros Pompe,Matevz Kovacic,Igor Kononenko
Current systems in the field of Inductive Logic Programming (ILP) use, primarily for the sake of efficiency, heuristically guided search techniques. Such greedy algorithms suffer from local optimization problem. Present paper describes a system named SFOIL, that tries to alleviate this problem by using a stochastic search method, based on a generalization of simulated annealing, called Markovian neural network. Various tests were performed on benchmark, and real-world domains. The results show both, advantages and weaknesses of stochastic approach. 1 Introduction The main problem, when dealing with induction of logic programs from instances, is an enormous number of possible logic descriptions. Inductive Logic Programming systems perform the task by searching the state space of logic programs. This...

85. SFOIL: Stochastic Approach to Inductive Logic Programming - Uros Pompe,Matevz Kovacic,Igor Kononenko
Current systems in the field of Inductive Logic Programming (ILP) use, primarily for the sake of efficiency, heuristically guided search techniques. Such greedy algorithms suffer from local optimization problem. Present paper describes a system named SFOIL, that tries to alleviate this problem by using a stochastic search method, based on a generalization of simulated annealing, called Markovian neural network. Various tests were performed on benchmark, and real-world domains. The results show both, advantages and weaknesses of stochastic approach. 1 Introduction The main problem, when dealing with induction of logic programs from instances, is an enormous number of possible logic descriptions. Inductive Logic Programming systems perform the task by searching the state space of logic programs. This...

86. LPMEME: A Statistical Method for Inductive Logic Programming - Karan Bhatia,Charles Elkan
. This paper describes LPMEME, a new learning algorithm for inductive logic programming that uses statistical techniques to find first-order patterns. LPMEME takes as input examples in the form of logical facts and outputs a first-order theory that is represented to some degree in all of the examples. LPMEME uses an underlying statistical model whose parameters are learned using expectation maximization, an iterative gradient descent method for maximum likelihood parameter estimation. The underlying statistical model is described and the EM algorithm developed. Experimental tests show that LPMEME can learn first-order concepts and can be used to find approximate solutions to the subgraph isomorphism problem. Keywords: learning, inductive logic programming, maximum likelihood...

87. Logic Programming and Co-Inductive Denitions
This paper focuses on the assignment of meaning to innite derivations in logic programming. Several approaches have been developped by considering innite elements in the universe of the discourse but none are complete. By considering proofs as objects in a co-inductive set, standard properties of co-inductive denitions are used both to explain this incompleteness and to dene a sound and complete semantics, based on the logic program as co-inductive denition paradigm, for a subclass of innite derivations, called innite derivations over a nite domain (i.e. derivations which do not compute innite terms). Programmation logique et dnitions co-inductives Rsum Les SLD-drivations innies sont tudies en identiant un programme dni avec un ensemble de dnitions...

88. Cautious Induction in Inductive Logic Programming - Simon Anthony,Alan M. Frisch
. Many top-down Inductive Logic Programming systems use a greedy, covering approach to construct hypotheses. This paper presents an alternative, cautious approach, known as cautious induction. We conjecture that cautious induction can allow better hypotheses to be found, with respect to some hypothesis quality criteria. This conjecture is supported by the presentation of an algorithm called CILS, and with a complexity analysis and empirical comparison of CILS with the Progol system. The results are encouraging and demonstrate the applicability of cautious induction to problems with noisy datasets, and to problems which require large, complex hypotheses to be learnt. 1 Introduction Within the Inductive Logic Programming (ILP) paradigm [4, 2], many of...

89. Cautious Induction in Inductive Logic Programming - Simon Anthony,Alan M. Frisch
. Many top-down Inductive Logic Programming systems use a greedy, covering approach to construct hypotheses. This paper presents an alternative, cautious approach, known as cautious induction. We conjecture that cautious induction can allow better hypotheses to be found, with respect to some hypothesis quality criteria. This conjecture is supported by the presentation of an algorithm called CILS, and with a complexity analysis and empirical comparison of CILS with the Progol system. The results are encouraging and demonstrate the applicability of cautious induction to problems with noisy datasets, and to problems which require large, complex hypotheses to be learnt. 1 Introduction Within the Inductive Logic Programming (ILP) paradigm [4, 2], many of...

90. LPMEME: A Statistical Method for Inductive Logic Programming - Karan Bhatia,Charles Elkan
This paper describes LPMEME, a learning algorithm for inductive logic programming that uses statistical techniques to find first order patterns. LPMEME takes as input examples in the form of logical statements and outputs a first order theory that is represented to some degree in all of the examples. LPMEME uses an underlying statistical model whose parameters are learned using expectation maximization, an iterative gradient descent method for maximum likelihood parameter estimation. The underlying statistical model is described and the EM algorithm developed. Experimental tests show that LPMEME can learn first order concepts and can be used to find approximate solutions to the subgraph isomorphism problem. Keywords: learning, inductive logic programming,...

91. Data Mining: From Statistics to Inductive Logic Programming
Many different approaches exist in the field of data mining, for instance using inductive logic programming or statistics. In this paper we combine these two paradigms, applying them to the following type of classification problem in data mining. Given is a database of insurance clients. We can consider it as a sample of the population (clients and potential clients). Our task is to partition the population into homogeneous classes w.r.t. causing car-accidents. A homogeneous class is a set of people that can not be divided into subclasses with different risks of causing accidents. A definite program clause can be used to define a class in the sample and hence also a class in the...

92. Application of Inductive Logic Programming for Learning ECG Waveforms
. In this paper a learning system is presented which integrates an ECG waveform classifier (called PECG) with an interactive learner (called IMPUT). The PECG system is based on an attribute grammar specification of ECGs that has been transformed to Prolog. The IMPUT system combines the interactive debugging technique IDT with the unfolding algorithm introduced in SPECTRE. Using the IMPUT system we can effectively assist in preparing the correct description of the basic structures of ECG waveforms. The application of the system for learning ECG waveforms is demonstrated with the help of an example. 4 Keywords: inductive logic programming, program specialization, syntactic pattern recognition 1 Introduction In this paper a complex system is...

93. Application of Inductive Logic Programming for Learning ECG Waveforms
. In this paper a learning system is presented which integrates an ECG waveform classifier (called PECG) with an interactive learner (called IMPUT). The PECG system is based on an attribute grammar specification of ECGs that has been transformed to Prolog. The IMPUT system combines the interactive debugging technique IDT with the unfolding algorithm introduced in SPECTRE. Using the IMPUT system we can effectively assist in preparing the correct description of the basic structures of ECG waveforms. The application of the system for learning ECG waveforms is demonstrated with the help of an example. 4 Keywords: inductive logic programming, program specialization, syntactic pattern recognition 1 Introduction In this paper a complex system is...

94. Application of Inductive Logic Programming for Learning ECG Waveforms
. In this paper a learning system is presented which integrates an ECG waveform classifier (called PECG) with an interactive learner (called IMPUT). The PECG system is based on an attribute grammar specification of ECGs that has been transformed to Prolog. The IMPUT system combines the interactive debugging technique IDT with the unfolding algorithm introduced in SPECTRE. Using the IMPUT system we can effectively assist in preparing the correct description of the basic structures of ECG waveforms. 4 Keywords: inductive logic programming, program specialization, syntactic pattern recognition 1 Introduction In this paper a complex system is presented that is able to classify ECG waveforms described as a combination of primitives. The system helps...

95. An efficient validation mechanism for Inductive Logic Programming using compositionality - Arnaud Lallouet; Lionel Martin
Inductive Logic Programming, which consists in learning clauses from examples, can be viewed as a cycle conception/validation leading to the acceptance of the induced program provided that it fulfills a certain criterion. We focus on the validation step in the context of empirical multi-predicate learning of normal clauses. Thanks to a compositional semantics, the classical validation step of the complete induced program can be replaced by the verification of local properties for a cut out into units, considerably limiting the usual combinatorial explosion. Moreover, we provide a semantics-preservative transformation which allows to simplify the program and provides a further refinement...

96. Biochemical knowledge discovery using Inductive Logic Programming - Stephen Muggleton,Ashwin Srinivasan,R. D. King
. Machine Learning algorithms are being increasingly used for knowledge discovery tasks. Approaches can be broadly divided by distinguishing discovery of procedural from that of declarative knowledge. Client requirements determine which of these is appropriate. This paper discusses an experimental application of machine learning in an area related to drug design. The bottleneck here is in finding appropriate constraints to reduce the large number of candidate molecules to be synthesised and tested. Such constraints can be viewed as declarative specifications of the structural elements necessary for high medicinal activity and low toxicity. The first-order representation used within Inductive Logic Programming (ILP) provides an appropriate description language for such constraints. Within this...

97. Database Mining through Inductive Logic Programming - Himanshu Gupta,Iain Mclaren,Alfred Vella
Rapid growth in the automation of business transactions has lead to an explosion in the size of databases. It has been realised for a long time that the data in these databases contains hidden information which needs to be extracted. Data mining is a step in this direction and aims to find potentially useful and non-trivial information from these databases in the form of patterns. As the size and complexity of these database increases, the question that normally arises is "Are the existing data mining techniques efficient enough for large databases"? This paper addresses this issue and looks at an alternative approach, Inductive Logic Programming, and its integration with deductive databases. This integration...

98. Inductive Logic Programming: derivations, successes and shortcomings - Stephen Muggleton,Ox Qd
Inductive Logic Programming (ILP) is a research area which investigates the construction of first-order definite clause theories from examples and background knowledge. ILP systems have been applied successfully in a number of real-world domains. These include the learning of structureactivity rules for drug design, finite-element mesh design rules, rules for primary-secondary prediction of protein structure and fault diagnosis rules for satellites. There is a well established tradition of learning-in-the-limit results in ILP. Recently some results within Valiant's PAC-learning framework have also been demonstrated for ILP systems. In this paper it is argued that algorithms can be directly derived from the formal specifications of ILP. This provides a common basis for...

99. Inductive Logic Programming with Well-Modedness Constraints - Andreas Hamfelt,Jrgen Fischer Nilsson
This paper presents an approach to induction of logic programs from examples using a problem decomposition and reduction approach. This is in contrast to the prevailing logic program induction paradigm which relies on generalization of programs from examples. Our induction scheme applies a combinatory form of logic programs which is conducive to a top-down inductive synthesis process by its compositional nature. The induction process is subjected to various constraints, notably well-modedness constraints, which ensure synthesis of well-moded procedurally acceptable programs. Keywords: logical combinators, recursion combinators, synthesis by composition and specialization, inductive synthesis, program schemata. 1 Introduction Inductive Logic Programming (ILP) is concerned with the construction of logic programs from sample program results...

100. Incorporating Linguistics Constraints into Inductive Logic Programming - James Cussens,Stephen Pulman
We report work on eectively incorporating linguistic knowledge into grammar induction. We use a highly interactive bottom-up inductive logic programming (ILP) algorithm to learn `missing' grammar rules from an incomplete grammar. Using linguistic constraints on, for example, head features and gap threading, reduces the search space to such an extent that, in the small-scale experiments reported here, we can generate and store all candidate grammar rules together with information about their coverage and linguistic properties. This allows an appealingly simple and controlled method for generating linguistically plausible grammar rules. Starting from a base of highly speci c rules, we apply least general generalisation and inverse resolution to generate more general rules. Induced rules are ordered, for example...

Página de resultados:
Anterior  1  2  3  4  5  6  7  8  9  10  11  12  13  14  Siguiente