Top Banner
Introduction to Artifical Intelligence Jitendra Malik U.C. Berkeley
20

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

Dec 22, 2015

Download

Documents

Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
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