Companies Home Search Profile
Python Feature Engineering Cookbook: Over 70 recipes for creating, engineering, and transforming features to build machine learning models, 2nd Edition
Python Feature Engineering Cookbook: Over 70 recipes for creating, engineering, and transforming features to build machine learning models, 2nd Edition
Download pdf
Python Feature Engineering Cookbook: Over 70 recipes for creating, engineering, and transforming features to build machine learning models, 2nd Edition

Python Feature Engineering Cookbook: Over 70 recipes for creating, engineering, and transforming features to build machine learning models, 2nd Edition

Author

Publication

Packt Publishing

0 View
Create end-to-end, reproducible feature engineering pipelines that can be deployed into production using open-source Python libraries

Feature engineering, the process of transforming variables and creating features, albeit time-consuming, ensures that your machine learning models perform seamlessly. This second edition of Python Feature Engineering Cookbook will take the struggle out of feature engineering by showing you how to use open source Python libraries to accelerate the process via a plethora of practical, hands-on recipes.

This updated edition begins by addressing fundamental data challenges such as missing data and categorical values, before moving on to strategies for dealing with skewed distributions and outliers. The concluding chapters show you how to develop new features from various types of data, including text, time series, and relational databases. With the help of numerous open source Python libraries, you'll learn how to implement each feature engineering method in a performant, reproducible, and elegant manner.

By the end of this Python book, you will have the tools and expertise needed to confidently build end-to-end and reproducible feature engineering pipelines that can be deployed into production.

ISBN-10
1804611301
ISBN-13
978-1804611302
Publisher
Packt Publishing
Price
44.99
File Type
PDF
Page No.
386

Review

"Python Feature Engineering Cookbook is a valuable resource for data scientists and machine learning engineers who want hands-on experience with feature engineering. Soledad Galli provides a comprehensive guide to the principles and techniques of feature engineering, with practical recipes for implementing them in Python.

Feature engineering is an incredibly high-leverage activity for data scientists, but it is often neglected by beginners and experts alike. This book is an excellent resource for those who want to learn by doing, with easy-to-follow code samples presented side by side with explanations and theory."

--

Russell Pollari, CEO SharpestMinds

About the Author

Soledad Galli is a lead data scientist with more than 10 years of experience in world-class academic institutions and renowned businesses. She has researched, developed, and put into production machine learning models for insurance claims, credit risk assessment, and fraud prevention. Soledad received a Data Science Leaders' award in 2018 and was named one of LinkedIn's voices in data science and analytics in 2019. She is passionate about enabling people to step into and excel in data science, which is why she mentors data scientists and speaks at data science meetings regularly. She also teaches online courses on machine learning in a prestigious Massive Open Online Course platform, which have reached more than 10,000 students worldwide.

  • Impute missing data using various univariate and multivariate methods
  • Encode categorical variables with one-hot, ordinal, and count encoding
  • Handle highly cardinal categorical variables
  • Transform, discretize, and scale your variables
  • Create variables from date and time with pandas and Feature-engine
  • Combine variables into new features
  • Extract features from text as well as from transactional data with Featuretools
  • Create features from time series data with tsfresh

This book is for machine learning and data science students and professionals, as well as software engineers working on machine learning model deployment, who want to learn more about how to transform their data and create new features to train machine learning models in a better way.

  1. Imputing Missing Data
  2. Encoding Categorical Variables
  3. Transforming Numerical Variables
  4. Performing Variable Discretization
  5. Working with Outliers
  6. Extracting Features from Date and Time
  7. Performing Feature Scaling
  8. Creating New Features
  9. Extracting Features from Relational Data with Featuretools
  10. Creating Features from Time Series with tsfresh
  11. Extracting Features from Text Variables

Similar Books

Other Authors' Books

Other Publishing Books

User Reviews
Rating
0
0
0
0
0
average 0
Total votes0