2. Outline
What is Artificial Intelligence(AI) ?
Short history of AI
Goals of AI
Approaches of implementing AI
Programming Language
Application
Advantage
Disadvantage
Reference link
3. What is AI ?
Artificial = Non-natural , Intelligence = Ability to
understand.
Capability of machine to imitate intelligence human
behavior.
Creation of intelligent machine that react like human.
4. History
1898 : Nikola Tesla’s Radio-controlled vessel.
1950 : “ Programming a computer playing chess” by
Claude Shanon.
1950 : “Computing Machinery and Intelligence”
published by Alan Turing. (Turing test)
1997 : Deep Blue - chess game
1998 : Furby – Domestic pet robot
2001 : “Artificial Intelligence ” a film of Steven Spielberg.
2009 : Driver less car developing by google.
2011 : Watson - A neural question answering computer.
5. Goals
Create technology for machine & computer to function
in an intelligent manner.
As a science : Explain human intellectuals activities &
abilities.
As a technology : Reproduce those activities & abilities
& use them to social practical problem.
7. Programming Language
Python – plenty of useful libraries(numpy ,
scypy , pybrain)
Java - easy way to code algorithm.
Lisp – symbolic expression.
Prolog – pattern match , automatic
backtracking , tree-based data structuring
mechanism
C++ - fastest , time-sensitive.
8. Application
Game playing
Speech recognition
Virtual personal assistant
Smart car
Online customer support
Spam recognition
Medical application
Fraud detection
10. Advantage
Improve our way of life
Machine will be able to do jobs
Decision making capabilities
Use for heavy construction , military
capabilities , personal assistants.
Comparatively less injuries to human.
Use for entertainments.
11. Disadvantages
High cost
No replication human
No improvement with experience
No original creativity
Unemployment