SlideShare a Scribd company logo
1 of 14
Problem characteristics
• To choose an appropriate method for a particular problem first we need to
categorize the problem based on the following characteristics.
• Is the problem decomposable into small sub-problems which are easy to
solve?
• Can solution steps be ignored or undone?
• Is the universe of the problem is predictable?
• Is a good solution to the problem is absolute or relative?
• Is the solution to the problem a state or a path?
• What is the role of knowledge in solving a problem using artificial
intelligence?
• Does the task of solving a problem require human interaction?
1. Is the problem decomposable into small sub-problems which are easy to solve?
Can the problem be broken down into smaller problems to be solved independently?
The decomposable problem can be solved easily.
Example: In this case, the problem is divided into smaller problems. The smaller
problems are solved independently. Finally, the result is merged to get the final result.
Is the problem decomposable
2. Can solution steps be ignored or undone?
In the Theorem Proving problem, a lemma that has been proved can be ignored for the next steps.
Such problems are called Ignorable problems.
In the 8-Puzzle, Moves can be undone and backtracked.
Such problems are called Recoverable problems.
In Playing Chess, moves can be retracted.
Such problems are called Irrecoverable problems.
Ignorable problems can be solved using a simple control structure that never backtracks. Recoverable
problems can be solved using backtracking. Irrecoverable problems can be solved by recoverable style
methods via planning.
3. Is the universe of the problem is predictable?
In Playing cards, We cannot know exactly where all the cards are or what the
other players will do on their turns.
Uncertain outcome!
For certain-outcome problems, planning can be used to generate a sequence of
operators that is guaranteed to lead to a solution.
For uncertain-outcome problems, a sequence of generated operators can only
have a good probability of leading to a solution. Plan revision is made as the plan
is carried out and the necessary feedback is provided.
4. Is a good solution to the problem is absolute or relative?
The Travelling Salesman Problem, we have to try all paths to find the shortest one.
Any path problem can be solved using heuristics that suggest good paths to explore.
For best-path problems, a much more exhaustive search will be performed.
5. Is the solution to the problem a state or a path
The Water Jug Problem, the path that leads to the goal must be reported.
A path-solution problem can be reformulated as a state-solution problem by describing a state as a partial path to a
solution. The question is whether that is natural or not.
6. What is the role of knowledge in solving a problem using artificial intelligence?
Playing Chess
Consider again the problem of playing chess. Suppose you had unlimited computing power available. How much
knowledge would be required by a perfect program? The answer to this question is very little—just the rules for
determining legal moves and some simple control mechanism that implements an appropriate search procedure.
Additional knowledge about such things as good strategy and tactics could of course help considerably to constrain
the search and speed up the execution of the program. Knowledge is important only to constrain the search for a
solution.
7. Does the task of solving a problem require human interaction?
Sometimes it is useful to program computers to solve problems in ways that the majority of people would
not be able to understand.
This is fine if the level of the interaction between the computer and its human users is problem-in solution-
out.
But increasingly we are building programs that require intermediate interaction with people, both to
provide additional input to the program and to provide additional reassurance to the user.
The solitary problem, in which there is no intermediate communication and no demand for an explanation
of the reasoning process.
The conversational problem, in which intermediate communication is to provide either additional
assistance to the computer or additional information to the user.
AI Problem Analysis
When analysing any given problems in AI, we go through a number of different stages. These stages are:
Defining the Problem
Gathering relevant Data
Designing the Model
Model Training
Evaluating the Model
Quality Assurance
Deployment
Maintenance of the Application
Problem Reduction
It is not an easy task to find the search space for all problems. When the problems get complex in
nature it becomes easy to solve the problem by breaking it into smaller problems which would be
easier to solve as compared to the problem as a whole. This is where problem reduction method
is used.
In problem reduction method, the given problem is divided or broken down into a set of sub
problems. Now, a solution to these sub problems is easy to obtain. Once the solutions to the sub
problems are derived, these solutions are hence combined back in order to get to the solution for
the problem as a whole.
The structure used to represent such problems is known as an AND OR Graph / Tree. In this graph,
we select successor nodes based on the branch. If the branch is an AND branch, then we find
solutions to all successors here. But, when we have an OR branch, then we find one best successor
as the solution. Hence this graph is named the AND OR graph (or tree).
Example for AND OR Graph
Let us assume a situation where you want to acquire a car for yourselves. Now, we would
represent this situation using the AND OR graph as follows.
AND-OR Graph
If we take a look at the graph, we come to know that if we pursue the AND branch then we will
have to consider both the successor nodes as a combined solution for the parent node. Hence as
a result we will first have to earn money first and then buy a car. But in case of an OR branch we
simply select one alternate which is to steal here.
problem characterstics.pptx
problem characterstics.pptx
problem characterstics.pptx
problem characterstics.pptx

More Related Content

Similar to problem characterstics.pptx

Decision making & problem solving
Decision making & problem solvingDecision making & problem solving
Decision making & problem solvingGagan Malhotra
 
Advanced-Quant-Manhattan.pdf
Advanced-Quant-Manhattan.pdfAdvanced-Quant-Manhattan.pdf
Advanced-Quant-Manhattan.pdfSumni Uchiha
 
7 step Problem solving cycle project report
7 step Problem solving cycle project report7 step Problem solving cycle project report
7 step Problem solving cycle project reportSandeep Kohli
 
A3 problem solving technique by Mr. Anup Gandhi
A3 problem solving technique by Mr. Anup GandhiA3 problem solving technique by Mr. Anup Gandhi
A3 problem solving technique by Mr. Anup GandhiYogesh Vaghani
 
Problem-Solving-Techniques-2015.pptx
Problem-Solving-Techniques-2015.pptxProblem-Solving-Techniques-2015.pptx
Problem-Solving-Techniques-2015.pptxT.J. Elliott
 
Leadership Principles Critical To Problem Solving And Program Improvement
Leadership Principles Critical To Problem Solving And Program ImprovementLeadership Principles Critical To Problem Solving And Program Improvement
Leadership Principles Critical To Problem Solving And Program ImprovementRosa West
 
Case based reasoning technique
Case based reasoning techniqueCase based reasoning technique
Case based reasoning techniqueell_suhaily
 
Problem solving skills
Problem solving skillsProblem solving skills
Problem solving skillsDoaa Kotb
 
computational_thinking_gcse.pptx
computational_thinking_gcse.pptxcomputational_thinking_gcse.pptx
computational_thinking_gcse.pptxbirulangit23
 
Esemen Matematik Penyelesaian Masalah
Esemen Matematik Penyelesaian MasalahEsemen Matematik Penyelesaian Masalah
Esemen Matematik Penyelesaian MasalahSyafiqah Mohamed Noor
 
Csc 102 lecture note(introduction to problem solving)
Csc 102 lecture note(introduction to problem solving)Csc 102 lecture note(introduction to problem solving)
Csc 102 lecture note(introduction to problem solving)Christopher Chizoba
 
Method of Solving Complex Logic Homework
Method of Solving Complex Logic Homework Method of Solving Complex Logic Homework
Method of Solving Complex Logic Homework Lesa Cote
 
"Old school" 7 Step-problem solving NAVEDTRA12048 (MILREQ E8 & E9)
"Old school" 7 Step-problem solving NAVEDTRA12048  (MILREQ E8 & E9)"Old school" 7 Step-problem solving NAVEDTRA12048  (MILREQ E8 & E9)
"Old school" 7 Step-problem solving NAVEDTRA12048 (MILREQ E8 & E9)Glenn Mallo
 
Problem solving use a fishbone diagram
Problem solving use a fishbone diagramProblem solving use a fishbone diagram
Problem solving use a fishbone diagramJohnRicoPanjaitan
 
Algorithmic Thinking_ Basics for Gen Z and Gen Alpha.pdf
Algorithmic Thinking_ Basics for Gen Z and Gen Alpha.pdfAlgorithmic Thinking_ Basics for Gen Z and Gen Alpha.pdf
Algorithmic Thinking_ Basics for Gen Z and Gen Alpha.pdfHoomale
 
Lexisearch Approach to Travelling Salesman Problem
Lexisearch Approach to Travelling Salesman ProblemLexisearch Approach to Travelling Salesman Problem
Lexisearch Approach to Travelling Salesman ProblemIOSR Journals
 
Computer modeling
Computer modelingComputer modeling
Computer modelingAnumAngel1
 
Problem Management - Systematic Approach
Problem Management - Systematic ApproachProblem Management - Systematic Approach
Problem Management - Systematic ApproachYugi Achipireddygari
 
Decision making & problem solving
Decision making & problem solvingDecision making & problem solving
Decision making & problem solvingashish1afmi
 

Similar to problem characterstics.pptx (20)

Decision making & problem solving
Decision making & problem solvingDecision making & problem solving
Decision making & problem solving
 
Advanced-Quant-Manhattan.pdf
Advanced-Quant-Manhattan.pdfAdvanced-Quant-Manhattan.pdf
Advanced-Quant-Manhattan.pdf
 
7 step Problem solving cycle project report
7 step Problem solving cycle project report7 step Problem solving cycle project report
7 step Problem solving cycle project report
 
A3 problem solving technique by Mr. Anup Gandhi
A3 problem solving technique by Mr. Anup GandhiA3 problem solving technique by Mr. Anup Gandhi
A3 problem solving technique by Mr. Anup Gandhi
 
Problem-Solving-Techniques-2015.pptx
Problem-Solving-Techniques-2015.pptxProblem-Solving-Techniques-2015.pptx
Problem-Solving-Techniques-2015.pptx
 
Leadership Principles Critical To Problem Solving And Program Improvement
Leadership Principles Critical To Problem Solving And Program ImprovementLeadership Principles Critical To Problem Solving And Program Improvement
Leadership Principles Critical To Problem Solving And Program Improvement
 
Case based reasoning technique
Case based reasoning techniqueCase based reasoning technique
Case based reasoning technique
 
Problem solving skills
Problem solving skillsProblem solving skills
Problem solving skills
 
computational_thinking_gcse.pptx
computational_thinking_gcse.pptxcomputational_thinking_gcse.pptx
computational_thinking_gcse.pptx
 
Esemen Matematik Penyelesaian Masalah
Esemen Matematik Penyelesaian MasalahEsemen Matematik Penyelesaian Masalah
Esemen Matematik Penyelesaian Masalah
 
Csc 102 lecture note(introduction to problem solving)
Csc 102 lecture note(introduction to problem solving)Csc 102 lecture note(introduction to problem solving)
Csc 102 lecture note(introduction to problem solving)
 
Method of Solving Complex Logic Homework
Method of Solving Complex Logic Homework Method of Solving Complex Logic Homework
Method of Solving Complex Logic Homework
 
"Old school" 7 Step-problem solving NAVEDTRA12048 (MILREQ E8 & E9)
"Old school" 7 Step-problem solving NAVEDTRA12048  (MILREQ E8 & E9)"Old school" 7 Step-problem solving NAVEDTRA12048  (MILREQ E8 & E9)
"Old school" 7 Step-problem solving NAVEDTRA12048 (MILREQ E8 & E9)
 
Problem solving use a fishbone diagram
Problem solving use a fishbone diagramProblem solving use a fishbone diagram
Problem solving use a fishbone diagram
 
Algorithmic Thinking_ Basics for Gen Z and Gen Alpha.pdf
Algorithmic Thinking_ Basics for Gen Z and Gen Alpha.pdfAlgorithmic Thinking_ Basics for Gen Z and Gen Alpha.pdf
Algorithmic Thinking_ Basics for Gen Z and Gen Alpha.pdf
 
Lexisearch Approach to Travelling Salesman Problem
Lexisearch Approach to Travelling Salesman ProblemLexisearch Approach to Travelling Salesman Problem
Lexisearch Approach to Travelling Salesman Problem
 
Computer modeling
Computer modelingComputer modeling
Computer modeling
 
Problem Management - Systematic Approach
Problem Management - Systematic ApproachProblem Management - Systematic Approach
Problem Management - Systematic Approach
 
Decision making & problem solving
Decision making & problem solvingDecision making & problem solving
Decision making & problem solving
 
3. Problem Analysis
3. Problem Analysis3. Problem Analysis
3. Problem Analysis
 

More from PriyadharshiniG41

understanding-cholera-a-comprehensive-analysis.pdf
understanding-cholera-a-comprehensive-analysis.pdfunderstanding-cholera-a-comprehensive-analysis.pdf
understanding-cholera-a-comprehensive-analysis.pdfPriyadharshiniG41
 
combatting-malaria-strategies-for-prevention-and-treatment.pdf
combatting-malaria-strategies-for-prevention-and-treatment.pdfcombatting-malaria-strategies-for-prevention-and-treatment.pdf
combatting-malaria-strategies-for-prevention-and-treatment.pdfPriyadharshiniG41
 
ant colony optimization working and explanation
ant colony optimization working and explanationant colony optimization working and explanation
ant colony optimization working and explanationPriyadharshiniG41
 
RandomForests in artificial intelligence
RandomForests in artificial intelligenceRandomForests in artificial intelligence
RandomForests in artificial intelligencePriyadharshiniG41
 
knowledge representation in artificial intelligence
knowledge representation in artificial intelligenceknowledge representation in artificial intelligence
knowledge representation in artificial intelligencePriyadharshiniG41
 
information retrieval in artificial intelligence
information retrieval in artificial intelligenceinformation retrieval in artificial intelligence
information retrieval in artificial intelligencePriyadharshiniG41
 
Inference rules in artificial intelligence
Inference rules in artificial intelligenceInference rules in artificial intelligence
Inference rules in artificial intelligencePriyadharshiniG41
 
Unit I-Final MArketing analytics unit 1 ppt
Unit I-Final MArketing analytics unit 1 pptUnit I-Final MArketing analytics unit 1 ppt
Unit I-Final MArketing analytics unit 1 pptPriyadharshiniG41
 
agent architecture in artificial intelligence.pptx
agent architecture in artificial intelligence.pptxagent architecture in artificial intelligence.pptx
agent architecture in artificial intelligence.pptxPriyadharshiniG41
 
trust,bargain,negotiate in artificail intelligence
trust,bargain,negotiate in artificail intelligencetrust,bargain,negotiate in artificail intelligence
trust,bargain,negotiate in artificail intelligencePriyadharshiniG41
 
spirometry classification enhanced using ai
spirometry classification enhanced using aispirometry classification enhanced using ai
spirometry classification enhanced using aiPriyadharshiniG41
 
Minmax and alpha beta pruning.pptx
Minmax and alpha beta pruning.pptxMinmax and alpha beta pruning.pptx
Minmax and alpha beta pruning.pptxPriyadharshiniG41
 
First order logic or Predicate logic.pptx
First order logic or Predicate logic.pptxFirst order logic or Predicate logic.pptx
First order logic or Predicate logic.pptxPriyadharshiniG41
 
Decision Tree Classification Algorithm.pptx
Decision Tree Classification Algorithm.pptxDecision Tree Classification Algorithm.pptx
Decision Tree Classification Algorithm.pptxPriyadharshiniG41
 
Naïve Bayes Classifier Algorithm.pptx
Naïve Bayes Classifier Algorithm.pptxNaïve Bayes Classifier Algorithm.pptx
Naïve Bayes Classifier Algorithm.pptxPriyadharshiniG41
 

More from PriyadharshiniG41 (20)

understanding-cholera-a-comprehensive-analysis.pdf
understanding-cholera-a-comprehensive-analysis.pdfunderstanding-cholera-a-comprehensive-analysis.pdf
understanding-cholera-a-comprehensive-analysis.pdf
 
combatting-malaria-strategies-for-prevention-and-treatment.pdf
combatting-malaria-strategies-for-prevention-and-treatment.pdfcombatting-malaria-strategies-for-prevention-and-treatment.pdf
combatting-malaria-strategies-for-prevention-and-treatment.pdf
 
ant colony optimization working and explanation
ant colony optimization working and explanationant colony optimization working and explanation
ant colony optimization working and explanation
 
RandomForests in artificial intelligence
RandomForests in artificial intelligenceRandomForests in artificial intelligence
RandomForests in artificial intelligence
 
knowledge representation in artificial intelligence
knowledge representation in artificial intelligenceknowledge representation in artificial intelligence
knowledge representation in artificial intelligence
 
information retrieval in artificial intelligence
information retrieval in artificial intelligenceinformation retrieval in artificial intelligence
information retrieval in artificial intelligence
 
Inference rules in artificial intelligence
Inference rules in artificial intelligenceInference rules in artificial intelligence
Inference rules in artificial intelligence
 
Unit I-Final MArketing analytics unit 1 ppt
Unit I-Final MArketing analytics unit 1 pptUnit I-Final MArketing analytics unit 1 ppt
Unit I-Final MArketing analytics unit 1 ppt
 
agent architecture in artificial intelligence.pptx
agent architecture in artificial intelligence.pptxagent architecture in artificial intelligence.pptx
agent architecture in artificial intelligence.pptx
 
trust,bargain,negotiate in artificail intelligence
trust,bargain,negotiate in artificail intelligencetrust,bargain,negotiate in artificail intelligence
trust,bargain,negotiate in artificail intelligence
 
spirometry classification enhanced using ai
spirometry classification enhanced using aispirometry classification enhanced using ai
spirometry classification enhanced using ai
 
Minmax and alpha beta pruning.pptx
Minmax and alpha beta pruning.pptxMinmax and alpha beta pruning.pptx
Minmax and alpha beta pruning.pptx
 
dds.pptx
dds.pptxdds.pptx
dds.pptx
 
actuators.pptx
actuators.pptxactuators.pptx
actuators.pptx
 
First order logic or Predicate logic.pptx
First order logic or Predicate logic.pptxFirst order logic or Predicate logic.pptx
First order logic or Predicate logic.pptx
 
14.08.2020 LKG.pdf
14.08.2020 LKG.pdf14.08.2020 LKG.pdf
14.08.2020 LKG.pdf
 
Decision Tree Classification Algorithm.pptx
Decision Tree Classification Algorithm.pptxDecision Tree Classification Algorithm.pptx
Decision Tree Classification Algorithm.pptx
 
problemsolving with AI.pptx
problemsolving with AI.pptxproblemsolving with AI.pptx
problemsolving with AI.pptx
 
Naïve Bayes Classifier Algorithm.pptx
Naïve Bayes Classifier Algorithm.pptxNaïve Bayes Classifier Algorithm.pptx
Naïve Bayes Classifier Algorithm.pptx
 
ppt.pptx
ppt.pptxppt.pptx
ppt.pptx
 

Recently uploaded

定制英国白金汉大学毕业证(UCB毕业证书) 成绩单原版一比一
定制英国白金汉大学毕业证(UCB毕业证书)																			成绩单原版一比一定制英国白金汉大学毕业证(UCB毕业证书)																			成绩单原版一比一
定制英国白金汉大学毕业证(UCB毕业证书) 成绩单原版一比一ffjhghh
 
Industrialised data - the key to AI success.pdf
Industrialised data - the key to AI success.pdfIndustrialised data - the key to AI success.pdf
Industrialised data - the key to AI success.pdfLars Albertsson
 
Mature dropshipping via API with DroFx.pptx
Mature dropshipping via API with DroFx.pptxMature dropshipping via API with DroFx.pptx
Mature dropshipping via API with DroFx.pptxolyaivanovalion
 
Ukraine War presentation: KNOW THE BASICS
Ukraine War presentation: KNOW THE BASICSUkraine War presentation: KNOW THE BASICS
Ukraine War presentation: KNOW THE BASICSAishani27
 
CebaBaby dropshipping via API with DroFX.pptx
CebaBaby dropshipping via API with DroFX.pptxCebaBaby dropshipping via API with DroFX.pptx
CebaBaby dropshipping via API with DroFX.pptxolyaivanovalion
 
꧁❤ Greater Noida Call Girls Delhi ❤꧂ 9711199171 ☎️ Hard And Sexy Vip Call
꧁❤ Greater Noida Call Girls Delhi ❤꧂ 9711199171 ☎️ Hard And Sexy Vip Call꧁❤ Greater Noida Call Girls Delhi ❤꧂ 9711199171 ☎️ Hard And Sexy Vip Call
꧁❤ Greater Noida Call Girls Delhi ❤꧂ 9711199171 ☎️ Hard And Sexy Vip Callshivangimorya083
 
Invezz.com - Grow your wealth with trading signals
Invezz.com - Grow your wealth with trading signalsInvezz.com - Grow your wealth with trading signals
Invezz.com - Grow your wealth with trading signalsInvezz1
 
Ravak dropshipping via API with DroFx.pptx
Ravak dropshipping via API with DroFx.pptxRavak dropshipping via API with DroFx.pptx
Ravak dropshipping via API with DroFx.pptxolyaivanovalion
 
(PARI) Call Girls Wanowrie ( 7001035870 ) HI-Fi Pune Escorts Service
(PARI) Call Girls Wanowrie ( 7001035870 ) HI-Fi Pune Escorts Service(PARI) Call Girls Wanowrie ( 7001035870 ) HI-Fi Pune Escorts Service
(PARI) Call Girls Wanowrie ( 7001035870 ) HI-Fi Pune Escorts Serviceranjana rawat
 
Midocean dropshipping via API with DroFx
Midocean dropshipping via API with DroFxMidocean dropshipping via API with DroFx
Midocean dropshipping via API with DroFxolyaivanovalion
 
100-Concepts-of-AI by Anupama Kate .pptx
100-Concepts-of-AI by Anupama Kate .pptx100-Concepts-of-AI by Anupama Kate .pptx
100-Concepts-of-AI by Anupama Kate .pptxAnupama Kate
 
Delhi Call Girls CP 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls CP 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip CallDelhi Call Girls CP 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls CP 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Callshivangimorya083
 
Beautiful Sapna Vip Call Girls Hauz Khas 9711199012 Call /Whatsapps
Beautiful Sapna Vip  Call Girls Hauz Khas 9711199012 Call /WhatsappsBeautiful Sapna Vip  Call Girls Hauz Khas 9711199012 Call /Whatsapps
Beautiful Sapna Vip Call Girls Hauz Khas 9711199012 Call /Whatsappssapnasaifi408
 
dokumen.tips_chapter-4-transient-heat-conduction-mehmet-kanoglu.ppt
dokumen.tips_chapter-4-transient-heat-conduction-mehmet-kanoglu.pptdokumen.tips_chapter-4-transient-heat-conduction-mehmet-kanoglu.ppt
dokumen.tips_chapter-4-transient-heat-conduction-mehmet-kanoglu.pptSonatrach
 
VIP Call Girls Service Miyapur Hyderabad Call +91-8250192130
VIP Call Girls Service Miyapur Hyderabad Call +91-8250192130VIP Call Girls Service Miyapur Hyderabad Call +91-8250192130
VIP Call Girls Service Miyapur Hyderabad Call +91-8250192130Suhani Kapoor
 
Market Analysis in the 5 Largest Economic Countries in Southeast Asia.pdf
Market Analysis in the 5 Largest Economic Countries in Southeast Asia.pdfMarket Analysis in the 5 Largest Economic Countries in Southeast Asia.pdf
Market Analysis in the 5 Largest Economic Countries in Southeast Asia.pdfRachmat Ramadhan H
 
BabyOno dropshipping via API with DroFx.pptx
BabyOno dropshipping via API with DroFx.pptxBabyOno dropshipping via API with DroFx.pptx
BabyOno dropshipping via API with DroFx.pptxolyaivanovalion
 
VIP Call Girls in Amravati Aarohi 8250192130 Independent Escort Service Amravati
VIP Call Girls in Amravati Aarohi 8250192130 Independent Escort Service AmravatiVIP Call Girls in Amravati Aarohi 8250192130 Independent Escort Service Amravati
VIP Call Girls in Amravati Aarohi 8250192130 Independent Escort Service AmravatiSuhani Kapoor
 
VIP High Profile Call Girls Amravati Aarushi 8250192130 Independent Escort Se...
VIP High Profile Call Girls Amravati Aarushi 8250192130 Independent Escort Se...VIP High Profile Call Girls Amravati Aarushi 8250192130 Independent Escort Se...
VIP High Profile Call Girls Amravati Aarushi 8250192130 Independent Escort Se...Suhani Kapoor
 

Recently uploaded (20)

定制英国白金汉大学毕业证(UCB毕业证书) 成绩单原版一比一
定制英国白金汉大学毕业证(UCB毕业证书)																			成绩单原版一比一定制英国白金汉大学毕业证(UCB毕业证书)																			成绩单原版一比一
定制英国白金汉大学毕业证(UCB毕业证书) 成绩单原版一比一
 
Industrialised data - the key to AI success.pdf
Industrialised data - the key to AI success.pdfIndustrialised data - the key to AI success.pdf
Industrialised data - the key to AI success.pdf
 
꧁❤ Aerocity Call Girls Service Aerocity Delhi ❤꧂ 9999965857 ☎️ Hard And Sexy ...
꧁❤ Aerocity Call Girls Service Aerocity Delhi ❤꧂ 9999965857 ☎️ Hard And Sexy ...꧁❤ Aerocity Call Girls Service Aerocity Delhi ❤꧂ 9999965857 ☎️ Hard And Sexy ...
꧁❤ Aerocity Call Girls Service Aerocity Delhi ❤꧂ 9999965857 ☎️ Hard And Sexy ...
 
Mature dropshipping via API with DroFx.pptx
Mature dropshipping via API with DroFx.pptxMature dropshipping via API with DroFx.pptx
Mature dropshipping via API with DroFx.pptx
 
Ukraine War presentation: KNOW THE BASICS
Ukraine War presentation: KNOW THE BASICSUkraine War presentation: KNOW THE BASICS
Ukraine War presentation: KNOW THE BASICS
 
CebaBaby dropshipping via API with DroFX.pptx
CebaBaby dropshipping via API with DroFX.pptxCebaBaby dropshipping via API with DroFX.pptx
CebaBaby dropshipping via API with DroFX.pptx
 
꧁❤ Greater Noida Call Girls Delhi ❤꧂ 9711199171 ☎️ Hard And Sexy Vip Call
꧁❤ Greater Noida Call Girls Delhi ❤꧂ 9711199171 ☎️ Hard And Sexy Vip Call꧁❤ Greater Noida Call Girls Delhi ❤꧂ 9711199171 ☎️ Hard And Sexy Vip Call
꧁❤ Greater Noida Call Girls Delhi ❤꧂ 9711199171 ☎️ Hard And Sexy Vip Call
 
Invezz.com - Grow your wealth with trading signals
Invezz.com - Grow your wealth with trading signalsInvezz.com - Grow your wealth with trading signals
Invezz.com - Grow your wealth with trading signals
 
Ravak dropshipping via API with DroFx.pptx
Ravak dropshipping via API with DroFx.pptxRavak dropshipping via API with DroFx.pptx
Ravak dropshipping via API with DroFx.pptx
 
(PARI) Call Girls Wanowrie ( 7001035870 ) HI-Fi Pune Escorts Service
(PARI) Call Girls Wanowrie ( 7001035870 ) HI-Fi Pune Escorts Service(PARI) Call Girls Wanowrie ( 7001035870 ) HI-Fi Pune Escorts Service
(PARI) Call Girls Wanowrie ( 7001035870 ) HI-Fi Pune Escorts Service
 
Midocean dropshipping via API with DroFx
Midocean dropshipping via API with DroFxMidocean dropshipping via API with DroFx
Midocean dropshipping via API with DroFx
 
100-Concepts-of-AI by Anupama Kate .pptx
100-Concepts-of-AI by Anupama Kate .pptx100-Concepts-of-AI by Anupama Kate .pptx
100-Concepts-of-AI by Anupama Kate .pptx
 
Delhi Call Girls CP 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls CP 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip CallDelhi Call Girls CP 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls CP 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
 
Beautiful Sapna Vip Call Girls Hauz Khas 9711199012 Call /Whatsapps
Beautiful Sapna Vip  Call Girls Hauz Khas 9711199012 Call /WhatsappsBeautiful Sapna Vip  Call Girls Hauz Khas 9711199012 Call /Whatsapps
Beautiful Sapna Vip Call Girls Hauz Khas 9711199012 Call /Whatsapps
 
dokumen.tips_chapter-4-transient-heat-conduction-mehmet-kanoglu.ppt
dokumen.tips_chapter-4-transient-heat-conduction-mehmet-kanoglu.pptdokumen.tips_chapter-4-transient-heat-conduction-mehmet-kanoglu.ppt
dokumen.tips_chapter-4-transient-heat-conduction-mehmet-kanoglu.ppt
 
VIP Call Girls Service Miyapur Hyderabad Call +91-8250192130
VIP Call Girls Service Miyapur Hyderabad Call +91-8250192130VIP Call Girls Service Miyapur Hyderabad Call +91-8250192130
VIP Call Girls Service Miyapur Hyderabad Call +91-8250192130
 
Market Analysis in the 5 Largest Economic Countries in Southeast Asia.pdf
Market Analysis in the 5 Largest Economic Countries in Southeast Asia.pdfMarket Analysis in the 5 Largest Economic Countries in Southeast Asia.pdf
Market Analysis in the 5 Largest Economic Countries in Southeast Asia.pdf
 
BabyOno dropshipping via API with DroFx.pptx
BabyOno dropshipping via API with DroFx.pptxBabyOno dropshipping via API with DroFx.pptx
BabyOno dropshipping via API with DroFx.pptx
 
VIP Call Girls in Amravati Aarohi 8250192130 Independent Escort Service Amravati
VIP Call Girls in Amravati Aarohi 8250192130 Independent Escort Service AmravatiVIP Call Girls in Amravati Aarohi 8250192130 Independent Escort Service Amravati
VIP Call Girls in Amravati Aarohi 8250192130 Independent Escort Service Amravati
 
VIP High Profile Call Girls Amravati Aarushi 8250192130 Independent Escort Se...
VIP High Profile Call Girls Amravati Aarushi 8250192130 Independent Escort Se...VIP High Profile Call Girls Amravati Aarushi 8250192130 Independent Escort Se...
VIP High Profile Call Girls Amravati Aarushi 8250192130 Independent Escort Se...
 

problem characterstics.pptx

  • 2. • To choose an appropriate method for a particular problem first we need to categorize the problem based on the following characteristics. • Is the problem decomposable into small sub-problems which are easy to solve? • Can solution steps be ignored or undone? • Is the universe of the problem is predictable? • Is a good solution to the problem is absolute or relative? • Is the solution to the problem a state or a path? • What is the role of knowledge in solving a problem using artificial intelligence? • Does the task of solving a problem require human interaction?
  • 3. 1. Is the problem decomposable into small sub-problems which are easy to solve? Can the problem be broken down into smaller problems to be solved independently? The decomposable problem can be solved easily. Example: In this case, the problem is divided into smaller problems. The smaller problems are solved independently. Finally, the result is merged to get the final result. Is the problem decomposable
  • 4. 2. Can solution steps be ignored or undone? In the Theorem Proving problem, a lemma that has been proved can be ignored for the next steps. Such problems are called Ignorable problems. In the 8-Puzzle, Moves can be undone and backtracked. Such problems are called Recoverable problems. In Playing Chess, moves can be retracted. Such problems are called Irrecoverable problems. Ignorable problems can be solved using a simple control structure that never backtracks. Recoverable problems can be solved using backtracking. Irrecoverable problems can be solved by recoverable style methods via planning.
  • 5. 3. Is the universe of the problem is predictable? In Playing cards, We cannot know exactly where all the cards are or what the other players will do on their turns. Uncertain outcome! For certain-outcome problems, planning can be used to generate a sequence of operators that is guaranteed to lead to a solution. For uncertain-outcome problems, a sequence of generated operators can only have a good probability of leading to a solution. Plan revision is made as the plan is carried out and the necessary feedback is provided.
  • 6. 4. Is a good solution to the problem is absolute or relative? The Travelling Salesman Problem, we have to try all paths to find the shortest one. Any path problem can be solved using heuristics that suggest good paths to explore. For best-path problems, a much more exhaustive search will be performed. 5. Is the solution to the problem a state or a path The Water Jug Problem, the path that leads to the goal must be reported. A path-solution problem can be reformulated as a state-solution problem by describing a state as a partial path to a solution. The question is whether that is natural or not. 6. What is the role of knowledge in solving a problem using artificial intelligence? Playing Chess Consider again the problem of playing chess. Suppose you had unlimited computing power available. How much knowledge would be required by a perfect program? The answer to this question is very little—just the rules for determining legal moves and some simple control mechanism that implements an appropriate search procedure. Additional knowledge about such things as good strategy and tactics could of course help considerably to constrain the search and speed up the execution of the program. Knowledge is important only to constrain the search for a solution.
  • 7. 7. Does the task of solving a problem require human interaction? Sometimes it is useful to program computers to solve problems in ways that the majority of people would not be able to understand. This is fine if the level of the interaction between the computer and its human users is problem-in solution- out. But increasingly we are building programs that require intermediate interaction with people, both to provide additional input to the program and to provide additional reassurance to the user. The solitary problem, in which there is no intermediate communication and no demand for an explanation of the reasoning process. The conversational problem, in which intermediate communication is to provide either additional assistance to the computer or additional information to the user.
  • 8. AI Problem Analysis When analysing any given problems in AI, we go through a number of different stages. These stages are: Defining the Problem Gathering relevant Data Designing the Model Model Training Evaluating the Model Quality Assurance Deployment Maintenance of the Application
  • 9. Problem Reduction It is not an easy task to find the search space for all problems. When the problems get complex in nature it becomes easy to solve the problem by breaking it into smaller problems which would be easier to solve as compared to the problem as a whole. This is where problem reduction method is used. In problem reduction method, the given problem is divided or broken down into a set of sub problems. Now, a solution to these sub problems is easy to obtain. Once the solutions to the sub problems are derived, these solutions are hence combined back in order to get to the solution for the problem as a whole. The structure used to represent such problems is known as an AND OR Graph / Tree. In this graph, we select successor nodes based on the branch. If the branch is an AND branch, then we find solutions to all successors here. But, when we have an OR branch, then we find one best successor as the solution. Hence this graph is named the AND OR graph (or tree).
  • 10. Example for AND OR Graph Let us assume a situation where you want to acquire a car for yourselves. Now, we would represent this situation using the AND OR graph as follows. AND-OR Graph If we take a look at the graph, we come to know that if we pursue the AND branch then we will have to consider both the successor nodes as a combined solution for the parent node. Hence as a result we will first have to earn money first and then buy a car. But in case of an OR branch we simply select one alternate which is to steal here.