728x90 역행렬4 [개발자를 위한 수학] 선형회귀 - 1 선형 회귀(linear regression) 데이터 과학과 통계학의 핵심인 선형 회귀는 관측 데이터에 맞는 직선을 훈련하고, 이를 통해 변수 간의 선형 관계를 보여주고 새로운 데이터에 대한 예측을 만든다. 입력 변수가 하나일 경우 선형 회귀는 직선의 방정식을 훈련하고, 두 개면 평면의 방정식을, 세 개 이상이면 초평면의 방정식을 훈련한다.- 회귀: 관측 데이터에서 어떤 함수를 훈련한 다음 새로운 데이터에 대한 예측을 만드는 방법.기본 선형 회귀 간단한 데이터 셋으로 복잡한 기법을 이해할 수 있으면 복잡한 데이터 없이도 알고리즘의 강점과 한계를 파악할 수 있다. 선형 상관관계가 나타난다는 의미는,변수 중 하나가 증가 (또는 감소)하면 다른 변수도 대략 이에 비례해 증가 (또는 감소) 한다는 것이고, 이.. 2024. 10. 16. [개발자를 위한 수학] 선형대수학: 고유 벡터와 고윳값 이전 내용 [개발자를 위한 수학] 선형대수학: 연립 방정식과 역행렬이전 내용 [개발자를 위한 수학] 선형대수학: 행렬이전 내용 [개발자를 위한 수학] 선형대수학: 벡터, 선형변환선형대수학 선형대수학(linear algebra): 벡터 공간, 벡터, 선형 변환, 행렬, 연puppy-foot-it.tistory.com고유 벡터와 고윳값 ◆행렬 분해(matrix decomposition)인수 분해처럼 행렬을 기본 구성 요소로 분해하는 것. (인수 분해의 예. 10을 2 * 5로 인수 분해)행렬 분해는 선형 회귀, 역행렬 찾기, 행렬식 계산과 같은 작업에 유용하며, 행렬을 분해하는 방법은 작업에 따라 여러 가지가 있다.그 중 머신러닝과 주성분 분석(PCA, principal component analysis).. 2024. 10. 7. [개발자를 위한 수학] 선형대수학: 연립 방정식과 역행렬 이전 내용 [개발자를 위한 수학] 선형대수학: 행렬이전 내용 [개발자를 위한 수학] 선형대수학: 벡터, 선형변환선형대수학 선형대수학(linear algebra): 벡터 공간, 벡터, 선형 변환, 행렬, 연립 선형 방정식 등을 연구하는 대수학의 한 분puppy-foot-it.tistory.com연립 방정식과 역행렬 선형대수학의 기본적인 사용 사례는 연립 방정식을 푸는 것이다.다음과 같은 방정식이 주어졌을 때 x, y, z의 해를 구해야 한다고 가정해보자. 4x + 2y + 4z = 445x + 3y + 7z = 569x + 3y + 6z = 72 세 개의 변수를 분리하기 위해 다양한 대수 연산을 직접 실험해 볼 수도 있지만, 컴퓨터로 이 문제를 풀려면 다음과 같이 행렬로 표현해야 한다.계수는 행렬 A로,.. 2024. 10. 7. [개발자를 위한 수학] 선형대수학: 행렬 이전 내용 [개발자를 위한 수학] 선형대수학: 벡터, 선형변환선형대수학 선형대수학(linear algebra): 벡터 공간, 벡터, 선형 변환, 행렬, 연립 선형 방정식 등을 연구하는 대수학의 한 분야이다. 현대 선형대수학은 그중에서도 벡터 공간이 주 puppy-foot-it.tistory.com행렬(matrix) 행렬은 여러 개의 행과 열을 가질 수 있으며 데이터를 묶는 편리한 방법이다. 행렬은 2차원 이상의 숫자 격자로 표현된 벡터의 집합이다. ◆ 행렬 벡터 곱셈(matrix vector multiplication)기저벡터: 모든 벡터를 만들거나 변환하기 위한 구성 요소. 행렬에 담긴 기저 벡터 i(i햇)과 (j햇)이 있을 때 벡터 v를 변환하는 공식은 다음과 같다.i은 첫 번째 열 [a, c] 이.. 2024. 10. 7. 이전 1 다음 728x90