1 / 17

Artificial Intelligence

Artificial Intelligence. Lecture 2. Knowledge. Knowledge is the collection of facts and principles accumulated by human. Knowledge can be language, concepts, procedures, rules, ideas, abstractions, places , customs, and so on. study of knowledge is called Epistemology.

nuri
Download Presentation

Artificial Intelligence

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Artificial Intelligence Lecture 2

  2. Knowledge • Knowledge is the collection of facts and principles accumulated by human. • Knowledge can be language, concepts, procedures, rules, ideas, abstractions, places , customs, and so on. • study of knowledge is called Epistemology. • Belief meaningful coherent expression • Hypothesis  belief that is not known to be true • Knowledge can be defined as true justified belief • Mete-knowledge knowledge about knowledge

  3. Types of Knowledge • Procedural knowledge • Procedural knowledge is compiled or processed form of information. Procedural knowledge is related to the performance of some task. It tells what about any object For example, sequence of steps to solve a problem is procedural knowledge. • Declarative knowledge • Declarative knowledge is passive knowledge in the form of statements of facts about the world. It gives simple information about any organization or object or event For example, mark statement of a student is declarative knowledge. • Heuristic knowledge • Heuristic knowledge is used to make judgments and also to simplify solution of problems. It is acquired through experience. An expert uses his knowledge that he has gathered due to his experience and learning.

  4. Difference between Knowledge and Data • Data is raw facts and figures that do not have meaning e.g 7, summer, vanilla, money • information is data with meaning e.g 7 flavored vanilla ice creams • Knowledge is the applying of rules to information. • So the knowledge to my data would be in the summer I will buy 7 flavored vanilla ice creams if I have enough money

  5. Knowledge Representation

  6. Some Issues in Knowledge Representation • What are the attributes of objects that should be captured and what relationship does exist between the attributes? • What is the granularity of representation? • Granularity depth of detail • If every minute detail of event is captured  fine grain • If fewer details are captured  coarse grain • What is the inferential mechanism used? • Inference drawing conclusion or finding solution of some problem

  7. Knowledge base System • Software that uses  artificial intelligence or expert system techniques in problem solving processes. • It incorporates a store (database) of expert knowledge with couplings and linkages designed to facilitate its retrieval in response to specific queries, or to transfer expertise from one domain of knowledge to another.

  8. Types of Knowledge-base • Machine readable knowledgebase  Stores data in machine(computer) readable form • Human readable Knowledgebase  can be used by people for training purpose(papers , user manuals etc)

  9. Types of knowledge in knowledge-base • Factual knowledge  widely shared and agreed by expertise(from text books , journals, papers etc) • Heuristic Knowledge  knowledge from experience

  10. Knowledge Acquisition • Gathering of knowledge from various sources • Issues of Knowledge

  11. Requirements of Knowledge Acquisition • Focus on essential part of knowledge • Can capture tacit knowledge • Allow knowledge to be manipulated and validated

  12. Modes of Knowledge creation or conversion • From tacit to tacit(Socialization)sharing experience to create tacit knowledge • From explicit to tacit(Internalization) written form of knowledge into ones head • From tacit to explicit (Externalization) articulating knowledge in the head into communicable form • From explicit to explicit(Combination)  transferring knowledge through documents , meeting and conversation

  13. Knowledge Acquisition Techniques • Protocol-Generation Technique  Structured and unstructured interviews , reporting technique and observational technique • Protocol-Analysis Technique To identify types of knowledge • Hierarchy Generation Technique Used to build hierarchical structure • Matrix-based Technique  Construction of grids indicating problems encountered against possible solutions • Sorting Technique  Used to compare and order concepts • Diagram-based Technique  Concept maps , event diagram and process maps are used to capture (why,when,who,how and where)features of events and tasks

  14. Knowledge Organization and Management • Always be able to accept new knowledge • Be possible to locate any stored item of knowledge efficiently • Organization process of knowledge must be in clustered format indexing • Organization facilitates consolidating recurrent incidents and forgetting knowledge when it is no longer needed

  15. Knowledge Engineering • Art of designing and building knowledge-base system

  16. Knowledge Engineering Techniques • Assessment of problems • Acquisition of knowledge and specific preference • Implementation of structured knowledge into knowledge-base • Testing and validation of inserted knowledge • Development of structured knowledge-base system • Integration and maintenance of system • Revision and evaluation of system

  17. questions • Define knowledge • Mention difference between knowledge and data • Explain different types of knowledge • Define knowledgebase • Explain different types of knowledgebase • What do you mean by knowledge acquisition • State considerations for knowledge acquisition • How can we manage knowledge • Briefly explain knowledge engineering techniques • Mention considerations for knowledge representations

More Related