Knowledge Representation (Part I)

Slides:



Advertisements
Similar presentations
Modelling with expert systems. Expert systems Modelling with expert systems Coaching modelling with expert systems Advantages and limitations of modelling.
Advertisements

CS570 Artificial Intelligence Semantic Web & Ontology 2
Ontology From Wikipedia, the free encyclopedia In philosophy, ontology (from the Greek oν, genitive oντος: of being (part. of εiναι: to be) and –λογία:
Basics of Knowledge Management ICOM5047 – Design Project in Computer Engineering ECE Department J. Fernando Vega Riveros, Ph.D.
UNIVERSITY OF SOUTH CAROLINA Department of Computer Science and Engineering CSCE 580 Artificial Intelligence Ch.5 [P]: Propositions and Inference Sections.
01 -1 Lecture 01 Artificial Intelligence Topics –Introduction –Knowledge representation –Knowledge reasoning –Machine learning –Applications.
Knowledge Acquisitioning. Definition The transfer and transformation of potential problem solving expertise from some knowledge source to a program.
UNIVERSITY OF SOUTH CAROLINA Department of Computer Science and Engineering CSCE 580 Artificial Intelligence Ch.12 [P]: Individuals and Relations Proofs.
Agenti Intelligenti Agenti Intelligenti Stefania Costantini Dip. Di Informatica, Univ. degli Studi di L’Aquila.
PSU CS 370 – Artificial Intelligence Dr. Mohamed Tounsi Artificial Intelligence 1. Introduction Dr. M. Tounsi.
Intelligenza Artificiale Stefania Costantini Dip. Di Informatica, Univ. degli Studi di L’Aquila.
The bioinformatics of biological processes The challenge of temporal data Per J. Kraulis CMCM, Tartu University.
UNIVERSITY OF SOUTH CAROLINA Department of Computer Science and Engineering CSCE 580 Artificial Intelligence Ch.2 [P]: Agent Architectures and Hierarchical.
Semantic Web Technologies Lecture # 2 Faculty of Computer Science, IBA.
Some Thoughts to Consider 6 What is the difference between Artificial Intelligence and Computer Science? What is the difference between Artificial Intelligence.
ARTIFICIAL INTELLIGENCE [INTELLIGENT AGENTS PARADIGM] Professor Janis Grundspenkis Riga Technical University Faculty of Computer Science and Information.
Knowledge Representation and Reasoning University "Politehnica" of Bucharest Department of Computer Science Fall 2010 Adina Magda Florea
Knowledge representation
Knowledge Representation and Reasoning University "Politehnica" of Bucharest Department of Computer Science Fall 2009 Adina Magda Florea
Artificial Intelligence
What is an Ontology? An ontology is a specification of a conceptualization that is designed for reuse across multiple applications and implementations.
LOGIC AND ONTOLOGY Both logic and ontology are important areas of philosophy covering large, diverse, and active research projects. These two areas overlap.
ARTIFICIAL INTELLIGENCE DR. ABRAHAM AI a field of computer science that is concerned with mechanizing things people do that require intelligent.
1 What is an Ontology? n No exact definition n A tool to help organize knowledge n Or a way to convey a theory on how to represent a class of things n.
 Dr. Syed Noman Hasany 1.  Review of known methodologies  Analysis of software requirements  Real-time software  Software cost, quality, testing.
EEL 5937 Ontologies EEL 5937 Multi Agent Systems Lecture 5, Jan 23 th, 2003 Lotzi Bölöni.
Ontology-Based Computing Kenneth Baclawski Northeastern University and Jarg.
Ontologies Working Group Agenda MGED3 1.Goals for working group. 2.Primer on ontologies 3.Working group progress 4.Example sample descriptions from different.
Of An Expert System.  Introduction  What is AI?  Intelligent in Human & Machine? What is Expert System? How are Expert System used? Elements of ES.
Enable Semantic Interoperability for Decision Support and Risk Management Presented by Dr. David Li Key Contributors: Dr. Ruixin Yang and Dr. John Qu.
Background-assumptions in knowledge representation systems Center for Cultural Informatics, Institute of Computer Science Foundation for Research and Technology.
COMPUTER SYSTEM FUNDAMENTAL Genetic Computer School INTRODUCTION TO ARTIFICIAL INTELLIGENCE LESSON 11.
Definition and Technologies Knowledge Representation.
CITS4211 Artificial Intelligence Semester 1, 2013 A/Prof Lyndon While School of Computer Science & Software Engineering The University of Western Australia.
Ontologies COMP6028 Semantic Web Technologies Dr Nicholas Gibbins
Decision Support and Business Intelligence Systems (9 th Ed., Prentice Hall) Chapter 12: Artificial Intelligence and Expert Systems.
CS621 : Artificial Intelligence Pushpak Bhattacharyya CSE Dept., IIT Bombay Lecture 16 Description Logic.
1 Knowledge Representation XI – IKT437 Knowledge Representation XI – IKT437 Part I RDF Jan Pettersen Nytun, UiA Apache Jena.
Knowledge Representation Part I Ontology Jan Pettersen Nytun Knowledge Representation Part I, JPN, UiA1.
Jan Pettersen Nytun, UIA, page 1 Knowledge Representation Part IV The Semantics Web Starting with XML Jan Pettersen Nytun, UiA.
Knowledge Representation Techniques
Knowledge Representation Part VI
Philosophy and Computer Science: New Perspectives of Collaboration
Knowledge Representation Part V RDF
The Semantic Web By: Maulik Parikh.
Artificial Intelligence
COMP6215 Semantic Web Technologies
Chapter 5: Representing Knowledge
Knowledge Representation Part II Description Logic & Introduction to Protégé Jan Pettersen Nytun.
Lecture #1 Introduction
Knowledge Representation Part I Ontology
Knowledge Representation Part VI
Ontology: Philosophy vs. IT
ece 627 intelligent web: ontology and beyond
Ontology From Wikipedia, the free encyclopedia
TECHNOLOGY GUIDE FOUR Intelligent Systems.
CSCE 580 Artificial Intelligence Ch
CSCE 580 Artificial Intelligence Ch
Knowledge Representation
النظم الخبيرة Expert Systems (ES)
Introduction to Semantic Metadata & Semantic Web
KNOWLEDGE REPRESENTATION
TA : Mubarakah Otbi, Duaa al Ofi , Huda al Hakami
Knowledge Representation Part VII Protégé / RDFS / OWL / ++
COMP3710 Artificial Intelligence Thompson Rivers University
Introduction to Artificial Intelligence Instructor: Dr. Eduardo Urbina
Knowledge Representation Part III
Artificial Intelligence
Representations & Reasoning Systems (RRS) (2.2)
Habib Ullah qamar Mscs(se)
Presentation transcript:

Knowledge Representation (Part I) Jan Pettersen Nytun Knowledge Representation Part I, JPN, UiA

Facts/understanding about a particular subject a symbol or thing which represents something else (refers to, stands for) is is Knowledge Representation AI requirement when to use computer-understandable form when we can not use the “original”, like things in the natural world or concepts Knowledge Representation Part I, JPN, UiA

Knowledge Representation Part I, JPN, UiA From Wikipedia, the free encyclopedia (Knowledge representation and reasoning) Knowledge Representation (KR) is an area of artificial intelligence research aimed at representing knowledge in symbols to facilitate inferencing from those knowledge elements, creating new elements of knowledge. Knowledge Representation Part I, JPN, UiA

Knowledge Engineering Get knowledge about some subject and represent it in a computable form for some purpose. The knowledge engineer tells the system what is true. The system knows how to infer new facts and solutions – the user may form questions and then the system gives answers. Knowledge Representation Part I, JPN, UiA

Knowledge Representation Part I, JPN, UiA Knowledge Base A database for knowledge management It provides means for information to be: Collected Organized Shared, searched and utilized (new information may be inferred) Knowledge Representation Part I, JPN, UiA

What is an Ontology (in Philosophy) Ontology studies the nature of being and existence. Smith [1] the essence of ontology: “provide a definitive and exhaustive classification of entities in all spheres of being.”

What is an Ontology in Computer Science Knowledge represented in a formal way: - a hierarchy of concepts within a domain, - a shared vocabulary to denote the types, - properties and interrelationships of those concepts.

What is an Ontology (in Computer Science) An ontology is a specification of a conceptualization that is designed for reuse across multiple applications and implementations. …a specification of a conceptualization is a written, formal description of a set of concepts and relationships in a domain of interest. Peter Karp (2000) Bioinformatics 16:269

References [1] Book: David Poole and Alan Mackworth, Artificial Intelligence: Foundations of Computational Agents, Cambridge University Press, 2010, http://artint.info/ Sowa, John F. (2000) Knowledge Representation: Logical, Philosophical, and Computational Foundations, Brooks/Cole Publishing Co., Pacific Grove, CA. Artificial Intelligence: Structures and Strategies for Complex Problem Solving (Addison-Wesley), George F. Luger Smith Barry. Accessed 24th of March, 2013, Ontology: Philosophical and Computational. http: //ontology.buffalo.edu/smith/articles/ontologies.htm Quine WVO. On What There Is. Review of Metaphysics 1948;p. 21–38.