※ 주재걸 교수님의 인공지능을 위한 선형대수 강좌를 기반으로 작성되었습니다

선형방정식(Linear Equation)

선형시스템(Linear system)

선형시스템의 예시

personID weight (kg) height (ft) is_smoking life-span (year)
1 60 5.5 1 66
2 65 5.0 0 74
3 55 6.0 1 78

위의 데이터를 이용해 몸무게, 키, 흡연 여부를 사용해 life-span을 맞추는 선형시스템을 설계하고 싶다.

그럼 다음과 같이 세개의 식을 만들 수 있다.

$$ 60x_1+5.5x_2+1x_3=66\\65x_1+5.0x_2+0x_3=74\\55x_1+6.0x_2+1x_3=78 $$

$x_1, x_2, x_3$을 구하면 unseen data, 즉 임의의 사람의 몸무게, 키, 흡연여부를 알면 그 사람의 수명을 예측할 수 있다.

위의 연립방정식은 matrix의 곱으로 간단히 나타낼 수 있다.

$A = \begin{bmatrix} 60&5.5&1 \\ 65&5.0&0 \\ 55&6.0&1\end{bmatrix}$ , $\bold{x}=\begin{bmatrix} x_1\\x_2\\x_3\end{bmatrix}$, $b=\begin{bmatrix} 66 \\ 74 \\ 78 \end{bmatrix}$

$A\bold{x}=b$

선형시스템을 푸는 방법 중 하나는 역행렬을 사용하는 것이다.