**We all in the field of data science have to use **algorithms for solving our problems. The list of algorithms are huge. Not all algorithms are suitable for all problems. Today I shall give you the classification as to which algorithm can be used for which type of problems. **Lets Begin!!!**

Data Science Algorithms list |

## 1. Regression Algorithm

- Linear Regression
- Logistic Regression

## 2. Regularization Algorithms

- Ridge Regression
- Lasso Regression
- Elastic Net

## 3. Tree Based Models

- Decision Tree
- Random Forests
- Lightgbm
- XgBoost
- Cat Boost
- Gradient Boosting

## 4. Neural Networks and Deep Learning

- Neural Networks
- AutoEncoders
- DeepLearning
- Convolutional Neural Networks / CNN
- Recurrent Neural Networks / RNN
- LSTMs
- GRUs
- MxNet
- ResNet
- CapsuleNets
- UNet
- VGGs
- Xception
- Inception Nets
- Computer Vision
- Transfer Learning
- Object Detection
- RCNN
- MobileNet

## 5. Clustering Algorithms

- K Means Clustering
- Hierarchical Clustering
- DB Scan
- Unsupervised Learning

## 6. Miscellaneous Models

- K Naive Bayes
- SVMs
- KNN
- Recommendation Engine

## 7. Data Science Techniques - Pre -Processing

- EDA, Exploration
- Feature Engineering
- Feature Selection
- Outlier Treatment
- Anomaly Detection
- SMOTE
- Pipeline
- Missing Values

## 8. Data Science Techniques - Dimension Reduction

- Dataset Decomposition
- PCA
- Tsne
- SVD

## 9. Data Science Techniques - Post Modelling

- Cross Validation
- Model Selection
- Model Tuning
- Grid Search

## 10. Data Science Techniques - Ensemblling

- Ensemblling
- Stacking
- Bagging
- Blending

## 11. Text Data

- NLP
- Topic Modelling
- Word Embeddings
- Spacy
- NLTK
- TextBlob

## 12. Data Science Tools

- Scikit Learn
- TensorFlow
- Theano
- Kears
- PyTorch
- Vopal Wabbit
- ELI5
- HyperOpt
- Pandas
- Sql
- BigQuery
- GPU
- H2o
- Fast.AI

## 13. Data Visualizations

- Visualizations
- Plotly
- Seaborn
- D3.Js
- Bokeh
- Highchart
- Folium
- ggPlot

## 14. Time Series

- Time Series Analysis
- ARIMA
- Forecasting

**Solving or practicing the whole problem,**it might have been difficult for you to understand what each thing is trying to do. Now it shall be clear. Data Science Glossary on Algorithms simplified.

## Comments

## Post a Comment