Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 | 31 |
Tags
- NMT
- PPMI
- pandas
- 동시발생 행렬
- Transformer
- SVD
- ReLU
- 프로그래머를 위한 선형대수
- 자연어처리
- 밑바닥부터 시작하는 딥러닝
- RNN
- 밑바닥부터 시작하는 딥러닝2 2장
- 딥러닝
- 판다스
- one-hot vector
- 벡터간 유사도
- 연립일차방정식
- Linear Algebra
- NLP
- sigmoid
- 신경망 학습
- DataFrame
- word2vec
- 역행렬
- 데이터프레임
- word embedding
- machine translation
- Python
- 선형대수학
- 정칙행렬
Archives
- Today
- Total
목록LU분해로 행렬식 구하기 (1)
생각하는감자

먼저, 벡터와 행렬의 연산은 for루프를 돌려 성분마다 조작하는 것이 기본이다. 행렬과 벡터의 곱을 구현하면 이중루프가 되고, 행렬끼리의 곱을 구현하면 삼중루프가 된다. 사용하는 프로그래밍언어마다 적절한 패키지가 존재하므로 이를 사용하면 된다. LU분해 컴퓨터로 수치계산을 할 때에는 LU분해가 기본 부품으로 사용되는데, 처음에 시간을 들여 분해해 두면, 나중에 여기저기 편해지기 때문이라고 생각하면 된다. L과 U의 형태를 이용하여 행렬식을 구하거나 일차방정식을 푸는 등의 계산을 적은 계산양으로 수행할 수 있게 된다. L은 하삼각행렬이고, U는 상삼각행렬을 나타내며, 하나의 행렬을 L과 U의 곱으로 나타내는 것을 LU 분해라고 한다. 위와 같은 형태가 만들어질 수 있도록 ■ 의 값을 잘 채워주는 것이다. ..
선형대수학
2023. 3. 23. 20:32