Back to Search
Start Over
Learning in order to avoid search in logic programming
- Source :
- Computers & Mathematics with Applications. 20(9-10):101-110
- Publication Year :
- 1990
- Publisher :
- Elsevier BV, 1990.
-
Abstract
- This paper discusses learning in the context of a diagnostic expert system. The diagnostic expert system is an example of a generate-and-test problem solver. Fault diagnosis heuristics (i.e. logical implications representing association between unusual features and failed components) hypothesize potential faults. The potential faults are verified or denied by comparing the predictions of a qualitative simulation to observe data. Learning in this context consists of modifying the fault diagnosis heuristics. This paper describes how heuristic rules and device models can be represented and revised in a logic programming framework. In addition, we demonstrate how logic programming can be extended to perform abductive reasoning in addition to deductive reasoning. Finally, we compare failure-driven learning and learning from successes for acquiring fault diagnosis heuristics via explanation-based learning.
- Subjects :
- Deductive reasoning
business.industry
Heuristic
Computer science
Context (language use)
Machine learning
computer.software_genre
Abductive reasoning
Expert system
Computational Mathematics
Computational Theory and Mathematics
Modeling and Simulation
Modelling and Simulation
Abductive logic programming
Artificial intelligence
Heuristics
business
computer
Logic programming
Subjects
Details
- ISSN :
- 08981221
- Volume :
- 20
- Issue :
- 9-10
- Database :
- OpenAIRE
- Journal :
- Computers & Mathematics with Applications
- Accession number :
- edsair.doi.dedup.....c633089e3bb5eb09ec62da3e35b0d690
- Full Text :
- https://doi.org/10.1016/0898-1221(90)90115-z