주어진 데이터 셋들은 어떠한 경향성을 띠지만 그것이 일정하진 않다.
다만 주어진 데이터들을 통해 어떠한 경향성을 알아낸다면 새로 입력값이 주어지더라도 어떤 출력값이 나올 것인지 예측할 수 있을 것이다.
이러한 과정을 '선형회귀(Linear Regression)'이라한다.
주어진 데이터들을 분석해 선을 그어 데이터들의 경향성을 파악하는 것이다.
y = ax + b (a : 기울기, b: y절편)
아래와 코드와 같이 데이터 x, y가 주어졌을 때 이를 분석하여 기울기 a와 y절편 b를 구하는 과정이다.
최소제곱법(Least Square)
회귀 분석을 할 때 쓰이는 표준 방법
x와 y의 편차를 통해 구할 수 있다.
위의 코드는 입력값 단일 x를 통해 y값을 예측하므로 단순 y = ax+b 식만을 사용해서 기울기를 구할 수 있다.
만약 x1, x2 ... 등 여러 x를 통해 y 값을 예측한다면 다중선형회귀분석을 써야한다
#엘리스 #엘카데미 #엘리스코딩 #엘리스아카데미 #엘카데미후기 #엘카데미이벤트 #엘리스출석챌린지 #코딩이벤트 #무료코딩
'엘카데미 챌린지' 카테고리의 다른 글
[엘카데미 챌린지] 6일차 (0) | 2023.07.22 |
---|---|
[엘카데미 챌린지] 5일차 (0) | 2023.07.21 |
[엘카데미 챌린지] 4일차 (0) | 2023.07.20 |
[엘카데미 챌린지] 3일차 (0) | 2023.07.19 |
[엘카데미 챌린지] 1일차 (0) | 2023.07.17 |