Lecture Note 1 – Linear Algebra Shuaiqiang Wang Department of CS & IS University of Jyväskylä

Slides:



Advertisements
Similar presentations
Eigen Decomposition and Singular Value Decomposition
Advertisements

Eigen Decomposition and Singular Value Decomposition
3D Geometry for Computer Graphics
Chapter 28 – Part II Matrix Operations. Gaussian elimination Gaussian elimination LU factorization LU factorization Gaussian elimination with partial.
Tensors and Component Analysis Musawir Ali. Tensor: Generalization of an n-dimensional array Vector: order-1 tensor Matrix: order-2 tensor Order-3 tensor.
Lecture 19 Singular Value Decomposition
Slides by Olga Sorkine, Tel Aviv University. 2 The plan today Singular Value Decomposition  Basic intuition  Formal definition  Applications.
Computer Graphics Recitation 5.
3D Geometry for Computer Graphics
Slide 1 EE3J2 Data Mining EE3J2 Data Mining Lecture 9(b) Principal Components Analysis Martin Russell.
MASKS © 2004 Invitation to 3D vision Lecture 5 Introduction to Linear Algebra Shankar Sastry September 13 th, 2005.
TFIDF-space  An obvious way to combine TF-IDF: the coordinate of document in axis is given by  General form of consists of three parts: Local weight.
The Terms that You Have to Know! Basis, Linear independent, Orthogonal Column space, Row space, Rank Linear combination Linear transformation Inner product.
CSci 6971: Image Registration Lecture 2: Vectors and Matrices January 16, 2004 Prof. Chuck Stewart, RPI Dr. Luis Ibanez, Kitware Prof. Chuck Stewart, RPI.
3D Geometry for Computer Graphics
Lecture 20 SVD and Its Applications Shang-Hua Teng.
Lecture 18 Eigenvalue Problems II Shang-Hua Teng.
Digital Control Systems Vector-Matrix Analysis. Definitions.
Dirac Notation and Spectral decomposition
Matrices CS485/685 Computer Vision Dr. George Bebis.
5.1 Orthogonality.
1 Statistical Analysis Professor Lynne Stokes Department of Statistical Science Lecture 5QF Introduction to Vector and Matrix Operations Needed for the.
Linear Algebra Review By Tim K. Marks UCSD Borrows heavily from: Jana Kosecka Virginia de Sa (UCSD) Cogsci 108F Linear.
Introduction The central problems of Linear Algebra are to study the properties of matrices and to investigate the solutions of systems of linear equations.
Computer Vision Group Prof. Daniel Cremers Autonomous Navigation for Flying Robots Lecture 2.1: Recap on Linear Algebra Daniel Cremers Technische Universität.
Linear Algebra Review 1 CS479/679 Pattern Recognition Dr. George Bebis.
CS246 Topic-Based Models. Motivation  Q: For query “car”, will a document with the word “automobile” be returned as a result under the TF-IDF vector.
8.1 Vector spaces A set of vector is said to form a linear vector space V Chapter 8 Matrices and vector spaces.
Modeling of geochemical processes Linear Algebra Refreshing J. Faimon.
Eigen Decomposition Based on the slides by Mani Thomas Modified and extended by Longin Jan Latecki.
§ Linear Operators Christopher Crawford PHY
Solving Linear Systems Solving linear systems Ax = b is one part of numerical linear algebra, and involves manipulating the rows of a matrix. Solving linear.
1 Matrix Algebra and Random Vectors Shyh-Kang Jeng Department of Electrical Engineering/ Graduate Institute of Communication/ Graduate Institute of Networking.
Introduction to Linear Algebra Mark Goldman Emily Mackevicius.
Review of Matrix Operations Vector: a sequence of elements (the order is important) e.g., x = (2, 1) denotes a vector length = sqrt(2*2+1*1) orientation.
Fall 1999 Copyright © R. H. Taylor Given a linear systemAx -b = e, Linear Least Squares (sometimes written Ax  b) We want to minimize the sum.
Similar diagonalization of real symmetric matrix
Instructor: Mircea Nicolescu Lecture 8 CS 485 / 685 Computer Vision.
Chapter 61 Chapter 7 Review of Matrix Methods Including: Eigen Vectors, Eigen Values, Principle Components, Singular Value Decomposition.
CS246 Linear Algebra Review. A Brief Review of Linear Algebra Vector and a list of numbers Addition Scalar multiplication Dot product Dot product as a.
Introduction The central problems of Linear Algebra are to study the properties of matrices and to investigate the solutions of systems of linear equations.
Introduction The central problems of Linear Algebra are to study the properties of matrices and to investigate the solutions of systems of linear equations.
Linear Algebra Lecture 2.
Review of Linear Algebra
CS479/679 Pattern Recognition Dr. George Bebis
Review of Matrix Operations
Problem 1.5: For this problem, we need to figure out the length of the blue segment shown in the figure. This can be solved easily using similar triangles.
Matrices and vector spaces
Eigen Decomposition Based on the slides by Mani Thomas and book by Gilbert Strang. Modified and extended by Longin Jan Latecki.
Eigen Decomposition Based on the slides by Mani Thomas and book by Gilbert Strang. Modified and extended by Longin Jan Latecki.
Eigen Decomposition Based on the slides by Mani Thomas and book by Gilbert Strang. Modified and extended by Longin Jan Latecki.
CS485/685 Computer Vision Dr. George Bebis
Eigen Decomposition Based on the slides by Mani Thomas and book by Gilbert Strang. Modified and extended by Longin Jan Latecki.
Christopher Crawford PHY
Eigen Decomposition Based on the slides by Mani Thomas and book by Gilbert Strang. Modified and extended by Longin Jan Latecki.
Matrix Algebra and Random Vectors
Further Matrix Algebra
Outline Singular Value Decomposition Example of PCA: Eigenfaces.
Eigen Decomposition Based on the slides by Mani Thomas
Lecture 13: Singular Value Decomposition (SVD)
Linear Algebra Lecture 32.
Maths for Signals and Systems Linear Algebra in Engineering Lecture 18, Friday 18th November 2016 DR TANIA STATHAKI READER (ASSOCIATE PROFFESOR) IN SIGNAL.
Eigen Decomposition Based on the slides by Mani Thomas and book by Gilbert Strang. Modified and extended by Longin Jan Latecki.
MAT 2401 Linear Algebra 7.2 Diagonalization
All we need in Game Programming Course Reference
Linear Algebra Lecture 30.
Eigen Decomposition Based on the slides by Mani Thomas
Subject :- Applied Mathematics
Linear Algebra: Matrix Eigenvalue Problems – Part 2
Linear Algebra Lecture 28.
Presentation transcript:

Lecture Note 1 – Linear Algebra Shuaiqiang Wang Department of CS & IS University of Jyväskylä

Vectors Vector Facts: A vector is a point in a coordinate system! A vector has length and direction! (2,1) The length is The direction is

Subtract/Add Vectors (3,3) (1,2) (2,1)

Product of Vectors

Matrix Facts: A matrix is a collection of numbers! A matrix is a collection of vectors! A matrix is a mapping system of vectors!

Special Matrix

Transpose of Matrix

Subtract/Add Matrix

Product of Matrix

Inverse of Matrix

Mapping of Vectors Mapping SystemOriginal VectorMapped Vector How does it work? A matrix is a mapping system of vectors!

Simple Demonstration We use the 2-D system to demonstrate the mapping process Easy to calculate its eigenvalues and eigenvectors

Factorization of Square Matrix Square matrix Matrix composed of eigenvectors Diagonal matrix composed of eigenvalues Transpose of matrix For example:

Example Since Points (vectors) in the blue area are mapped into the red area! The directions of the mapping (in dashed lines) are decided by the directions of the eigenvectors! The strength of the mapping in two directions can be decided by the values of the eigenvalues!

Non-Square Matrix Square Matrix They share same eigenvalues! The vectors in P or Q are unit ones and orthogonal to each other!

Singular Value Decomposition (SVD)

Principal Component Analysis

We can keep the main mapping directions while remove some trivial directions:

Example Application in IR

SVD Application

Any Question?