boost-devs / peer-session

🚀 부스트캠프 AI Tech 1기 U-Stage 4조 피어 세션 자료/질문 모음 (archived)
8 stars 2 forks source link

[원딜] 무어-펜로즈 역행렬 #27

Closed changwoomon closed 3 years ago

changwoomon commented 3 years ago

역행렬이 존재하기 위한 조건

  1. 행과 열의 숫자가 같아야 한다.
  2. 행렬식(determinant)이 0이 아니어야 한다.

두 조건을 모두 만족할 때 역행렬을 구할 수 있습니다.


n x n 정방행렬 A가 다음과 같습니다.

image

행렬 A의 역행렬은 다음과 같이 정의됩니다.

image

여기서 image 로 Mij는 행렬의 소행렬식 입니다.


image

행렬 A가 n x m 행렬이고, n과 m이 다를 때(행과 열의 숫자가 다를때) A의 역행렬은 존재하지 않습니다.


더 나아가 A가 n x m행렬이고 n과 m이 다를때는 imageimage 중 하나는 역행렬이 존재하지 않습니다.

image

이에 따라 무어-펜로즈(Moore-Penrose) 역행렬 $A^{+}$는 다음과 같이 정의됩니다.

image

changwoomon commented 3 years ago

https://www.edwith.org/bcaitech1/forum/47168 질문 게시판에 있는 답변을 참고하였고, 답변에 링크 달려있는 https://twlab.tistory.com/22?category=668741에서 rank 관련 부분 도움 많이 받았습니다