Machine learning in the AWS cloud : (Record no. 87668)

000 -LEADER
fixed length control field 12341cam a22003857a 4500
003 - CONTROL NUMBER IDENTIFIER
control field CITU
005 - DATE AND TIME OF LATEST TRANSACTION
control field 20240628084907.0
006 - FIXED-LENGTH DATA ELEMENTS--ADDITIONAL MATERIAL CHARACTERISTICS--GENERAL INFORMATION
fixed length control field m |o d |
007 - PHYSICAL DESCRIPTION FIXED FIELD--GENERAL INFORMATION
fixed length control field cr |||||||||||
008 - FIXED-LENGTH DATA ELEMENTS--GENERAL INFORMATION
fixed length control field 240628b ||||| |||| 00| 0 eng d
010 ## - LIBRARY OF CONGRESS CONTROL NUMBER
LC control number 2019940774
020 ## - INTERNATIONAL STANDARD BOOK NUMBER
International Standard Book Number 9781119556749
040 ## - CATALOGING SOURCE
Original cataloging agency DLC
Language of cataloging eng
Description conventions rda
Transcribing agency DLC
Modifying agency DLC
041 ## - LANGUAGE CODE
Language code of text/sound track or separate title eng
042 ## - AUTHENTICATION CODE
Authentication code pcc
050 00 - LIBRARY OF CONGRESS CALL NUMBER
Classification number QA76.9.A25
Item number M5848 2019
082 04 - DEWEY DECIMAL CLASSIFICATION NUMBER
Classification number 005.8
Edition number 23
100 1# - MAIN ENTRY--PERSONAL NAME
Preferred name for the person Mishra, Abhishek,
Relator term author.
245 10 - TITLE STATEMENT
Title Machine learning in the AWS cloud :
Remainder of title add intelligence to applications with Amazon SageMaker and Amazon Rekognition /
Statement of responsibility, etc Abhishek Mishra.
264 #1 - PUBLICATION, DISTRIBUTION, ETC. (IMPRINT)
Place of publication, distribution, etc Indianapolis, Indiana :
Name of publisher, distributor, etc John Wiley & Sons Inc.,
Date of publication, distribution, etc 2019.
300 ## - PHYSICAL DESCRIPTION
Extent 1 online resource (xxvii, 500 pages) ;
Other physical details color illustrations.
336 ## - CONTENT TYPE
Content type term text
Content type code txt
Source rdacontent
337 ## - MEDIA TYPE
Media type term computer
Media type code c
Source rdamedia
338 ## - CARRIER TYPE
Carrier type term online resource
Carrier type code cr
Source rdacarrier
504 ## - BIBLIOGRAPHY, ETC. NOTE
Bibliography, etc Includes bibliographical references and index.
505 0# - CONTENTS
Formatted contents note Table of Contents<br/>Introduction xxiii<br/><br/>Part 1 Fundamentals of Machine Learning 1<br/><br/>Chapter 1 Introduction to Machine Learning 3<br/><br/>What is Machine Learning? 4<br/><br/>Tools Commonly Used by Data Scientists 4<br/><br/>Common Terminology 5<br/><br/>Real-World Applications of Machine Learning 7<br/><br/>Types of Machine Learning Systems 8<br/><br/>Supervised Learning 8<br/><br/>Unsupervised Learning 9<br/><br/>Semi-Supervised Learning 10<br/><br/>Reinforcement Learning 11<br/><br/>Batch Learning 11<br/><br/>Incremental Learning 12<br/><br/>Instance-based Learning 12<br/><br/>Model-based Learning 12<br/><br/>The Traditional Versus the Machine Learning Approach 13<br/><br/>A Rule-based Decision System 14<br/><br/>A Machine Learning–based System 17<br/><br/>Summary 25<br/><br/>Chapter 2 Data Collection and Preprocessing 27<br/><br/>Machine Learning Datasets 27<br/><br/>Scikit-learn Datasets 27<br/><br/>AWS Public Datasets 30<br/><br/>Kaggle.com Datasets 30<br/><br/>UCI Machine Learning Repository 30<br/><br/>Data Preprocessing Techniques 31<br/><br/>Obtaining an Overview of the Data 31<br/><br/>Handling Missing Values 42<br/><br/>Creating New Features 44<br/><br/>Transforming Numeric Features 46<br/><br/>One-Hot Encoding Categorical Features 47<br/><br/>Summary 50<br/><br/>Chapter 3 Data Visualization with Python 51<br/><br/>Introducing Matplotlib 51<br/><br/>Components of a Plot 54<br/><br/>Figure 55<br/><br/>Axes55<br/><br/>Axis 56<br/><br/>Axis Labels 56<br/><br/>Grids 57<br/><br/>Title 57<br/><br/>Common Plots 58<br/><br/>Histograms 58<br/><br/>Bar Chart 62<br/><br/>Grouped Bar Chart 63<br/><br/>Stacked Bar Chart 65<br/><br/>Stacked Percentage Bar Chart 67<br/><br/>Pie Charts 69<br/><br/>Box Plot 71<br/><br/>Scatter Plots 73<br/><br/>Summary 78<br/><br/>Chapter 4 Creating Machine Learning Models with Scikit-learn 79<br/><br/>Introducing Scikit-learn 79<br/><br/>Creating a Training and Test Dataset 80<br/><br/>K-Fold Cross Validation 84<br/><br/>Creating Machine Learning Models 86<br/><br/>Linear Regression 86<br/><br/>Support Vector Machines 92<br/><br/>Logistic Regression 101<br/><br/>Decision Trees 109<br/><br/>Summary 114<br/><br/>Chapter 5 Evaluating Machine Learning Models 115<br/><br/>Evaluating Regression Models 115<br/><br/>RMSE Metric 117<br/><br/>R2 Metric 119<br/><br/>Evaluating Classification Models 119<br/><br/>Binary Classification Models 119<br/><br/>Multi-Class Classification Models 126<br/><br/>Choosing Hyperparameter Values 131<br/><br/>Summary 132<br/><br/>Part 2 Machine Learning with Amazon Web Services 133<br/><br/>Chapter 6 Introduction to Amazon Web Services 135<br/><br/>What is Cloud Computing? 135<br/><br/>Cloud Service Models 136<br/><br/>Cloud Deployment Models 138<br/><br/>The AWS Ecosystem 139<br/><br/>Machine Learning Application Services 140<br/><br/>Machine Learning Platform Services 141<br/><br/>Support Services 142<br/><br/>Sign Up for an AWS Free-Tier Account 142<br/><br/>Step 1: Contact Information 143<br/><br/>Step 2: Payment Information 145<br/><br/>Step 3: Identity Verification 145<br/><br/>Step 4: Support Plan Selection 147<br/><br/>Step 5: Confirmation 148<br/><br/>Summary 148<br/><br/>Chapter 7 AWS Global Infrastructure 151<br/><br/>Regions and Availability Zones 151<br/><br/>Edge Locations 153<br/><br/>Accessing AWS 154<br/><br/>The AWS Management Console 156<br/><br/>Summary 160<br/><br/>Chapter 8 Identity and Access Management 161<br/><br/>Key Concepts 161<br/><br/>Root Account 161<br/><br/>User 162<br/><br/>Identity Federation 162<br/><br/>Group 163<br/><br/>Policy164<br/><br/>Role 164<br/><br/>Common Tasks 165<br/><br/>Creating a User 167<br/><br/>Modifying Permissions Associated with an Existing Group 172<br/><br/>Creating a Role 173<br/><br/>Securing the Root Account with MFA 176<br/><br/>Setting Up an IAM Password Rotation Policy 179<br/><br/>Summary 180<br/><br/>Chapter 9 Amazon S3 181<br/><br/>Key Concepts 181<br/><br/>Bucket 181<br/><br/>Object Key 182<br/><br/>Object Value 182<br/><br/>Version ID 182<br/><br/>Storage Class 182<br/><br/>Costs 183<br/><br/>Subresources 183<br/><br/>Object Metadata 184<br/><br/>Common Tasks 185<br/><br/>Creating a Bucket 185<br/><br/>Uploading an Object 189<br/><br/>Accessing an Object 191<br/><br/>Changing the Storage Class of an Object 195<br/><br/>Deleting an Object 196<br/><br/>Amazon S3 Bucket Versioning 197<br/><br/>Accessing Amazon S3 Using the AWS CLI 199<br/><br/>Summary 200<br/><br/>Chapter 10 Amazon Cognito 201<br/><br/>Key Concepts 201<br/><br/>Authentication 201<br/><br/>Authorization 201<br/><br/>Identity Provider 202<br/><br/>Client 202<br/><br/>OAuth 2.0 202<br/><br/>OpenID Connect 202<br/><br/>Amazon Cognito User Pool 202<br/><br/>Identity Pool 203<br/><br/>Amazon Cognito Federated Identities 203<br/><br/>Common Tasks 204<br/><br/>Creating a User Pool 204<br/><br/>Retrieving the App Client Secret 213<br/><br/>Creating an Identity Pool 214<br/><br/>User Pools or Identity Pools: Which One Should You Use? 218<br/><br/>Summary 219<br/><br/>Chapter 11 Amazon DynamoDB 221<br/><br/>Key Concepts 221<br/><br/>Tables 222<br/><br/>Global Tables 222<br/><br/>Items 222<br/><br/>Attributes 222<br/><br/>Primary Keys 222<br/><br/>Secondary Indexes 223<br/><br/>Queries 223<br/><br/>Scans 223<br/><br/>Read Consistency 224<br/><br/>Read/Write Capacity Modes 224<br/><br/>Common Tasks 225<br/><br/>Creating a Table 225<br/><br/>Adding Items to a Table 228<br/><br/>Creating an Index 231<br/><br/>Performing a Scan 233<br/><br/>Performing a Query 235<br/><br/>Summary 236<br/><br/>Chapter 12 AWS Lambda 237<br/><br/>Common Use Cases for Lambda 237<br/><br/>Key Concepts 238<br/><br/>Supported Languages 238<br/><br/>Lambda Functions 238<br/><br/>Programming Model 239<br/><br/>Execution Environment 243<br/><br/>Service Limitations 244<br/><br/>Pricing and Availability 244<br/><br/>Common Tasks 244<br/><br/>Creating a Simple Python Lambda Function Using the AWS Management Console 244<br/><br/>Testing a Lambda Function Using the AWS Management Console 250<br/><br/>Deleting an AWS Lambda Function Using the AWS Management Console 253<br/><br/>Summary 255<br/><br/>Chapter 13 Amazon Comprehend 257<br/><br/>Key Concepts 257<br/><br/>Natural Language Processing 257<br/><br/>Topic Modeling 259<br/><br/>Language Support 259<br/><br/>Pricing and Availability 259<br/><br/>Text Analysis Using the Amazon Comprehend Management Console 260<br/><br/>Interactive Text Analysis with the AWS CLI 262<br/><br/>Entity Detection with the AWS CLI 263<br/><br/>Key Phrase Detection with the AWS CLI 264<br/><br/>Sentiment Analysis with the AWS CLI 265<br/><br/>Using Amazon Comprehend with AWS Lambda 266<br/><br/>Summary 274<br/><br/>Chapter 14 Amazon Lex 275<br/><br/>Key Concepts 275<br/><br/>Bot 275<br/><br/>Client Application 276<br/><br/>Intent 276<br/><br/>Slot 276<br/><br/>Utterance 277<br/><br/>Programming Model 277<br/><br/>Pricing and Availability 278<br/><br/>Creating an Amazon Lex Bot 278<br/><br/>Creating Amazon DynamoDB Tables 278<br/><br/>Creating AWS Lambda Functions 285<br/><br/>Creating the Chatbot 304<br/><br/>Customizing the AccountOverview Intent 308<br/><br/>Customizing the ViewTransactionList Intent 312<br/><br/>Testing the Chatbot 314<br/><br/>Summary 315<br/><br/>Chapter 15 Amazon Machine Learning 317<br/><br/>Key Concepts 317<br/><br/>Datasources 318<br/><br/>ML Model 318<br/><br/>Regularization 319<br/><br/>Training Parameters 319<br/><br/>Descriptive Statistics 320<br/><br/>Pricing and Availability 321<br/><br/>Creating Datasources 321<br/><br/>Creating the Training Datasource 324<br/><br/>Creating the Test Datasource 330<br/><br/>Viewing Data Insights 332<br/><br/>Creating an ML Model 337<br/><br/>Making Batch Predictions 341<br/><br/>Creating a Real-Time Prediction Endpoint for Your Machine Learning Model 346<br/><br/>Making Predictions Using the AWS CLI 347<br/><br/>Using Real-Time Prediction Endpoints with Your Applications 349<br/><br/>Summary 350<br/><br/>Chapter 16 Amazon SageMaker 353<br/><br/>Key Concepts 353<br/><br/>Programming Model 354<br/><br/>Amazon SageMaker Notebook Instances 354<br/><br/>Training Jobs 354<br/><br/>Prediction Instances 355<br/><br/>Prediction Endpoint and Endpoint Configuration 355<br/><br/>Amazon SageMaker Batch Transform 355<br/><br/>Data Channels 355<br/><br/>Data Sources and Formats 356<br/><br/>Built-in Algorithms 356<br/><br/>Pricing and Availability 357<br/><br/>Creating an Amazon SageMaker Notebook Instance 357<br/><br/>Preparing Test and Training Data 362<br/><br/>Training a Scikit-learn Model on an Amazon SageMaker Notebook Instance 364<br/><br/>Training a Scikit-learn Model on a Dedicated Training Instance 368<br/><br/>Training a Model Using a Built-in Algorithm on a Dedicated Training Instance 379<br/><br/>Summary 384<br/><br/>Chapter 17 Using Google TensorFlow with Amazon SageMaker 387<br/><br/>Introduction to Google TensorFlow 387<br/><br/>Creating a Linear Regression Model with Google TensorFlow 390<br/><br/>Training and Deploying a DNN Classifier Using the TensorFlow Estimators API and Amazon SageMaker 408<br/><br/>Summary 419<br/><br/>Chapter 18 Amazon Rekognition 421<br/><br/>Key Concepts 421<br/><br/>Object Detection 421<br/><br/>Object Location 422<br/><br/>Scene Detection 422<br/><br/>Activity Detection 422<br/><br/>Facial Recognition 422<br/><br/>Face Collection 422<br/><br/>API Sets 422<br/><br/>Non-Storage and Storage-Based Operations 423<br/><br/>Model Versioning 423<br/><br/>Pricing and Availability 423<br/><br/>Analyzing Images Using the Amazon Rekognition Management Console 423<br/><br/>Interactive Image Analysis with the AWS CLI 428<br/><br/>Using Amazon Rekognition with AWS Lambda 433<br/><br/>Creating the Amazon DynamoDB Table 433<br/><br/>Creating the AWS Lambda Function 435<br/><br/>Summary 444<br/><br/>Appendix A Anaconda and Jupyter Notebook Setup 445<br/><br/>Installing the Anaconda Distribution 445<br/><br/>Creating a Conda Python Environment 447<br/><br/>Installing Python Packages 449<br/><br/>Installing Jupyter Notebook 451<br/><br/>Summary 454<br/><br/>Appendix B AWS Resources Needed to Use This Book 455<br/><br/>Creating an IAM User for Development 455<br/><br/>Creating S3 Buckets 458<br/><br/>Appendix C Installing and Configuring the AWS CLI 461<br/><br/>Mac OS Users 461<br/><br/>Installing the AWS CLI 461<br/><br/>Configuring the AWS CLI 462<br/><br/>Windows Users 464<br/><br/>Installing the AWS CLI4 64<br/><br/>Configuring the AWS CLI 465<br/><br/>Appendix D Introduction to NumPy and Pandas 467<br/><br/>NumPy 467<br/><br/>Creating NumPy Arrays 467<br/><br/>Modifying Arrays 471<br/><br/>Indexing and Slicing 474<br/><br/>Pandas 475<br/><br/>Creating Series and Dataframes 476<br/><br/>Getting Dataframe Information 478<br/><br/>Selecting Data 481<br/><br/>Index 485
520 ## - SUMMARY, ETC.
Summary, etc Description<br/>Put the power of AWS Cloud machine learning services to work in your business and commercial applications! <br/><br/>Machine Learning in the AWS Cloud introduces readers to the machine learning (ML) capabilities of the Amazon Web Services ecosystem and provides practical examples to solve real-world regression and classification problems. While readers do not need prior ML experience, they are expected to have some knowledge of Python and a basic knowledge of Amazon Web Services.<br/><br/>Part One introduces readers to fundamental machine learning concepts. You will learn about the types of ML systems, how they are used, and challenges you may face with ML solutions. Part Two focuses on machine learning services provided by Amazon Web Services. You’ll be introduced to the basics of cloud computing and AWS offerings in the cloud-based machine learning space. Then you’ll learn to use Amazon Machine Learning to solve a simpler class of machine learning problems, and Amazon SageMaker to solve more complex problems.<br/><br/>• Learn techniques that allow you to preprocess data, basic feature engineering, visualizing data, and model building<br/><br/>• Discover common neural network frameworks with Amazon SageMaker<br/><br/>• Solve computer vision problems with Amazon Rekognition<br/><br/>• Benefit from illustrations, source code examples, and sidebars in each chapter<br/><br/>The book appeals to both Python developers and technical/solution architects. Developers will find concrete examples that show them how to perform common ML tasks with Python on AWS. Technical/solution architects will find useful information on the machine learning capabilities of the AWS ecosystem.
545 0# - BIOGRAPHICAL OR HISTORICAL DATA
Biographical or historical note ABHISHEK MISHRA has more than 19 years' experience across a broad range of enterprise technologies. He consults as a security and fraud solution architect with Lloyds Banking group PLC in London. He is the author of Amazon Web Services for Mobile Developers.
650 #0 - SUBJECT ADDED ENTRY--TOPICAL TERM
Topical term or geographic name as entry element Amazon Web Services (Firm)
650 #0 - SUBJECT ADDED ENTRY--TOPICAL TERM
Topical term or geographic name as entry element Cloud computing.
650 #0 - SUBJECT ADDED ENTRY--TOPICAL TERM
Topical term or geographic name as entry element Machine learning.
655 #4 - INDEX TERM--GENRE/FORM
Genre/form data or focus term Electronic books.
856 40 - ELECTRONIC LOCATION AND ACCESS
Uniform Resource Identifier https://onlinelibrary.wiley.com/doi/book/10.1002/9781119556749
Link text Full text is available at Wiley Online Library Click here to view.
942 ## - ADDED ENTRY ELEMENTS
Source of classification or shelving scheme
Item type EBOOK
Holdings
Withdrawn status Lost status Source of classification or shelving scheme Damaged status Not for loan Permanent Location Current Location Date acquired Inventory number Full call number Barcode Date last seen Price effective from Item type
          COLLEGE LIBRARY COLLEGE LIBRARY 2024-06-28 52190 005.8 M6875 2019 CL-52190 2024-06-28 2024-06-28 EBOOK