강의
R로 배우는 Feature Engineering
중급기술 수준
업데이트됨 2023. 3.
RMachine Learning4시간14 동영상58 연습 문제4,950 XP2,620성취 증명서
무료 계정 만들기
Google에서 계속 진행더 많은 옵션 보기또는
수천 개 기업의 학습자들이 사랑하는
팀을 교육하시나요?
비즈니스용으로 체험해 보세요강의 설명
머신 러닝을 위한 피처 엔지니어링 알아보기
이 강의에서는 머신 러닝 모델의 핵심인 피처 엔지니어링에 대해 배우게 됩니다. 모든 모델의 성능은 입력되는 특성에 직접적으로 좌우되므로, 피처 엔지니어링은 도메인 지식을 프로세스의 중심에 둡니다. 적절한 피처 엔지니어링의 원리를 익히게 되며, 가능한 경우 변수 수를 줄여 학습 알고리즘의 속도를 높이고, 해석 가능성을 개선하며, 과적합을 방지하는 데 도움이 됩니다.R에서 피처 엔지니어링 기법 구현하기
R tidymodels 프레임워크를 사용해 피처 엔지니어링 기법을 구현하는 방법을 배우게 되며, 특히 모델에 가장 적합한 특성을 생성, 추출, 변환, 선택할 수 있게 해주는 recipe 패키지에 중점을 둡니다.특성을 엔지니어링하고 더 나은 ML 모델을 구축하세요
새로운 데이터세트를 마주했을 때, 관련 특성을 식별하고 선택하며 정보가 없는 특성은 제외하여 정확도를 떨어뜨리지 않으면서 모델을 더 빠르게 실행할 수 있게 됩니다. 또한 변환을 적용하고 새로운 특성을 만들어 모델을 더 효율적이고, 해석 가능하며, 정확하게 만드는 데도 익숙해지게 됩니다!선수 조건
Supervised Learning in R: ClassificationSupervised Learning in R: Regression1
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
강의 완료
19백만 명 이상의 학습자와 함께 R로 배우는 Feature Engineering을(를) 시작하세요!
무료 계정 만들기
Google에서 계속 진행더 많은 옵션 보기또는
DataCamp for Mobile을 통해 데이터 분석 능력을 향상시키세요.
모바일 강좌와 매일 5분 코딩 챌린지를 통해 이동 중에도 학습 효과를 높이세요.