Knowledge representation : an approach to artificial intelligence /
Although many texts exist offering an introduction to artificial intelligence (AI), this book is unique in that it places an emphasis on knowledge representation (KR) concepts. It includes small-scale implementations in PROLOG to illustrate the major KR paradigms and their developments.****back cove...
Clasificación: | Libro Electrónico |
---|---|
Autor principal: | |
Formato: | Electrónico eBook |
Idioma: | Inglés |
Publicado: |
London :
Academic,
�1990.
|
Colección: | A.P.I.C. studies in data processing ;
v. 32. |
Temas: | |
Acceso en línea: | Texto completo |
Tabla de Contenidos:
- Front Cover; Knowledge Representation: An Approach to Artificial Intelligence; Copyright Page; Preface; Table of Contents; Chapter 1. Introduction to Artificial Intelligence and Knowledge-Based Systems; 1.1. Artificial and intelligent; References; Chapter 2. Introduction to Knowledge Representation; 2.1. What is knowledge representation?; 2.2. Criteria of adequacy; 2.3. Expressiveness; 2.4. Example of the use of these criteria; 2.5. Major paradigms; 2.6. Manipulation of representations; Reference; Chapter 3. Logic; 3.1. Basics; 3.2. Basics of propositional calculus
- 3.3. Basics of predicate calculus3.4. Exotic logics; 3.5. Modal logics; References; Chapter 4. Search; 4.1. Search spaces; 4.2. Search methods; 4.3. Limitations of search; 4.4. Human problem solving; Reference; Chapter 5. Production Rules; 5.1. Form of production rules; 5.2. Components of a production system; 5.3. Operation of a production system; 5.4. Pros and cons of production systems; References; Chapter 6. Structured Objects; 6.1. Semantic networks; 6.2. Frames; References; Chapter 7. Logic and Predicate Calculus; 7.1. Advantages of predicate calculus
- 7.2. Foundations of logic programming7.3. Main ideas of logic programming; References; Chapter 8. Prolog; 8.1. Features of Prolog; 8.2. Prolog for logic programming; 8.3. Prolog as a deductive database; 8.4. Non-logical features of PROLOG; 8.5. Prolog an AI programming language; 8.6. Summary; References; Chapter 9. Expert Systems; 9.1. Why expert systems?; 9.2. What is an expert?; 9.3. What is an expert system?; 9.4. Basic expert systems components; 9.5. Early expert systems; 9.6. Expert system shells; 9.7. Typical facilities of an expert system shell; 9.8. Trends in expert systems
- 9.9. Examples of current expert systemsReferences; Chapter 10. Some Issues in Knowledge Representation; 10.1. Similarities between the paradigms; 10.2. Expressiveness of Horn Clauses; 10.3. Non-monotonicreasoning; 10.4. Inexact reasoning and rule-based systems; 10.5. Representation of control knowledge; 10.6. Time; 10.7. Model-based representation; 10.8. Conclusion; References; Bibliography; Index