Preview

Action-Based Discretization for AI Search

Powerful Essays
Open Document
Open Document
2768 Words
Grammar
Grammar
Plagiarism
Plagiarism
Writing
Writing
Score
Score
Action-Based Discretization for AI Search
Action-Based Discretization for AI Search
Dr. Todd W. Neller*
Department of Computer Science Gettysburg College Campus Box 402 Gettysburg, PA 17325-1486 Introduction As computer gaming reaches ever-greater heights in realism, we can expect the complexity of simulated dynamics to reach further as well. To populate such gaming environments with agents that behave intelligently, there must be some means of reasoning about the consequences of agent actions. Such ability to seek out the ramifications of various possible action sequences, commonly called “lookahead”, is found in programs that play chess, but there are special challenges that face game programmers who wish to apply AI search techniques to complex continuous dynamical systems. In particular, the game programmer must “discretize” the problem, that is, approximate the continuous problem as a discrete problem suitable for an AI search algorithm. As a concrete example, consider the problem of navigating a simulated submarine through a set of static obstacles. This continuous problem has infinite possible states (e.g. submarine position and velocity) and infinite possible trajectories. The standard approach to discretize the problem is to define a graph of “waypoints” between which the submarine can easily travel. A simple waypoint graph can be searched, but this approach is not without significant disadvantages. First, the dynamics of such approximate navigation are not realistic. It’s still common to see massive vehicles in computer games turn about instantly and maintain constant velocity at all times. When considering acceleration in agent behavior, there’s a quick realization that the notion of a “waypoint” becomes far more complex. For example, a vehicle with realistic physical limitations cannot ignore momentum and turn a tight corner at any velocity. A generalized waypoint for such a system would contain not only a position vector, but a velocity vector as well, doubling the dimensions of the



Bibliography: Korf, R. E. 1985. Depth-first iterative-deepening: an optimal admissible tree search. Artificial Intelligence 27(1):97-109. Korf, R. E. 1993. Linear-space best-first search. Artificial Intelligence 62:41-78. Mataric, M. J. 2000. Sensory-motor primitives as a basis for imitation: Linking perception to action and biology to robotics. In Nehaniv, C., and Dautenhahn, K., eds., Imitation in Animals and Artifacts. Cambridge, MA, USA: MIT Press. See also USC technical report IRIS99-377. Neller, T. W. 2000. Simulation-Based Search for Hybrid System Control and Analysis, Ph.D. Dissertation, Stanford University, Palo Alto, CA, USA. Also available as Stanford Knowledge Systems Laboratory technical report KSL-00-15 at www.ksl.stanford.edu. Russell, S., and Norvig, P. 1995. Artificial Intelligence: a modern approach. Upper Saddle River, NJ, USA: Prentice Hall.

You May Also Find These Documents Helpful

  • Good Essays

    Case Study: Cobot Case

    • 451 Words
    • 2 Pages

    Here the procedure has been discussed in the context of describing interesting events considering the time taken by the CoBot while executing a task. We find anomalies in time taken to cover segments of the path plan belonging to different…

    • 451 Words
    • 2 Pages
    Good Essays
  • 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
  • Satisfactory Essays

    Artificial Intelligence (AI) is the branch of computer science, which concentrates on the intelligence of machines, and involves applying the principles of reasoning, knowledge planning, learning, communication, perception, and controlling objects to emulate the human brain. The most recognizable AI application is robotics from Hollywood cinema, and includes films such as; I Robot, Transformers, Wall-e, WarGames, A.I., The Terminator, Robocop, Iron Man, and Star Wars to name a few, which is fictional not an actual representation of AI. Robotics applications is only one of three aspects of AI, which also includes Cognitive Science applications, and Natural Interface applications, however, the area businesses are finding the most useful is the Cognitive Science applications (Murugavel, 2014).…

    • 752 Words
    • 4 Pages
    Satisfactory Essays
  • Good Essays

    F. Scott Fitzgerald’s life and work were in a knot from the start; his profession spanned one of the most tumultuous eras of the century, and from the very start he was the creator and the victim of the new culture of celebrity which accompanied the rise of modern technology. Budd Schulberg masterfully created a character that closely and in many ways represents Fitzgerald in his later years; Manley Halliday is that character. “His mind’s eye, incurably bifocal, could never stop searching for the fairy-tale maiden who made his young manhood a time of bewitchment, when springtime was the only season and the days revolved on a lovers’ spectrum of sunlight, twilight, candlelight and dawn.”[Ch.10]. Fitzgerald had an interesting relationship with his beautiful wife Zelda Fitzgerald, in the novel Halliday’s was a flapper named Jere. Much of the novel’s center core is an up and close view covering the couple’s interactions, behavior, parties, and a lot of screw ups that do not shy away from Fitzgerads’ very own. Not only is there a connection between Halliday’s Jere but The Disenchanted introduced the subject of glamorized failure, in the scene when Manley Halliday is dying and thinks, “Take it from me, baby, in America nothing fails like success” [Ch. Slow Dissolve] he indeed, is the American failure.…

    • 3443 Words
    • 14 Pages
    Good Essays
  • Powerful Essays

    At the vanguard of computer technology is the development of artificial intelligence (AI) and the creation of living computer circuitry called "biochips." The development of "AI" requires the computer to make a jump in inference, a quantum leap over miscellaneous data, something a programmed machine has been unable to do. Literally, the computer must skip variables rather than measure each one. It is not quite a mirror of the human gestalt "aha" illunimation of a decision but…

    • 4572 Words
    • 19 Pages
    Powerful Essays
  • Powerful Essays

    Technology is an ever-changing aspect of modern society. Since the Industrial Revolution of the 19th century, technological advancements have accelerated at a rapid pace. In Orwell’s 1984 and Haley’s The Nether, the reader/audience is warned of a future of enhanced technology and how it can affect the ways that people think and act. In Oceania, the purpose of technology is to eradicate all aspects of privacy. In The Nether, however, the goal of technology in The Nether is to create a world of absolute privacy. Both stories illustrate two considerably different dystopias, however they both portray how effective technology can be at influencing the minds of people. It is clear that the techniques exhibited in 1984 are more effective than those…

    • 1832 Words
    • 8 Pages
    Powerful Essays
  • Good Essays

    However, some are concerned that instead this AI will be used to create “killer robots” so that in battles, lives are not on the line, rather, replaceable AI. The department of defense outlines this technology in a manuscript which states the goal to create an autonomous weapon that can engage targets without intervention from humans. This raises concerns about the decision making of AI in war; how can a machine assess a battlefield situation as a human would? In any battlefield situation, decisions are split second, whether it be if a building is a school or military base, or if a civilian is innocent or a threat.…

    • 534 Words
    • 3 Pages
    Good Essays
  • Best Essays

    Military Ai

    • 2895 Words
    • 12 Pages

    Keller, John. “Navy Eyes Artificial Intelligence to Automate Decision Making on Ships, Sensors and Weapons.” Military & Aerospace Electronics (Penwell). N.p., 22 June 2012. Web. 6 Feb. 2013.…

    • 2895 Words
    • 12 Pages
    Best Essays
  • Better Essays

    References: Sullivan, D. R. (2011). Learning to Walk. Exchange, (01648527) (200), 26-28. Retrived from EBSCO host.…

    • 1232 Words
    • 5 Pages
    Better Essays
  • Powerful Essays

    Clark, A., & Grush, R. (1999). Towards a cognitive robotics. Adaptive Behavior, 7 (1), 5-16.…

    • 1073 Words
    • 5 Pages
    Powerful Essays
  • Good Essays

    I Robot Research Paper

    • 4782 Words
    • 20 Pages

    When robots became sophisticated, we used to say that robots “think” for us. The problem…

    • 4782 Words
    • 20 Pages
    Good Essays
  • Satisfactory Essays

    Action Learning

    • 265 Words
    • 2 Pages

    The focus of the Action Learning Set will be to explore the interface between communication, relationships and workplace issues, and will provide you with the opportunity to gain some different perspectives on the challenges you face in terms of your relationships with stakeholders (Learning Outcome 2). In preparation for this you will need to undertake Activity 3.2 in which you:…

    • 265 Words
    • 2 Pages
    Satisfactory Essays
  • Good Essays

    Action Learning

    • 394 Words
    • 2 Pages

    Action Learning is essentially a theory of learning through experience, primarily for work-based problems and is underpinned by a belief that the potential of individuals harnessed in a group dynamic can create knowledge, solutions and change (Weisnstein, 1999). This means working and learning simultaneously, or learning from what we do.…

    • 394 Words
    • 2 Pages
    Good Essays
  • Good Essays

    Action Learning

    • 1091 Words
    • 4 Pages

    Action Learning is an accelerated learning tool which can be applied to any number of different workplace (and personal) issues and challenges. In Action Learning groups or 'sets' we meet regularly with others in order to explore solutions to real problems and decide on the action we wish to take. When doing this in the set, the stages include:…

    • 1091 Words
    • 4 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