About Instructor
Hello everyone, my name is Kashyap Agarwal and I will be your instructor for this course. I am excited to be here and to have this opportunity to disseminate knowledge in this field. I am looking forward to getting to know each and every one of you through the course. A core team member of the Consulting and Analytics Club, IITG, I have 3 years of experience and have spent the past few years teaching and mentoring students. I am passionate about the field and hope to instill the same passion in all of you. I am committed to creating a supportive and engaging learning environment for all of my students, and I am always available to help you succeed. I look forward to getting to know each and every one of you over the 4 weeks.
Introduction to Python and Python Libraries for Analytics
Overview of Python and its applications in data analysis
Basic Python programming concepts such as variables, data types, loops, and functions
Introduction to NumPy, Pandas, and Matplotlib libraries
Machine Learning Algorithms in Python
Introduction to supervised and unsupervised learning
Linear regression, logistic regression, and k-nearest neighbours' algorithms
Decision trees and random forests algorithms
Hands-on practice building machine learning models in Python
Model Tuning and Evaluation
Techniques for evaluating model performance, such as cross-validation and ROC analysis
Hyperparameter tuning with Grid Search and Random Search
Ensembling techniques, such as bagging and boosting
Best practices for model selection and deployment
Tree-Based Algorithms in Python
Introduction to Gradient Boosting and XGBoost
Understanding the concepts of Boosting and Shrinkage
Hands-on practice building tree-based models in Python
Application of tree-based models in real-world scenarios, such as fraud detection and customer segmentation
Testimonials
What are they saying