Author
miles
View
33
Download
0
Embed Size (px)
DESCRIPTION
Wissensverarbeitung - Introduction -. Alexander Felfernig und Gerald Steinbauer Institut für Softwaretechnologie Inffeldgasse 16b/2 A-8010 Graz Austria. Skriptum (TU Wien, Institut für Informationssysteme, Thomas Eiter et al.) ÖH- Copyshop , Studienzentrum - PowerPoint PPT Presentation
Folie 1
Alexander Felfernig und Gerald SteinbauerInstitut fr SoftwaretechnologieInffeldgasse 16b/2A-8010 GrazAustriaWissensverarbeitung- Introduction - Alexander Felfernig & Gerald SteinbauerInstitute for Software TechnologyNr. Wissensverarbeitung
1ReferencesSkriptum (TU Wien, Institut fr Informationssysteme, Thomas Eiter et al.) H-Copyshop, StudienzentrumStuart Russell und Peter Norvig. Artificial Intelligence - A Modern Approach. Prentice Hall. 2003.Vorlesungsfolien TU Graz (partially based on the slides of TUWien) Alexander Felfernig & Gerald SteinbauerInstitute for Software TechnologyNr. Wissensverarbeitung
GoalsIntroduction (KBS)Example Applications Alexander Felfernig & Gerald SteinbauerInstitute for Software TechnologyNr. Wissensverarbeitung
What is a KBS?A Knowledge-based System (KBS) is a system implemented with the goal to imitate human problem-solving behavior using Artificial Intelligence (AI) techniques.Development and maintenance of KBS is the objective of Knowledge Engineering (KE).Many commonalities with Software Engineering (SE).
Alexander Felfernig & Gerald SteinbauerInstitute for Software TechnologyNr. Wissensverarbeitung
Artificial Intelligence?Artificial intelligence (AI) research is concerned with the automation of tasks requiring intelligent behavior.Strong AI supposes that it is possible for machines to become sapient, or self-aware, but may or may not exhibit human-like thought processes.Weak AI supports the accomplishment of specific problem solving tasks not encompassing the full range of human cognitive abilities. Alexander Felfernig & Gerald SteinbauerInstitute for Software TechnologyNr. Wissensverarbeitung
What is Knowledge Engineering?domain knowledgedomain expertsknowledge-based system (KBS)knowledgeengineerstechnicalknowledgeknowledge acquisition (*)implementationbyend-users (**)implementationby knowledge engineersAI methods (search, machine learn., game playing, etc.)* knowledge acquisition bottleneck
** end user programming environments Alexander Felfernig & Gerald SteinbauerInstitute for Software TechnologyNr. Wissensverarbeitung
What is Knowledge?Data: symbols1, 2Jaguar-2orainyInformation: data with given meaning (semantics)temp= -2oweather= rainyKnowledge: application of data & informationtemp1) m(teilt(m,n) (m=1 m=n))
Non-Declarative:function prim(n: integer): Boolean;var i: integer;beginif n