Introduction to Feature Engineering in Machine Learning

Ғылым және технология

In this video, we will learn about feature engineering in Machine Learning.
Feature engineering is a critical task that data scientists have to perform prior to training AI/ML models.
Check out top-rated Udemy courses here:
10 days of No Code AI Bootcamp
www.udemy.com/course/10-code-...
Modern Artificial Intelligence with Zero Coding
www.udemy.com/course/modern-a...
Python & Machine Learning for Financial Analysis
www.udemy.com/course/ml-and-p...
Modern Artificial Intelligence Masterclass: Build 6 Projects
www.udemy.com/course/modern-a...
AWS SageMaker Practical for Beginners | Build 6 Projects
www.udemy.com/course/practica...
Data Science for Business | 6 Real-world Case Studies
www.udemy.com/course/data-sci...
AWS Machine Learning Certification Exam | Complete Guide
www.udemy.com/course/amazon-w...
TensorFlow 2.0 Practical
www.udemy.com/course/tensorfl...
TensorFlow 2.0 Practical Advanced
www.udemy.com/course/tensorfl...
Machine Learning Regression Masterclass in Python
www.udemy.com/course/machine-...
Machine Learning Practical Workout | 8 Real-World Projects
www.udemy.com/course/deep-lea...
Machine Learning Classification Bootcamp in Python
www.udemy.com/course/machine-...
MATLAB/SIMULINK Bible|Go From Zero to Hero!
www.udemy.com/course/matlabsi...
Python 3 Programming: Beginner to Pro Masterclass
www.udemy.com/course/python-3...
Autonomous Cars: Deep Learning and Computer Vision in Python
www.udemy.com/course/autonomo...
Control Systems Made Simple | Beginner's Guide
www.udemy.com/course/control-...
Artificial Intelligence in Arabicالذكاء الصناعي مبتدئ لمحترف
www.udemy.com/course/artifici...
The Complete MATLAB Computer Programming Bootcamp
www.udemy.com/course/the-comp...
As a data scientist, you may need to:
- Highlight important information in the data
- Remove/isolate unnecessary information (e.x.: outliers).
- Add your own expertise and domain knowledge to alter the data.
Feature engineering is an art of introducing new features that weren’t existing before. Data scientists spend 80% of their time performing feature engineering. The remaining 20% is the easy part which includes training the model and performing hyperparameters optimization.
Performing proper feature engineering is crucial to improve AI/ML model performance.
As a data scientist, you need to answer the following questions:
- What are the capabilities of the ML model I have?
- Which features should I select?
- Can I add my domain knowledge to use less features?
- Can I come up with new features from the data I have at hand?
- What should I put in the missing data locations?
It is important to choose features that are most relevant to the problem.
Adding new features that are unnecessary will increase the computational requirements needed to train the model (curse of dimensionality).
There are numerous techniques that could be used to reduce the number of features (compress/encode the data) such as Principal Component Analysis (PCA).
Thanks.
#featureengineering #machinelearning

Пікірлер: 2

  • @xfregas2682
    @xfregas26822 жыл бұрын

    Thanks for the good intro. Looking forward to next lectures :)

  • @gauravmalik3911
    @gauravmalik3911 Жыл бұрын

    Is feature transformation done before creating new derived feature or after doing feature engineering?

Келесі