Skip to main content

Command Palette

Search for a command to run...

Functional Transformation

Published
•1 min read•View as Markdown
T

I am a undergraduate student who is currently immersed in the process of learning. Although I am not an expert, I have a strong passion for acquiring knowledge and sharing it with others. My aim is to continuously expand my understanding of machine learning while providing valuable insights and resources to fellow learners.

In this journey of exploration, I strive to create a supportive community where we can learn and grow together. If you have any feedback, suggestions, or simply want to connect and exchange ideas, I would be more than happy to engage in meaningful discussions.

Why do we use Functional Transformation:- To make the distribution of the data normal

The normal distribution can be found using QQ plot (import scipy.stats as stats)

This is a normal distribution

Mathematical transform in feature transformation

Functional Transformer

  1. log transform (apply to right-skewed data)

  2. Recripocal transform

  3. square transform ( apply to left skewed data)

power Transformer (Mostly used for transformation)

  1. Box-Cox transform

  2. yeo-johnson transform