AI - A Gentle Introduction
AI - A Gentle Introduction
AI - A Gentle Introduction
K. Raghunathan
Chartered Engineer
FIETE, MIE, MCSI, MISTE, MISTD, MIIMM
Retd Dy Controller (R&D) [MoD]
Section 1
What is AI ?
• Study/Science of
– Intelligent Machines
– Making Machines Intelligent
AI & Computers
• Computers seem to have some Intelligence
– Solve Math problems [Arithmetic, Algebra, Calculus,
Geometry etc]
– Do text processing
– Control Eqpt & Processes in Industry
– Communicate
• Natural Belief : computers can be made more
intelligent
• So, AI is considered a Branch of Computer
Science
Machines & Humans
• Right from Cavemen, humans are
inventing new Tools, Instruments &
Machines
– To do all our hard work
– Even for entertainment
– To reduce/avoid our physical/mental strain
Human Tasks
• What are our everyday tasks ?
– Professional
– Personal
Functions of our Sensory Organs
• Eye
– See
• Ear
– Hear
• Tongue / Mouth
– Taste, Speak
• Nose
– Smell, Breathe
• Skin / Limbs
– Feel, do Physical Work – Walk, Climb, Lift, Throw, Eat etc
Sixth Sense
• Comprehend [Understand]
– Vision
– Language
• Remember
• Plan
• Decide
• Learn
• Emote
Brain & Mind
• Concrete & Abstract
• Tangible & Intangible
• Similar to Computer
• Like Hardware & Software
What we still do ourselves ?
• Logical Thinking & Reasoning
• Making wise decisions
– often with Incomplete, Vague & Uncertain
facts at hand
• Science
– involves designing machines
• Art
– involves programming
Inputs to AI
• Maths [Symbolic Logic]
• Physiology [Working of Body Parts of Living
Organisms]
• Philosophy & Psychology [Human Logic &
Behaviour]
• Cognitive Science [Perception, Understanding]
• Cybernetics [Communication & Control in
Animals & Machines]
• Electronics [Making Machines]
• Computer Science [Programming the Machine's
Behaviour]
AI’s Output
• Maximum dependency on AI
– Robotics & Neural Networks
– Considered part of AI
Section 2
Back to Square One
What is Intelligence ?
• Factual or Procedural
• Certain or Uncertain
• Consistent or Inconsistent [vary with time,
place, person or situation]
• Well-Defined [Crisp] or Vague [Fuzzy]
• Complete or Incomplete [Partial]
Reasoning Techniques
• Depend on the Type of Knowledge being
dealt with
• Certain, consistent & crisp : Predicate
Logic
• Uncertain : Probablistic Reasoning
• Inconsistent : Truth Maintenance Systems
• Fuzzy : Fuzzy Logic
• Partial : Statistical & Probablistic
Reasoning
Reasoning Techniques (cont’d)
• Ad hoc Methods
2
What Humans are Good at
- An Interactive Experiment
[opening a book at a desired page]
Heuristic Search Techniques
• Many Methods available
Search
Engine Query
User
Knowledge Match
Inter
Logic
face
Base
Inference Response
Logic
Section 3
Miscellaneous Topics
• Miscellaneous, but nevertheless Essential
• Automation
– Useful in Hazardous Environs
• Computer Vision
– Object Recognition
• Natural Language Processing
• Pattern Recognition & Pattern Classification
– Data Mining, Image Processing
• Guide/Help/Rescue
• Weather/Business Forecasting
• Neural Networks
Vision
• Object Recognition
• Range Estimation
• Emotion Recgnition
Natural Language Processing
• Vocabulary
• Ambiguity
– Human Languages are Context-Sensitive
– One word having many meanings
– Many words having same/similar meaning
– Accent varies from place to place
• Real Life Examples
• Feelings/Emotions
AI Milestones
• Too many to list here
• Early days of AI
– Mycin - Medical Diagnosis
– R - Design of Computer HW Architecture
– Deep Blue - Chess Champion
– Eliza - Conversationist
– Racter - Writes Books
AI Milestones (2)
• Modern days: