Amazon cover image
Image from Amazon.com
Image from Google Jackets

Predictive Analytics For The Modern Enterprise :A Practitioner's Guide To Designing And Implementing Solutions

By: Language: English Publication details: SPD 2024Description: 341ISBN:
  • 9789355428912
Summary: Table of Contents Preface. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ix 1. Data Analytics in the Modern Enterprise. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 The Evolution of Data Analytics 1 Different Types of Data Analytics 7 Descriptive Analytics 8 Diagnostic Analytics 9 Predictive Analytics 10 Prescriptive Analytics 11 Knowledge Acquisition, Machine Learning, and the Role of Predictive Analytics 13 Tools, Frameworks, and Platforms in the Predictive Analytics World 16 Languages and Libraries 17 Services 18 Conclusion 21 2. Predictive Analytics: An Operational Necessity. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23 The Move from “Data Producing” to “Data Driven” 23 Challenges to Using Predictive Analytics 26 People 27 Data 28 Technology 29 Vertical Industry Use Cases for Predictive Analytics 31 Finance 31 Healthcare 34 Automotive 36 Entertainment 38 Conclusion 44 v 3. The Mathematics and Algorithms Behind Predictive Analytics. . . . . . . . . . . . . . . . . . . . . 45 Statistics and Linear Algebra 46 Regression 53 What Is Regression Analysis? 56 Regression Techniques 59 R-squared and P-value 67 Selecting a Regression Model 70 Decision Trees 72 Training Decision Trees 75 Using Decision Trees to Solve Regression Problems: Regression Trees 80 Tuning Decision Trees 82 Other Algorithms 84 Random Forests 84 Neural Networks 86 Support Vector Machines 93 Naive Bayes Classifier 98 Other Learning Patterns in Machine Learning 105 Conclusion 109 4. Working with Data. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 111 Understanding Data 111 Data Preprocessing and Feature Engineering 114 Handling Missing Data 114 Categorical Data Encoding 115 Data Transformation 116 Outlier Management 116 Handling Imbalanced Data 117 Combining Data 118 Feature Selection 119 Splitting Preprocessed Data 120 Understanding Bias 120 The Predictive Analytics Pipeline 122 The Data Stage 122 The Model Stage 123 The Serving Stage 124 Other Components 126 Selecting the Right Model 127 Conclusion 128 5. Python and scikit-learn for Predictive Analytics. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 129 Anaconda and Jupyter Notebooks 129 NumPy in Python 132 vi | Table of Contents Introduction to NumPy 133 Generating Arrays 137 Array Slicing 139 Array Transformation 140 Other Array Operations 141 Exploring a Business Example Using Pandas 142 Pandas in Python 146 Import and View Data 147 Visualize the Data 149 Data Cleaning and Modification 153 Reading from Different Data Sources 155 Data Filtering and Grouping 161 Scikit-learn 167 Training and Predicting with a Linear Regression Model 168 Using a Random Forest Classifier 175 Training a Decision Tree 177 A Clustering Example (Unsupervised Learning) 182 Conclusion 183 6. TensorFlow and Keras for Predictive Analytics. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 185 TensorFlow Fundamentals 186 Linear Regression Using TensorFlow 193 Data Preparation 194 Model Creation and Training 196 Predictions and Model Evaluation 200 Deep Neural Networks in TensorFlow 202 Conclusion 211 7. Predictive Analytics for Business Problem-Solving. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 213 Prediction-Based Optimal Retail Price Recommendations 213 Using a Simple Linear Regression Model 216 Using a Polynomial Regression Model 221 Using Multivariate Regression 233 An Introduction to Recommender Systems 246 Building Recommender Systems Using surprise scikit in Python 250 Credit Card Fraud Classification 267 Credit Card Fraud Baseline Analysis Using Artificial Neural Networks 268 Credit Card Fraud Weighted Analysis Using Artificial Neural Networks 285 Credit Card Analysis with Multiple Hidden Layers in the Artificial Neural Network 289 Conclusion 292 Table of Contents | vii 8. Exploring AWS Cloud Provider Services for AI/ML. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 293 To Cloud or Not to Cloud 293 Exploring AWS SageMaker 295 Prerequisites 296 Data Ingest and Exploration 297 Data Transformation 304 Model Training and Prediction 314 Cleanup 316 Exploring Amazon Forecast 317 Import Data 319 Train the Predictor 321 Create a Forecast 322 What-If Analysis 324 Cleanup 326 Conclusion 327 9. Food for Thought. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 329 A Few More Use Cases 331 Navigation and Traffic Management 331 Credit Scoring 333 The Social Impact of Predictions 334 Conclusion 336 Index. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 337 viii | Table of Contents
Tags from this library: No tags from this library for this title. Log in to add tags.
Star ratings
    Average rating: 0.0 (0 votes)
Holdings
Cover image Item type Current library Home library Collection Shelving location Call number Materials specified Vol info URL Copy number Status Notes Date due Barcode Item holds Item hold queue priority Course reserves
Books Cummins College of Engineering for Women Pune 006.312 ALI (Browse shelf(Opens below)) Available (not for issue) CCEP-BK-67512

Table of Contents
Preface. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ix
1. Data Analytics in the Modern Enterprise. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
The Evolution of Data Analytics 1
Different Types of Data Analytics 7
Descriptive Analytics 8
Diagnostic Analytics 9
Predictive Analytics 10
Prescriptive Analytics 11
Knowledge Acquisition, Machine Learning, and
the Role of Predictive Analytics 13
Tools, Frameworks, and Platforms in the Predictive Analytics World 16
Languages and Libraries 17
Services 18
Conclusion 21
2. Predictive Analytics: An Operational Necessity. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
The Move from “Data Producing” to “Data Driven” 23
Challenges to Using Predictive Analytics 26
People 27
Data 28
Technology 29
Vertical Industry Use Cases for Predictive Analytics 31
Finance 31
Healthcare 34
Automotive 36
Entertainment 38
Conclusion 44
v
3. The Mathematics and Algorithms Behind Predictive Analytics. . . . . . . . . . . . . . . . . . . . . 45
Statistics and Linear Algebra 46
Regression 53
What Is Regression Analysis? 56
Regression Techniques 59
R-squared and P-value 67
Selecting a Regression Model 70
Decision Trees 72
Training Decision Trees 75
Using Decision Trees to Solve Regression Problems: Regression Trees 80
Tuning Decision Trees 82
Other Algorithms 84
Random Forests 84
Neural Networks 86
Support Vector Machines 93
Naive Bayes Classifier 98
Other Learning Patterns in Machine Learning 105
Conclusion 109
4. Working with Data. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 111
Understanding Data 111
Data Preprocessing and Feature Engineering 114
Handling Missing Data 114
Categorical Data Encoding 115
Data Transformation 116
Outlier Management 116
Handling Imbalanced Data 117
Combining Data 118
Feature Selection 119
Splitting Preprocessed Data 120
Understanding Bias 120
The Predictive Analytics Pipeline 122
The Data Stage 122
The Model Stage 123
The Serving Stage 124
Other Components 126
Selecting the Right Model 127
Conclusion 128
5. Python and scikit-learn for Predictive Analytics. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 129
Anaconda and Jupyter Notebooks 129
NumPy in Python 132
vi | Table of Contents
Introduction to NumPy 133
Generating Arrays 137
Array Slicing 139
Array Transformation 140
Other Array Operations 141
Exploring a Business Example Using Pandas 142
Pandas in Python 146
Import and View Data 147
Visualize the Data 149
Data Cleaning and Modification 153
Reading from Different Data Sources 155
Data Filtering and Grouping 161
Scikit-learn 167
Training and Predicting with a Linear Regression Model 168
Using a Random Forest Classifier 175
Training a Decision Tree 177
A Clustering Example (Unsupervised Learning) 182
Conclusion 183
6. TensorFlow and Keras for Predictive Analytics. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 185
TensorFlow Fundamentals 186
Linear Regression Using TensorFlow 193
Data Preparation 194
Model Creation and Training 196
Predictions and Model Evaluation 200
Deep Neural Networks in TensorFlow 202
Conclusion 211
7. Predictive Analytics for Business Problem-Solving. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 213
Prediction-Based Optimal Retail Price Recommendations 213
Using a Simple Linear Regression Model 216
Using a Polynomial Regression Model 221
Using Multivariate Regression 233
An Introduction to Recommender Systems 246
Building Recommender Systems Using surprise scikit in Python 250
Credit Card Fraud Classification 267
Credit Card Fraud Baseline Analysis Using Artificial Neural Networks 268
Credit Card Fraud Weighted Analysis Using Artificial Neural Networks 285
Credit Card Analysis with Multiple Hidden Layers
in the Artificial Neural Network 289
Conclusion 292
Table of Contents | vii
8. Exploring AWS Cloud Provider Services for AI/ML. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 293
To Cloud or Not to Cloud 293
Exploring AWS SageMaker 295
Prerequisites 296
Data Ingest and Exploration 297
Data Transformation 304
Model Training and Prediction 314
Cleanup 316
Exploring Amazon Forecast 317
Import Data 319
Train the Predictor 321
Create a Forecast 322
What-If Analysis 324
Cleanup 326
Conclusion 327
9. Food for Thought. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 329
A Few More Use Cases 331
Navigation and Traffic Management 331
Credit Scoring 333
The Social Impact of Predictions 334
Conclusion 336
Index. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 337
viii | Table of Contents

There are no comments on this title.

to post a comment.