Preview

Heuristic

Powerful Essays
Open Document
Open Document
4016 Words
Grammar
Grammar
Plagiarism
Plagiarism
Writing
Writing
Score
Score
Heuristic
TOPIC: HEURISTIC SEARCH
OVERVIEW OF HEURISTIC SEARCH
Search has been vital to artificial intelligence from the very beginning as a core technique in problem solving. Current developments in search such as pattern databases and search with efficient use of external memory and parallel processing units on main boards and graphics cards are still open problems. Heuristic search as a problem solving tool is demonstrated in applications for puzzle solving, game playing, constraint satisfaction and machine learning. Artificial intelligence (AI) research seeks to enable computers and machines to mimic human intelligence and sensory processing ability, and models human behavior with computers to improve our understanding of intelligence. The many branches of AI research include machine learning, inference, cognition, knowledge representation, problem solving, case-based reasoning, natural language understanding, speech recognition, computer vision, and artificial neural networks.
A key technique developed in the study of artificial intelligence is to specify a problem as a set of states, some of which are solutions, and then search for solution states. For example, in chess, each move creates a new state. If a computer searched the states resulting from all possible sequences of moves, it could identify those that win the game. However, the number of states associated with many problems (such as the possible number of moves needed to win a chess game) is so vast that exhaustively searching them is impractical. The search process can be improved through the use of heuristics—rules that are specific to a given problem and can therefore help guide the search. For example, a chess heuristic might indicate that when a move results in checkmate, there is no point in examining alternate moves.
In computer science, a heuristic is a technique designed to solve a problem that ignores whether the solution can be proven to be correct, but which usually produces a good solution or



References: Daniel Kahneman, Amos Tversky and Paul Slovic, eds. (1982) Judgment under Uncertainty: Heuristics & Biases. Cambridge, UK, Cambridge University Press ISBN 0-521-28414-7 Gerd Gigerenzer, Peter M Epstein, S., Pacini, R., Denes-Raj, V. & Heier, H. (1996). Individual differences in intuitive-experiential and analytical-rational thinking styles. Journal of Personality and Social Psychology, 71, 390-405. Newell, A. & Simon, H. A. (1976). Computer science as empirical inquiry: symbols and search. Comm. Of the ACM. 19, 113-126. Dechter, R. & Pearl, J. (1985). Generalized Best-First Search Strategies and the Optimality of A*. Journal of the Association for Computing Machinery, 32, 505-536. Koenig, S. (2004). A Comparison of Fast Search Methods for Real-Time Situated Agents. Proceedings of the Third International Joint Conference on Autonomous Agents and Multiagent Systems - Volume 2 (pp. 862-871). Washington, DC: IEEE Computer Society. Pearl, J. (1984). Heuristics: Intelligent Search Strategies for Computer Problem Solving. Reading, MA: Addison-Wesley.

You May Also Find These Documents Helpful

  • Better Essays

    References: Simon, H. (1997). An introduction to the science of artificial intelligence. Retrieved from http://library.thinkquest.org/2705/…

    • 776 Words
    • 4 Pages
    Better Essays
  • Good Essays

    Heuristic- is an educated guess based on prior experiences that help narrow down the possible solutions for a problem. Also knows as a “rule of thumb”.…

    • 959 Words
    • 4 Pages
    Good Essays
  • Best Essays

    IBM SUPERCOMPUTER, WATSON

    • 2209 Words
    • 9 Pages

    Ferrucci, D., Brown, E., Chu-Carroll, J., Fan, J., Gondek, D., Kalyanpur, A. A., . . . Welty, C. (2010). Building Watson:. AI MAGAZINE, 59-79.…

    • 2209 Words
    • 9 Pages
    Best Essays
  • Powerful Essays

    As little as ten years ago, the thought of having a personal computer at one's office desk, home, or grade school seemed far‑fetched indeed. Now personal computers are accepted complacently as part of our modern world. Computer brains run cars, stereos, televisions, refrigerators, phone systems, factories, offices, airplanes, and defense systems, to name a few examples. The next progression of the computer as a mobile unit, robot, may like the personal computer, become a common and essential companion at home and in the workplace.…

    • 4572 Words
    • 19 Pages
    Powerful Essays
  • Good Essays

    Chapter 9-11

    • 1605 Words
    • 7 Pages

    9.3- what is intuition and how can the availability heuristic; overconfidence, belief perseverance and framing influence our decisions and judgments?…

    • 1605 Words
    • 7 Pages
    Good Essays
  • Good Essays

    This system captures and stores the knowledge of human experts and then imitates human reasoning and decision-making process for those who have less expertise. (Shelly, 1999) This system would be used by scientists to diagnose an illness. It also part of Artificial Intelligence which has a variety of capabilities, including speech recognition and logical reasoning. Another way it is used today is the traffic light. The traffic light is based on the flow of traffic and also automatic pilot on airplanes. This information system is highly flexible and its concerned with predicting the…

    • 678 Words
    • 3 Pages
    Good Essays
  • Good Essays

    Behavorial Traps

    • 881 Words
    • 4 Pages

    References: Plous, S. (1993). The Psychology of Judgment and Decision Making. McGraw-Hill: New York, NY.…

    • 881 Words
    • 4 Pages
    Good Essays
  • Powerful Essays

    Phase 1 Ip

    • 1003 Words
    • 5 Pages

    References: Luger, George; Stubblefield, William (2004). Artificial Intelligence: Structures and Strategies for Complex Problem Solving (5th ed.). http://www.cs.unm.edu/~luger/ai-final/tocfull.html.…

    • 1003 Words
    • 5 Pages
    Powerful Essays
  • Powerful Essays

    Cognition and Instruction

    • 1460 Words
    • 6 Pages

    2. Describe distinctions between Domain-Free and Domain-Specific problem solving Strategies. Domain-Free strategies are general problem-solving heuristics that apply across all types of problems working backwards, means ends analysis, and pattern matching. They are useful to problem solvers because of their wide applicability. Research indicates they are weak strategies that are of some use in helping solve problems, but the less structure the problem has, the less efficient they are. They are necessary to solve problems, but not sufficient to solve problems. And unlike domain-specific strategies, there is no difference between expert and novice problem solvers in their ability to use them. Domain-specific strategies remain under conscious control. They are the procedural knowledge associated with a domain. Research indicates that solving problems in a domain relies on cognitive operations that are specific to that domain. They do not transfer from one content area to another.…

    • 1460 Words
    • 6 Pages
    Powerful Essays
  • Better Essays

    Rtyn

    • 5264 Words
    • 22 Pages

    Moor, James H. (1979). "Are There Decisions Computers Should Never Make?" Nature and System, Vol. 1, 217–29.…

    • 5264 Words
    • 22 Pages
    Better Essays
  • Good Essays

    When making an important and sometimes nerve racking decision, such as deciding which college to apply to, certain parts of our brains take over and make the decision for us. The parts of our brains that make decisions perform functions that influence what we do and how we act. These functions are both subconscious and conscious, influencing Ryan when he is deciding on which college to apply to. When making his decision, Ryan is affected by the availability heuristic, his hippocampus, intrinsic and extrinsic motivation, and self fulfilling prophecy, all of these things coming together to help Ryan make his decision.…

    • 815 Words
    • 4 Pages
    Good Essays
  • Good Essays

    Good thinkers have the ability to think psychologically and enhance the ability to solve problem according to the Psychology core concepts. People with good thinking skills can identify can solve problems while considering all possibilities without leading to a conclusion. Another part of problem solving is choosing a strategy that fits the problem (Wickelgren, 1974). There are two methods for selecting a strategy which are algorithms and heuristics. Algorithms are formulas or procedures, like the ones used for math and science classes. They can help solve problems if you have all the necessary information. Some examples in the book are balancing a check book, figuring gas mileage, calculating grade point average and making a call on your cell phone. It will work because you are following a step by step procedure leading you from your problem to your solution. Certain problems that have more uncertainty and complex compartments can not be solved with algorithms. Heuristics are simple basic “rules of thumb” that helps cut through confusion of complicated situations, they are helpful but do not guarantee a solution. Some examples from the book are “don’t keep bananas in the refrigerator”, “If it doesn’t work see if it’s plugged in”. Heuristics require special knowledge like medical, physics or psychology training. There are three essential heuristics that are helpful to learn according to the book which are: working backward, searching for analogies and breaking a big problem into smaller problems.…

    • 485 Words
    • 2 Pages
    Good Essays
  • Powerful Essays

    When computers were first developed in the 1950’s, the hype about how machines could think like human beings took the scientific world by storm, but the truth of the matter was that computers were very slow, and not capable of what inventors thought they could be. A few years later, an IBM computer defeated world chess champion Gary Kasparov at a game of…

    • 1766 Words
    • 8 Pages
    Powerful Essays
  • Good Essays

    All research regarding artificial intelligence should continue, because advanced AI can provide sufficient assistance for people struggling with difficult tasks. Artificial intelligence is a branch of computer science dealing with the simulation of intelligent behavior in computers. We will prove that the continuation and furtherance of AI research are necessary.…

    • 443 Words
    • 2 Pages
    Good Essays
  • Satisfactory Essays

    of search, but rather to increasing values of the total cost of a path. [1]…

    • 575 Words
    • 7 Pages
    Satisfactory Essays