Representation of Symbolic Expressions in Mathematics Jay McClelland Kevin Mickey Stanford University.

Slides:



Advertisements
Similar presentations
“AS THE CROW FLIES” REASONING AND SENSE MAKING USING DISTANCE.
Advertisements

Presentation on Artificial Intelligence
The equation of the tangent to the curve 2x2 - y4 = 1 at the point (1,1) is this. What is y=x?
AI Defined Textbook definition:
A Brief History of Artificial Intelligence
The Unit Circle.
8.4 Relationships Among the Functions
Proof Points Key ideas when proving mathematical ideas.
Organizational Notes no study guide no review session not sufficient to just read book and glance at lecture material midterm/final is considered hard.
Humans, Computers, and Computational Complexity J. Winters Brock Nathan Kaplan Jason Thompson.
PSU CS 370 – Artificial Intelligence Dr. Mohamed Tounsi Artificial Intelligence 1. Introduction Dr. M. Tounsi.
Theories of Mind: An Introduction to Cognitive Science Jay Friedenberg Gordon Silverman.
What is Cognitive Science? … is the interdisciplinary study of mind and intelligence, embracing philosophy, psychology, artificial intelligence, neuroscience,
Computability to Practical Computing - and - How to Talk to Machines.
COMP 3009 Introduction to AI Dr Eleni Mangina
Random Administrivia In CMC 306 on Monday for LISP lab.
What is Cognitive Science? … is the interdisciplinary study of mind and intelligence, embracing philosophy, psychology, artificial intelligence, neuroscience,
Computability Thank you for staying close to me!! Learning and thinking More algorithms... computability.
Heron’s method for finding the area of a triangle © T Madas.
Artificial Intelligence
Geometry and Trigonometry Math 5. Learning Objectives for Unit.
Artificial Intelligence & Cognitive Science By: Andrea Pope, Cindy Burdine, and Kazumi Inoue.
Introduction to AI, H. Feili 1 Introduction to Artificial Intelligence LECTURE 1: Introduction What is AI? Foundations of AI The.
Reference: "Artificial Intelligence, a Modern Approach, 3rd ed."
Geometry Notes Lesson 5.3A – Trigonometry T.2.G.6 Use trigonometric ratios (sine, cosine, tangent) to determine lengths of sides and measures of angles.
TaK “This was one of the great events of my life, as dazzling as first love. I had not imagined that there was anything so delicious in the world” Bertrand.
Ch1 AI: History and Applications Dr. Bernard Chen Ph.D. University of Central Arkansas Spring 2011.
1 AI and Agents CS 171/271 (Chapters 1 and 2) Some text and images in these slides were drawn from Russel & Norvig’s published material.
Interactive Mathematics Program (IMP). Goals of IMP  Motivate students to engage with mathematics  Help students become powerful problem solvers.
Lesson 24 – Double Angle & Half Angle Identities
If is measured in radian Then: If is measured in radian Then: and: -
Warm Up Sign Up. AccPreCalc Lesson 27 Essential Question: How are trigonometric equations solved? Standards: Prove and apply trigonometric identities.
CISC4/681 Introduction to Artificial Intelligence1 Introduction – Artificial Intelligence a Modern Approach Russell and Norvig: 1.
Introduction (Chapter 1) CPSC 386 Artificial Intelligence Ellen Walker Hiram College.
Development of Mathematical and Physical Reasoning Abilities Jay McClelland.
Knowledge representation
Artificial Intelligence: An Introduction Definition of AI Foundations of AI History of AI Advanced Techniques.
What is Intelligence? Let’s try to define intelligence Definition (Merriam Webster): –Capacity for learning, reasoning, understanding and similar forms.
Chapter 6 Trig 1060.
Barnett/Ziegler/Byleen Chapter 4
Artificial Intelligence Introductory Lecture Jennifer J. Burg Department of Mathematics and Computer Science.
Psychology of Thinking: Embedding Artifice in Nature.
How Solvable Is Intelligence? A brief introduction to AI Dr. Richard Fox Department of Computer Science Northern Kentucky University.
ARTIFICIAL INTELLIGENCE [INTELLIGENT AGENTS PARADIGM] Professor Janis Grundspenkis Riga Technical University Faculty of Computer Science and Information.
Introduction to Artificial Intelligence CS 438 Spring 2008 Today –AIMA, Chapter 1 –Defining AI Next Tuesday –Intelligent Agents –AIMA, Chapter 2 –HW: Problem.
Definitions of AI There are as many definitions as there are practitioners. How would you define it? What is important for a system to be intelligent?
Warm-Up Activity Write yourself a quick note!  Did you enjoy working problems on your desktop last week?  Did the group work we did last week on Chapter.
Artificial Intelligence “Introduction to Formal Logic” Jennifer J. Burg Department of Mathematics and Computer Science.
Trigonometry.
Introduction to Artificial Intelligence CS 438 Spring 2008.
T.3.3 – Trigonometric Identities – Double Angle Formulas
1 ARTIFICIAL INTELLIGENCE Gilles BÉZARD Version 3.16.
Geometry, Quarter 2, Unit 2.3 Proving Theorems About Parallelograms Days: 11.
Trigonometric Identity Review. Trigonometry Identities Reciprocal Identities sin θ = cos θ = tan θ = Quotient Identities Tan θ = cot θ =
5-4 Multiple-Angle Identities. Trig Identities Song To the tune of Rudolph the Red-Nosed Reindeer You know reciprocal and quotient and cofunction and.
WARM UP What is the exact value of cos 30°? What is the exact value of tan 60°? Write cos 57° in decimal form. Write sin 33° in decimal form. Write csc.
1 Artificial Intelligence & Prolog Programming CSL 302.
DESCRIPTION OF THE ACT TEST There will always be 60 questions to be completed in 60 minutes. Questions address content through pre-calculus.
Theory of Computation. Introduction We study this course in order to answer the following questions: What are the fundamental capabilities and limitations.
Sub-fields of computer science. Sub-fields of computer science.
Homework, Page 460 Prove the algebraic identity. 1.
Technology.
AI Defined Textbook definition:
Lesson 38 – Double Angle & Half Angle Identities
Artificial Intelligence introduction(2)
Artificial Intelligence Lecture 2: Foundation of Artificial Intelligence By: Nur Uddin, Ph.D.
What is AI?.
AI and Agents CS 171/271 (Chapters 1 and 2)
Psychology of Thinking: Embedding Artifice in Nature
Artificial Intelligence
Presentation transcript:

Representation of Symbolic Expressions in Mathematics Jay McClelland Kevin Mickey Stanford University

Two Questions for Cognitive Science What is thought? – One Answer: Symbol processing What is symbol processing? – One Answer: Manipulation of structured ensembles of symbols according to structure sensitive rules

A contemporary bit of linguistic structure

A Brief History The development of mathematical proof systems and (in the 19 th century) formal logic created a mechanical method for deriving new valid expressions from other given expressions. The creation of the digital computer (thanks to Turing and others) allows computers to implement these methods. The promise of these methods lead to the creation of new disciplines: – artificial intelligence – cognitive psychology P → Q ¬Q ¬P

Herbert Simon, January 1953 “Over the Christmas Holidays Alan Newell and I programmed a computer to think” Their “logical theory machine” could prove simple theorems in propositional logic. The system managed to prove 38 of the first 52 theorems of the Principia Mathematica

MacSyma does the Math The first comprehensive symbolic mathematics system was constructed between 1968 and 1982 It provided a general purpose system for solving equations and carrying out mathematical computations It was programmed in Lisp, a powerful symbol processing language MacSyma contributed to the view (prevalent in the 1980’s still popular with some today) that Lisp is the ‘language of thought’

But is human thinking really symbol manipulation? Symbol processing could solve any solvable integro-differential equation, but could it – Recognize a face or a spoken word? – Understand a joke? – Use context, as people do, to resolve ambiguity Go get me some RAID – the room is full of bugs Could it come up with an insight or a creative solution to a novel problem?

My Earlier Research Explored neural networks as an alternative to the view that language and cognition involved symbol processing Led to a debate that might be settled with a little more progress with deep neural nets

But surely mathematical reasoning is symbolic! “all mathematics is symbolic logic” (Russell, 1903)

But some did not agree “Draw a picture”

The Symbolic Distance Effect 6 1 9

Shephard, R. A Proof of the Pythagorean Theorem

trigonometry algebra symbolic formulas logic rote memory geometry visual graphs intuition creativity

cos(20-90) sin(20)-sin(20)cos(20)-cos(20)

The Probes func(±k+Δ) func = sin or cos sign = +k or -k Δ = -180, -90, 0, 90, or 180 order = ±k+Δ or Δ±k k = random angle {10,20,30,40,50,60,70,80} Each type of probe appeared once in each block of 40 trials

cos(180-40) sin(40)-sin(40)cos(40)-cos(40)

A Sufficient Set of Rules sin(x±180) = -sin(x) cos(x±180) = -cos(x) sin(-x) = -sin(x) cos(-x) = cos(x) sin(90-x)=cos(x) plus some very simple algebra

sin(90–x) = cos(x) All Students Take Calculus How often did you ______ ? Never Rarely Sometimes Often Always use rules or formulas visualize a right triangle visualize the sine and cosine functions as waves visualize a unit circle use a mnemonic other

Self Report Results

Accuracy by Reported Circle Use

sin(-x+0) and cos(-x+0) by reported circle use sin cos

cos(70)

cos(–70+0)

It’s not just amount or recency

Experiment 2 Replicate! No lesson Find out what they had been taught Probe strategy problem by problem Measure reaction times

Expt 2 Results Basic pattern replicates Performance still depends on unit circle use controlling for unit circle exposure But some self-described ‘unit circle’ users do not do well on cos(-x+0) or otherwise New findings from RT and problem-specific strategy reports allow a deeper look at these cases

General Circle Use, Speed and cos(-x+0)

Specific Circle Use, Speed and cos(-x+0)

Experiment 3 Can we help participants use the unit circle? Most said they had been taught it in their classes In expt. 1, brief lessons half way through – Rules – Waves – But they had little effect Experiment 3: – Unit circle lesson – Rules lesson – Expt. 2 as no-lesson control

Effect of Unit Circle Lesson by Pre-Lesson Performance

Effect of Unit Circle Lesson vs. Rule Lesson

Discussion The right visualization strategy can make some problems easy, at least for many But not everyone is a visual thinker Why the unit circle works so well, why rules are so hard needs to be explored More generally, we want to know: – Can we help people become visual thinkers? – Could that make them better mathematicians, scientists and engineers?

What is thinking? What are Symbols? Perhaps thinking is not always symbolic after all – not even mathematical thinking Perhaps symbols are devices that evoke non-symbolic representations in the mind – 25 – cos(-70) And maybe that’s what language comprehension and some other forms of thought are about as well