Page 9 - DCAP310_INTRODUCTION_TO_ARTIFICIAL_INTELLIGENCE_AND_EXPERT_SYSTEMS
P. 9

Unit 1: Overview of Artificial Intelligence




          Deduction, Reasoning and Problem Solving                                              Notes

          Early AI researchers developed algorithms that imitated the step-by-step reasoning that humans
          use when they solve puzzles or make logical deductions. By the late 1980s and 1990s, AI research
          had also developed highly successful methods for dealing with uncertain or incomplete
          information, employing concepts from probability and economics.
          For difficult problems, most of these algorithms can require enormous computational resources –
          most experience a “combinatorial explosion”: the amount of memory or computer time required
          becomes astronomical when the problem goes beyond a certain size. The search for more
          efficient problem-solving algorithms is a high priority for AI research.
          Human beings solve most of their problems using fast, intuitive judgments rather than the
          conscious, step-by-step deduction that early AI research was able to model. AI has made some
          progress at imitating this kind of “sub-symbolic” problem solving: embodied agent approaches
          emphasize the importance of sensory motor skills to higher reasoning; neural net research
          attempts to simulate the structures inside the brain that give rise to this skill; statistical approaches
          to AI mimic the probabilistic nature of the human ability to guess.

          Knowledge Representation

          Ontology represents knowledge as a set of concepts within a domain and the relationships
          between those concepts.

                                 Figure 1.1: Knowledge Representation

                                              Entity




                                           Set     Item




                                           Individual   Category



                                 Abstract   Concrete   Spacetime




                            relator   Property   Occurrent   Presential

          Knowledge representation and knowledge engineering are central to AI research. Many of the
          problems machines are expected to solve will require extensive knowledge about the world.
          Among the things that AI needs to represent are: objects, properties, categories and relations
          between objects; situations, events, states and time; causes and effects; knowledge about
          knowledge and many other, less well researched domains. A representation of “what exists” is
          ontology: the set of objects, relations, concepts and so on that the machine knows about. The
          most general are called upper ontologism, which attempt provides a foundation for all other
          knowledge.






                                           LOVELY PROFESSIONAL UNIVERSITY                                    3
   4   5   6   7   8   9   10   11   12   13   14