Linear Algebra / μ νλμν
- matrixμ μν
- λ°μ΄ν° κ³Όνμμ μ€μν μν
n * m matrixκ° λνλΌ μ μλ κ²
row | column | |
Data | object | features |
Geometric Point Sets | point | dimensions |
Systems of equations | equations | κ° λ³μμ coefficient |
- Graphs/Networks: M[i, j] = vertex i -> vertex j edge κ°μ
- Vectors: any row, column or d*1 matrix
Vector μ¬μ΄μ κ°
- λ²‘ν° Aμ B μ¬μ΄μ κ°λ
- cos(0) = 1 ---> perfect similarity = 0
- cos(pi/2) = 0 ---> κ΄λ ¨μ΄ μλ€
- cos(pi) = -1 ---> perfect anticorrelation
==> cos = correlation of mean zero variables
- unit vectorμ λν΄μ κ·Έ 벑ν°μ ν¬κΈ°λ 1μ΄λ―λ‘, dot productλ‘ μ μλλ€.
Transpose
- μ μ: a*b matrix -> b*a matrixλ‘ λ³ννλ κ²
- addition and transposition
-> B = A^TλΌκ³ κ°μ νμ λ ν©νλ λ°©λ²
- a κ°μ μ‘°μ ν μ μμ.
Matrix multiplication & Dot Products
- A*Bλ κ°μ λ΄λΆ μ°¨μμ 곡μ ν΄μΌλ§ κ³μ° κ°λ₯νλ€.
- κ²°κ³Όνλ ¬μ κ° μμλ row/column 벑ν°μ dot product
- dot productλ λ κ°μ 벑ν°κ° μΌλ§λ μ μ¬νμ§ μΈ‘μ νλ λ°©λ²μ΄λ€.
- νλ ¬μ κ³±μ μ κ²°ν©λ²μΉμ μ±λ¦½νλ κ΅νλ²μΉμ μ±λ¦½νμ§ μλλ€.
Multiplying Feature Matrices
- νλ ¬ Aκ° n*d data matrixλΌκ³ κ°μ ν΄λ³΄μ.
- n: λ¬Έμ, d: μ©μ΄
- C νλ ¬μ n*n matrix of dot products - μ λ€ κ°μ μ μ¬λλ₯Ό λνλ΄λ νλ ¬μ΄ λλ€.
- D νλ ¬μ d*d matrix of dot products - νΉμ± κ°μ μ μ¬λλ₯Ό λνλ΄λ νλ ¬μ΄ λλ€.
- covariance matrix λ‘ ν΄μν μ μλ€.
μμ) car - automobile : D matrix κ³μ° ν λ κ°μ λνλ΄λ cellμ νμΈν΄λ³΄λ©΄ λ€λ₯Έ cellλ³΄λ€ κ°μ΄ λμ κ²μ νμΈν μ μλ€. - μ μ¬λκ° λλ€.
Interpreting Matrix Multiplication
- 0/1 adjacency matrices λ₯Ό κ³±νλ κ²μ λ μ μ¬μ΄μ 거리λ₯Ό λνλ΄λ νλ ¬μ΄ λλ€.
- Multiplication by permutation matricesλ ν/μ΄μ μ¬μ λ ¬νλ€.
Matrix Rank
- μ μ: μ ν λ 립μ μΈ rowμ μλ₯Ό μΈ‘μ νλ κ²
- n*n matrixλ μμκ° nμ΄ λμ΄μΌ νλ€.
* λν¬λ νλ ¬μ μ΄λ€λ‘ μμ±λ μ μλ λ²‘ν° κ³΅κ°μ μ°¨μ.
μ°Έκ³ λ¬Έν: https://blog.naver.com/sw4r/221416614473
[κΈ°μ΄ μ νλμ] νλ ¬μμ Rank (λν¬) λ?
μ νλμμμ λ±μ₯νλ Rank λΌλ κ°λ μ λν΄μ κ°λ΅νκ² μμ보μ. μν€μ μ μλ₯Ό μ°μ νμΈν΄λ³΄...
blog.naver.com
2=1 μ¦λͺ μΌλ‘λΆν° μ μ μλ κ²
- μ¦λͺ μ μ€λ₯κ° μκΈ°λ μμΈ: 0μΌλ‘ λλλ κ²μ΄ λΆκ°λ₯νλ€λ κ²μ κ°κ³Όν¨
- μ ν λμμμ singular matrixλ ν¬ν¨λλ€.
Matrixλ₯Ό λλλ κ²
- inverse operation: xλ₯Ό identity elementλ‘ λ΄λ¦¬λ κ²
- κ³±μ μ inverseλ λλμ .
- λ§μ μ inverseλ λΊμ .
Matrix Inversion
- A^-1 : A * A^-1 = I μΈ matrix (I = identity matrix)
- A νλ ¬μ΄ inverseλ₯Ό κ°μ§λ€λ©΄, Gaussian eliminationμ μ΄μ©νμ¬ κ³μ°λ μ μλ€.
* κ°μ°μ€ μκ±°λ²
https://m.blog.naver.com/siri0831/222033492473
μ νλμν(1) - κ°μ°μ€ μκ±°λ²(Gauss Elimination)
μλ νμΈμ! μ€λλΆν° μ νλμνμ μ‘°κΈμ© μ¬λ € μ 리ν΄λ³ΌκΉ ν΄μ~ λνκ΅ μ ννμ¬ λͺ¨λλ€ μ²μ μ νκ² λ ...
blog.naver.com
Matrix Inversion and Linear Systems
- Ax=b μμ Aμ μνλ ¬ A^-1μ κ³±νλ©΄ λ€μμ μμ΄ λνλλ€.
- μ νμμ ν΄λ₯Ό ꡬνλ κ²μ matrixμ μνλ ¬μ κ³±νλ κ²κ³Ό κ°λ€.
Principle Component Analysis (PCA)
- λ°μ΄ν°λ₯Ό 2κ°μ μΆμΌλ‘ projectionνλ κ²μ΄λ€.
- μ΄λ€ κΈ°μ€μΌλ‘ μΆμ 골λΌμΌ ν κ²μΈκ°?
1) 1μ°¨μ projectionμ νμ λ λ°μ΄ν° λΆμ°μ΄ κ°μ₯ ν° κ²μ μ ννλ€.
* μ΄μ : μ 보 μ μ€μ μ΅μνν΄μΌνλ―λ‘
2) 첫λ²μ§Έ μΆκ³Ό μ§κ΅νλ©΄μ λΆμ°μ΄ κ°μ₯ ν° μΆμ μ ννλ€. --> μλ‘μ΄ κ³΅κ°μ λ§λ€μ΄λΈλ€.
Singular Value Decomposition (SVD) : νΉμ΄κ° λΆν΄
- μ΄λ―Έμ§ μ²λ¦¬ λ±μ μ¬μ©λ¨
- V*, U*λ κ° νλ ¬μ μνλ ¬μ΄λΌκ³ μκ°νλ©΄ λ¨
- https://darkpgmr.tistory.com/106
[μ νλμν #4] νΉμ΄κ° λΆν΄(Singular Value Decomposition, SVD)μ νμ©
νμ©λ μΈ‘λ©΄μμ μ νλμνμ κ½μ΄λΌ ν μ μλ νΉμ΄κ° λΆν΄(Singular Value Decomposition, SVD)μ λν λ΄μ©μ λλ€. 보ν΅μ 볡μμ 곡κ°μ ν¬ν¨νμ¬ μ μνλ κ²μ΄ μΌλ°μ μ΄μ§λ§ μ΄ κΈμμλ μ€μ(real
darkpgmr.tistory.com
Reconstructing Lincoln