본문 바로가기

엘카데미 챌린지

[엘카데미 챌린지] 2일차

주어진 데이터 셋들은 어떠한 경향성을 띠지만 그것이 일정하진 않다.

다만 주어진 데이터들을 통해 어떠한 경향성을 알아낸다면 새로 입력값이 주어지더라도 어떤 출력값이 나올 것인지 예측할 수 있을 것이다.

이러한 과정을 '선형회귀(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