열공간(Column space)
행렬(matrix) A의 열들을 일차결합(linear combination)해서 만들 수 있는 벡터(vector) 전체, 곧 모든 Ax의 모임. Ax = b는 b가 이 안에 있을 때만 풀린다.
행렬
목표를
열을
풀리지 않을 때는 열공간에서 b에 가장 가까운 점으로 만족합니다. 그 점은 b를 평면에 내린
이어지는 곳. 관측값을 벡터 b로, 모형이 만들 수 있는 예측 전체를 열공간으로 보면 최소제곱 회귀(least-squares regression)가 바로 이 그림입니다. 관측이 12개면 b는 12차원 벡터일 뿐 계산은 같습니다. 서로 수직인 사인파(sinusoid)들을 열로 두면 정사영의 계수가 푸리에 급수(Fourier series)의 계수가 되고, 데이터가 가장 넓게 퍼진 몇 방향이 펼치는 공간을 찾는 것이 주성분 분석(principal component analysis)입니다. 정사각행렬
열공간은 A의 열들을 포함하는 가장 작은 부분공간(subspace)이기도 합니다. 벡터들의 집합(set) S를 포함하는 가장 작은 부분공간을 S의 선형 생성
이 개념이 나오는 긴 글
이 개념을 언급하는 페이지
- 선형변환
… 직선 위로 수직으로 내려 버리는 선형변환은 정사영입니다. 변환이 보낼 수 있는 도착점을 모두 모은 것이열공간입니다. 행렬 A와 벡터 b가 주어졌을 때 A가 보내서 b가 되는 벡터 x, 곧 Ax = b의 해가 …
- 정사영
… 개'의 벡터들은 5차원 공간 안의 평면 하나를 이룹니다(x값이 모두 같지만 않다면). 이 평면이 행렬의열공간입니다. 관측값 벡터를 이 평면에 정사영한 점이 오차 제곱의 합이 가장 작은 예측, 곧 ⟦최소제곱 …
- 연립일차방정식과 역행렬
… 는 두 그림으로 볼 수 있습니다. 왼쪽은 행 그림 입니다. 각 방정식이 직선이고 해는 교점입니다. 오른쪽은열 그림입니다. 행렬의 두 열을 각각 x개, y개 이어 붙여 목표 \vec b 에 닿는 조합을 찾습니다. …
- 최소제곱 회귀
… 벡터들은 두 벡터 \vec x , \vec 1 이 펼치는 평면을 이루는데, 두 벡터를 열로 세운 행렬 A의열공간입니다. 오차 제곱 합은 \vec y 에서 이 평면 위 점까지의 거리의 제곱이므로, 가장 가까운 점, 곧 …
- 가우스 소거법
… 풉니다. 소거 뒤 남은 피벗의 개수가 행렬의 계수(rank), 곧 열들이 실제로 펼치는 공간인열공간의 차원입니다. 고유값 \lambda 는 A - \lambda I 를 소거했을 때 피벗이 모자라게 되는 …
- 오류 정정 부호
… 나눈 나머지⟧의 수로 보면 데이터 벡터에 생성 행렬을 곱한 것이 부호어이니, 부호어들은 생성 행렬의열공간입니다. 받은 비트열에 검사 행렬을 곱하면(행렬의 곱) 부호어일 때는 0이 나오고, 비트 하나가 …
- 편향–분산 분해
… 씩 늘어납니다(지금은 ). 맞춘 값들의 벡터는 y를 계수 d + 1개로 만들 수 있는 벡터들의 공간(열공간)에 내린 정사영이고, 정사영 행렬 H는 H^2 = H , H^{\mathsf T} = H 라서 …
- 특잇값 분해
… \sigma_2 = 0 이라 원이 선분으로 납작해집니다. 0이 아닌 특잇값의 개수가 행렬의 계수, 곧열공간의 차원입니다. 모든 행렬에 있습니다. 크기가 m×n인 실수 행렬 A는 무엇이든 A = U\Sigma …
- 갈루아 연결
… W '라는 갈루아 연결이 있고, 그 닫힘 연산이 S를 포함하는 가장 작은 부분공간, 곧 선형 생성입니다(열공간). 볼록 껍질, 위상수학의 닫힘, 관계의 추이적 닫힘, 원소들이 생성하는 부분군이 모두 같은 모양입니다. …