SlideShare une entreprise Scribd logo
1  sur  21
Dendral
By:
Rohit Gupta
2015 MCA15
Aligarh Muslim University
Content..
What is an Expert System?
What is Dendral?
Why it was needed?
History
Heuristic
Parts of Dendral
Heuristic Dendral
Meta Dendral
Plan Generate test paradigm
Knowledge Engineering
Derived Systems
What is an Expert System??
In artificial intelligence, an expert
system is a computer system that
emulates the decision making
ability of a human expert.
The first expert systems were
created in the 1970s and then
proliferated in the 1980s.
What is Dendral??
Dendral was an influential pioneer project in artificial
intelligence (AI) of the 1960s, and the computer
software expert system that it produced.
The name Dendral is a portmanteau of the term "Dendritic
Algorithm“
It was written in Lisp (programming language), which was
considered the language of AI because of its flexibility
Its primary aim was to help organic chemists in
identifying unknown organic molecules, by
analyzing their mass spectra and using
knowledge of chemistry
Mass Spectrum:
 A mass spectrum is a plot of the ion signal as a function of
the mass to charge ratio.
Why it was needed?
Inventors
It was done at Stanford University by Edward
Feigenbaum, Bruce G. Buchanan, Joshua
Lederberg, and Carl Djerassi. It began in 1965 and
spans approximately half the history of AI research
History..
• During the 20th century, the question “Can Machine think??”
became popular among scientists.
• Also around mid 20th century, science, especially biology, faced
a fast increasing need to develop a "man computer symbiosis",
to aid scientists in solving problems.
• In the early 1960s, Joshua Lederberg started working with
computers and quickly became tremendously interested in
creating interactive computers to help him in his exobiology
research. Specifically, he was interested in designing computer
systems that to help him study alien organic compound.
History(contd..)
Feigenbaum was an expert in programming languages and
heuristics, and helped Lederberg design a system that
replicated the way Carl Djerassi solved structure elucidation
problems.
They devised a system called Dendritic Algorithm (Dendral) that
was able to generate possible chemical structures
corresponding to the mass spectrometry data as an output
The Dendral team recruited Bruce buchanan to extend the Lisp
program initially written by Georgia Sutherland.
Heuristics
The use of heuristics to solve problems is called "heuristics
programming", and was used in Dendral to allow it to replicate in
machines the process through which human experts induce the
solution to problems via rules of thumb and specific information.
Heuristics programming was a major approach and a giant step
forward in artificial intelligence, as it allowed scientists to finally
automate certain traits of human intelligence.
As Herbert A.Simon said in The Sciences of the Artificial, "if you
take a heuristic conclusion as certain, you may be fooled and
disappointed; but if you neglect heuristic conclusions altogether
you will make no progress at all."
Parts of Dendral
Heuristic Dendral
Meta Dendral
Heuristic Dendral
Heuristic Dendral is a program that uses mass spectra or other
experimental data together with knowledge base of chemistry, to
produce a set of possible chemical structures that may be
responsible for producing the data.
A mass spectrum of a compound is produced by a mass
spectrometer, and is used to determine its molecular weight, the
sum of the masses of its atomic constituents.
For Example....
 Consider Water molecule (H2O)
H=1.01 Molecular Weight=18
O=8.00 Mass Spectrum=18 units
input mass possible
knowledge of combination of
atomic mass number atomic
Valence Rules constituents
Heuristic Dendral
Heuristic Dendral(contd..)
 New graph theoretic algorithms were invented by Lederberg, Harold Brown,
and others that generate all graphs with a specified set of nodes and
connection types (chemical atoms and bonds ) with or without cycles.
 Moreover, the team was able to prove mathematically that the generator is
complete, in that it produces all graphs with the specified nodes and edges,
and that it is non redundant in that the output contains no equivalent graphs
(e.g., mirror images).
Meta Dendral
Meta Dendral is a machine learning system that receives the set
of possible chemical structures and corresponding mass spectra
as input, and proposes a set of rules of mass spectrometry that
correlate structural features with processes that produce the
mass spectrum.
These rules would be fed back to Heuristic Dendral (in the
planning and testing programs described below) to test their
applicability
Plan generate test paradigm
The plan generate test paradigm is the basic organization of the
problem solving method, and is a common paradigm used by
both Heuristic Dendral and Meta Dendral systems.
The generator (later named CONGEN) generates potential
solutions for a particular problem, which are then expressed as
chemical graphs in Dendral. However, this is feasible only when
the number of candidate solutions is minimal. When there are
large numbers of possible solutions, Dendral has to find a way to
put constraints that rules out large sets of candidate solutions.
Knowledge Engineering
The primary aim of knowledge engineering is to attain a
productive interaction between the available knowledge base
and problem solving techniques.
This is possible through development of a procedure in which
large amounts of task specific information is encoded into
heuristic programs. Thus, the first essential component of
knowledge engineering is a large “knowledge base.”
This “knowledge base” is used both to search for possible
chemical structures that match the input data, and to learn new
“general rules” that help prune searches.
Derived Systems
Many System were derived from Dendral including
 MYCIN
 MOLGEN,
 MACSYMA,
 PROSPECTOR
 XCON
 STEAMER
References
 WWW.google.com
 https://en.wikipedia.org
Q
U
E
S
T
I
O
N ??
ANY

Thank You All….. !!!
DendrAl = DENDRitic + Algorithm
Another ex.
BrahMos = BRAHmaputra + MOSkva
back

Contenu connexe

Tendances

Heuristic Search Techniques Unit -II.ppt
Heuristic Search Techniques Unit -II.pptHeuristic Search Techniques Unit -II.ppt
Heuristic Search Techniques Unit -II.pptkarthikaparthasarath
 
Conceptual dependency
Conceptual dependencyConceptual dependency
Conceptual dependencyJismy .K.Jose
 
Artificial Intelligence Notes Unit 1
Artificial Intelligence Notes Unit 1 Artificial Intelligence Notes Unit 1
Artificial Intelligence Notes Unit 1 DigiGurukul
 
Stuart russell and peter norvig artificial intelligence - a modern approach...
Stuart russell and peter norvig   artificial intelligence - a modern approach...Stuart russell and peter norvig   artificial intelligence - a modern approach...
Stuart russell and peter norvig artificial intelligence - a modern approach...Lê Anh Đạt
 
15 puzzle problem using branch and bound
15 puzzle problem using branch and bound15 puzzle problem using branch and bound
15 puzzle problem using branch and boundAbhishek Singh
 
Expert System Full Details
Expert System Full DetailsExpert System Full Details
Expert System Full Detailsssbd6985
 
Inference in First-Order Logic
Inference in First-Order Logic Inference in First-Order Logic
Inference in First-Order Logic Junya Tanaka
 
Problem reduction AND OR GRAPH & AO* algorithm.ppt
Problem reduction AND OR GRAPH & AO* algorithm.pptProblem reduction AND OR GRAPH & AO* algorithm.ppt
Problem reduction AND OR GRAPH & AO* algorithm.pptarunsingh660
 
State Space Representation and Search
State Space Representation and SearchState Space Representation and Search
State Space Representation and SearchHitesh Mohapatra
 
Introduction Artificial Intelligence a modern approach by Russel and Norvig 1
Introduction Artificial Intelligence a modern approach by Russel and Norvig 1Introduction Artificial Intelligence a modern approach by Russel and Norvig 1
Introduction Artificial Intelligence a modern approach by Russel and Norvig 1Garry D. Lasaga
 
I. AO* SEARCH ALGORITHM
I. AO* SEARCH ALGORITHMI. AO* SEARCH ALGORITHM
I. AO* SEARCH ALGORITHMvikas dhakane
 
Neural Networks: Multilayer Perceptron
Neural Networks: Multilayer PerceptronNeural Networks: Multilayer Perceptron
Neural Networks: Multilayer PerceptronMostafa G. M. Mostafa
 
T9. Trust and reputation in multi-agent systems
T9. Trust and reputation in multi-agent systemsT9. Trust and reputation in multi-agent systems
T9. Trust and reputation in multi-agent systemsEASSS 2012
 

Tendances (20)

Heuristic Search Techniques Unit -II.ppt
Heuristic Search Techniques Unit -II.pptHeuristic Search Techniques Unit -II.ppt
Heuristic Search Techniques Unit -II.ppt
 
Conceptual dependency
Conceptual dependencyConceptual dependency
Conceptual dependency
 
Artificial Intelligence Notes Unit 1
Artificial Intelligence Notes Unit 1 Artificial Intelligence Notes Unit 1
Artificial Intelligence Notes Unit 1
 
Stuart russell and peter norvig artificial intelligence - a modern approach...
Stuart russell and peter norvig   artificial intelligence - a modern approach...Stuart russell and peter norvig   artificial intelligence - a modern approach...
Stuart russell and peter norvig artificial intelligence - a modern approach...
 
15 puzzle problem using branch and bound
15 puzzle problem using branch and bound15 puzzle problem using branch and bound
15 puzzle problem using branch and bound
 
Expert System Full Details
Expert System Full DetailsExpert System Full Details
Expert System Full Details
 
Inference in First-Order Logic
Inference in First-Order Logic Inference in First-Order Logic
Inference in First-Order Logic
 
Knowledge representation
Knowledge representationKnowledge representation
Knowledge representation
 
Problem reduction AND OR GRAPH & AO* algorithm.ppt
Problem reduction AND OR GRAPH & AO* algorithm.pptProblem reduction AND OR GRAPH & AO* algorithm.ppt
Problem reduction AND OR GRAPH & AO* algorithm.ppt
 
Ontology engineering
Ontology engineering Ontology engineering
Ontology engineering
 
State Space Representation and Search
State Space Representation and SearchState Space Representation and Search
State Space Representation and Search
 
Expert system mycin
Expert system   mycinExpert system   mycin
Expert system mycin
 
Introduction Artificial Intelligence a modern approach by Russel and Norvig 1
Introduction Artificial Intelligence a modern approach by Russel and Norvig 1Introduction Artificial Intelligence a modern approach by Russel and Norvig 1
Introduction Artificial Intelligence a modern approach by Russel and Norvig 1
 
predicate logic example
predicate logic examplepredicate logic example
predicate logic example
 
Bayes Belief Networks
Bayes Belief NetworksBayes Belief Networks
Bayes Belief Networks
 
I. AO* SEARCH ALGORITHM
I. AO* SEARCH ALGORITHMI. AO* SEARCH ALGORITHM
I. AO* SEARCH ALGORITHM
 
Neural Networks: Multilayer Perceptron
Neural Networks: Multilayer PerceptronNeural Networks: Multilayer Perceptron
Neural Networks: Multilayer Perceptron
 
Uncertainty in AI
Uncertainty in AIUncertainty in AI
Uncertainty in AI
 
T9. Trust and reputation in multi-agent systems
T9. Trust and reputation in multi-agent systemsT9. Trust and reputation in multi-agent systems
T9. Trust and reputation in multi-agent systems
 
strong slot and filler
strong slot and fillerstrong slot and filler
strong slot and filler
 

En vedette

Introduction To Mycin Expert System
Introduction To Mycin Expert SystemIntroduction To Mycin Expert System
Introduction To Mycin Expert SystemNipun Jaswal
 
Expert System MYCIN
Expert System MYCINExpert System MYCIN
Expert System MYCINRached Krim
 
Application of expert system
Application of expert systemApplication of expert system
Application of expert systemDinkar DP
 
Systeme expert mycin
Systeme expert  mycinSysteme expert  mycin
Systeme expert mycinaouatef2010
 
Expert Systems
Expert SystemsExpert Systems
Expert Systemsosmancikk
 
Expert System
Expert SystemExpert System
Expert Systemhasanshan
 
Sistema Experto MYCIN
Sistema Experto MYCINSistema Experto MYCIN
Sistema Experto MYCINjddlope
 
Expert system neural fuzzy system
Expert system neural fuzzy systemExpert system neural fuzzy system
Expert system neural fuzzy systemJamil S. Alagha
 
Expert System Global Intranet - Design Process
Expert System Global Intranet - Design ProcessExpert System Global Intranet - Design Process
Expert System Global Intranet - Design ProcessGianluca Nicoletta
 
Iceei2013 expert system in detecting coffee plant diseases
Iceei2013   expert system in detecting coffee plant diseasesIceei2013   expert system in detecting coffee plant diseases
Iceei2013 expert system in detecting coffee plant diseasesWahyu Nugraha
 
Sistemas expertos
Sistemas expertosSistemas expertos
Sistemas expertosAngel Reyes
 

En vedette (20)

Mycin 016
Mycin  016Mycin  016
Mycin 016
 
Presentation1
Presentation1Presentation1
Presentation1
 
Introduction To Mycin Expert System
Introduction To Mycin Expert SystemIntroduction To Mycin Expert System
Introduction To Mycin Expert System
 
Expert System MYCIN
Expert System MYCINExpert System MYCIN
Expert System MYCIN
 
Application of expert system
Application of expert systemApplication of expert system
Application of expert system
 
Expert Systems
Expert SystemsExpert Systems
Expert Systems
 
6.expert systems
6.expert systems6.expert systems
6.expert systems
 
Systeme expert mycin
Systeme expert  mycinSysteme expert  mycin
Systeme expert mycin
 
Expert Systems
Expert SystemsExpert Systems
Expert Systems
 
Topic 8 expert system
Topic 8 expert systemTopic 8 expert system
Topic 8 expert system
 
Expert System
Expert SystemExpert System
Expert System
 
Sistema Experto MYCIN
Sistema Experto MYCINSistema Experto MYCIN
Sistema Experto MYCIN
 
Expert system neural fuzzy system
Expert system neural fuzzy systemExpert system neural fuzzy system
Expert system neural fuzzy system
 
Expert Systems
Expert SystemsExpert Systems
Expert Systems
 
Expert System Global Intranet - Design Process
Expert System Global Intranet - Design ProcessExpert System Global Intranet - Design Process
Expert System Global Intranet - Design Process
 
Sistemas Expertos
Sistemas ExpertosSistemas Expertos
Sistemas Expertos
 
Iceei2013 expert system in detecting coffee plant diseases
Iceei2013   expert system in detecting coffee plant diseasesIceei2013   expert system in detecting coffee plant diseases
Iceei2013 expert system in detecting coffee plant diseases
 
Sistemas expertos
Sistemas expertosSistemas expertos
Sistemas expertos
 
Expert systems
Expert systemsExpert systems
Expert systems
 
Expert system
Expert systemExpert system
Expert system
 

Similaire à Dendral

Accelerated Materials Discovery Using Theory, Optimization, and Natural Langu...
Accelerated Materials Discovery Using Theory, Optimization, and Natural Langu...Accelerated Materials Discovery Using Theory, Optimization, and Natural Langu...
Accelerated Materials Discovery Using Theory, Optimization, and Natural Langu...Anubhav Jain
 
2012: Natural Computing - The Grand Challenges and Two Case Studies
2012: Natural Computing - The Grand Challenges and Two Case Studies2012: Natural Computing - The Grand Challenges and Two Case Studies
2012: Natural Computing - The Grand Challenges and Two Case StudiesLeandro de Castro
 
A Design and Solving LPP Method for Binary Linear Programming Problem Using D...
A Design and Solving LPP Method for Binary Linear Programming Problem Using D...A Design and Solving LPP Method for Binary Linear Programming Problem Using D...
A Design and Solving LPP Method for Binary Linear Programming Problem Using D...ijistjournal
 
A Design and Solving LPP Method for Binary Linear Programming Problem Using D...
A Design and Solving LPP Method for Binary Linear Programming Problem Using D...A Design and Solving LPP Method for Binary Linear Programming Problem Using D...
A Design and Solving LPP Method for Binary Linear Programming Problem Using D...ijistjournal
 
Genetic Algorithms and Programming - An Evolutionary Methodology
Genetic Algorithms and Programming - An Evolutionary MethodologyGenetic Algorithms and Programming - An Evolutionary Methodology
Genetic Algorithms and Programming - An Evolutionary Methodologyacijjournal
 
The potential role of ai in the minimisation and mitigation of project delay
The potential role of ai in the minimisation and mitigation of project delayThe potential role of ai in the minimisation and mitigation of project delay
The potential role of ai in the minimisation and mitigation of project delayPieter Rautenbach
 
Interactive Wall (Multi Touch Interactive Surface)
Interactive Wall (Multi Touch Interactive Surface)Interactive Wall (Multi Touch Interactive Surface)
Interactive Wall (Multi Touch Interactive Surface)alaxandre
 
[Ris cy business]
[Ris cy business][Ris cy business]
[Ris cy business]Dino, llc
 
NanoAgents: Molecular Docking Using Multi-Agent Technology
NanoAgents: Molecular Docking Using Multi-Agent TechnologyNanoAgents: Molecular Docking Using Multi-Agent Technology
NanoAgents: Molecular Docking Using Multi-Agent TechnologyCSCJournals
 
MIS 07 Expert Systems
MIS 07  Expert SystemsMIS 07  Expert Systems
MIS 07 Expert SystemsTushar B Kute
 
11.Bio Inspired Approach as a Problem Solving Technique.pdf
11.Bio Inspired Approach as a Problem Solving Technique.pdf11.Bio Inspired Approach as a Problem Solving Technique.pdf
11.Bio Inspired Approach as a Problem Solving Technique.pdfKaren Benoit
 
The Science of Data Science
The Science of Data Science The Science of Data Science
The Science of Data Science James Hendler
 
The Intelligence Corpus, an Annotated Corpus of Definitions of Intelligence: ...
The Intelligence Corpus, an Annotated Corpus of Definitions of Intelligence: ...The Intelligence Corpus, an Annotated Corpus of Definitions of Intelligence: ...
The Intelligence Corpus, an Annotated Corpus of Definitions of Intelligence: ...Dagmar Monett
 
Molecular data mining tool advances in hiv
Molecular data mining tool  advances in hivMolecular data mining tool  advances in hiv
Molecular data mining tool advances in hivSalford Systems
 
Deep Learning on nVidia GPUs for QSAR, QSPR and QNAR predictions
Deep Learning on nVidia GPUs for QSAR, QSPR and QNAR predictionsDeep Learning on nVidia GPUs for QSAR, QSPR and QNAR predictions
Deep Learning on nVidia GPUs for QSAR, QSPR and QNAR predictionsValery Tkachenko
 
Machine Learning and Reasoning for Drug Discovery
Machine Learning and Reasoning for Drug DiscoveryMachine Learning and Reasoning for Drug Discovery
Machine Learning and Reasoning for Drug DiscoveryDeakin University
 

Similaire à Dendral (20)

Accelerated Materials Discovery Using Theory, Optimization, and Natural Langu...
Accelerated Materials Discovery Using Theory, Optimization, and Natural Langu...Accelerated Materials Discovery Using Theory, Optimization, and Natural Langu...
Accelerated Materials Discovery Using Theory, Optimization, and Natural Langu...
 
2012: Natural Computing - The Grand Challenges and Two Case Studies
2012: Natural Computing - The Grand Challenges and Two Case Studies2012: Natural Computing - The Grand Challenges and Two Case Studies
2012: Natural Computing - The Grand Challenges and Two Case Studies
 
A Design and Solving LPP Method for Binary Linear Programming Problem Using D...
A Design and Solving LPP Method for Binary Linear Programming Problem Using D...A Design and Solving LPP Method for Binary Linear Programming Problem Using D...
A Design and Solving LPP Method for Binary Linear Programming Problem Using D...
 
A Design and Solving LPP Method for Binary Linear Programming Problem Using D...
A Design and Solving LPP Method for Binary Linear Programming Problem Using D...A Design and Solving LPP Method for Binary Linear Programming Problem Using D...
A Design and Solving LPP Method for Binary Linear Programming Problem Using D...
 
Genetic Algorithms and Programming - An Evolutionary Methodology
Genetic Algorithms and Programming - An Evolutionary MethodologyGenetic Algorithms and Programming - An Evolutionary Methodology
Genetic Algorithms and Programming - An Evolutionary Methodology
 
AI.pdf
AI.pdfAI.pdf
AI.pdf
 
The potential role of ai in the minimisation and mitigation of project delay
The potential role of ai in the minimisation and mitigation of project delayThe potential role of ai in the minimisation and mitigation of project delay
The potential role of ai in the minimisation and mitigation of project delay
 
Interactive Wall (Multi Touch Interactive Surface)
Interactive Wall (Multi Touch Interactive Surface)Interactive Wall (Multi Touch Interactive Surface)
Interactive Wall (Multi Touch Interactive Surface)
 
Thought-powered typing
Thought-powered typing Thought-powered typing
Thought-powered typing
 
[Ris cy business]
[Ris cy business][Ris cy business]
[Ris cy business]
 
Collins seattle-2014-final
Collins seattle-2014-finalCollins seattle-2014-final
Collins seattle-2014-final
 
NanoAgents: Molecular Docking Using Multi-Agent Technology
NanoAgents: Molecular Docking Using Multi-Agent TechnologyNanoAgents: Molecular Docking Using Multi-Agent Technology
NanoAgents: Molecular Docking Using Multi-Agent Technology
 
MIS 07 Expert Systems
MIS 07  Expert SystemsMIS 07  Expert Systems
MIS 07 Expert Systems
 
Figuring out Computer Science
Figuring out Computer ScienceFiguring out Computer Science
Figuring out Computer Science
 
11.Bio Inspired Approach as a Problem Solving Technique.pdf
11.Bio Inspired Approach as a Problem Solving Technique.pdf11.Bio Inspired Approach as a Problem Solving Technique.pdf
11.Bio Inspired Approach as a Problem Solving Technique.pdf
 
The Science of Data Science
The Science of Data Science The Science of Data Science
The Science of Data Science
 
The Intelligence Corpus, an Annotated Corpus of Definitions of Intelligence: ...
The Intelligence Corpus, an Annotated Corpus of Definitions of Intelligence: ...The Intelligence Corpus, an Annotated Corpus of Definitions of Intelligence: ...
The Intelligence Corpus, an Annotated Corpus of Definitions of Intelligence: ...
 
Molecular data mining tool advances in hiv
Molecular data mining tool  advances in hivMolecular data mining tool  advances in hiv
Molecular data mining tool advances in hiv
 
Deep Learning on nVidia GPUs for QSAR, QSPR and QNAR predictions
Deep Learning on nVidia GPUs for QSAR, QSPR and QNAR predictionsDeep Learning on nVidia GPUs for QSAR, QSPR and QNAR predictions
Deep Learning on nVidia GPUs for QSAR, QSPR and QNAR predictions
 
Machine Learning and Reasoning for Drug Discovery
Machine Learning and Reasoning for Drug DiscoveryMachine Learning and Reasoning for Drug Discovery
Machine Learning and Reasoning for Drug Discovery
 

Dernier

ECG Graph Monitoring with AD8232 ECG Sensor & Arduino.pptx
ECG Graph Monitoring with AD8232 ECG Sensor & Arduino.pptxECG Graph Monitoring with AD8232 ECG Sensor & Arduino.pptx
ECG Graph Monitoring with AD8232 ECG Sensor & Arduino.pptxmaryFF1
 
Pests of jatropha_Bionomics_identification_Dr.UPR.pdf
Pests of jatropha_Bionomics_identification_Dr.UPR.pdfPests of jatropha_Bionomics_identification_Dr.UPR.pdf
Pests of jatropha_Bionomics_identification_Dr.UPR.pdfPirithiRaju
 
User Guide: Pulsar™ Weather Station (Columbia Weather Systems)
User Guide: Pulsar™ Weather Station (Columbia Weather Systems)User Guide: Pulsar™ Weather Station (Columbia Weather Systems)
User Guide: Pulsar™ Weather Station (Columbia Weather Systems)Columbia Weather Systems
 
Pests of castor_Binomics_Identification_Dr.UPR.pdf
Pests of castor_Binomics_Identification_Dr.UPR.pdfPests of castor_Binomics_Identification_Dr.UPR.pdf
Pests of castor_Binomics_Identification_Dr.UPR.pdfPirithiRaju
 
Pests of Bengal gram_Identification_Dr.UPR.pdf
Pests of Bengal gram_Identification_Dr.UPR.pdfPests of Bengal gram_Identification_Dr.UPR.pdf
Pests of Bengal gram_Identification_Dr.UPR.pdfPirithiRaju
 
《Queensland毕业文凭-昆士兰大学毕业证成绩单》
《Queensland毕业文凭-昆士兰大学毕业证成绩单》《Queensland毕业文凭-昆士兰大学毕业证成绩单》
《Queensland毕业文凭-昆士兰大学毕业证成绩单》rnrncn29
 
GENERAL PHYSICS 2 REFRACTION OF LIGHT SENIOR HIGH SCHOOL GENPHYS2.pptx
GENERAL PHYSICS 2 REFRACTION OF LIGHT SENIOR HIGH SCHOOL GENPHYS2.pptxGENERAL PHYSICS 2 REFRACTION OF LIGHT SENIOR HIGH SCHOOL GENPHYS2.pptx
GENERAL PHYSICS 2 REFRACTION OF LIGHT SENIOR HIGH SCHOOL GENPHYS2.pptxRitchAndruAgustin
 
Davis plaque method.pptx recombinant DNA technology
Davis plaque method.pptx recombinant DNA technologyDavis plaque method.pptx recombinant DNA technology
Davis plaque method.pptx recombinant DNA technologycaarthichand2003
 
Observational constraints on mergers creating magnetism in massive stars
Observational constraints on mergers creating magnetism in massive starsObservational constraints on mergers creating magnetism in massive stars
Observational constraints on mergers creating magnetism in massive starsSérgio Sacani
 
Base editing, prime editing, Cas13 & RNA editing and organelle base editing
Base editing, prime editing, Cas13 & RNA editing and organelle base editingBase editing, prime editing, Cas13 & RNA editing and organelle base editing
Base editing, prime editing, Cas13 & RNA editing and organelle base editingNetHelix
 
Vision and reflection on Mining Software Repositories research in 2024
Vision and reflection on Mining Software Repositories research in 2024Vision and reflection on Mining Software Repositories research in 2024
Vision and reflection on Mining Software Repositories research in 2024AyushiRastogi48
 
well logging & petrophysical analysis.pptx
well logging & petrophysical analysis.pptxwell logging & petrophysical analysis.pptx
well logging & petrophysical analysis.pptxzaydmeerab121
 
Organic farming with special reference to vermiculture
Organic farming with special reference to vermicultureOrganic farming with special reference to vermiculture
Organic farming with special reference to vermicultureTakeleZike1
 
STOPPED FLOW METHOD & APPLICATION MURUGAVENI B.pptx
STOPPED FLOW METHOD & APPLICATION MURUGAVENI B.pptxSTOPPED FLOW METHOD & APPLICATION MURUGAVENI B.pptx
STOPPED FLOW METHOD & APPLICATION MURUGAVENI B.pptxMurugaveni B
 
REVISTA DE BIOLOGIA E CIÊNCIAS DA TERRA ISSN 1519-5228 - Artigo_Bioterra_V24_...
REVISTA DE BIOLOGIA E CIÊNCIAS DA TERRA ISSN 1519-5228 - Artigo_Bioterra_V24_...REVISTA DE BIOLOGIA E CIÊNCIAS DA TERRA ISSN 1519-5228 - Artigo_Bioterra_V24_...
REVISTA DE BIOLOGIA E CIÊNCIAS DA TERRA ISSN 1519-5228 - Artigo_Bioterra_V24_...Universidade Federal de Sergipe - UFS
 
Ai in communication electronicss[1].pptx
Ai in communication electronicss[1].pptxAi in communication electronicss[1].pptx
Ai in communication electronicss[1].pptxsubscribeus100
 
FREE NURSING BUNDLE FOR NURSES.PDF by na
FREE NURSING BUNDLE FOR NURSES.PDF by naFREE NURSING BUNDLE FOR NURSES.PDF by na
FREE NURSING BUNDLE FOR NURSES.PDF by naJASISJULIANOELYNV
 
OECD bibliometric indicators: Selected highlights, April 2024
OECD bibliometric indicators: Selected highlights, April 2024OECD bibliometric indicators: Selected highlights, April 2024
OECD bibliometric indicators: Selected highlights, April 2024innovationoecd
 
User Guide: Orion™ Weather Station (Columbia Weather Systems)
User Guide: Orion™ Weather Station (Columbia Weather Systems)User Guide: Orion™ Weather Station (Columbia Weather Systems)
User Guide: Orion™ Weather Station (Columbia Weather Systems)Columbia Weather Systems
 
Microphone- characteristics,carbon microphone, dynamic microphone.pptx
Microphone- characteristics,carbon microphone, dynamic microphone.pptxMicrophone- characteristics,carbon microphone, dynamic microphone.pptx
Microphone- characteristics,carbon microphone, dynamic microphone.pptxpriyankatabhane
 

Dernier (20)

ECG Graph Monitoring with AD8232 ECG Sensor & Arduino.pptx
ECG Graph Monitoring with AD8232 ECG Sensor & Arduino.pptxECG Graph Monitoring with AD8232 ECG Sensor & Arduino.pptx
ECG Graph Monitoring with AD8232 ECG Sensor & Arduino.pptx
 
Pests of jatropha_Bionomics_identification_Dr.UPR.pdf
Pests of jatropha_Bionomics_identification_Dr.UPR.pdfPests of jatropha_Bionomics_identification_Dr.UPR.pdf
Pests of jatropha_Bionomics_identification_Dr.UPR.pdf
 
User Guide: Pulsar™ Weather Station (Columbia Weather Systems)
User Guide: Pulsar™ Weather Station (Columbia Weather Systems)User Guide: Pulsar™ Weather Station (Columbia Weather Systems)
User Guide: Pulsar™ Weather Station (Columbia Weather Systems)
 
Pests of castor_Binomics_Identification_Dr.UPR.pdf
Pests of castor_Binomics_Identification_Dr.UPR.pdfPests of castor_Binomics_Identification_Dr.UPR.pdf
Pests of castor_Binomics_Identification_Dr.UPR.pdf
 
Pests of Bengal gram_Identification_Dr.UPR.pdf
Pests of Bengal gram_Identification_Dr.UPR.pdfPests of Bengal gram_Identification_Dr.UPR.pdf
Pests of Bengal gram_Identification_Dr.UPR.pdf
 
《Queensland毕业文凭-昆士兰大学毕业证成绩单》
《Queensland毕业文凭-昆士兰大学毕业证成绩单》《Queensland毕业文凭-昆士兰大学毕业证成绩单》
《Queensland毕业文凭-昆士兰大学毕业证成绩单》
 
GENERAL PHYSICS 2 REFRACTION OF LIGHT SENIOR HIGH SCHOOL GENPHYS2.pptx
GENERAL PHYSICS 2 REFRACTION OF LIGHT SENIOR HIGH SCHOOL GENPHYS2.pptxGENERAL PHYSICS 2 REFRACTION OF LIGHT SENIOR HIGH SCHOOL GENPHYS2.pptx
GENERAL PHYSICS 2 REFRACTION OF LIGHT SENIOR HIGH SCHOOL GENPHYS2.pptx
 
Davis plaque method.pptx recombinant DNA technology
Davis plaque method.pptx recombinant DNA technologyDavis plaque method.pptx recombinant DNA technology
Davis plaque method.pptx recombinant DNA technology
 
Observational constraints on mergers creating magnetism in massive stars
Observational constraints on mergers creating magnetism in massive starsObservational constraints on mergers creating magnetism in massive stars
Observational constraints on mergers creating magnetism in massive stars
 
Base editing, prime editing, Cas13 & RNA editing and organelle base editing
Base editing, prime editing, Cas13 & RNA editing and organelle base editingBase editing, prime editing, Cas13 & RNA editing and organelle base editing
Base editing, prime editing, Cas13 & RNA editing and organelle base editing
 
Vision and reflection on Mining Software Repositories research in 2024
Vision and reflection on Mining Software Repositories research in 2024Vision and reflection on Mining Software Repositories research in 2024
Vision and reflection on Mining Software Repositories research in 2024
 
well logging & petrophysical analysis.pptx
well logging & petrophysical analysis.pptxwell logging & petrophysical analysis.pptx
well logging & petrophysical analysis.pptx
 
Organic farming with special reference to vermiculture
Organic farming with special reference to vermicultureOrganic farming with special reference to vermiculture
Organic farming with special reference to vermiculture
 
STOPPED FLOW METHOD & APPLICATION MURUGAVENI B.pptx
STOPPED FLOW METHOD & APPLICATION MURUGAVENI B.pptxSTOPPED FLOW METHOD & APPLICATION MURUGAVENI B.pptx
STOPPED FLOW METHOD & APPLICATION MURUGAVENI B.pptx
 
REVISTA DE BIOLOGIA E CIÊNCIAS DA TERRA ISSN 1519-5228 - Artigo_Bioterra_V24_...
REVISTA DE BIOLOGIA E CIÊNCIAS DA TERRA ISSN 1519-5228 - Artigo_Bioterra_V24_...REVISTA DE BIOLOGIA E CIÊNCIAS DA TERRA ISSN 1519-5228 - Artigo_Bioterra_V24_...
REVISTA DE BIOLOGIA E CIÊNCIAS DA TERRA ISSN 1519-5228 - Artigo_Bioterra_V24_...
 
Ai in communication electronicss[1].pptx
Ai in communication electronicss[1].pptxAi in communication electronicss[1].pptx
Ai in communication electronicss[1].pptx
 
FREE NURSING BUNDLE FOR NURSES.PDF by na
FREE NURSING BUNDLE FOR NURSES.PDF by naFREE NURSING BUNDLE FOR NURSES.PDF by na
FREE NURSING BUNDLE FOR NURSES.PDF by na
 
OECD bibliometric indicators: Selected highlights, April 2024
OECD bibliometric indicators: Selected highlights, April 2024OECD bibliometric indicators: Selected highlights, April 2024
OECD bibliometric indicators: Selected highlights, April 2024
 
User Guide: Orion™ Weather Station (Columbia Weather Systems)
User Guide: Orion™ Weather Station (Columbia Weather Systems)User Guide: Orion™ Weather Station (Columbia Weather Systems)
User Guide: Orion™ Weather Station (Columbia Weather Systems)
 
Microphone- characteristics,carbon microphone, dynamic microphone.pptx
Microphone- characteristics,carbon microphone, dynamic microphone.pptxMicrophone- characteristics,carbon microphone, dynamic microphone.pptx
Microphone- characteristics,carbon microphone, dynamic microphone.pptx
 

Dendral

  • 2. Content.. What is an Expert System? What is Dendral? Why it was needed? History Heuristic Parts of Dendral Heuristic Dendral Meta Dendral Plan Generate test paradigm Knowledge Engineering Derived Systems
  • 3. What is an Expert System?? In artificial intelligence, an expert system is a computer system that emulates the decision making ability of a human expert. The first expert systems were created in the 1970s and then proliferated in the 1980s.
  • 4. What is Dendral?? Dendral was an influential pioneer project in artificial intelligence (AI) of the 1960s, and the computer software expert system that it produced. The name Dendral is a portmanteau of the term "Dendritic Algorithm“ It was written in Lisp (programming language), which was considered the language of AI because of its flexibility
  • 5. Its primary aim was to help organic chemists in identifying unknown organic molecules, by analyzing their mass spectra and using knowledge of chemistry Mass Spectrum:  A mass spectrum is a plot of the ion signal as a function of the mass to charge ratio. Why it was needed?
  • 6. Inventors It was done at Stanford University by Edward Feigenbaum, Bruce G. Buchanan, Joshua Lederberg, and Carl Djerassi. It began in 1965 and spans approximately half the history of AI research
  • 7. History.. • During the 20th century, the question “Can Machine think??” became popular among scientists. • Also around mid 20th century, science, especially biology, faced a fast increasing need to develop a "man computer symbiosis", to aid scientists in solving problems. • In the early 1960s, Joshua Lederberg started working with computers and quickly became tremendously interested in creating interactive computers to help him in his exobiology research. Specifically, he was interested in designing computer systems that to help him study alien organic compound.
  • 8. History(contd..) Feigenbaum was an expert in programming languages and heuristics, and helped Lederberg design a system that replicated the way Carl Djerassi solved structure elucidation problems. They devised a system called Dendritic Algorithm (Dendral) that was able to generate possible chemical structures corresponding to the mass spectrometry data as an output The Dendral team recruited Bruce buchanan to extend the Lisp program initially written by Georgia Sutherland.
  • 9. Heuristics The use of heuristics to solve problems is called "heuristics programming", and was used in Dendral to allow it to replicate in machines the process through which human experts induce the solution to problems via rules of thumb and specific information. Heuristics programming was a major approach and a giant step forward in artificial intelligence, as it allowed scientists to finally automate certain traits of human intelligence. As Herbert A.Simon said in The Sciences of the Artificial, "if you take a heuristic conclusion as certain, you may be fooled and disappointed; but if you neglect heuristic conclusions altogether you will make no progress at all."
  • 10. Parts of Dendral Heuristic Dendral Meta Dendral
  • 11. Heuristic Dendral Heuristic Dendral is a program that uses mass spectra or other experimental data together with knowledge base of chemistry, to produce a set of possible chemical structures that may be responsible for producing the data. A mass spectrum of a compound is produced by a mass spectrometer, and is used to determine its molecular weight, the sum of the masses of its atomic constituents.
  • 12. For Example....  Consider Water molecule (H2O) H=1.01 Molecular Weight=18 O=8.00 Mass Spectrum=18 units input mass possible knowledge of combination of atomic mass number atomic Valence Rules constituents Heuristic Dendral
  • 13. Heuristic Dendral(contd..)  New graph theoretic algorithms were invented by Lederberg, Harold Brown, and others that generate all graphs with a specified set of nodes and connection types (chemical atoms and bonds ) with or without cycles.  Moreover, the team was able to prove mathematically that the generator is complete, in that it produces all graphs with the specified nodes and edges, and that it is non redundant in that the output contains no equivalent graphs (e.g., mirror images).
  • 14. Meta Dendral Meta Dendral is a machine learning system that receives the set of possible chemical structures and corresponding mass spectra as input, and proposes a set of rules of mass spectrometry that correlate structural features with processes that produce the mass spectrum. These rules would be fed back to Heuristic Dendral (in the planning and testing programs described below) to test their applicability
  • 15. Plan generate test paradigm The plan generate test paradigm is the basic organization of the problem solving method, and is a common paradigm used by both Heuristic Dendral and Meta Dendral systems. The generator (later named CONGEN) generates potential solutions for a particular problem, which are then expressed as chemical graphs in Dendral. However, this is feasible only when the number of candidate solutions is minimal. When there are large numbers of possible solutions, Dendral has to find a way to put constraints that rules out large sets of candidate solutions.
  • 16. Knowledge Engineering The primary aim of knowledge engineering is to attain a productive interaction between the available knowledge base and problem solving techniques. This is possible through development of a procedure in which large amounts of task specific information is encoded into heuristic programs. Thus, the first essential component of knowledge engineering is a large “knowledge base.” This “knowledge base” is used both to search for possible chemical structures that match the input data, and to learn new “general rules” that help prune searches.
  • 17. Derived Systems Many System were derived from Dendral including  MYCIN  MOLGEN,  MACSYMA,  PROSPECTOR  XCON  STEAMER
  • 21. DendrAl = DENDRitic + Algorithm Another ex. BrahMos = BRAHmaputra + MOSkva back