본문 바로가기
Machine learning/Machine learning 강의

머신 러닝 기본#8 - 선형대수학 총 정리 및 머신러닝에 필요한 이유

by grey-hat hacker 2021. 1. 19.
728x90

선형 대수학에는 일차식, 일차함수, 행렬. 벡터가 있고 

앞에 머신러닝 글을 통해서 하나씩 개념을 공부했다.

 

그럼 일차식, 일차함수와 행렬과 벡터는 무슨 연관이 있을까??

 

위와 같이 복잡한 선형시스템을 행렬과 벡터로 쉽게 표현할 수 있다..

 

그럼 이제 이 선형시스템이 머신 러닝에 필요한 이유를 공부해보려고한다.

 

ex) 백신 가격 예측 a1,a2,a3 = 영향력

백신 가격 =  배송료 *a1  +   원가*a2   + 접종 횟수*a3
화이자 110*a1 400*a2 2*a3
모더나 150*a1 300*a2 2*a3
대웅 50*a1 500*a2 4*a3
셀트리온 30*a1 800*a2 1*a3

간단하게 행렬과 벡터로 표현할 수 있다. 

행렬에서 행은 백신 열은 백신의 특징을 나타내고 있다. 

 

그리고 모든 백신의 가격 = Xa로 간단하게 표현 할 수 있다. 

 

결론 

머신 러닝을 할 때는 데이터를 일차식에 사용하는 경우가 많은데  - > 

행렬을 이용하면 정리된 형태로 효율적인 계산을 할 수 있다. - >

고로 선행 대수학은 일차식, 일차 함수, 행렬, 벡터를 다루는 학문이기 때문에 머신러닝에서는 필수이다. 

 

 


 코딩실습[코드잇] 파이썬 머신 러닝 강의를 들으면 공부내용을 적어봤습니다.

728x90
반응형

댓글