Understanding the Capabilities & History of AI, Lecture notes of Algorithms and Programming

An introduction to artificial intelligence (ai), explaining what intelligence is, the aspects of human intelligence, the history of ai, and its applications. The definition of intelligence, its comparison to biological intelligence, and the development of ai from its early beginnings to the present day. It also discusses the success stories of ai in various fields, such as chess, speech recognition, and robotics. The document also includes a brief overview of expert systems and their applications.

Typology: Lecture notes

2015/2016

Uploaded on 04/20/2016

Ming.Han
Ming.Han šŸ‡²šŸ‡¾

1 document

1 / 53

Toggle sidebar

This page cannot be seen from the preview

Don't miss anything!

bg1
08/03/2016 1/
•Puan Zahriah Binti Sahri
•Office: Level G, KI wing
•Contact Details:
–06 331 6540
•Course Evaluation:
–15% Project
–20% Mid-term test
–10% Quizzes (2)
–10% Assignment
–10% Tutorial
–5% Lab test
–30% Final exam
Artificial Intelligence (BITI1113)
Course Overview
pf3
pf4
pf5
pf8
pf9
pfa
pfd
pfe
pff
pf12
pf13
pf14
pf15
pf16
pf17
pf18
pf19
pf1a
pf1b
pf1c
pf1d
pf1e
pf1f
pf20
pf21
pf22
pf23
pf24
pf25
pf26
pf27
pf28
pf29
pf2a
pf2b
pf2c
pf2d
pf2e
pf2f
pf30
pf31
pf32
pf33
pf34
pf35

Partial preview of the text

Download Understanding the Capabilities & History of AI and more Lecture notes Algorithms and Programming in PDF only on Docsity!

08/03/

  • Puan Zahriah Binti Sahri
  • Office: Level G, KI wing
  • Contact Details:
  • Course Evaluation:
    • 15% Project
    • 20% Mid-term test
    • 10% Quizzes (2)
    • 10% Assignment
    • 10% Tutorial
    • 5% Lab test
    • 30% Final exam

Artificial Intelligence (BITI1113)

Course Overview

08/03/

Artificial Intelligence (BITI1113)

Learning Outcomes

1 - Explain the definition of AI and its

techniques.

2 - Identify the types of AI Techniques.

3 - Use AI techniques in problem

solving.

Artificial Intelligence Chapter 1 : Introduction

What is

Intelligence

Humans are good at recognizing patterns

Aspects of Intelligence

Humans are good at understanding even difficult handwritings - thus human recognition capability is robust

Examples and Aspects Biological Intelligence

  • Self-repair
  • Self-guidance
  • Reproduction
  • Making decisions
  • Reasoning capability
  • Predicting/forecasting
  • Understanding noisy or

fuzzy information

  • Capability to Learn
  • Capability to

Generalize/Classify

  • Capability to Survive
  • Gathering of Information
  • Recognizing Patterns
  • Common Sense
  • Logical Thinking

Humans have self-repair (self response/ reactions) mechanisms in their bodies

Academic Disciplines relevant to AI

  • Philosophy Logic, methods of reasoning, mind as physical system, foundations of learning, language, rationality.
  • Mathematics Formal representation and proof, algorithms, computation, (un)decidability, (in)tractability
  • Probability/Statistics modeling uncertainty, learning from data
  • Economics utility, decision theory, rational economic agents
  • Neuroscience neurons as information processing units.
  • Psychology/ how do people behave, perceive, process cognitive Cognitive Science information, represent knowledge.
  • Computer building fast computers engineering
  • Control theory design systems that maximize an objective function over time
  • Linguistics knowledge representation, grammars

History of AI

  • 1943: early beginnings
    • McCulloch & Pitts: Boolean circuit model of brain
    • http://www.mind.ilstu.edu/curriculum/mcp_neurons/mcp_neuron_ 1.php
  • 1950: Turing
    • Turing's "Computing Machinery and Intelligenceā€œ
  • 1956: birth of AI
    • Dartmouth meeting: "Artificial Intelligenceā€œ name adopted
  • 1950s: initial promise
    • Early AI programs, including
    • Samuel's checkers program http://www.fierz.ch/samuel.htm
    • Newell & Simon's Logic Theorist
  • 1955 - 65: ā€œgreat enthusiasmā€
    • Newell and Simon: GPS, general problem solver
    • Gelertner: Geometry Theorem Prover
    • McCarthy: invention of LISP

Success Stories

  • Deep Blue defeated the reigning world chess champion Garry

Kasparov in 1997

  • During the 1991 Gulf War, US forces deployed an AI logistics

planning and scheduling program that involved up to 50,

vehicles, cargo, and people

  • NASA's on-board autonomous planning program controlled the

scheduling of operations for a spacecraft

  • Proverb solves crossword puzzles better than most humans
  • Robot driving: DARPA grand challenge 2003-2007 (next slide)
  • 2006: face recognition software available in consumer cameras

Example: DARPA Grand Challenge

  • Grand Challenge
    • Cash prizes ($1 to $2 million) offered to first robots to complete a long course completely unassisted
    • Stimulates research in vision, robotics, planning, machine learning, reasoning, etc
  • 2004 Grand Challenge:
    • 240km (150 miles) route in Nevada desert
    • None finished the route, Red team robot completed about 7 miles.
    • … but hardest terrain was at the beginning of the course
  • 2005 Grand Challenge:
    • 132 mile race
    • Narrow tunnels, sharp left and right turns, and winding mountain passes
    • Stanford 1st, CMU 2nd, both finished in about 6 hours
  • 2007 Urban Grand Challenge
    • 96km (60 miles) urban area course in Victorville, California
    • vehicles must obey all traffic laws while they detect and avoid other robots on the course

2004: Barstow, CA, to Primm, NV

150 mile off-road robot race across the Mojave desert Natural and manmade hazards No driver, no remote control No dynamic passing Fastest vehicle wins the race (and 2 million dollar prize)

Can we build hardware as complex as the brain?

  • How complicated is our brain?
    • a neuron, or nerve cell, is the basic information processing unit
    • estimated to be on the order of 10 12 neurons in a human brain
    • many more synapses (10 14 ) connecting these neurons
    • cycle time: 10 -^3 seconds (1 millisecond)
  • How complex can we make computers?
    • 108 or more transistors per CPU
    • supercomputer: hundreds of CPUs, 10^12 bits of RAM
    • cycle times: order of 10 -^9 seconds
  • Conclusion
    • YES: in the near future we can have computers with as many basic processing elements as our brain, but with - far fewer interconnections (wires or synapses) than the brain - much faster updates than the brain
    • but building hardware is very different from making a computer behaves like a brain!