Artificial Intelligence

Download Artificial Intelligence

Post on 07-Jul-2015

783 views

Category:

Engineering

0 download

Embed Size (px)

DESCRIPTION

A Presentation on Artificial Intelligence by RK King, Dedicated to Engineering Students. Focused on Programming and Designing.

TRANSCRIPT

<ul><li> 1. Artificial IntelligenceLets push the limits of possibilitiesSubmitted to:Prof Subhra MathurBy: Rajan KumarCSE-3rd B, Roll no-12A presentation by Rajan Kumar 1</li></ul> <p> 2. Overview Introduction Possibilities What is needed to make AI Programing for AI Achievements till nowA presentation by Rajan Kumar 2 3. Introduction Definition:Ability to learn and apply them to solve problems iscalled intelligence.Now, the branch of Engineering which is dedicated tomake computers behave like humans is calledArtificial Intelligence.A presentation by Rajan Kumar 3 4. Introduction Specifications: games playing: programming computers to play gamessuch as chess and checkers. expert systems : programming computers to makedecisions in real-life situations (for example, some expertsystems help doctors diagnose diseases based onsymptoms). natural language : programming computers tounderstand natural human languages neural networks : Systems that simulate intelligence byattempting to reproduce the types of physical connectionsthat occur in animal brains. robotics : programming computers to see and hear andreact to other sensory.A presentation by Rajan Kumar 4 5. Is it possible ?Human Brain CPU of Computer Neuron 10 12 neurons in a human brain many more synapses (10 14)connecting these neurons cycle time: 10 -3 seconds (1millisecond) 108 or more transistors per CPU supercomputer: hundreds ofCPUs, 1012 bits of RAM cycle times: order of 10 - 9secondsSo, the answer is YesA presentation by Rajan Kumar 5 6. What is needed to make? Robots Vision Systems Natural Language processing Neural Networks Learning systemsA presentation by Rajan Kumar 6 7. Robots We need specially designed robots, who arecapable to run the commands. Their hardware, sensing systems, processor, andvision system should be designed in such a way thatthey can fulfil the need. The power source should be designed to work inthe moments of disaster. Its materials should be selected to repair itsdamages by itself.A presentation by Rajan Kumar 7 8. Vision Systems Vision system should be developed to recognisepatterns, convert the gestures, postures into aspecific signal which can be further processed byprogram to understand the reaction. Metals or other manufacturing materials should becapable to sense the touch, heat, cold, harm andpressure or force. It should hear, sense the matter.A presentation by Rajan Kumar 8 9. Natural languageprocessing Natural language processing refers to makingcomputers to understand the natural languages. Till now software are available which can typewhatever we speak. But the matter is notunderstood by computer. Making computers to differentiate between themeaning of words having similar pronunciationsaccording to sentence.A presentation by Rajan Kumar 9 10. Neural Networks Artificial neural networks are composed ofinterconnecting artificial neurons. Artificial neurons:programming constructs that mimic the properties ofbiological neurons.A presentation by Rajan Kumar 10 11. Learning Systems There should selected domain ofacknowledgements, from where computers canfetch data and can communicate with each other.A presentation by Rajan Kumar 11 12. Programing for A.I Logics and Algorithms:AI works on different logics, they are not like traditionalprograming. Languages:Artificial intelligence researchers have developedseveral specialized programming languages forartificial intelligence which include IPL, Lisp, Prolog,STRIPS, Planner, POP-11 etc.LISP and PROLOG are famous.A presentation by Rajan Kumar 12 13. Logics for AI Fuzzy logic A specialty research area in computer sciencethat allows shades of gray and does not requireeverything to be simply yes/no, or true/false Backward chaining A method of reasoning that starts withconclusions and works backward to thesupporting facts Forward chaining A method of reasoning that starts with the factsand works forward to the conclusionsA presentation by Rajan Kumar 13 14. LISP Lisp is a family of computer programminglanguages with a long history and a distinctive, fullyparenthesized Polish prefix notation. The name LISP derives from "List Processing". Linkedlists are one of Lisp languages' major datastructures, and Lisp source code is itself made up oflists. As a result, Lisp programs can manipulatesource code as a data structure, giving rise to themacro systems that allow programmers to createnew syntax or even new domain-specificlanguages embedded in Lisp.A presentation by Rajan Kumar 14 15. PROLOG In Prolog, program logic is expressed in terms of relations,and a computation is initiated by running a query overthese relations. In syntax and semantics following are considered: Data types Rules and facts Evaluation Loops NegationA presentation by Rajan Kumar 15 16. Achievements till nowIn May, 1997, an IBM super-computer called Deep Blue defeatedworld chess champion Gary Kasparov in a chess match.A presentation by Rajan Kumar 16 17. Achievements till nowHonda designed a robot that can: Recognize movement, postures, gestures,the environment around it, sounds, andfacial recognition Use the net for updates like news orweatherA presentation by Rajan Kumar 17 18. Achievements till nowCortana is a fictional artificialintelligence with femaleprogramming in the Halo series ofvideo games. Throughout thevideo games, Cortana assistsMaster Chief on his missions; sheis instrumental in preventing theHalo installations from beingfired.A presentation by Rajan Kumar 18 19. Achievements till nowForzamotorasport is a racing simulator game in which it allowsthe gamer to drive. But the opponents are AI in which allowsthem to play as hard as you.A presentation by Rajan Kumar 19 20. Achievements till nowIn 1997, a Robocup wasorganised.A presentation by Rajan Kumar 20 21. ConclusionWe have talked about: What is AI? Possibilities of AI How to create AI Programing languages for AI Logics for AI Achievements till now.A presentation by Rajan Kumar 21 22. Artificial intelligence isnothing but Modelling ofourselvesRajan Kumar(CSE, 2nd year JNCT)[Developer of Jnct.in andthelitratureoflove.com]For more visit:rkkingnotes.worpress.comA presentation by Rajan Kumar 22 23. Thank you!A presentation by Rajan Kumar 23 </p>