본문으로 바로가기
R

강의

R로 배우는 Feature Engineering

중급기술 수준
업데이트됨 2023. 3.
머신러닝 모델을 위한 특징 공학 원리를 배우고, R tidymodels 프레임워크로 구현하는 방법을 익히세요.
무료로 강의 시작
RMachine Learning
4시간
14 동영상
58 연습 문제
4,950 XP
2,620
성취 증명서

무료 계정 만들기

Google에서 계속 진행더 많은 옵션 보기

또는


계속 진행하시면 당사의 이용약관개인정보처리방침에 동의하고 및 귀하의 데이터가 미국에 저장되는 것에 동의하게 됩니다.

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

Group

팀을 교육하시나요?

비즈니스용으로 체험해 보세요

강의 설명

머신 러닝을 위한 피처 엔지니어링 알아보기

이 강의에서는 머신 러닝 모델의 핵심인 피처 엔지니어링에 대해 배우게 됩니다. 모든 모델의 성능은 입력되는 특성에 직접적으로 좌우되므로, 피처 엔지니어링은 도메인 지식을 프로세스의 중심에 둡니다. 적절한 피처 엔지니어링의 원리를 익히게 되며, 가능한 경우 변수 수를 줄여 학습 알고리즘의 속도를 높이고, 해석 가능성을 개선하며, 과적합을 방지하는 데 도움이 됩니다.

R에서 피처 엔지니어링 기법 구현하기

R tidymodels 프레임워크를 사용해 피처 엔지니어링 기법을 구현하는 방법을 배우게 되며, 특히 모델에 가장 적합한 특성을 생성, 추출, 변환, 선택할 수 있게 해주는 recipe 패키지에 중점을 둡니다.

특성을 엔지니어링하고 더 나은 ML 모델을 구축하세요

새로운 데이터세트를 마주했을 때, 관련 특성을 식별하고 선택하며 정보가 없는 특성은 제외하여 정확도를 떨어뜨리지 않으면서 모델을 더 빠르게 실행할 수 있게 됩니다. 또한 변환을 적용하고 새로운 특성을 만들어 모델을 더 효율적이고, 해석 가능하며, 정확하게 만드는 데도 익숙해지게 됩니다!

선수 조건

Supervised Learning in R: ClassificationSupervised Learning in R: Regression
1

Introducing Feature Engineering

Raw data does not always come in its best shape for analysis. In this opening chapter, you will get a first look at how to transform and create features that enhance your model's performance and interpretability.
챕터 시작
2

Transforming Features

In this chapter, you’ll learn that, beyond manually transforming features, you can leverage tools from the tidyverse to engineer new variables programmatically. You’ll explore how this approach improves your models' reproducibility and is especially useful when handling datasets with many features.
챕터 시작
3

Extracting Features

You’ll now learn how models often benefit from reducing dimensionality and extracting features from high-dimensional data, including converting text data into numeric values, encoding categorical data, and ranking the predictive power of variables. You’ll explore methods including principal component analysis, kernel principal component analysis, numerical extraction from text, categorical encodings, and variable importance scores.
챕터 시작
4

Selecting Features

You’ll wrap up the course by learning about feature engineering and machine learning techniques. You’ll begin by focusing on the problems associated with using all available features in a model and the importance of identifying irrelevant and redundant features and learning to remove these features using embedded methods such as lasso and elastic-net. Next, you’ll explore shrinkage methods such as lasso, ridge, and elastic-net, which can be used to regularize feature weights or select features by setting coefficients to zero. Finally, you’ll finish by focusing on creating an end-to-end feature engineering workflow and reviewing and practicing the previously learned concepts and functions in a small project.
챕터 시작
R로 배우는 Feature Engineering
강의
완료

수료증 획득

LinkedIn 프로필, 이력서 또는 CV에 이 인증서를 추가하세요
소셜 미디어와 성과 평가에서 공유하세요
지금 등록

19백만 명 이상의 학습자와 함께 R로 배우는 Feature Engineering을(를) 시작하세요!

무료 계정 만들기

Google에서 계속 진행더 많은 옵션 보기

또는


계속 진행하시면 당사의 이용약관개인정보처리방침에 동의하고 및 귀하의 데이터가 미국에 저장되는 것에 동의하게 됩니다.

DataCamp for Mobile을 통해 데이터 분석 능력을 향상시키세요.

모바일 강좌와 매일 5분 코딩 챌린지를 통해 이동 중에도 학습 효과를 높이세요.