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 21 - 40 de 2,125

21. Bayesian Inductive Logic Programming - Stephen Muggleton
Inductive Logic Programming (ILP) involves the construction of first-order definite clause theories from examples and background knowledge. Unlike both traditional Machine Learning and Computational Learning Theory, ILP is based on lockstep development of Theory, Implementations and Applications. ILP systems have successful applications in the learning of structure-activity rules for drug design, semantic grammars rules, finite element mesh design rules and rules for prediction of protein structure and mutagenic molecules. The strong applications in ILP can be contrasted with relatively weak PAC-learning results (even highlyrestricted forms of logic programs are known to be prediction-hard). It has been recently argued that the mismatch is due to distributional assumptions made in application domains. These assumptions can be modelled as a...

22. Anytime Inductive Logic Programming - Tony Lindgren
Anytime algorithms refers to algorithms that always " can produce a result. Often the result of the algorithm depends on the time at hand, the longer the time, the better the answer. In this paper we present an easy way of turning regular Inductive Logic Programming (ILP) algorithms such as Divide-AndConquer (DAC) and Separate-And-Conquer (SAC) into anytime algorithms. We conduct experiments with these anytime algorithms and introduce a simple heuristic called squared quota, that we compare with an established one, information gain. It seems that squared quota is better suited for a small window size of example data, and hence better to use in anytime systems. A comparison between SAC and DAC reveals that...

23. A Perspective on Inductive Logic Programming - Luc De Raedt
. The state-of-the-art in inductive logic programming is surveyed by analyzing the approach taken by this field over the past 8 years. The analysis investigates the roles of 1) logic programming and machine learning, of 2) theory, techniques and applications, of 3) various technical problems addressed within inductive logic programming. 1 Introduction The term inductive logic programming was first coined by Stephen Muggleton in 1990 [1]. Inductive logic programming is concerned with the study of inductive machine learning within the representations offered by computational logic. Since 1991, annual international workshops have been organized [2-8]. This paper is an attempt to analyze the developments within this field. Particular attention is devoted...

24. Towards Practical Inductive Logic Programming - Luc De Raedt
Despite significant technical advances within the field of inductive logic programming, it is still the case that inductive logic programming engines are impractical in the sense that they are hard to use for the non-expert. Often phrased critiques include: it is unclear 1) when to use inductive logic programming, 2) how to formulate the learning task and to set the necessary parameters (such as bias, background knowledge and perhaps control parameters), and 3) which inductive logic programming system to use. Furthermore, the use of Prolog as the representation language often forms an additional barrier for the typical end-user of data...

25. Towards Practical Inductive Logic Programming - Luc De Raedt
Current inductive logic programming engines are not practical in the sense that they are hard to use and understand by the naive end-user. Various guidelines are presented for developing practical inductive logic programming engines that should be widely applicable and easy to use by the typical end-user of data mining systems. The presented guidelines summarize the author's personal experiences and opinions gathered during the design and development of various inductive logic programming systems. In forming these opinions, the author was strongly influenced by discussions within the consortium of the ESPRIT project Aladin, though the guidelines do not necessarily reflect any...

26. Inductive Logic Programming for Nuclear Power Plants Monitoring - Claire Nicolini; Cea Centre De Valduc; François JACQUENET; Marc Bernard
Nuclear power plants monitoring is a very tricky task because there is no formal model of the plants when a malfunction occurs. The experts of a plant have some knowledge on the management of the plant but it is very difficult for us to explain what may happen in such or such configuration of the plant. In this paper, we use a new learning technique to model the malfunction of a nuclear plant. We use Inductive Logic Programming to induce some logic programs that model the usual malfunctions of the plant and may be used later to diagnose and correct...

27. Pharmacophore Discovery using the Inductive Logic Programming System Progol - Paul Finn; David Page; Ron Kohavi; Foster Provost
. This paper presents a case study of a machine-aided knowledge discovery process within the general area of drug design. Within drug design, the particular problem of pharmacophore discovery is isolated, and the Inductive Logic Programming (ILP) system progol is applied to the problem of identifying potential pharmacophores for ACE inhibition. The case study reported in this paper supports four general lessons for machine learning and knowledge discovery, as well as more specific lessons for pharmacophore discovery, for Inductive Logic Programming, and for ACE inhibition. The general lessons for machine learning and knowledge discovery are as follows. 1. An initial...

28. Probabilistic Inductive Logic Programming - Luc De Raedt,Kristian Kersting
Probabilistic inductive logic programming, sometimes also called statistical relational learning, addresses one of the central questions of artificial intelligence: the integration of probabilistic reasoning with first order logic representations and machine learning. A rich variety of di#erent formalisms and learning techniques have been developed. In the present paper, we start from inductive logic programming and sketch how it can be extended with probabilistic methods.

29. AILP: Abductive Inductive Logic Programming - Marc Denecker
Inductive Logic Programming (ILP) is often situated as a research area emerging at the intersection of Machine Learning and Logic Programming (LP). This paper makes the link more clear between ILP and LP, in particular, between ILP and Abductive Logic Programming (ALP), i.e., LP extended with abductive reasoning. We formulate a generic framework for handling incomplete knowledge. This framework can be instantiated both to ALP and ILP approaches. By doing so more light is shed on the relationship between abduction and induction. As an example we consider the abductive procedure SLDNFA, and modify it into an inductive procedure which we call SLDNFAI. Keywords: Inductive Logic Programming, Abductive Logic Programming, Incomplete Knowledge, Intensional Knowledge Base Updating, Theory Revision. 1...

30. Extending Classical Logic with Inductive Definitions - Marc Denecker
The goal of this paper is to extend classical logic with a generalized notion of inductive definition supporting positive and negative induction, to investigate the properties of this logic, its relationships to other logics in the area of non-monotonic reasoning, logic programming and deductive databases, and to show its application for knowledge representation by giving a typology of definitional knowledge.

31. Extending Classical Logic with Inductive Definitions - Marc Denecker
The goal of this paper is to extend classical logic with a generalized notion of inductive definition supporting positive and negative induction, to investigate the properties of this logic, its relationships to other logics in the area of non-monotonic reasoning, logic programming and deductive databases, and to show its application for knowledge representation by giving a typology of definitional knowledge.

32. Extending Classical Logic with Inductive De nitions - De Nitions,Marc Denecker
The goal of this paper is to extend classical logic with a generalized notion of inductive definition supporting positive and negative induction, to investigate the properties of this logic, its relationships to other logics in the area of non-monotonic reasoning, logic programming and deductive databases, and to show its application for knowledge representation by giving a typology of definitional knowledge.

33. Parallel Inductive Logic Programming - Luc Dehaspe,Luc De Raedt
The generic task of Inductive Logic Programming (ILP) is to search a predefined subspace of first-order logic for hypotheses that in some respect explain examples and background knowledge. In this paper we consider the development of parallel implementations of ILP systems. A first part discusses the division of the ILP-task into subtasks that can be handled concurrently by multiple processes executing a common sequential ILP algorithm. We define the notion of a valid partition of an ILP-task, and test this definition against two problem specifications that have been employed within ILP. The second part of the paper focuses on the algorithmic description, prototypical implementation, and comparative evaluation of...

34. Parallel Inductive Logic Programming - Luc Dehaspe,Luc De Raedt
The generic task of Inductive Logic Programming (ILP) is to search a predefined subspace of first-order logic for hypotheses that in some respect explain examples and background knowledge. In this paper we consider the development of parallel implementations of ILP systems. A first part discusses the division of the ILP-task into subtasks that can be handled concurrently by multiple processes executing a common sequential ILP algorithm. We define the notion of a valid partition of an ILP-task, and test this definition against two problem specifications that have been employed within ILP. The second part of the paper focuses on the comparative evaluation of a parallel version of the...

35. Parallel Inductive Logic Programming - Luc Dehaspe,Luc De Raedt
The generic task of Inductive Logic Programming (ILP) is to search a predefined subspace of first-order logic for hypotheses that in some respect explain examples and background knowledge. In this paper we consider the development of parallel implementations of ILP systems. A first part discusses the division of the ILP-task into subtasks that can be handled concurrently by multiple processes executing a common sequential ILP algorithm. We define the notion of a valid partition of an ILP-task, and test this definition against two problem specifications that have been employed within ILP. The second part of the paper focuses on the comparative evaluation of a parallel version of the...

36. Parallel Inductive Logic Programming - Luc Dehaspe,Luc De Raedt
The generic task of Inductive Logic Programming (ILP) is to search a predefined subspace of first-order logic for hypotheses that in some respect explain examples and background knowledge. In this paper we consider the development of parallel implementations of ILP systems. A first part discusses the division of the ILP-task into subtasks that can be handled concurrently by multiple processes executing a common sequential ILP algorithm. We define the notion of a valid partition of an ILP-task, and test this definition against two problem specifications that have been employed within ILP. The second part of the paper focuses on the algorithmic description, prototypical implementation, and comparative evaluation of a parallel...

37. Developments in Inductive Logic Programming - Stephen Muggleton
Inductive Logic Programming (ILP) is a research area formed at the intersection of Machine Learning and Logic Programming. ILP systems develop predicate descriptions from examples and background knowledge. The examples, background knowledge and nal descriptions are all described as logic programs. A unifying theory of Inductive Logic Programming is being built up around lattice-based concepts such as renement, least general generalisation, inverse resolution and most specic corrections. In addition to a well established tradition of learning-in-the-limit results, recently some results within Valiant's PAC-learning framework have been demonstrated for ILP systems. Presently successful applications areas for ILP systems include the learning of structure-activity rules for drug design, nite-element...

38. Application of Inductive Logic Programming for Learning ECG Waveforms - Gabriella Kokai; Zolt'an Alexin; Tibor Gyim'othy
. 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...

39. Pharmacophore Discovery using the Inductive Logic Programming System Progol - Paul Finn; David Page; Ronny Kohavi; Foster Provost
. This paper is a case study of a machine aided knowledge discovery process within the general area of drug design. More specifically, the paper describes a sequence of experiments in which an Inductive Logic Programming(ILP) system is used for pharmacophore discovery. Within drug design, a pharmacophore is a description of the substructure of a ligand (a small molecule) which is responsible for medicinal activity. This medicinal activity is produced by interaction between the ligand and a binding site on a target protein. ILP was chosen by the domain expert (first author) at Pfizer since active molecules are most naturally...

40. Application of Inductive Logic Programming for Learning ECG Waveforms - Gabriella Kokai; Zoltán Alexin; Tibor Gyimóthy
. 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...

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