SlideShare a Scribd company logo
1 of 46
Artificial Intelligence
SUBMITTED BY,
PRASAAD KULKARNI
(15MCD0035)
VIT University, Vellore, Tamilnadu
Outline
 AI History
 Overview of AI application areas
History: AI and the Rationalist
 Modern research issues in AI are formed and
evolve through a combination of historical,
social and cultural pressures.
 The rationalist tradition had an early
proponent in Plato, and was continued on
through the writings of Pascal, Descates, and
Liebniz
 For the rationalist, the external world is
reconstructed through the clear and distinct
ideas of a mathematics
History: Development of
Formal Logic
 The goal of creating a formal language for
thought also appears in the work of George
Boole, another 19th
century mathematician
whose work must be included in the roots of
AI
 The importance of Boole’s accomplishment is
in the extraordinary power and simplicity of
the system he devised: Three Operations
History: the Turning Test
 The imitation game (1950)
AI application areas
 Game Playing
 Much of the early research in state space search
was done using common board games such as
checkers, chess, and the 15-puzzle
 Games can generate extremely large search
spaces. Theses are large and complex enough to
require powerful techniques for determining what
alternative to explore
AI application areas
 Automated reasoning and Theorem Proving
 Theorem-proving is one of the most fruitful
branches of the field
 Theorem-proving research was responsible in
formalizing search algorithms and developing
formal representation languages such as predicate
calculus and the logic programming language
AI application areas
 Expert System
 One major insight gained from early work
in problem solving was the importance of
domain-specific knowledge
 Expert knowledge is a combination of a
theoretical understanding of the problem
and a collection of heuristic problem-
solving rules
AI application areas
 Expert System
 Current deficiencies:

Lack of flexibility; if human cannot answer a
question immediately, he can return to an
examination of first principle and come up
something

Inability to provide deep explanations

Little learning from experience
AI application areas
 Natural Language Understanding and
Semantics
 One of the long-standing goals of AI is the
creation of programming that are capable
of understanding and generating human
language
AI application areas
 Modeling Human Performance
 Capture the human mind (knowledge
representation)
AI application areas
 Robotics
 A robot that blindly performs a sequence of
actions without responding to changes or
being able to detect and correct errors
could hardly considered intelligent
 It should have some degree of sensors and
algorithms to guild it
AI application areas
 Machine Learning
 Learning has remained a challenging area
in AI
 An expert system may perform extensive
and costly computation to solve a problem;
unlike human, it usually don’t remember
the solution
Decision Tree Example
Software development: conventional
systems and KBS
 You are probably familiar with a standard model of
the software development life cycle. It is likely to be
something like this:
Feasibility study
→ Analysis
→ Requirements definition
→ Design →
Implementation
→ Testing
→ Maintenance & review
Software development: conventional
systems and KBS
♦ Knowledge-based systems require
special approaches to systems
analysis, especially to the collection of
the data (or rather knowledge) on which
the system is based.
♦ We will discuss the ways in which this
model needs to be modified to take
account of these special features in
lecture 8.
KNOWLEDGE BASED
ENGINEERING
Knowledge Engineering
♦ The term "knowledge engineering" is
often used to mean the process of
♦ designing
♦ building
♦ installing
an expert system or other knowledge-
based system. In other words, the
whole process of making a KBS, from
beginning to end.
Knowledge Engineering
♦ Some authors use the term to mean just
the phase in which the knowledge base
is built.
Building the knowledge base
 Five processes can be identified:
 1. Knowledge acquisition
 2. Knowledge analysis & representation
 3. Knowledge validation
 4. Inference design
 5. Explanation and justification
 These are not stages that have to follow each
other - some of them will run concurrently.
Knowledge Acquisition
 Knowledge acquisition is:
The process of gathering the knowledge to stock the expert
system's knowledge base.
 This has proved to be the most difficult component of the
knowledge engineering process. It's become known as the
'knowledge acquisition bottleneck', and expert system
projects are more likely to fail at this stage than any other.
 This is the principle reason why expert systems have not
become more widespread.
Knowledge Acquisition
 Sources of knowledge:
 Documents: textbooks, journal articles, technical
reports, records containing case histories, etc.
 This will almost never be sufficient to provide the
knowledge base for a real-world expert system.
 The range of problems which a textbook examines and
solves is always smaller than the range of problems that a
human expert is master of.
Knowledge Acquisition
 Sources of knowledge:
 Human experts
Knowledge Elicitation
 The most important part of knowledge acquisition is
knowledge elicitation - obtaining knowledge from a human
expert (or human experts) for use in an expert system.
 Knowledge elicitation is difficult. Hence the knowledge
acquisition bottleneck mentioned above.
 It is necessary to find out what the expert(s) know, and
how they use their knowledge.
Knowledge Elicitation
 Expert knowledge includes:
 domain-related facts & principles;
 problem-solving strategies;
 meta-knowledge - for instance, knowledge about when
to use a particular piece of knowledge;
 explanations and justifications.
Knowledge Elicitation
 The knowledge elicitation/analysis task
involves
♦ finding at least one expert in the domain who:
♦ is willing to provide his/her knowledge;
♦ has the time to provide his/her knowledge;
♦ is able to provide his/her knowledge.
- any or all of these are liable to prove
difficult.
Knowledge Elicitation
 The knowledge elicitation/analysis task involves
 repeated interviews with the expert(s), probably
combined with other, non-interview, techniques.
Knowledge Elicitation - the
compiled knowledge problem
 One major obstacle to knowledge elicitation:
experts cannot easily describe all they know about
their subject.
 They do not necessarily have much insight into the
methods they use to solve problems.
 Their knowledge is "compiled" (like a compiled
computer program - fast & efficient, but
unreadable).
Knowledge Elicitation -
interview techniques
 Some of the interview techniques used in
knowledge elicitation:
 Unstructured interview. A general discussion of the
domain, designed to provide a list of topics and
concepts.
 Structured interview. Concerned with a particular
concept within the domain - a particular problem-solving
skill or small group of skills.
Knowledge Elicitation -
interview techniques
 Interview techniques :
 Problem-solving interview. The DE is provided with a
real-life problem, of a kind that they deal with during
their working life, and asked to solve it. As they do so,
they are required to describe each step, and their
reasons for doing what they do. The transcript of their
verbal account is called a protocol.
Knowledge Elicitation -
interview techniques
 Interview techniques :
 Think-aloud interview. As above, but the DE merely
imagines that they are solving the problem presented to
them, rather than actually doing it. Once again, they
describe the steps involved in solving the problem.
Knowledge Elicitation -
interview techniques
 interview techniques :
 Critical incident analysis. The DE is asked to provide
details of cases which were particularly difficult, or of
special interest for some other reason. He/she
describes how they were solved, and the lessons that
were learnt.
Knowledge Elicitation -
non-interview techniques
 Some of the non-interview techniques used in
knowledge elicitation:
 Sample lecture preparation. The DE prepares a lecture,
and the KE analyses its content.
Knowledge Elicitation -
non-interview techniques
 Non-interview techniques:
 Concept sorting ("card sort"). The DE is presented with
a series of cards, with the names of domain concepts
written on them, spread out on a table top, and asked to
arrange them into clusters, in such a way that the cards
in each cluster have something important in common.
Then the DE is asked to name the principles that he/she
has used to form these clusters. This process can be
repeated to produce a hierarchy of concepts.
Knowledge Elicitation -
non-interview techniques
 Non-interview techniques:
 Repertory grid (particularly the "laddered grid"
technique).
 Questionnaires. Especially useful when the knowledge
is to be elicited from several different experts.
Knowledge Elicitation -
interview techniques
 It is standard practice to tape-record KE sessions.
 For something like a problem-solving interview,
one would wish to videotape it as well.
 However, KEs should be aware of the costs this
involves, in time and money - it can take as much
as 15 hours of secretarial time to transcribe and
edit a one-hour interview.
Knowledge analysis &
representation
 Simultaneously with the knowledge acquisition
process, a knowledge analysis process takes
place. The KE uses the data - the transcripts and
protocols, etc - from the knowledge acquisition
sessions to build a good model of the
expertise that the DE is using to solve problems
in the domain.
Knowledge analysis &
representation
 The raw data is converted into intermediate
representations. These are structured
representations of the knowledge, but not yet the
sort of coded knowledge that can be put into the
knowledge base.
 This will improve the knowledge engineer's
understanding of the subject;
Knowledge analysis &
representation
 This will probably provide knowledge in a form that
can be shown to the DE, for criticism and
correction;
 This provides easily-accessible knowledge for
future KEs to work from (knowledge archiving).
 The intermediate representation is then converted
into the knowledge representation formalism which
is to be used in the KBS software.
Knowledge validation
 It is necessary to verify the knowledge against the
knowledge source (the expert or document).
 It is also necessary to validate the knowledge
against known outcomes.
 The objective is to produce knowledge of high
integrity.
Computer-assisted knowledge
elicitation
 Since knowledge engineering skills, and
hence knowledge engineers, are rare
(see appendix), it would be desirable to
automate the job.
 i.e. to write an expert system to do
knowledge engineering.
Computer-assisted knowledge
elicitation
 The state of the art in AI (especially in
natural language processing) is not
sufficiently advanced to permit fully-
automated knowledge elicitation.
Computer-assisted knowledge
elicitation
 However, 'knowledge elicitation workbenches', or
'knowledge engineering environments', are
commercially available
 e.g. KEE, KnAcqTools, ETS, KRITON, AQUINAS;
 their principle use is to simplify the task of
converting a protocol into frames, rules, etc., and
inserting these structures into an expert system
shell as soon as they are formulated.
Fully computerised knowledge
acquisition
 It might be thought that one could avoid
using a domain expert altogether, by
building a system that could extract
knowledge, given facts about the domain.
♦ This is the approach taken by machine
learning systems:
♦ "classic" machine learning systems such as ID3
(Quinlan, 1979) & AQ11 (Michalski & Chilauski,
1980);
Fully computerised knowledge
acquisition
 systems designed to provide knowledge for a
particular system's knowledge base, e.g. META-
DENDRAL, designed to discover rules for the
rule-base in DENDRAL;
 data mining systems; these do a similar job to
classic machine learning systems, but work on
a very large database of information.
 sub-symbolic systems, i.e. neural nets and
genetic algorithms. More about these in the last
lecture in this course.
Fully computerised knowledge
acquisition
 There are plenty of examples of machine
learning systems producing formerly-
unknown knowledge, and knowledge that
was better than that of a domain expert

More Related Content

What's hot

Artificial intelligence ppt
Artificial intelligence pptArtificial intelligence ppt
Artificial intelligence pptDikshaSharma391
 
Artificial intelligence
Artificial intelligenceArtificial intelligence
Artificial intelligenceIjajAhmedJaman
 
Artificial intelligence (AI)
Artificial intelligence (AI)Artificial intelligence (AI)
Artificial intelligence (AI)Fahad Farooq
 
Artificial Intelligence ppt
Artificial Intelligence pptArtificial Intelligence ppt
Artificial Intelligence pptMd. Ismail Khan
 
Artificial intelligence
Artificial intelligenceArtificial intelligence
Artificial intelligencefunpathshala
 
Artificial Intelligence Presentation
Artificial Intelligence PresentationArtificial Intelligence Presentation
Artificial Intelligence PresentationAdarsh Pathak
 
Artificial intelligence
Artificial intelligenceArtificial intelligence
Artificial intelligenceSai Nath
 
Artificial Intelligence
Artificial IntelligenceArtificial Intelligence
Artificial Intelligencefalepiz
 
ARTIFICIAL INTELLIGENCE
ARTIFICIAL INTELLIGENCEARTIFICIAL INTELLIGENCE
ARTIFICIAL INTELLIGENCEMidhuti
 
Artificial Intelligence Course | AI Tutorial For Beginners | Artificial Intel...
Artificial Intelligence Course | AI Tutorial For Beginners | Artificial Intel...Artificial Intelligence Course | AI Tutorial For Beginners | Artificial Intel...
Artificial Intelligence Course | AI Tutorial For Beginners | Artificial Intel...Simplilearn
 
Artificial inteligence
Artificial inteligenceArtificial inteligence
Artificial inteligenceSharath Raj
 
What is Artificial Intelligence | Artificial Intelligence Tutorial For Beginn...
What is Artificial Intelligence | Artificial Intelligence Tutorial For Beginn...What is Artificial Intelligence | Artificial Intelligence Tutorial For Beginn...
What is Artificial Intelligence | Artificial Intelligence Tutorial For Beginn...Edureka!
 
AI and machine learning
AI and machine learningAI and machine learning
AI and machine learningITU
 

What's hot (20)

Artificial intelligence ppt
Artificial intelligence pptArtificial intelligence ppt
Artificial intelligence ppt
 
Artificial intelligence
Artificial intelligenceArtificial intelligence
Artificial intelligence
 
Artificial intelligence
Artificial intelligenceArtificial intelligence
Artificial intelligence
 
Artificial intelligence (AI)
Artificial intelligence (AI)Artificial intelligence (AI)
Artificial intelligence (AI)
 
Artificial Intelligence
Artificial IntelligenceArtificial Intelligence
Artificial Intelligence
 
Artificial Intelligence ppt
Artificial Intelligence pptArtificial Intelligence ppt
Artificial Intelligence ppt
 
Artificial intelligence
Artificial intelligenceArtificial intelligence
Artificial intelligence
 
Artificial Intelligence Presentation
Artificial Intelligence PresentationArtificial Intelligence Presentation
Artificial Intelligence Presentation
 
Artificial intelligence
Artificial intelligenceArtificial intelligence
Artificial intelligence
 
Artificial Intelligence
Artificial IntelligenceArtificial Intelligence
Artificial Intelligence
 
ARTIFICIAL INTELLIGENCE
ARTIFICIAL INTELLIGENCEARTIFICIAL INTELLIGENCE
ARTIFICIAL INTELLIGENCE
 
Artificial intelligence
Artificial intelligenceArtificial intelligence
Artificial intelligence
 
Artificial intelligence
Artificial intelligenceArtificial intelligence
Artificial intelligence
 
Artificial Intelligence Course | AI Tutorial For Beginners | Artificial Intel...
Artificial Intelligence Course | AI Tutorial For Beginners | Artificial Intel...Artificial Intelligence Course | AI Tutorial For Beginners | Artificial Intel...
Artificial Intelligence Course | AI Tutorial For Beginners | Artificial Intel...
 
Artificial inteligence
Artificial inteligenceArtificial inteligence
Artificial inteligence
 
Artificial Intelligence
Artificial IntelligenceArtificial Intelligence
Artificial Intelligence
 
Artificial Intelligence
Artificial IntelligenceArtificial Intelligence
Artificial Intelligence
 
What is Artificial Intelligence | Artificial Intelligence Tutorial For Beginn...
What is Artificial Intelligence | Artificial Intelligence Tutorial For Beginn...What is Artificial Intelligence | Artificial Intelligence Tutorial For Beginn...
What is Artificial Intelligence | Artificial Intelligence Tutorial For Beginn...
 
Artificial intelligence
Artificial intelligence Artificial intelligence
Artificial intelligence
 
AI and machine learning
AI and machine learningAI and machine learning
AI and machine learning
 

Viewers also liked

The ai app - introduction
The ai app - introductionThe ai app - introduction
The ai app - introductionbigbamnetwork
 
Knowledge Engines and AI – Applications Beyond Gaming
Knowledge Engines and AI – Applications Beyond GamingKnowledge Engines and AI – Applications Beyond Gaming
Knowledge Engines and AI – Applications Beyond GamingMecklerMedia
 
The Turing Test - A sociotechnological analysis and prediction - Machine Inte...
The Turing Test - A sociotechnological analysis and prediction - Machine Inte...The Turing Test - A sociotechnological analysis and prediction - Machine Inte...
The Turing Test - A sociotechnological analysis and prediction - Machine Inte...piero scaruffi
 
introduction to artificial intelligence
introduction to artificial intelligenceintroduction to artificial intelligence
introduction to artificial intelligenceEmpatika
 
Software Project Management
Software Project ManagementSoftware Project Management
Software Project ManagementDeepak Kumar
 
RapidMiner: Introduction To Rapid Miner
RapidMiner: Introduction To Rapid MinerRapidMiner: Introduction To Rapid Miner
RapidMiner: Introduction To Rapid MinerRapidmining Content
 
Bfs and dfs in data structure
Bfs and dfs in  data structure Bfs and dfs in  data structure
Bfs and dfs in data structure Ankit Kumar Singh
 
Depth first search and breadth first searching
Depth first search and breadth first searchingDepth first search and breadth first searching
Depth first search and breadth first searchingKawsar Hamid Sumon
 
Artificial Intelligence
Artificial IntelligenceArtificial Intelligence
Artificial IntelligenceGirish Naik
 
Application of ai in home automation
Application of ai in home automationApplication of ai in home automation
Application of ai in home automationBharadwaj Sharma
 
artificial intelligence
artificial intelligenceartificial intelligence
artificial intelligencevallibhargavi
 

Viewers also liked (18)

The ai app - introduction
The ai app - introductionThe ai app - introduction
The ai app - introduction
 
AI ch1
AI ch1AI ch1
AI ch1
 
Artificial intelligance
Artificial intelliganceArtificial intelligance
Artificial intelligance
 
Applications of AI
Applications of AIApplications of AI
Applications of AI
 
Knowledge Engines and AI – Applications Beyond Gaming
Knowledge Engines and AI – Applications Beyond GamingKnowledge Engines and AI – Applications Beyond Gaming
Knowledge Engines and AI – Applications Beyond Gaming
 
The Turing Test - A sociotechnological analysis and prediction - Machine Inte...
The Turing Test - A sociotechnological analysis and prediction - Machine Inte...The Turing Test - A sociotechnological analysis and prediction - Machine Inte...
The Turing Test - A sociotechnological analysis and prediction - Machine Inte...
 
introduction to artificial intelligence
introduction to artificial intelligenceintroduction to artificial intelligence
introduction to artificial intelligence
 
Software Project Management
Software Project ManagementSoftware Project Management
Software Project Management
 
Graphs bfs dfs
Graphs bfs dfsGraphs bfs dfs
Graphs bfs dfs
 
Knowledge engineering
Knowledge engineeringKnowledge engineering
Knowledge engineering
 
RapidMiner: Introduction To Rapid Miner
RapidMiner: Introduction To Rapid MinerRapidMiner: Introduction To Rapid Miner
RapidMiner: Introduction To Rapid Miner
 
Bfs and dfs in data structure
Bfs and dfs in  data structure Bfs and dfs in  data structure
Bfs and dfs in data structure
 
Depth first search and breadth first searching
Depth first search and breadth first searchingDepth first search and breadth first searching
Depth first search and breadth first searching
 
Artificial Intelligence
Artificial IntelligenceArtificial Intelligence
Artificial Intelligence
 
Artificial Intelligence
Artificial IntelligenceArtificial Intelligence
Artificial Intelligence
 
FAW Spring 2015
FAW Spring 2015FAW Spring 2015
FAW Spring 2015
 
Application of ai in home automation
Application of ai in home automationApplication of ai in home automation
Application of ai in home automation
 
artificial intelligence
artificial intelligenceartificial intelligence
artificial intelligence
 

Similar to Artificial Intelligence

Artificial Intelligence
Artificial IntelligenceArtificial Intelligence
Artificial Intelligencesanjay_asati
 
helbredte
helbredtehelbredte
helbredtebutest
 
Applied Artificial Intelligence Unit 1 Semester 3 MSc IT Part 2 Mumbai Univer...
Applied Artificial Intelligence Unit 1 Semester 3 MSc IT Part 2 Mumbai Univer...Applied Artificial Intelligence Unit 1 Semester 3 MSc IT Part 2 Mumbai Univer...
Applied Artificial Intelligence Unit 1 Semester 3 MSc IT Part 2 Mumbai Univer...Madhav Mishra
 
Artificial-Intelligence--AI And ES Nowledge Base Systems
Artificial-Intelligence--AI And ES Nowledge Base SystemsArtificial-Intelligence--AI And ES Nowledge Base Systems
Artificial-Intelligence--AI And ES Nowledge Base SystemsJim Webb
 
ARTIFICIAL INTELLIGENCE AND EXPERT SYSTEMS KNOWLEDGE-BASED SYSTEMS TEACHING ...
ARTIFICIAL INTELLIGENCE AND EXPERT SYSTEMS  KNOWLEDGE-BASED SYSTEMS TEACHING ...ARTIFICIAL INTELLIGENCE AND EXPERT SYSTEMS  KNOWLEDGE-BASED SYSTEMS TEACHING ...
ARTIFICIAL INTELLIGENCE AND EXPERT SYSTEMS KNOWLEDGE-BASED SYSTEMS TEACHING ...Arlene Smith
 
Artificial Intelligence by B. Ravikumar
Artificial Intelligence by B. RavikumarArtificial Intelligence by B. Ravikumar
Artificial Intelligence by B. RavikumarGarry D. Lasaga
 
KBS Lecture Notes
KBS Lecture NotesKBS Lecture Notes
KBS Lecture Notesbutest
 
Applying AI to software engineering problems: Do not forget the human!
Applying AI to software engineering problems: Do not forget the human!Applying AI to software engineering problems: Do not forget the human!
Applying AI to software engineering problems: Do not forget the human!University of Córdoba
 
Decision support systems
Decision support systemsDecision support systems
Decision support systemsMR Z
 
Artificial Intelligence Notes Unit 5
Artificial Intelligence Notes Unit 5Artificial Intelligence Notes Unit 5
Artificial Intelligence Notes Unit 5DigiGurukul
 
Artificial Intelligence PPT.ppt
Artificial Intelligence PPT.pptArtificial Intelligence PPT.ppt
Artificial Intelligence PPT.pptDarshRawat2
 
Artificial general intelligence (AGI) or Strong A.I.
Artificial general intelligence (AGI) or Strong A.I.Artificial general intelligence (AGI) or Strong A.I.
Artificial general intelligence (AGI) or Strong A.I.Pratap Dangeti
 
A Better Way to Design & Build Immersive E Learning
A Better Way to Design & Build Immersive E LearningA Better Way to Design & Build Immersive E Learning
A Better Way to Design & Build Immersive E Learningnarchambeau
 
Artificial intelligency full_ppt_persentation_way2project_in
Artificial intelligency full_ppt_persentation_way2project_inArtificial intelligency full_ppt_persentation_way2project_in
Artificial intelligency full_ppt_persentation_way2project_inSumit Sharma
 

Similar to Artificial Intelligence (20)

Artificial Intelligence
Artificial IntelligenceArtificial Intelligence
Artificial Intelligence
 
helbredte
helbredtehelbredte
helbredte
 
Lab 06-sol
Lab 06-solLab 06-sol
Lab 06-sol
 
Applied Artificial Intelligence Unit 1 Semester 3 MSc IT Part 2 Mumbai Univer...
Applied Artificial Intelligence Unit 1 Semester 3 MSc IT Part 2 Mumbai Univer...Applied Artificial Intelligence Unit 1 Semester 3 MSc IT Part 2 Mumbai Univer...
Applied Artificial Intelligence Unit 1 Semester 3 MSc IT Part 2 Mumbai Univer...
 
Artificial-Intelligence--AI And ES Nowledge Base Systems
Artificial-Intelligence--AI And ES Nowledge Base SystemsArtificial-Intelligence--AI And ES Nowledge Base Systems
Artificial-Intelligence--AI And ES Nowledge Base Systems
 
ARTIFICIAL INTELLIGENCE AND EXPERT SYSTEMS KNOWLEDGE-BASED SYSTEMS TEACHING ...
ARTIFICIAL INTELLIGENCE AND EXPERT SYSTEMS  KNOWLEDGE-BASED SYSTEMS TEACHING ...ARTIFICIAL INTELLIGENCE AND EXPERT SYSTEMS  KNOWLEDGE-BASED SYSTEMS TEACHING ...
ARTIFICIAL INTELLIGENCE AND EXPERT SYSTEMS KNOWLEDGE-BASED SYSTEMS TEACHING ...
 
Artificial Intelligence by B. Ravikumar
Artificial Intelligence by B. RavikumarArtificial Intelligence by B. Ravikumar
Artificial Intelligence by B. Ravikumar
 
Expert system
Expert systemExpert system
Expert system
 
KBS Lecture Notes
KBS Lecture NotesKBS Lecture Notes
KBS Lecture Notes
 
Applying AI to software engineering problems: Do not forget the human!
Applying AI to software engineering problems: Do not forget the human!Applying AI to software engineering problems: Do not forget the human!
Applying AI to software engineering problems: Do not forget the human!
 
Chapter 1 (final)
Chapter 1 (final)Chapter 1 (final)
Chapter 1 (final)
 
Decision support systems
Decision support systemsDecision support systems
Decision support systems
 
Artificial Intelligence Notes Unit 5
Artificial Intelligence Notes Unit 5Artificial Intelligence Notes Unit 5
Artificial Intelligence Notes Unit 5
 
Introduction to knowledge discovery
Introduction to knowledge discoveryIntroduction to knowledge discovery
Introduction to knowledge discovery
 
Artificial Intelligence PPT.ppt
Artificial Intelligence PPT.pptArtificial Intelligence PPT.ppt
Artificial Intelligence PPT.ppt
 
Artificial general intelligence (AGI) or Strong A.I.
Artificial general intelligence (AGI) or Strong A.I.Artificial general intelligence (AGI) or Strong A.I.
Artificial general intelligence (AGI) or Strong A.I.
 
A Better Way to Design & Build Immersive E Learning
A Better Way to Design & Build Immersive E LearningA Better Way to Design & Build Immersive E Learning
A Better Way to Design & Build Immersive E Learning
 
Artificial intelligency full_ppt_persentation_way2project_in
Artificial intelligency full_ppt_persentation_way2project_inArtificial intelligency full_ppt_persentation_way2project_in
Artificial intelligency full_ppt_persentation_way2project_in
 
Knowledge representation
Knowledge representationKnowledge representation
Knowledge representation
 
Artificial intelligence
Artificial intelligenceArtificial intelligence
Artificial intelligence
 

Recently uploaded

Unveiling Falcon Invoice Discounting: Leading the Way as India's Premier Bill...
Unveiling Falcon Invoice Discounting: Leading the Way as India's Premier Bill...Unveiling Falcon Invoice Discounting: Leading the Way as India's Premier Bill...
Unveiling Falcon Invoice Discounting: Leading the Way as India's Premier Bill...Falcon Invoice Discounting
 
Business Model Canvas (BMC)- A new venture concept
Business Model Canvas (BMC)-  A new venture conceptBusiness Model Canvas (BMC)-  A new venture concept
Business Model Canvas (BMC)- A new venture conceptP&CO
 
Call Now ☎️🔝 9332606886🔝 Call Girls ❤ Service In Bhilwara Female Escorts Serv...
Call Now ☎️🔝 9332606886🔝 Call Girls ❤ Service In Bhilwara Female Escorts Serv...Call Now ☎️🔝 9332606886🔝 Call Girls ❤ Service In Bhilwara Female Escorts Serv...
Call Now ☎️🔝 9332606886🔝 Call Girls ❤ Service In Bhilwara Female Escorts Serv...Anamikakaur10
 
Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876
Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876
Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876dlhescort
 
FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756dollysharma2066
 
Call Girls Kengeri Satellite Town Just Call 👗 7737669865 👗 Top Class Call Gir...
Call Girls Kengeri Satellite Town Just Call 👗 7737669865 👗 Top Class Call Gir...Call Girls Kengeri Satellite Town Just Call 👗 7737669865 👗 Top Class Call Gir...
Call Girls Kengeri Satellite Town Just Call 👗 7737669865 👗 Top Class Call Gir...amitlee9823
 
BAGALUR CALL GIRL IN 98274*61493 ❤CALL GIRLS IN ESCORT SERVICE❤CALL GIRL
BAGALUR CALL GIRL IN 98274*61493 ❤CALL GIRLS IN ESCORT SERVICE❤CALL GIRLBAGALUR CALL GIRL IN 98274*61493 ❤CALL GIRLS IN ESCORT SERVICE❤CALL GIRL
BAGALUR CALL GIRL IN 98274*61493 ❤CALL GIRLS IN ESCORT SERVICE❤CALL GIRLkapoorjyoti4444
 
Call Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service BangaloreCall Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangaloreamitlee9823
 
How to Get Started in Social Media for Art League City
How to Get Started in Social Media for Art League CityHow to Get Started in Social Media for Art League City
How to Get Started in Social Media for Art League CityEric T. Tung
 
Marel Q1 2024 Investor Presentation from May 8, 2024
Marel Q1 2024 Investor Presentation from May 8, 2024Marel Q1 2024 Investor Presentation from May 8, 2024
Marel Q1 2024 Investor Presentation from May 8, 2024Marel
 
Call Girls In Nangloi Rly Metro ꧂…….95996 … 13876 Enjoy ꧂Escort
Call Girls In Nangloi Rly Metro ꧂…….95996 … 13876 Enjoy ꧂EscortCall Girls In Nangloi Rly Metro ꧂…….95996 … 13876 Enjoy ꧂Escort
Call Girls In Nangloi Rly Metro ꧂…….95996 … 13876 Enjoy ꧂Escortdlhescort
 
Falcon's Invoice Discounting: Your Path to Prosperity
Falcon's Invoice Discounting: Your Path to ProsperityFalcon's Invoice Discounting: Your Path to Prosperity
Falcon's Invoice Discounting: Your Path to Prosperityhemanthkumar470700
 
Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...
Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...
Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...lizamodels9
 
Uneak White's Personal Brand Exploration Presentation
Uneak White's Personal Brand Exploration PresentationUneak White's Personal Brand Exploration Presentation
Uneak White's Personal Brand Exploration Presentationuneakwhite
 
Dr. Admir Softic_ presentation_Green Club_ENG.pdf
Dr. Admir Softic_ presentation_Green Club_ENG.pdfDr. Admir Softic_ presentation_Green Club_ENG.pdf
Dr. Admir Softic_ presentation_Green Club_ENG.pdfAdmir Softic
 
Eluru Call Girls Service ☎ ️93326-06886 ❤️‍🔥 Enjoy 24/7 Escort Service
Eluru Call Girls Service ☎ ️93326-06886 ❤️‍🔥 Enjoy 24/7 Escort ServiceEluru Call Girls Service ☎ ️93326-06886 ❤️‍🔥 Enjoy 24/7 Escort Service
Eluru Call Girls Service ☎ ️93326-06886 ❤️‍🔥 Enjoy 24/7 Escort ServiceDamini Dixit
 
👉Chandigarh Call Girls 👉9878799926👉Just Call👉Chandigarh Call Girl In Chandiga...
👉Chandigarh Call Girls 👉9878799926👉Just Call👉Chandigarh Call Girl In Chandiga...👉Chandigarh Call Girls 👉9878799926👉Just Call👉Chandigarh Call Girl In Chandiga...
👉Chandigarh Call Girls 👉9878799926👉Just Call👉Chandigarh Call Girl In Chandiga...rajveerescorts2022
 
Call Girls From Pari Chowk Greater Noida ❤️8448577510 ⊹Best Escorts Service I...
Call Girls From Pari Chowk Greater Noida ❤️8448577510 ⊹Best Escorts Service I...Call Girls From Pari Chowk Greater Noida ❤️8448577510 ⊹Best Escorts Service I...
Call Girls From Pari Chowk Greater Noida ❤️8448577510 ⊹Best Escorts Service I...lizamodels9
 
Value Proposition canvas- Customer needs and pains
Value Proposition canvas- Customer needs and painsValue Proposition canvas- Customer needs and pains
Value Proposition canvas- Customer needs and painsP&CO
 
PHX May 2024 Corporate Presentation Final
PHX May 2024 Corporate Presentation FinalPHX May 2024 Corporate Presentation Final
PHX May 2024 Corporate Presentation FinalPanhandleOilandGas
 

Recently uploaded (20)

Unveiling Falcon Invoice Discounting: Leading the Way as India's Premier Bill...
Unveiling Falcon Invoice Discounting: Leading the Way as India's Premier Bill...Unveiling Falcon Invoice Discounting: Leading the Way as India's Premier Bill...
Unveiling Falcon Invoice Discounting: Leading the Way as India's Premier Bill...
 
Business Model Canvas (BMC)- A new venture concept
Business Model Canvas (BMC)-  A new venture conceptBusiness Model Canvas (BMC)-  A new venture concept
Business Model Canvas (BMC)- A new venture concept
 
Call Now ☎️🔝 9332606886🔝 Call Girls ❤ Service In Bhilwara Female Escorts Serv...
Call Now ☎️🔝 9332606886🔝 Call Girls ❤ Service In Bhilwara Female Escorts Serv...Call Now ☎️🔝 9332606886🔝 Call Girls ❤ Service In Bhilwara Female Escorts Serv...
Call Now ☎️🔝 9332606886🔝 Call Girls ❤ Service In Bhilwara Female Escorts Serv...
 
Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876
Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876
Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876
 
FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756
 
Call Girls Kengeri Satellite Town Just Call 👗 7737669865 👗 Top Class Call Gir...
Call Girls Kengeri Satellite Town Just Call 👗 7737669865 👗 Top Class Call Gir...Call Girls Kengeri Satellite Town Just Call 👗 7737669865 👗 Top Class Call Gir...
Call Girls Kengeri Satellite Town Just Call 👗 7737669865 👗 Top Class Call Gir...
 
BAGALUR CALL GIRL IN 98274*61493 ❤CALL GIRLS IN ESCORT SERVICE❤CALL GIRL
BAGALUR CALL GIRL IN 98274*61493 ❤CALL GIRLS IN ESCORT SERVICE❤CALL GIRLBAGALUR CALL GIRL IN 98274*61493 ❤CALL GIRLS IN ESCORT SERVICE❤CALL GIRL
BAGALUR CALL GIRL IN 98274*61493 ❤CALL GIRLS IN ESCORT SERVICE❤CALL GIRL
 
Call Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service BangaloreCall Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
 
How to Get Started in Social Media for Art League City
How to Get Started in Social Media for Art League CityHow to Get Started in Social Media for Art League City
How to Get Started in Social Media for Art League City
 
Marel Q1 2024 Investor Presentation from May 8, 2024
Marel Q1 2024 Investor Presentation from May 8, 2024Marel Q1 2024 Investor Presentation from May 8, 2024
Marel Q1 2024 Investor Presentation from May 8, 2024
 
Call Girls In Nangloi Rly Metro ꧂…….95996 … 13876 Enjoy ꧂Escort
Call Girls In Nangloi Rly Metro ꧂…….95996 … 13876 Enjoy ꧂EscortCall Girls In Nangloi Rly Metro ꧂…….95996 … 13876 Enjoy ꧂Escort
Call Girls In Nangloi Rly Metro ꧂…….95996 … 13876 Enjoy ꧂Escort
 
Falcon's Invoice Discounting: Your Path to Prosperity
Falcon's Invoice Discounting: Your Path to ProsperityFalcon's Invoice Discounting: Your Path to Prosperity
Falcon's Invoice Discounting: Your Path to Prosperity
 
Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...
Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...
Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...
 
Uneak White's Personal Brand Exploration Presentation
Uneak White's Personal Brand Exploration PresentationUneak White's Personal Brand Exploration Presentation
Uneak White's Personal Brand Exploration Presentation
 
Dr. Admir Softic_ presentation_Green Club_ENG.pdf
Dr. Admir Softic_ presentation_Green Club_ENG.pdfDr. Admir Softic_ presentation_Green Club_ENG.pdf
Dr. Admir Softic_ presentation_Green Club_ENG.pdf
 
Eluru Call Girls Service ☎ ️93326-06886 ❤️‍🔥 Enjoy 24/7 Escort Service
Eluru Call Girls Service ☎ ️93326-06886 ❤️‍🔥 Enjoy 24/7 Escort ServiceEluru Call Girls Service ☎ ️93326-06886 ❤️‍🔥 Enjoy 24/7 Escort Service
Eluru Call Girls Service ☎ ️93326-06886 ❤️‍🔥 Enjoy 24/7 Escort Service
 
👉Chandigarh Call Girls 👉9878799926👉Just Call👉Chandigarh Call Girl In Chandiga...
👉Chandigarh Call Girls 👉9878799926👉Just Call👉Chandigarh Call Girl In Chandiga...👉Chandigarh Call Girls 👉9878799926👉Just Call👉Chandigarh Call Girl In Chandiga...
👉Chandigarh Call Girls 👉9878799926👉Just Call👉Chandigarh Call Girl In Chandiga...
 
Call Girls From Pari Chowk Greater Noida ❤️8448577510 ⊹Best Escorts Service I...
Call Girls From Pari Chowk Greater Noida ❤️8448577510 ⊹Best Escorts Service I...Call Girls From Pari Chowk Greater Noida ❤️8448577510 ⊹Best Escorts Service I...
Call Girls From Pari Chowk Greater Noida ❤️8448577510 ⊹Best Escorts Service I...
 
Value Proposition canvas- Customer needs and pains
Value Proposition canvas- Customer needs and painsValue Proposition canvas- Customer needs and pains
Value Proposition canvas- Customer needs and pains
 
PHX May 2024 Corporate Presentation Final
PHX May 2024 Corporate Presentation FinalPHX May 2024 Corporate Presentation Final
PHX May 2024 Corporate Presentation Final
 

Artificial Intelligence

  • 1. Artificial Intelligence SUBMITTED BY, PRASAAD KULKARNI (15MCD0035) VIT University, Vellore, Tamilnadu
  • 2. Outline  AI History  Overview of AI application areas
  • 3. History: AI and the Rationalist  Modern research issues in AI are formed and evolve through a combination of historical, social and cultural pressures.  The rationalist tradition had an early proponent in Plato, and was continued on through the writings of Pascal, Descates, and Liebniz  For the rationalist, the external world is reconstructed through the clear and distinct ideas of a mathematics
  • 4. History: Development of Formal Logic  The goal of creating a formal language for thought also appears in the work of George Boole, another 19th century mathematician whose work must be included in the roots of AI  The importance of Boole’s accomplishment is in the extraordinary power and simplicity of the system he devised: Three Operations
  • 5. History: the Turning Test  The imitation game (1950)
  • 6. AI application areas  Game Playing  Much of the early research in state space search was done using common board games such as checkers, chess, and the 15-puzzle  Games can generate extremely large search spaces. Theses are large and complex enough to require powerful techniques for determining what alternative to explore
  • 7. AI application areas  Automated reasoning and Theorem Proving  Theorem-proving is one of the most fruitful branches of the field  Theorem-proving research was responsible in formalizing search algorithms and developing formal representation languages such as predicate calculus and the logic programming language
  • 8. AI application areas  Expert System  One major insight gained from early work in problem solving was the importance of domain-specific knowledge  Expert knowledge is a combination of a theoretical understanding of the problem and a collection of heuristic problem- solving rules
  • 9. AI application areas  Expert System  Current deficiencies:  Lack of flexibility; if human cannot answer a question immediately, he can return to an examination of first principle and come up something  Inability to provide deep explanations  Little learning from experience
  • 10. AI application areas  Natural Language Understanding and Semantics  One of the long-standing goals of AI is the creation of programming that are capable of understanding and generating human language
  • 11. AI application areas  Modeling Human Performance  Capture the human mind (knowledge representation)
  • 12. AI application areas  Robotics  A robot that blindly performs a sequence of actions without responding to changes or being able to detect and correct errors could hardly considered intelligent  It should have some degree of sensors and algorithms to guild it
  • 13. AI application areas  Machine Learning  Learning has remained a challenging area in AI  An expert system may perform extensive and costly computation to solve a problem; unlike human, it usually don’t remember the solution
  • 15. Software development: conventional systems and KBS  You are probably familiar with a standard model of the software development life cycle. It is likely to be something like this: Feasibility study → Analysis → Requirements definition → Design → Implementation → Testing → Maintenance & review
  • 16. Software development: conventional systems and KBS ♦ Knowledge-based systems require special approaches to systems analysis, especially to the collection of the data (or rather knowledge) on which the system is based. ♦ We will discuss the ways in which this model needs to be modified to take account of these special features in lecture 8.
  • 18. Knowledge Engineering ♦ The term "knowledge engineering" is often used to mean the process of ♦ designing ♦ building ♦ installing an expert system or other knowledge- based system. In other words, the whole process of making a KBS, from beginning to end.
  • 19. Knowledge Engineering ♦ Some authors use the term to mean just the phase in which the knowledge base is built.
  • 20. Building the knowledge base  Five processes can be identified:  1. Knowledge acquisition  2. Knowledge analysis & representation  3. Knowledge validation  4. Inference design  5. Explanation and justification  These are not stages that have to follow each other - some of them will run concurrently.
  • 21. Knowledge Acquisition  Knowledge acquisition is: The process of gathering the knowledge to stock the expert system's knowledge base.  This has proved to be the most difficult component of the knowledge engineering process. It's become known as the 'knowledge acquisition bottleneck', and expert system projects are more likely to fail at this stage than any other.  This is the principle reason why expert systems have not become more widespread.
  • 22. Knowledge Acquisition  Sources of knowledge:  Documents: textbooks, journal articles, technical reports, records containing case histories, etc.  This will almost never be sufficient to provide the knowledge base for a real-world expert system.  The range of problems which a textbook examines and solves is always smaller than the range of problems that a human expert is master of.
  • 23. Knowledge Acquisition  Sources of knowledge:  Human experts
  • 24. Knowledge Elicitation  The most important part of knowledge acquisition is knowledge elicitation - obtaining knowledge from a human expert (or human experts) for use in an expert system.  Knowledge elicitation is difficult. Hence the knowledge acquisition bottleneck mentioned above.  It is necessary to find out what the expert(s) know, and how they use their knowledge.
  • 25. Knowledge Elicitation  Expert knowledge includes:  domain-related facts & principles;  problem-solving strategies;  meta-knowledge - for instance, knowledge about when to use a particular piece of knowledge;  explanations and justifications.
  • 26. Knowledge Elicitation  The knowledge elicitation/analysis task involves ♦ finding at least one expert in the domain who: ♦ is willing to provide his/her knowledge; ♦ has the time to provide his/her knowledge; ♦ is able to provide his/her knowledge. - any or all of these are liable to prove difficult.
  • 27. Knowledge Elicitation  The knowledge elicitation/analysis task involves  repeated interviews with the expert(s), probably combined with other, non-interview, techniques.
  • 28. Knowledge Elicitation - the compiled knowledge problem  One major obstacle to knowledge elicitation: experts cannot easily describe all they know about their subject.  They do not necessarily have much insight into the methods they use to solve problems.  Their knowledge is "compiled" (like a compiled computer program - fast & efficient, but unreadable).
  • 29. Knowledge Elicitation - interview techniques  Some of the interview techniques used in knowledge elicitation:  Unstructured interview. A general discussion of the domain, designed to provide a list of topics and concepts.  Structured interview. Concerned with a particular concept within the domain - a particular problem-solving skill or small group of skills.
  • 30. Knowledge Elicitation - interview techniques  Interview techniques :  Problem-solving interview. The DE is provided with a real-life problem, of a kind that they deal with during their working life, and asked to solve it. As they do so, they are required to describe each step, and their reasons for doing what they do. The transcript of their verbal account is called a protocol.
  • 31. Knowledge Elicitation - interview techniques  Interview techniques :  Think-aloud interview. As above, but the DE merely imagines that they are solving the problem presented to them, rather than actually doing it. Once again, they describe the steps involved in solving the problem.
  • 32. Knowledge Elicitation - interview techniques  interview techniques :  Critical incident analysis. The DE is asked to provide details of cases which were particularly difficult, or of special interest for some other reason. He/she describes how they were solved, and the lessons that were learnt.
  • 33. Knowledge Elicitation - non-interview techniques  Some of the non-interview techniques used in knowledge elicitation:  Sample lecture preparation. The DE prepares a lecture, and the KE analyses its content.
  • 34. Knowledge Elicitation - non-interview techniques  Non-interview techniques:  Concept sorting ("card sort"). The DE is presented with a series of cards, with the names of domain concepts written on them, spread out on a table top, and asked to arrange them into clusters, in such a way that the cards in each cluster have something important in common. Then the DE is asked to name the principles that he/she has used to form these clusters. This process can be repeated to produce a hierarchy of concepts.
  • 35. Knowledge Elicitation - non-interview techniques  Non-interview techniques:  Repertory grid (particularly the "laddered grid" technique).  Questionnaires. Especially useful when the knowledge is to be elicited from several different experts.
  • 36. Knowledge Elicitation - interview techniques  It is standard practice to tape-record KE sessions.  For something like a problem-solving interview, one would wish to videotape it as well.  However, KEs should be aware of the costs this involves, in time and money - it can take as much as 15 hours of secretarial time to transcribe and edit a one-hour interview.
  • 37. Knowledge analysis & representation  Simultaneously with the knowledge acquisition process, a knowledge analysis process takes place. The KE uses the data - the transcripts and protocols, etc - from the knowledge acquisition sessions to build a good model of the expertise that the DE is using to solve problems in the domain.
  • 38. Knowledge analysis & representation  The raw data is converted into intermediate representations. These are structured representations of the knowledge, but not yet the sort of coded knowledge that can be put into the knowledge base.  This will improve the knowledge engineer's understanding of the subject;
  • 39. Knowledge analysis & representation  This will probably provide knowledge in a form that can be shown to the DE, for criticism and correction;  This provides easily-accessible knowledge for future KEs to work from (knowledge archiving).  The intermediate representation is then converted into the knowledge representation formalism which is to be used in the KBS software.
  • 40. Knowledge validation  It is necessary to verify the knowledge against the knowledge source (the expert or document).  It is also necessary to validate the knowledge against known outcomes.  The objective is to produce knowledge of high integrity.
  • 41. Computer-assisted knowledge elicitation  Since knowledge engineering skills, and hence knowledge engineers, are rare (see appendix), it would be desirable to automate the job.  i.e. to write an expert system to do knowledge engineering.
  • 42. Computer-assisted knowledge elicitation  The state of the art in AI (especially in natural language processing) is not sufficiently advanced to permit fully- automated knowledge elicitation.
  • 43. Computer-assisted knowledge elicitation  However, 'knowledge elicitation workbenches', or 'knowledge engineering environments', are commercially available  e.g. KEE, KnAcqTools, ETS, KRITON, AQUINAS;  their principle use is to simplify the task of converting a protocol into frames, rules, etc., and inserting these structures into an expert system shell as soon as they are formulated.
  • 44. Fully computerised knowledge acquisition  It might be thought that one could avoid using a domain expert altogether, by building a system that could extract knowledge, given facts about the domain. ♦ This is the approach taken by machine learning systems: ♦ "classic" machine learning systems such as ID3 (Quinlan, 1979) & AQ11 (Michalski & Chilauski, 1980);
  • 45. Fully computerised knowledge acquisition  systems designed to provide knowledge for a particular system's knowledge base, e.g. META- DENDRAL, designed to discover rules for the rule-base in DENDRAL;  data mining systems; these do a similar job to classic machine learning systems, but work on a very large database of information.  sub-symbolic systems, i.e. neural nets and genetic algorithms. More about these in the last lecture in this course.
  • 46. Fully computerised knowledge acquisition  There are plenty of examples of machine learning systems producing formerly- unknown knowledge, and knowledge that was better than that of a domain expert