Scalar : 숫자 하나로 구성. (일반적으로 real number)
Vector : the ordered list of numbers. (개념적인 정의. 다르게는 한 sample data의 record에 해당한다고 볼 수 있음.)
Matrix : the collection of vectors. (주로 column vector들이 모인 형태로 이용됨.)
Tensor : the collection of matrices. (같은 크기의 행렬들이 모인 것으로 여기면 됨.)
위의 정의는 수학적으로 정확한 정의는 아니지만, ML( including DL)에서 이용되는 LA을 이해하기 위해선 충분한 정의임.
- Tensor는 원래 mapping represented by a multi-dimensional matrix 을 가르키나, 보통 multi-dimensional matrix 라고 생각해도 ml 분야에선 큰 문제 없음.
- Vector의 엄밀한 정의는 Vector space의 element이며, Vector space 의 정의는 아래 링크를 참고하면 된다. 하지만, 숫자들이 순서를 가지고 열지어 있는 list라는 개념으로도 이해해도 된다.
'... > Math' 카테고리의 다른 글
[LA] sympy로 Reduced Row Echelon Matrix 구하기. (0) | 2022.09.01 |
---|---|
[LA] tf.linalg.solve 로 linear system 의 solution 구하기. (0) | 2022.09.01 |
[LA] Introduction of Linear Algebra (0) | 2022.09.01 |
[Math] Definition, Proposition, Axiom, and Theorem (0) | 2022.09.01 |
[Math] 수(Number)의 종류 (0) | 2022.08.31 |