HealthCatalyst / healthcareai-py

Python tools for healthcare machine learning
http://healthcare.ai
MIT License
309 stars 186 forks source link

Methods to implement dimension reduction techniques. #480

Open VijaySingh-GSLab opened 5 years ago

VijaySingh-GSLab commented 5 years ago

We can add some utilities to give user the options to reduce the dimensions of data. For example:

  1. Backward elimination technique
  2. Forward elimination technique
  3. PCA

Advantages of adopting dimension reduction techniques:

  1. It reduce the size of data so ML algorithms run faster.
  2. Avoid over fitting of model
  3. Helps in finding out which columns are significant and which are not.
  4. In few case model accuracy also increases.
  5. Help in visualizing multi-dimensional data.