Course Information Course Overview Study Skills Background Material. Introduction. CS 205A: Mathematical Methods for Robotics, Vision, and Graphics

Similar documents
Linear Systems and LU

Linear Algebra Review

Ch. 2: Lec. 1. Basics: Outline. Importance. Usages. Key problems. Three ways of looking... Colbert on Equations. References. Ch. 2: Lec. 1.

Partial Differential Equations II

Optimization II: Unconstrained Multivariable

Intro to Linear & Nonlinear Optimization

Eigenproblems II: Computation

AMSC/MATH 673, CLASSICAL METHODS IN PDE, FALL Required text: Evans, Partial Differential Equations second edition

Lecture 1/25 Chapter 2

Important Dates. Non-instructional days. No classes. College offices closed.

REQUIRED TEXTBOOK/MATERIALS

Course Staff. Textbook

SYLLABUS SEFS 540 / ESRM 490 B Optimization Techniques for Natural Resources Spring 2017

Review. Numerical Methods Lecture 22. Prof. Jinbo Bi CSE, UConn

Math 251 Midterm II Information Spring 2018

Intro to Linear & Nonlinear Optimization

Ordinary Differential Equations II

1.1 Administrative Stuff

Announcements Monday, November 13

MAT 211, Spring 2015, Introduction to Linear Algebra.

CHEM 4725/8725 Organometallic Chemistry. Spring 2016

Welcome to Physics 211! General Physics I

CS 6375 Machine Learning

Ordinary Differential Equations II

MA113 Calculus III Syllabus, Fall 2017

Preface. Figures Figures appearing in the text were prepared using MATLAB R. For product information, please contact:

Calculus (Math 1A) Lecture 1

Who should take this course? How to succeed in this course. Course Information

Announcements Monday, November 13

CE261 ENGINEERING MECHANICS - DYNAMICS

Math Partial Differential Equations

Conjugate Gradients I: Setup

Calculus One And Several Variables 10th Edition Solutions Manual Free

Final Examination. CS 205A: Mathematical Methods for Robotics, Vision, and Graphics (Fall 2013), Stanford University

Who should take this course? Required Text. Course Information. How to succeed in this course

Honors Algebra II / Trigonometry

Math 1553 Introduction to Linear Algebra. School of Mathematics Georgia Institute of Technology

SYLLABUS FOR [FALL/SPRING] SEMESTER, 20xx

AE 200 Engineering Analysis and Control of Aerospace Systems

Chemistry 14C: Structure of Organic Molecules - Winter 2017 Version 56

MATHEMATICS Differential Equations and Linear Algebra SYLLABUS Fall semester 2012

Phys 631 Mathematical Methods of Theoretical Physics Fall 2018

Stellar Astronomy 1401 Spring 2009

Important Dates. Non-instructional days. No classes. College offices closed.

Introductory Probability

Fall 2014: PHYSICS 170 GENERAL PHYSICS I

Numerical Methods for Partial Differential Equations CAAM 452. Spring 2005

Math 1021, Linear Algebra 1. Section: A at 10am, B at 2:30pm

Intermediate/College Algebra, MATH 083/163, E8X

Introduction. Outline. EE3321 Electromagnetic Field Theory. Welcome! About this class Rules and syllabus Let s get started! 9/19/2018. E t.

Monday May 12, :00 to 1:30 AM

SCIENCE PROGRAM CALCULUS III

CMPSCI 240: Reasoning about Uncertainty

Announce Statistical Motivation ODE Theory Spectral Embedding Properties Spectral Theorem Other. Eigenproblems I

School of Mathematics and Science MATH 163 College Algebra Section: EFA

SCIENCE PROGRAM CALCULUS III

CHEMISTRY 3A INTRODUCTION TO CHEMISTRY SPRING

Lecture 1: Introduction to IO Tom Holden

Machine Learning CSE546

INTRODUCTION, FOUNDATIONS


ENGR 3130: DYNAMICS University of Detroit Mercy Term I,

AS102 -The Astronomical Universe. The boring details. AS102 - Major Topics. Day Labs - Rooms B4 & 606. Where are we (earth, sun) in the universe?

Norms, Sensitivity and Conditioning

Special Two-Semester Linear Algebra Course (Fall 2012 and Spring 2013)

Lahore University of Management Sciences. MATH 210 Introduction to Differential Equations

Detection and Estimation Theory

CENTRAL TEXAS COLLEGE SYLLABUS FOR MATH 2415 CALCULUS III. Semester Hours Credit: 4

MATH 115 Administrative Overview Chapter 1 Review

CHEMISTRY 100 : CHEMISTRY and MAN

: 6:00 7:15 PM SC2208 : 7:30 10:20 PM SC2208

LINEAR ALGEBRA: M340L EE, 54300, Fall 2017

CENTRAL TEXAS COLLEGE SYLLABUS FOR MATH 2318 Linear Algebra. Semester Hours Credit: 3

Introduction MEAM 535. What is MEAM 535? Audience. Advanced topics in dynamics

EOS-310 Severe & Unusual Weather Spring, 2009 Associate Prof. Zafer Boybeyi 1/20/09

Take-Home Exam 1: pick up on Thursday, June 8, return Monday,

course overview 18.06: Linear Algebra

Physics 112 Spring 2014

MATH-3150H-A: Partial Differential Equation 2018WI - Peterborough Campus

Untitled September 04, 2007

AS The Astronomical Universe. Prof. Merav Opher - Fall 2013

CHE 251 Contemporary Organic Chemistry

Introduction and Overview STAT 421, SP Course Instructor

COURSE OUTLINE MATHEMATICS 050 INTERMEDIATE ALGEBRA 147 HOURS 6 CREDITS

PHYS F212X FE1+FE2+FE3

MATH 341, Section 001 FALL 2014 Introduction to the Language and Practice of Mathematics

Biology 580 Cellular Physiology Spring 2007 Course Syllabus

Chemistry : General Chemistry, Fall 2013 Department of Chemistry and Biochemistry California State University East Bay

Section Instructors: by now you should be scheduled into one of the following Sections:

Calculus III SCIENCE PROGRAM COURSE OUTLINE WINTER 2019

Announce Statistical Motivation Properties Spectral Theorem Other ODE Theory Spectral Embedding. Eigenproblems I

MATH 122 SYLLBAUS HARVARD UNIVERSITY MATH DEPARTMENT, FALL 2014

Petrology Spring Please grab a syllabus. Introductions

MTH 167 Pre Calculus I (Spring 2015) 3 credits. Department of Mathematics at Cleveland State University

HONORS LINEAR ALGEBRA (MATH V 2020) SPRING 2013

: 6:00 7:15 PM SC2208 : 7:30 10:15 PM SC2208

A 2. =... = c c N. 's arise from the three types of elementary row operations. If rref A = I its determinant is 1, and A = c 1

MATH 345 Differential Equations

Course Content (visit for details)

Math 1132 Practice Exam 1 Spring 2016

Transcription:

Introduction CS 205A: Mathematical Methods for Robotics, Vision, and Graphics Doug James CS 205A: Mathematical Methods Introduction 1 / 16

Instructor Prof. Doug James Office: Gates 363 Telephone: (650) 720-0104 Email: djames@stanford.edu Office hours: Th 11-noon, F 1-3pm (Gates 363) CS 205A: Mathematical Methods Introduction 2 / 16

Course Assistants Qifeng Chen Email: cqf@stanford.edu Office hours: MW 2-4pm Location: Huang basement outside ICME Christina Lee Email: esclee@stanford.edu Office hours: MW 1pm-2pm (Huang basement outside ICME) Th 10:30am-12:30pm (Lathrop Tech Lounge) Michela Meister Email: mmeister@stanford.edu Office hours: MW 10am-12pm Location: Huang basement outside ICME CS 205A: Mathematical Methods Introduction 3 / 16

Section Fridays, 11:30am-12:20pm Location TBD Optional CS 205A: Mathematical Methods Introduction 4 / 16

On the Web Course website: http://graphics.stanford.edu/courses/cs205a-16-spring Piazza: https://piazza.com/stanford/spring2015/cs205a/ Gradescope: (Registration code: MG6YG9) https://gradescope.com/courses/3035 Online office hours: Google Hangout CS 205A: Mathematical Methods Introduction 5 / 16

Texts Text: Numerical Algorithms, Justin Solomon Book available online (PDF), in print, or as an electronic reader Check course web page... Contact Justin with typos Optional text: Scientific Computing, Heath CS 205A: Mathematical Methods Introduction 6 / 16

Course Breakdown Homeworks (approx. weekly): 60% Submit with gradescope Midterm: 15% Final exam: 25% Participation: ±5% Corrections or comments on text Participation in lecture, office hours, and/or Piazza Extra credit on homework CS 205A: Mathematical Methods Introduction 7 / 16

Quick Survey Program? Department? Math background? CS 205A: Mathematical Methods Introduction 8 / 16

Two Roles Client of numerical methods Designer of numerical methods CS 205A: Mathematical Methods Introduction 9 / 16

1. Numerics Course Topics I Stability and error analysis Floating-point representations 2. Linear algebra Gaussian elimination and LU Column spaces and QR Eigenproblems Applications 3. Root-finding and optimization Single-variable Multivariable Constrained optimization CS 205A: Mathematical Methods Introduction 10 / 16

Course Topics II Iterative linear solvers: Conjugate gradients and friends 4. Interpolation and quadrature Approximating integrals Approximating derivatives 5. Differential equations ODEs: time-stepping, discretization PDEs: Poisson equation, heat equation, waves Techniques: Differencing, finite elements (time-permitting) CS 205A: Mathematical Methods Introduction 11 / 16

Studying for 205A Be creative! Try simple examples Write some code Re-derive on paper Draw pictures Ask questions CS 205A: Mathematical Methods Introduction 12 / 16

Official Prerequisites Math 51 and CS 106B CS 205A: Mathematical Methods Introduction 13 / 16

Typical Linear Algebra A x b 2 2 = (A x b) (A x b) = (A x b) (A x b) = ( x A b )(A x b) = x A A x x A b b A x + b b = A x 2 2 2(A b) x + b 2 2 CS 205A: Mathematical Methods Introduction 14 / 16

Necessary Calculus Gradient vector f for f : R n R Jacobian Df for f : R m R n Lagrange multipliers: min f( x) x R n s.t. g( x) = 0 CS 205A: Mathematical Methods Introduction 15 / 16

Homework 0 Due one week from today! To review (Chapter 1): Linear algebra Calculus Make ample use of Piazza & office hours. Submit online using gradescope. Next CS 205A: Mathematical Methods Introduction 16 / 16