Your SlideShare is downloading. ×
418 01 context for ai
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×

Saving this for later?

Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime - even offline.

Text the download link to your phone

Standard text messaging rates apply

418 01 context for ai

711
views

Published on


0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
711
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
12
Comments
0
Likes
0
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide
  • Game theory is a branch of applied mathematics… that… attempts to mathematically capture behavior in strategic situations , in which an individual's success in making choices depends on the choices of others. Famous: Nash equilibrium
  • Transcript

    • 1. Artificial Intelligence
      • Context for AI
      • Dr. Gene Rohrbaugh
      • Fall 2008
    • 2. Artificial Intelligence
      • A field devoted to building intelligent agents
    • 3. Textbook Questions
      • “Surely computers cannot be intelligent-they can only do what their programmers tell them.” Is the latter statement true and does it entail the former?
      • “Surely animals cannot be intelligent-they can only do what their genes tell them.” Is the latter statement true and does it entail the former?
    • 4. Characteristics of Intelligence
      • Ability to Communicate
      • Creativity
      • Internal Knowledge
      • Ability to Learn
      • World Knowledge
      • Goal-Directed Behavior
      • Self Awareness
    • 5. Intelligence
      • Hard to evaluate!
      • != consciousness
      • Sentience = conscious perception
    • 6. Turing’s Test
    • 7. Foundations
      • Philosophy
      • Mathematics
      • Psychology
      • Computer engineering
      • Linguistics
    • 8. Philosophy
      • Socrates-Plato-Aristotle
      • Dualism (Descartes)
      • Materialism (Leibniz)
      • Empiricism (Bacon, Locke)
    • 9. Mathematics
      • Syntax of formal logic (Boole, Frege)
      • Semantics of formal logic (Tarski)
      • Undecidable
      • Intractable
    • 10. Undecidable
      • “In any language expressive enough to describe properties of natural numbers there are true statements whose truth cannot be established by any algorithm.”
    • 11. Intractable
      • “A class of problems is called intractable if the time required to solve instances of of the class grows at least exponentially with the size of the instances.”
    • 12. Linguistics
      • Panini (350 BC): one of the earliest recorded analytical descriptions of a language
      • Plato (in Cratylus): relationship between language and reality -- conventionalism & naturalism
      • Chomsky -- formal properties of languages
    • 13. AI Fields
      • Agents
      • Search methods
      • Game theory
      • Knowledge representation
      • Communication
    • 14. Searching
      • Degrees of intelligence
      • Size of KB
      • Use of heuristics
    • 15. Games
      • Simple models are useful for exploring complex problems
      • Checkers, Chess, Go
    • 16. Communication
      • With human users
      • With other agents
      • With electronic sources/DB’s
    • 17. What sorts of issues will we consider? Religious How does this impact our understanding of ourselves? Ethical Who is responsible for their behavior? How do we make sure they behave? Philosophical Are they alive? Technical How do we build intelligent agents?
    • 18. AI Applications
      • Expert Systems: provide human-like expertise
      • Robotics: mimic physical human processes
      • Natural-Language Processing: use human languages
      • Intelligent Tutorials: facilitate human learning
      • Computer Vision: mimic human sensory(visual) process
      • Virtual Reality: mimic human reality inside a computer
      • Game Playing: beat humans in games, e.g. chess
      • Augmented reality: modify percepts for human user
      • Intelligence Amplification: enhance human cognition
    • 19. AI Techniques
      • Fuzzy Logic: Facilitate solutions to human vagueness problems
      • Genetic Algorithms: Use data to find “optimal” solutions
      • Neural Networks: Use data to predict outputs or interpret inputs
    • 20. AI in the news…
      • Http://www. Aaai . Org/aitopics/pmwiki/pmwiki . Php/aitopics/ainews
      • Sandia equips robot for bomb disposal
      • Experimental robots `learn' right and wrong
      • Trainers school automaton like a child
      • Freestyle skiing robot may be useful in space
      • Nerve cells are linked with electronics
      • The once and future nanomachine
      • Biology outmatches futurists' most elaborate fantasies for molecular robots
      • Robo-gator to protect fish farms from thieving birds
    • 21. Future AI Technologies
      • Automatic Programming
      • Evolutionary Programming
      • Biological Artificial Neural Networks
      • Real Time Planning and Re-Planning Systems
      • Intelligent “learning” Agents
      • Autonomous robots, infobots, and nanobots
      • Biometric Security Systems