SlideShare a Scribd company logo
1 of 12
MODERN INSTITUTE OF ENGINEERING& TECHNOLOGY
NAME– RANITHALDER
SUBJECT– artificialintelligence
REGNO.– 212690100110017
ROLLNO.– 26900121016
YEAR– 3rD YEAR
SEM– 5th SEM
DEPT– COMPUTERSCIENCE
ANDENGINEERING
heuristic search strategies
ACKNOWLEDGMENTS
I WOULDLIKETO EXPRESS MY SPECIALTHANKS TO MY TEACHER(Aditya sir) WHOGAVE
ME THE GOLDENOPPORTUNITYTO DO THISWONDERFUL PROJECTON THE TOPIC
(heuristicsearch strategies) .WHICHHELPEDME TO DO A LOTS OF RESEARCHAND I CAME
TO KNOWABOUTSO MANYNEWTHINGS.I AM REALLYTHANKFUL TO THEM.
SECONDLY, I WOULDLIKETO THANKSMY FRIENDs & parents WHOHELPEDME IN
DOINGTHIS PROJECTWITHINLIMITEDTIMEFRAME.
Introduction
A heuristic is a technique that is used to solve a problem faster
than the classic methods. These techniques are used to find the
approximate solution of a problem when classical methods do
not. Heuristics are said to be the problem-solving techniques that
result in practical and quick solutions.
history
Psychologists Daniel Kahneman and Amos Tversky have
developed the study of Heuristics in human decision-making in
the 1970s and 1980s. However, this concept was first introduced
by the Nobel Laureate Herbert A. Simon, whose primary object
of research was problem-solving.
Heuristic search techniques in AI (Artificial
Intelligence)
A heuristic is a technique that is used to solve
a problem faster than the classic methods.
These techniques are used to find the
approximate solution of a problem when
classical methods do not.
Heuristics are said to be the problem-solving
techniques that result in practical and quick
solutions.
Heuristic Search Technique
Heuristics are strategies that are derived from past experience with
similar problems. Heuristics use practical methods and shortcuts used to
produce the solutions that may or may not be optimal, but those
solutions are sufficient in a given limited timeframe.
Heuristic Techniques into two Categories
1. Direct Heuristic Search techniques in AI
2. Weak Heuristic Search techniques in AI
• Direct Heuristic Search Techniques in AI
It includes Blind Search, Uninformed Search, and Blind control strategy. These search
techniques are not always possible as they require much memory and time. These techniques
search the complete space for a solution and use the arbitrary ordering of operations.
The examples of Direct Heuristic search techniques include Breadth-First Search (BFS) and
Depth First Search (DFS).
• Weak Heuristic Search Techniques in AI
It includes Informed Search, Heuristic Search, and Heuristic control strategy. These techniques
are helpful when they are applied properly to the right types of tasks. They usually require
domain-specific information.
The examples of Weak Heuristic search techniques include Best First Search (BFS) and A*.
Why do we need heuristics?
Heuristics are used in situations in which there is the requirement of
a short-term solution. On facing complex situations with limited
resources and time, Heuristics can help the companies to make
quick decisions by shortcuts and approximated calculations. Most of
the heuristic methods involve mental shortcuts to make decisions on
past experiences.
The heuristic method might not always provide us the finest solution,
but it is assured that it helps us find a good solution in a reasonable
time.
Based on context, there can be different heuristic methods that
correlate with the problem's scope. The most common heuristic
methods are - trial and error, guesswork, the process of elimination,
historical data analysis. These methods involve simply available
information that is not particular to the problem but is most
appropriate. They can include representative, affect, and availability
heuristics.
Limitation of heuristics
Along with the benefits, heuristic also has some limitations.
• Although heuristics speed up our decision-making process and
also help us to solve problems, they can also introduce errors
just because something has worked accurately in the past, so it
does not mean that it will work again.
• It will hard to find alternative solutions or ideas if we always rely
on the existing solutions or heuristics.
Conclusion
• In conclusion, we have learned that heuristic search strategies are an
important tool in the field of AI. By using heuristics, we can efficiently
search through large problem spaces and find optimal solutions. We
have also seen how different types of heuristic search algorithms,
such as A* search and greedy search, have their own strengths and
weaknesses depending on the problem at hand.
• That's all about the article. Hence, in this article, we have
discussed the heuristic techniques that are the problem-solving
techniques that result in a quick and practical solution. We have
also discussed some algorithms and examples, as well as the
limitation of heuristics.
reference
1. Pearl, Judea (1984). Heuristics: intelligent search strategies for
computer problem solving. United States: Addison-Wesley Pub. Co.,
Inc., Reading, MA. p. 3. OSTI 5127296.
2. Apter, Michael J. (1970). The Computer Simulation of Behaviour.
London: Hutchinson & Co. p. 83. ISBN 9781351021005.
3.Jon Louis Bentley (1982). Writing Efficient Programs. Prentice Hall.
p. 11.
4.Allen Newell and Herbert A. Simon (1976). "Computer Science as
Empirical Inquiry: Symbols and Search" (PDF). Comm. ACM. 19 (3):
113–126. doi:10.1145/360018.360022. S2CID 5581562.
5. "Definition of heuristic in English". Oxford University Press. Archived
from the original on 23 October 2016. Retrieved 22 October 2016.
heuristic search strategies.pptx

More Related Content

Similar to heuristic search strategies.pptx

Nabep analytics presentation
Nabep analytics presentationNabep analytics presentation
Nabep analytics presentation
aarongblack1
 
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
Hoomale
 
Research Methodology Chapter 3
Research Methodology Chapter 3Research Methodology Chapter 3
Research Methodology Chapter 3
Pulchowk Campus
 
Learning analytics for learning and becoming in practice - #ICLS2014 workshop
Learning analytics for learning and becoming in practice - #ICLS2014 workshopLearning analytics for learning and becoming in practice - #ICLS2014 workshop
Learning analytics for learning and becoming in practice - #ICLS2014 workshop
Simon Knight
 

Similar to heuristic search strategies.pptx (19)

Nabep analytics presentation
Nabep analytics presentationNabep analytics presentation
Nabep analytics presentation
 
How to build a data science project in a corporate setting, by Soraya Christi...
How to build a data science project in a corporate setting, by Soraya Christi...How to build a data science project in a corporate setting, by Soraya Christi...
How to build a data science project in a corporate setting, by Soraya Christi...
 
Problem solving and critical thinking 1
Problem solving and critical thinking 1Problem solving and critical thinking 1
Problem solving and critical thinking 1
 
Trio of Trouble: Jonny Schneider (By ThoughtWorks)
Trio of Trouble: Jonny Schneider (By ThoughtWorks)Trio of Trouble: Jonny Schneider (By ThoughtWorks)
Trio of Trouble: Jonny Schneider (By ThoughtWorks)
 
search strategies in artificial intelligence
search strategies in artificial intelligencesearch strategies in artificial intelligence
search strategies in artificial intelligence
 
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
 
Qualitative research methods kanhaiya sapkota
Qualitative research methods kanhaiya sapkotaQualitative research methods kanhaiya sapkota
Qualitative research methods kanhaiya sapkota
 
SAL2016_paper_15
SAL2016_paper_15SAL2016_paper_15
SAL2016_paper_15
 
Final assignment
Final assignmentFinal assignment
Final assignment
 
A metacognitive approach to support heuristic solution of mathematical proble...
A metacognitive approach to support heuristic solution of mathematical proble...A metacognitive approach to support heuristic solution of mathematical proble...
A metacognitive approach to support heuristic solution of mathematical proble...
 
Research Methodology Chapter 3
Research Methodology Chapter 3Research Methodology Chapter 3
Research Methodology Chapter 3
 
Critical writing and presentation skills
Critical writing and presentation skillsCritical writing and presentation skills
Critical writing and presentation skills
 
computing profession and core skills
computing profession and core skillscomputing profession and core skills
computing profession and core skills
 
WHY INFORMATION SYSTEM FAILS IN ORGANIZATION
WHY INFORMATION SYSTEM FAILS IN ORGANIZATIONWHY INFORMATION SYSTEM FAILS IN ORGANIZATION
WHY INFORMATION SYSTEM FAILS IN ORGANIZATION
 
Technologies and Innovation – Decision Making
Technologies and Innovation – Decision MakingTechnologies and Innovation – Decision Making
Technologies and Innovation – Decision Making
 
Managerial Decision-Making
Managerial Decision-MakingManagerial Decision-Making
Managerial Decision-Making
 
Study of Performance Management System in HAL
Study of Performance Management System in HALStudy of Performance Management System in HAL
Study of Performance Management System in HAL
 
Data-driven and reflective learning in the workplace
Data-driven and reflective learning in the workplace Data-driven and reflective learning in the workplace
Data-driven and reflective learning in the workplace
 
Learning analytics for learning and becoming in practice - #ICLS2014 workshop
Learning analytics for learning and becoming in practice - #ICLS2014 workshopLearning analytics for learning and becoming in practice - #ICLS2014 workshop
Learning analytics for learning and becoming in practice - #ICLS2014 workshop
 

Recently uploaded

Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
Joaquim Jorge
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
Earley Information Science
 

Recently uploaded (20)

Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
Evaluating the top large language models.pdf
Evaluating the top large language models.pdfEvaluating the top large language models.pdf
Evaluating the top large language models.pdf
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Tech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfTech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdf
 

heuristic search strategies.pptx

  • 1. MODERN INSTITUTE OF ENGINEERING& TECHNOLOGY NAME– RANITHALDER SUBJECT– artificialintelligence REGNO.– 212690100110017 ROLLNO.– 26900121016 YEAR– 3rD YEAR SEM– 5th SEM DEPT– COMPUTERSCIENCE ANDENGINEERING heuristic search strategies
  • 2. ACKNOWLEDGMENTS I WOULDLIKETO EXPRESS MY SPECIALTHANKS TO MY TEACHER(Aditya sir) WHOGAVE ME THE GOLDENOPPORTUNITYTO DO THISWONDERFUL PROJECTON THE TOPIC (heuristicsearch strategies) .WHICHHELPEDME TO DO A LOTS OF RESEARCHAND I CAME TO KNOWABOUTSO MANYNEWTHINGS.I AM REALLYTHANKFUL TO THEM. SECONDLY, I WOULDLIKETO THANKSMY FRIENDs & parents WHOHELPEDME IN DOINGTHIS PROJECTWITHINLIMITEDTIMEFRAME.
  • 3. Introduction A heuristic is a technique that is used to solve a problem faster than the classic methods. These techniques are used to find the approximate solution of a problem when classical methods do not. Heuristics are said to be the problem-solving techniques that result in practical and quick solutions.
  • 4. history Psychologists Daniel Kahneman and Amos Tversky have developed the study of Heuristics in human decision-making in the 1970s and 1980s. However, this concept was first introduced by the Nobel Laureate Herbert A. Simon, whose primary object of research was problem-solving.
  • 5. Heuristic search techniques in AI (Artificial Intelligence) A heuristic is a technique that is used to solve a problem faster than the classic methods. These techniques are used to find the approximate solution of a problem when classical methods do not. Heuristics are said to be the problem-solving techniques that result in practical and quick solutions.
  • 6. Heuristic Search Technique Heuristics are strategies that are derived from past experience with similar problems. Heuristics use practical methods and shortcuts used to produce the solutions that may or may not be optimal, but those solutions are sufficient in a given limited timeframe. Heuristic Techniques into two Categories 1. Direct Heuristic Search techniques in AI 2. Weak Heuristic Search techniques in AI
  • 7. • Direct Heuristic Search Techniques in AI It includes Blind Search, Uninformed Search, and Blind control strategy. These search techniques are not always possible as they require much memory and time. These techniques search the complete space for a solution and use the arbitrary ordering of operations. The examples of Direct Heuristic search techniques include Breadth-First Search (BFS) and Depth First Search (DFS). • Weak Heuristic Search Techniques in AI It includes Informed Search, Heuristic Search, and Heuristic control strategy. These techniques are helpful when they are applied properly to the right types of tasks. They usually require domain-specific information. The examples of Weak Heuristic search techniques include Best First Search (BFS) and A*.
  • 8. Why do we need heuristics? Heuristics are used in situations in which there is the requirement of a short-term solution. On facing complex situations with limited resources and time, Heuristics can help the companies to make quick decisions by shortcuts and approximated calculations. Most of the heuristic methods involve mental shortcuts to make decisions on past experiences. The heuristic method might not always provide us the finest solution, but it is assured that it helps us find a good solution in a reasonable time. Based on context, there can be different heuristic methods that correlate with the problem's scope. The most common heuristic methods are - trial and error, guesswork, the process of elimination, historical data analysis. These methods involve simply available information that is not particular to the problem but is most appropriate. They can include representative, affect, and availability heuristics.
  • 9. Limitation of heuristics Along with the benefits, heuristic also has some limitations. • Although heuristics speed up our decision-making process and also help us to solve problems, they can also introduce errors just because something has worked accurately in the past, so it does not mean that it will work again. • It will hard to find alternative solutions or ideas if we always rely on the existing solutions or heuristics.
  • 10. Conclusion • In conclusion, we have learned that heuristic search strategies are an important tool in the field of AI. By using heuristics, we can efficiently search through large problem spaces and find optimal solutions. We have also seen how different types of heuristic search algorithms, such as A* search and greedy search, have their own strengths and weaknesses depending on the problem at hand. • That's all about the article. Hence, in this article, we have discussed the heuristic techniques that are the problem-solving techniques that result in a quick and practical solution. We have also discussed some algorithms and examples, as well as the limitation of heuristics.
  • 11. reference 1. Pearl, Judea (1984). Heuristics: intelligent search strategies for computer problem solving. United States: Addison-Wesley Pub. Co., Inc., Reading, MA. p. 3. OSTI 5127296. 2. Apter, Michael J. (1970). The Computer Simulation of Behaviour. London: Hutchinson & Co. p. 83. ISBN 9781351021005. 3.Jon Louis Bentley (1982). Writing Efficient Programs. Prentice Hall. p. 11. 4.Allen Newell and Herbert A. Simon (1976). "Computer Science as Empirical Inquiry: Symbols and Search" (PDF). Comm. ACM. 19 (3): 113–126. doi:10.1145/360018.360022. S2CID 5581562. 5. "Definition of heuristic in English". Oxford University Press. Archived from the original on 23 October 2016. Retrieved 22 October 2016.