Cademy logoCademy Marketplace

Course Images

Machine Learning and Data Science with Python: A Complete Beginners Guide

Machine Learning and Data Science with Python: A Complete Beginners Guide

🔥 Limited Time Offer 🔥

Get a 10% discount on your first order when you use this promo code at checkout: MAY24BAN3X

  • 30 Day Money Back Guarantee
  • Completion Certificate
  • 24/7 Technical Support

Highlights

  • On-Demand course

  • 10 hours 19 minutes

  • All levels

Description

This course will be mainly focusing on machine learning algorithms. Throughout this course, we are preparing our machine to make it ready for a prediction test.

Artificial intelligence, machine learning, and deep learning neural networks are the most used terms in the technology world today. They're also the most misunderstood and confused terms. Artificial intelligence is a broad spectrum of science that tries to make machines intelligent like humans, while machine learning and neural networks are two subsets that sit within this vast machine learning platform. But in this course, you will focus mainly on machine learning, which will include preparing your machine to make it ready for a prediction test. You will be using Python as your programming language. Python is a great tool for the development of programs that perform data analysis and prediction. It has a variety of classes and features that perform complex mathematical analyses and provide solutions in just a few lines of code, making it easier for you to get up to speed with data science and machine learning. Machine learning and data science jobs are among the most lucrative in the technology industry in recent times. Exploring this course will help you get well-versed with essential concepts and prepare you for a career in these fields. All the code and supporting files for this course are available at https://github.com/PacktPublishing/Machine-Learning-and-Data-Science-with-Python-A-Complete-Beginners-Guide

What You Will Learn

Install Python and required libraries
Choose the best machine learning model
Automate and combine workflows with pipeline
Look at performance improvement with ensembles
Study performance improvement with algorithm parameter tuning
Finalize a machine learning project

Audience

This course is for beginners who are interested in machine learning using Python.

Approach

An exhaustive course packed with step-by-step instructions, working examples, and helpful advice. This course is divided into clear chunks so you can learn at your own pace and focus on your own area of interest.

Key Features

Learn machine learning and data science using Python * A practical course designed for beginners who are interested in machine learning using Python * Work on predictions and case studies

Github Repo

https://github.com/packtpublishing/machine-learning-and-data-science-with-python-a-complete-beginners-guide

About the Author

Abhilash Nelson

Abhilash Nelson is a pioneering, talented, and security-oriented Android/iOS mobile and PHP/Python web application developer with more than eight years of IT experience involving designing, implementing, integrating, testing, and supporting impactful web and mobile applications. He has a master's degree in computer science and engineering and has PHP/Python programming experience, which is an added advantage for server-based Android and iOS client applications. Abhilash is currently a senior solution architect managing projects from start to finish to ensure high quality and innovative and functional design.

Course Outline

1. Course Overview and Table of Contents


2. Introduction to Machine Learning


3. System and Environment Preparation


4. Learn Basics of Python


5. Learn Basics of NumPy


6. Learn Basics of Matplotlib


7. Learn Basics of Pandas


8. Understanding the CSV Data File


9. Load and Read CSV Data File


10. Dataset Summary


11. Dataset Visualization


12. Data Preparation


13. Feature Selection


14. Refresher Session - the Mechanism of Re-Sampling, Training, and Testing


15. Algorithm Evaluation Techniques


16. Algorithm Evaluation Metrics


17. Classification Algorithm Spot Check - Logistic Regression


18. Classification Algorithm Spot Check - Linear Discriminant Analysis


19. Classification Algorithm Spot Check - K-Nearest Neighbors


20. Classification Algorithm Spot Check - Naive Bayes


21. Classification Algorithm Spot Check - CART


22. Classification Algorithm Spot Check - Support Vector Machines


23. Regression Algorithm Spot Check - Linear Regression


24. Regression Algorithm Spot Check - Ridge Regression


25. Regression Algorithm Spot Check - LASSO Linear Regression


26. Regression Algorithm Spot Check - Elastic Net Regression


27. Regression Algorithm Spot Check - K-Nearest Neighbors


28. Regression Algorithm Spot Check - CART


29. Regression Algorithm Spot Check - Support Vector Machines (SVM)


30. Compare Algorithms - Part 1: Choosing the Best Machine Learning Model


31. Compare Algorithms - Part 2: Choosing the Best Machine Learning Model


32. Pipelines: Data Preparation and Data Modelling


33. Pipelines: Feature Selection and Data Modelling


34. Performance Improvement: Ensembles - Voting


35. Performance Improvement: Ensembles - Bagging


36. Performance Improvement: Ensembles - Boosting


37. Performance Improvement: Parameter Tuning Using Grid Search


38. Performance Improvement: Parameter Tuning Using Random Search


39. Export, Save and Load Machine Learning Models: Pickle


40. Export, Save and Load Machine Learning Models: Joblib


41. Finalizing a Model - Introduction and Steps


42. Finalizing a Classification Model - the Pima Indian Diabetes Dataset


43. Quick Session: Imbalanced Dataset - Issue Overview and Steps


44. Iris Dataset: Finalizing Multi-Class Dataset


45. Finalizing a Regression Model - the Boston Housing Price Dataset


46. Real-Time Predictions: Using the Pima Indian Diabetes Classification Model


47. Real-time Predictions: Using Iris Flowers Multi-Class Classification Dataset


48. Real-Time Predictions: Using the Boston Housing Regression Model

Course Content

  1. Machine Learning and Data Science with Python: A Complete Beginners Guide

About The Provider

Packt
Packt
Birmingham
Founded in 2004 in Birmingham, UK, Packt’s mission is to help the world put software to work in new ways, through the delivery of effective learning and i...
Read more about Packt

Tags

Reviews