My Account Log in

1 option

Machine Learning and Deep Learning Using Python and TensorFlow / Shailendra Kadre, Venkata Reddy Konasani.

McGraw-Hill's AccessEngineering Available online

View online
Format:
Book
Author/Creator:
Kadre, Shailendra, author.
Reddy Konasani, Venkata, author.
Series:
McGraw-Hill's AccessEngineering
Language:
English
Subjects (All):
Machine learning.
Genre:
Electronic books.
Physical Description:
1 online resource
Edition:
First edition.
Place of Publication:
New York, N.Y. : McGraw-Hill Education, [2021]
Language Note:
In English.
Summary:
This book provides you with an in-depth treatment of some advanced machine learning methods such as random forests, boosting, and neural networks.
Contents:
Cover
Title Page
Copyright Page
Dedication
About the Authors
Contents
Acknowledgments
Preface
Chapter 1. Introduction to Machine Learning and Deep Learning
1.1 A Brief History of AI and Machine Learning
1.2 Building Blocks of a Machine Learning Project
1.3 Machine Learning Algorithms vs. Traditional Computer Programs
1.4 How Deep Learning Works
1.5 Machine Learning and Deep Learning Applications
1.6 The Organization of This Book
1.7 Prerequisites?Essential Mathematics
1.8 The Terminology You Should Know
1.9 Machine Learning?A Wider Outlook Will Certainly Help
1.10 Python and Its Potential as the Language of Machine Learning
1.11 About TensorFlow
1.12 Conclusion
1.13 References
Chapter 2. Basics of Python Programming and Statistics
2.1 Introduction to Python
2.2 Getting Started with Python Coding
2.3 Types of Objects in Python
2.4 Python Packages
2.5 Conditions and Loops in Python
2.6 Data Handling and Pandas Deep Dive
2.7 Basic Descriptive Statistics
2.8 Data Exploration
2.9 Conclusion
2.10 Practice Problems
2.11 References
Chapter 3. Regression and Logistic Regression
3.1 What Is Regression?
3.2 Regression Model Building
3.3 R-Squared
3.4 Multiple Regression
3.5 Multicollinearity in Regression
3.6 Individual Impact of the Variables in Regression
3.7 Steps Needed in Building a Regression Model
3.8 Logistic Regression Model
3.9 Logistic Regression Model Building
3.10 Accuracy of Logistic Regression Line
3.11 Multiple Logistic Regression Line
3.12 Multicollinearity in Logistic Regression
3.13 Individual Impact of the Variables
3.14 Steps in Building a Logistic Regression Model
3.15 Linear vs. Logistic Regression Comparison
3.16 Conclusion
3.17 Practice Problems
3.18 Reference
Chapter 4. Decision Trees
4.1 What Are Decision Trees?
4.2 Splitting Criterion Metrics: Entropy and Information Gain
4.3 Decision Tree Algorithm
4.4 Case Study: Contact Center Customer Segmentation
4.5 The Problem of Overfitting
4.6 Pruning of Decision Trees
4.7 The Challenge of Underfitting
4.8 Binary Search on Pruning Parameters
4.9 More Pruning Parameters
4.10 Steps in Building a Decision Tree Model
4.11 Conclusion
4.12 Practice Problems
Chapter 5. Model Selection and Cross-Validation
5.1 Steps in Building a Model
5.2 Model Validation Measures: Regression
5.3 Case Study: House Sales in King County, Washington
5.4 Model Validation Measures: Classification
5.5 Bias-Variance Trade-Off
5.6 Cross-Validation
5.7 Feature Engineering Tips and Tricks
5.8 Dealing with Class Imbalance
5.9 Conclusion
5.10 Practice Problems
5.11 References
Chapter 6. Cluster Analysis
6.1 Unsupervised Learning
6.2 Distance Measure
6.3 K-Means Clustering Algorithm
6.4 Building K-Means Clusters
6.5 Deciding the Number of Clusters
6.6 Conclusion
6.7 Practice Problems
6.8 References
Chapter 7. Random Forests and Boosting
7.1 Ensemble Models
7.2 Bagging
7.3 Random Forest
7.4 Case Study: Car Accidents Prediction
7.5 Boosting
7.6 AdaBoosting Algorithm
7.7 Gradient Boosting Algorithm
7.8 Case Study: Income Prediction from Census Data
7.9 Conclusion
7.10 Practice Problems
7.11 References
Chapter 8. Artificial Neural Networks
8.1 Network Diagram for Logistic Regression
8.2 Concept of Decision Boundary
8.3 Multiple Decision Boundaries Problem
8.4 Multiple Decision Boundaries Solution
8.5 Neural Network Intuition
8.6 Neural Network Algorithm
8.7 The Concept of Gradient Descent
8.8 Case Study: Recognizing Handwritten Digits
8.9 Deep Neural Networks
8.10 Conclusion
8.11 Practice Problems
8.12 References
Chapter 9. TensorFlow and Keras
9.1 Deep Neural Networks
9.2 Deep Learning Frameworks
9.3 Key Terms in TensorFlow
9.4 Model Building with TensorFlow
9.5 Keras
9.6 Conclusion
9.7 References
Chapter 10. Deep Learning Hyperparameters
10.1 Regularization
10.2 Dropout Regularization
10.3 Early Stopping Method
10.4 Loss Functions
10.5 Activation Functions
10.6 Learning Rate
10.7 Optimizers
10.8 Conclusion
Chapter 11. Convolutional Neural Networks
11.1 ANNs for Images
11.2 Filters
11.3 The Convolution Layer
11.4 Pooling Layer
11.5 CNN Architecture
11.6 Case Study: Sign Language Reading from Images
11.7 Scheming the Ideal CNN Architecture
11.8 Steps in Building a CNN Model
11.9 Conclusion
11.10 Practice Problems
11.11 References
Chapter 12. Recurrent Neural Networks and Long Short-Term Memory
12.1 Cross-Sectional Data vs. Sequential Data
12.2 Models for Sequential Data
12.3 Case Study: Word Prediction
12.4 Recurrent Neural Networks
12.5 RNN for Long Sequences
12.6 Long Short-Term Memory
12.7 Sequence to Sequence Models
12.8 Case Study: Language Translation
12.9 Conclusion
12.10 Practice Problems
12.11 References
Index.
Notes:
Includes bibliographical references and index.
Electronic reproduction. New York, N.Y. : McGraw Hill, 2021. Mode of access: World Wide Web. System requirements: Web browser. Access may be restricted to users at subscribing institutions.
Description based on e-Publication PDF.
Other Format:
Print version: Machine Learning and Deep Learning Using Python and TensorFlow.
ISBN:
9781260462302 (e-ISBN)
1260462307 (e-ISBN)
9781260462296 (print-ISBN)
1260462293 (print-ISBN)
OCLC:
1245575418
Access Restriction:
Restricted for use by site license.

The Penn Libraries is committed to describing library materials using current, accurate, and responsible language. If you discover outdated or inaccurate language, please fill out this feedback form to report it and suggest alternative language.

Find

Home Release notes

My Account

Shelf Request an item Bookmarks Fines and fees Settings

Guides

Using the Find catalog Using Articles+ Using your account