- Duration: Flexible
Course details
Python, a multi-paradigm programming language, has become the language of choice for data scientists for data analysis, visualization, and machine learning. This course takes you through the various different concepts that get you acquainted and working with the different aspects of Machine Learning.
You'll start by diving into classical statistical analysis, where you will learn to compute descriptive statistics with Pandas. From there, you will be introduced to supervised learning, where you will explore the principles of machine learning and train different machine learning models. Next, you'll work with binary prediction models, such as data classification using K-nearest neighbors, decision trees, and random forests.
After that, you'll work with algorithms for regression analysis, and employ different types of regression, such as ridge and lasso regression, and spline interpolation using SciPy. Then, you'll work on neural networks, train them, and employ regression on neural networks. You'll be introduced to clustering, and learn to evaluate cluster model results, as well as employ different clustering types such as hierarchical and spectral clustering. Finally, you'll learn about the dimensionality reduction concepts such as principal component analysis and low dimension representation.
About the Author :
Curtis Miller is Associate Instructor at the University of Utah, and an MSTAT student. He is currently involved in research on data analysis from statistical and computer science perspectives. Curtis has published research on policy and economic issues.
Updated on 22 March, 2018- JavaScript Full stack web developer virtual internship Virtual Bootcamp + Internship at LaimoonAED 1,449Duration: Upto 30 Hours
- Data Science & Machine Learning Skill-UpUSD 163Duration: Upto 200 Hours
- Python Ethical Hacking Zero to Mastery Course LineUSD 24Duration: Upto 9 Hours