Machine learning using Python
Training in Chennai
Python Programming Module – 12 hrs
- Python Introduction
- Data structures in python
- Functions and modules
- OOP concepts
- regular expressions
- File Operations
- Data Analytics Module
Learn Data Analytics using numpy
- Array concepts
- Different ways of creating array
- Array mathematics
- Array iteration
- Array item selection and manipulation
- Vector and matrix mathematics
- Polynomial mathematics
- Random numbers
Exploratory Data Analysis using pandas
- Understanding of Series and Dataframe Data structures
- Handling data from different IO formats
- Data Selection and viewing data
- Working with missing data
- Merge, join, and concatenate operations
- Categorical data analysis
- Time Series and date functionality Analysis
- Data Visualization
- Exploratory Data Analysis
- Comparison with SQL
- Comparison with R
- Comparison with SAS
Machine Learning Modules
- Developing model from scratch using numpy, scipy packages.
Regression Algorithms – 12 hrs
- Ordinary Least Squares – OLS
- Lasso
- Ridge
- Bayesian
- Elastic Net
- Stochastic Gradient Descent – SGD
Classification Algorithms – 12 hrs
- Logistic
- Decision Tree
- kNN
- Naive bayes
- SVM
- Random Forest
- Ensemble models – Bagging and Boosting
Unsupervised Learning Clustering Algorithms – 6 hrs
- K-means
- DBSCAN
- Hierarchical
- Agglomerative
- Spatial
Time Series Algorithms – 3hrs
- Model Evaluation
- Hyper parameter Tuning
Case studies
- Fraud Detection
- Churn Analytics
- Spam filtering
- Sentimental analysis
- Image Processing
- Recommendation System