Python Machine Learning Workbook for Beginners: 10 Machine Learning Projects Explained from Scratch,

In stock

-About this book

Machine Learning (ML) is the lifeblood of businesses worldwide. ML tools empower organizations to identify profitable opportunities fast and help them to understand potential risks better. The ever-expanding data, cost-effective data storage, and competitively priced powerful processing continue to drive the growth of ML.
This is the best time you could enter the exciting machine learning universe. Industries are reinventing themselves constantly by developing more advanced data analysis models. These models analyze larger and more complex data than ever while delivering instantaneous and more accurate results on enormous scales.
In this backdrop, it is evident that hands-on practice is everything in machine learning. Tons of theory will amount to nothing if you don’t have enough hands-on practice. Textbooks and online classes mislead you into a false sense of mastery. The easy availability of learning resources tricks you, and you become overconfident. But when you try to apply the theoretical concepts you learned, you realize it’s not that simple.
This is where projects play a crucial role in your learning journey. Projects are doubtless the best investment of your time. You’ll not only enjoy learning, but you’ll also make quick progress. And unlike studying boring theoretical concepts, you’ll find that working on projects is easier to stay motivated.

The 10 projects in this book cover 10 different interesting topics. Each project will help you refine your ML skills and apply them in the real world. These projects also present you with an opportunity to enrich your portfolio, making it simpler to find a great job, explore interesting career paths, and even negotiate a higher pay package. Overall, this learning by doing book will help you accomplish your machine learning career goals faster.

-Table of Contents
Preface
Book Approach
Who Is This Book For?
How to Use This Book?
About the Author
Chapter 1: Introduction and Environment Set Up
1.1.Difference between Data Science and Machine Learning?
1.2.Steps in Learning Data Science and Machine Learning
1.3.Environment Setup
1.3.1.Windows Setup
1.3.2.Mac Setup
1.3.3.Linux Setup
1.3.4.Using Google Colab Cloud Environment
Chapter 2: Python Crash Course
2.1.Writing Your First Program
2.2.Python Variables and Data Types
2.3.Python Operators
2.4.Conditional Statements
2.5.Iteration Statements
2.6.Functions
2.7.Objects and Classes
2.8.Data Science and Machine Learning Libraries
2.8.1NumPy
2.8.2.Matplotlib
2.8.3.Seaborn
2.8.4.Pandas
2.8.5.Scikit Learn
2.8.6.TensorFlow
2.8.7.Keras
Exercise: Chapter 2.1
Project 1: House Price Prediction Using Linear Regression
1.1.Importing Libraries
1.2.Importing the Dataset
1.3.Data Visualization
1.4.Divide Data into Features and Labels
1.5.Divide Data into Training and Test Sets
1.6.Training Linear Regression Algorithm
1.7.Evaluating the Performance of a Trained Model
1.8.Making Predictions on a Single Data Point
Exercise 1.1Project 2: Filtering Spam Email Messages Using Naive Bayes’ Algorithm
2.1.Installing the Required Libraries

2.2.Importing the Libraries
2.3.Importing the Dataset
2.4.Data Visualization
2.5.Cleaning the Data
2.6.Convert Text to Numbers
2.7.Training the Model
2.8.Evaluating Model Performance
2.9.Making Predictions on Single Instance
Exercise 2.1
Project 3: Predicting Used Car Sale Price Using Feedforward Artificial Neural Networks
3.1.Installing the Required Libraries
3.2.Importing the Libraries
3.3.Importing the Dataset
3.4.Data Visualization and Preprocessing
3.5.Converting Categorical Columns to Numerical
3.6.Dividing Data into Training and Test Sets
3.7.Creating and Training Neural Network Model with Tensor Flow Keras
3.8.Evaluating the Performance of a Neural Network Model
3.9.Making Predictions on a Single Data Point
Exercise 3.1
Project 4: Predicting Stock Market Trends with RNN (LSTM)
4.1.Recurrent Neural Networks (RNN)
4.1.1.What Is an RNN and LSTM?
4.2.Predicting Future Stock Prices via LSTM in TensorFlow Keras
4.2.1.Training the Stock Prediction Model
4.2.2.Testing the Stock Prediction Model
Exercise 4.1
Project 5: Language Translation using Seq2Seq Encoder-Decoder LSTM
5.1.Creating Seq2Seq Training Model for Language Translation
5.2.Making Predictions Using Seq2Seq
Exercise 5.1
Project 6: Classifying Cats and Dogs Images Using Convolutional Neural Networks
6.1.How CNN Classifies Images?
6.2.Cats and Dogs Image Classification with a CNN
6.2.1.Creating Model Architecture
6.2.2.Image Augmentation
6.2.3.Dividing Data into Training & Test Sets
6.2.4.Training a CNN Model
6.2.5.Making Prediction on a Single Image
Exercise 6.1
Project 7: Movie Recommender System Using Item-Based Collaborative Filtering
7.1.What Is Collaborative Filtering?
7.2.Importing the Required Libraries

7.3.Importing the Dataset
7.4.Data Preprocessing
7.5.Data Visualization
7.6.Item-based Collaborative Filtering
7.6.1.Finding Recommendations Based on a Single Movie
7.6.2.Finding Recommendations Based on Multiple Movies
Exercise 7.1
Project 8: Face Detection with OpenCV in Python
8.1.OpenCV for Face Detection
8.2.Installing the Libraries and Importing Images
8.3.Detecting Whole Faces
8.4.Detecting Eyes
8.5.Detecting Smile
8.6.Face Detection from Live Videos
Exercise 8.1
Project 9: Handwritten English Character Recognition with CNN
9.1.Importing the Required Libraries
9.2.Importing the Dataset
9.3.Data Analysis and Preprocessing
9.4.Training and Fitting CNN Model
9.5.Model Evaluation
9.6.Making Predictions on a Single Image
Exercise 9.1
Project 10: Customer Segmentation Based on Income and Spending
10.1.K-Means Clustering
10.2.Importing the Required Libraries
10.3.Importing the Dataset
10.4.Data Analysis
10.5.K-Means Clustering
10.6.Elbow Method for Finding K Value
10.7.Finding Customers to Target for Marketing
Exercise 10.1
Exercise Solutions
Chapter: Exercise 2.1
Exercise 1.1
Exercise 2.1
Exercise 3.1
Exercise 4.1
Exercise 5.1
Exercise 6.1
Exercise 7.1
Exercise 8.1
Exercise 9.1
Exercise 10.1

-caractéristiques

Date de parution :13 décembre 2020

ASIN : B08QJMNVCX

Éditeur : AI Publishing LLC

Langue :   Anglais

Be the first to review “Python Machine Learning Workbook for Beginners: 10 Machine Learning Projects Explained from Scratch,”

Reviews

There are no reviews yet.

See It Styled On Instagram

    No access token

Main Menu