본문으로 건너뛰기

무료 강의

R로 하는 Supervised Learning: 회귀

중급4시간

이 강의에서는 선형 회귀, Generalized Additive Models, Random Forests, XGBoost로 미래 사건을 예측하는 방법을 학습합니다.

R4시간수료 증명서

무료 계정 만들기

Google에서 계속 진행
또는
계속 진행하시면 다음 사항에 동의하는 것으로 간주됩니다: 이용약관 및 개인정보 처리방침 그리고 귀하의 데이터가 미국에 저장된다는 점에 동의하는 것으로 간주됩니다.

수천 개 기업의 학습자들이 사랑하는 서비스

강의 설명

Machine Learning 관점에서 회귀는 다양한 입력으로부터 수치형 결과를 예측하는 작업입니다. 이 강의에서는 여러 회귀 모델을 배우고, R에서 이러한 모델을 학습하는 방법, 학습한 모델을 평가하는 방법, 그리고 이를 활용해 예측하는 방법을 익힙니다.

선수 과목

커리큘럼

강의 개요

1

회귀란 무엇인가요?

이 장에서는 Machine Learning 관점에서 회귀의 개념을 소개합니다. 기본이 되는 회귀 기법인 선형 회귀를 다룹니다. 선형 회귀 모델을 적합하고, 그 모델로 예측하는 방법을 보여드립니다.
챕터 시작
2

회귀 모델 학습과 평가

이제 기본 선형 회귀 모델을 적합하는 방법을 배웠으니, 모델이 얼마나 잘 작동하는지 평가하는 방법을 살펴보겠습니다. 그래프를 활용한 평가를 검토하고, 회귀 모델의 두 가지 기본 지표를 알아봅니다. 또한 학습 데이터에만 잘 맞는 것이 아니라 실제 환경에서도 잘 작동하는 모델을 학습하는 방법을 배웁니다. 예시는 선형 회귀로 보여드리지만, 이 개념들은 어떤 회귀 알고리즘으로 학습한 모델에도 모두 적용됩니다.
챕터 시작
3

고려해야 할 이슈들

더 발전된 회귀 기법으로 넘어가기 전에, 다른 모델링 이슈들을 살펴보겠습니다. 범주형 입력을 이용한 모델링, 변수 간 상호작용, 그리고 모델링 전에 입력과 출력을 변환하는 것을 언제 고려해야 하는지입니다. 더 정교한 회귀 기법 중 일부는 이러한 이슈를 자동으로 다루지만, 어떤 방법이 어떤 이슈를 잘 처리하는지 이해하고, 어떤 이슈는 여전히 직접 관리해야 하는지 아는 것이 중요합니다.
챕터 시작
4

비선형 반응 다루기

이제 선형 모델을 익혔으니, 선형성 가정을 만족하지 않는 상황을 모델링하는 기법을 살펴보겠습니다. 여기에는 확률과 빈도(0과 1 사이의 값)를 예측하는 문제, 개수(음이 아닌 정수값 및 이에 따른 비율)를 예측하는 문제, 그리고 입력과의 관계가 비선형이지만 가법적인 반응을 예측하는 문제가 포함됩니다. 이 알고리즘들은 표준 선형 모델의 변형입니다.
챕터 시작
R

R로 하는 Supervised Learning: 회귀

강의
완료

수료증 획득

지금 등록하기

DataCamp for Mobile로 데이터 역량을 키우세요

모바일 강의와 매일 5분 코딩 챌린지로 이동 중에도 학습을 이어가세요.