O'Reilly logo

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Python Machine Learning in 7 Days

Video Description

Build powerful Machine Learning models using Python with hands-on practical examples in just a week

About This Video

  • A good understanding of Machine learning to start creating practical solutions.
  • Get an intuitive understanding of many machine learning algorithms
  • Build many different Machine Learning models and learn to combine them to solve problems

In Detail

Machine learning is one of the most sought-after skills in the market. But have you ever wondered where to start or found the course not so easy to follow. With this hands-on and practical machine learning course, you can learn and start applying machine learning in less than a week without having to be an expert mathematician.

In this course, you will be introduced to a new machine learning aspect in each section followed by a practical assignment as a homework to help you in efficiently implement the learnings in a practical manner. With the systematic and fast-paced approach to this course, learn machine learning using Python in the most practical and structured way to develop machine learning projects in Python in a week.

This course is structured to unlock the potential of Python machine learning in the shortest amount of time. If you are looking to upgrade your machine learning skills using Python in the quickest possible time, then this course is for you!

You can find the code files at https://github.com/PacktPublishing/Python-Machine-Learning-in-7-Days

Table of Contents

  1. Chapter 1 : Enter the Machine Learning World!
    1. The Course Overview 00:01:51
    2. Setting Up Your Machine Learning Environment 00:04:09
    3. Exploring Types of Machine Learning 00:03:50
    4. Using Scikit-learn for Machine Learning 00:06:25
    5. Assignment – Train Your First Pre-built Machine Learning Model 00:01:26
  2. Chapter 2 : Build Your First Predicting Model
    1. Supervised Learning Algorithm 00:02:24
    2. Architecture of a Machine Learning System 00:03:40
    3. Machine Learning Model and Its Components 00:04:14
    4. Linear Regression 00:02:04
    5. Predicting Weight Using Linear Regression 00:06:47
    6. Assignment – Predicting Energy Output of a Power Plant 00:01:58
  3. Chapter 3 : Image Classification Using Supervised Learning
    1. Review of Predicting Energy Output of a Power Plant 00:07:11
    2. Logistic Regression 00:05:51
    3. Classifying Images Using Logistic Regression 00:05:16
    4. Support Vector Machines 00:01:56
    5. Kernels in a SVM 00:01:20
    6. Classifying Images Using Support Vector Machines 00:03:01
    7. Assignment – Start Image Classifying Using Support Vector Machines 00:03:25
  4. Chapter 4 : Improving Model Accuracy
    1. Review of Classifying Images Using Support Vector Machines 00:05:17
    2. Model Evaluation 00:03:06
    3. Better Measures than Accuracy 00:05:13
    4. Understanding the Results 00:02:44
    5. Improving the Models 00:02:57
    6. Assignment – Getting Better Test Sample Results by Measuring Model Performance 00:01:51
  5. Chapter 5 : Finding Patterns and Structures in Unlabeled Data
    1. Review of Getting Better Test Sample Results by Measuring Model Performance 00:06:41
    2. Unsupervised Learning 00:02:03
    3. Clustering 00:02:49
    4. K-means Clustering 00:02:27
    5. Determining the Number of Clusters 00:01:31
    6. Assignment – Write Your Own Clustering Implementation for Customer Segmentation 00:02:07
  6. Chapter 6 : Sentiment Analysis Using Neural Networks
    1. Review of Clustering Customers Together 00:05:25
    2. Why Neural Network 00:03:15
    3. Parts of a Neural Network 00:03:31
    4. Working of a Neural Network 00:02:33
    5. Improving the Network 00:01:49
    6. Assignment – Build a Sentiment Analyzer Based on Social Network Using ANN 00:03:21
  7. Chapter 7 : Mastering Kaggle Titanic Competition Using Random Forest
    1. Review of Building a Sentiment Analyser ANN 00:05:24
    2. Decision Trees 00:03:04
    3. Working of a Decision Tree 00:03:08
    4. Techniques to Further Improve a Model 00:01:48
    5. Random Forest as an Improved Machine Learning Approach 00:01:44
    6. Weekend Task – Solving Titanic Problem Using Random Forest 00:02:06