Introduction to Artifical Intelligence Jitendra Malik U.C. Berkeley Jitendra Malik U.C. Berkeley.

20
Introduction to Artifical Intelligence Jitendra Malik U.C. Berkeley
  • date post

    22-Dec-2015
  • Category

    Documents

  • view

    232
  • download

    2

Transcript of Introduction to Artifical Intelligence Jitendra Malik U.C. Berkeley Jitendra Malik U.C. Berkeley.

Page 1: Introduction to Artifical Intelligence Jitendra Malik U.C. Berkeley Jitendra Malik U.C. Berkeley.

Introduction to Artifical Intelligence

Introduction to Artifical Intelligence

Jitendra Malik

U.C. Berkeley

Jitendra Malik

U.C. Berkeley

Page 2: Introduction to Artifical Intelligence Jitendra Malik U.C. Berkeley Jitendra Malik U.C. Berkeley.

BRAINBRAIN

Page 3: Introduction to Artifical Intelligence Jitendra Malik U.C. Berkeley Jitendra Malik U.C. Berkeley.

Imaging the BrainImaging the Brain

Page 4: Introduction to Artifical Intelligence Jitendra Malik U.C. Berkeley Jitendra Malik U.C. Berkeley.

Some facts…Some facts…

• 100 Billion neurons

• On average, connected to 1 K others

• Neurons are slow. Firing rates < 100 Hz.

• Can be classified into– Sensory – Motor– Central

• 100 Billion neurons

• On average, connected to 1 K others

• Neurons are slow. Firing rates < 100 Hz.

• Can be classified into– Sensory – Motor– Central

Page 5: Introduction to Artifical Intelligence Jitendra Malik U.C. Berkeley Jitendra Malik U.C. Berkeley.

Sensory SystemsSensory Systems

• Vision (nearly 30-50% )

• Audition (nearly 10%)

• Somatic

• Chemical– Taste– Olfaction

• Vision (nearly 30-50% )

• Audition (nearly 10%)

• Somatic

• Chemical– Taste– Olfaction

Page 6: Introduction to Artifical Intelligence Jitendra Malik U.C. Berkeley Jitendra Malik U.C. Berkeley.

Motor SystemsMotor Systems

• Locomotion

• Manipulation

• Speech

• Locomotion

• Manipulation

• Speech

Page 7: Introduction to Artifical Intelligence Jitendra Malik U.C. Berkeley Jitendra Malik U.C. Berkeley.

Central SystemsCentral Systems

• Reasoning and problem solving

• Language

• ……..

• Reasoning and problem solving

• Language

• ……..

Page 8: Introduction to Artifical Intelligence Jitendra Malik U.C. Berkeley Jitendra Malik U.C. Berkeley.

NEURONNEURON

Page 9: Introduction to Artifical Intelligence Jitendra Malik U.C. Berkeley Jitendra Malik U.C. Berkeley.

Trends in biological and machine brain evolution

Trends in biological and machine brain evolution

Hans Moravec: ROBOTHans Moravec: ROBOT

Page 10: Introduction to Artifical Intelligence Jitendra Malik U.C. Berkeley Jitendra Malik U.C. Berkeley.

Moravec’s argumentMoravec’s argument

• 1 neuron = 1000 instructions/sec• 1 synapse = 1 byte of information• Human brain then processes 10^14 IPS and

has 10^14 bytes of storage• In 2000, we have 10^9 IPS and 10^9 bytes

on a desktop machine• In 25 years, assuming Moore’s law we

obtain human level computing power

• 1 neuron = 1000 instructions/sec• 1 synapse = 1 byte of information• Human brain then processes 10^14 IPS and

has 10^14 bytes of storage• In 2000, we have 10^9 IPS and 10^9 bytes

on a desktop machine• In 25 years, assuming Moore’s law we

obtain human level computing power

Page 11: Introduction to Artifical Intelligence Jitendra Malik U.C. Berkeley Jitendra Malik U.C. Berkeley.
Page 12: Introduction to Artifical Intelligence Jitendra Malik U.C. Berkeley Jitendra Malik U.C. Berkeley.
Page 13: Introduction to Artifical Intelligence Jitendra Malik U.C. Berkeley Jitendra Malik U.C. Berkeley.
Page 14: Introduction to Artifical Intelligence Jitendra Malik U.C. Berkeley Jitendra Malik U.C. Berkeley.
Page 15: Introduction to Artifical Intelligence Jitendra Malik U.C. Berkeley Jitendra Malik U.C. Berkeley.

How Intelligence could have begun…

How Intelligence could have begun…

• V. Braitenberg: Vehicles, Experiments in Synthetic Psychology

• V. Braitenberg: Vehicles, Experiments in Synthetic Psychology

Page 16: Introduction to Artifical Intelligence Jitendra Malik U.C. Berkeley Jitendra Malik U.C. Berkeley.

Agents and EnvironmentsAgents and Environments

Page 17: Introduction to Artifical Intelligence Jitendra Malik U.C. Berkeley Jitendra Malik U.C. Berkeley.
Page 18: Introduction to Artifical Intelligence Jitendra Malik U.C. Berkeley Jitendra Malik U.C. Berkeley.

Reflex agent with stateReflex agent with state

Page 19: Introduction to Artifical Intelligence Jitendra Malik U.C. Berkeley Jitendra Malik U.C. Berkeley.

Goal-oriented agentGoal-oriented agent

Page 20: Introduction to Artifical Intelligence Jitendra Malik U.C. Berkeley Jitendra Malik U.C. Berkeley.

Utility-based agentUtility-based agent