Mastering machine learning on AWS advanced machine learning in Python using SageMaker, Apache Spark, and TensorFlow

This book will help you master your skills in various artificial intelligence and machine learning services available on AWS. Through practical hands-on examples, you'll learn how to use these services to generate impressive results. You will have a tremendous understanding of how to use a wide...

Полное описание

Библиографическая информация
Главный автор: Mengle, Saket S. R.
Другие авторы: Gurmendez, Maximo
Формат: Электронная книга
Язык:English
Публикация: Birmingham, UK Packt Publishing, Limited, 2019.
Предметы:
Online-ссылка:EBSCOhost
Перейти в каталог НБ ТГУ
LEADER 04963cam a2200493Ii 4500
001 koha001014129
003 OCoLC
005 20250222070024.0
006 m d
007 cr cnu||||||||
008 190525s2019 enk o 000 0 eng d
035 |a koha001014129 
040 |a EBLCP  |b eng  |e rda  |e pn  |c EBLCP  |d HNK  |d EBLCP  |d N$T 
020 |a 1789347505  |q (ebook) 
020 |a 9781789347500  |q (electronic bk.) 
020 |z 9781789349795 
050 4 |a Q325.5  |b .M46 2019eb 
072 7 |a COM  |x 000000  |2 bisacsh 
082 0 4 |a 006.31  |2 23 
049 |a MAIN 
100 1 |a Mengle, Saket S. R.,  |9 913164 
245 1 0 |a Mastering machine learning on AWS  |b advanced machine learning in Python using SageMaker, Apache Spark, and TensorFlow  |c Saket S.R. Mengle, Maximo Gurmendez. 
246 3 |a Mastering machine learning on Amazon Web Services 
264 1 |a Birmingham, UK  |b Packt Publishing, Limited,  |c 2019. 
300 |a 1 online resource (293 pages) 
505 0 |a Cover; Title Page; Copyright and Credits; Dedication; About Packt; Contributors; Table of Contents; Preface; Section 1: Machine Learning on AWS; Chapter 1: Getting Started with Machine Learning for AWS; How AWS empowers data scientists; Using AWS tools for machine learning; Identifying candidate problems that can be solved using machine learning; Machine learning project life cycle; Data gathering; Evaluation metrics; Algorithm selection; Deploying models; Summary; Exercise; Section 2: Implementing Machine Learning Algorithms at Scale on AWS 
505 8 |a Chapter 2: Classifying Twitter Feeds with Naive BayesClassification algorithms; Feature types; Nominal features; Ordinal features; Continuous features; Naive Bayes classifier; Bayes' theorem; Posterior; Likelihood; Prior probability; Evidence; How the Naive Bayes algorithm works; Classifying text with language models; Collecting the tweets; Preparing the data; Building a Naive Bayes model through SageMaker notebooks; Naïve Bayes model on SageMaker notebooks using Apache Spark; Using SageMaker's BlazingText built-in ML service; Naive Bayes - pros and cons; Summary; Exercises 
505 8 |a Chapter 3: Predicting House Value with Regression AlgorithmsPredicting the price of houses; Understanding linear regression; Linear least squares estimation; Maximum likelihood estimation; Gradient descent; Evaluating regression models; Mean absolute error; Mean squared error; Root mean squared error; R-squared; Implementing linear regression through scikit-learn; Implementing linear regression through Apache Spark; Implementing linear regression through SageMaker's linear Learner; Understanding logistic regression; Logistic regression in Spark; Pros and cons of linear models; Summary 
505 8 |a Chapter 4: Predicting User Behavior with Tree-Based MethodsUnderstanding decision trees; Recursive splitting; Types of decision trees; Cost functions; Gini Impurity; Information gain; Criteria to stop splitting trees; Understanding random forest algorithms; Understanding gradient boosting algorithms; Predicting clicks on log streams; Introduction to Elastic Map Reduce (EMR); Training with Apache Spark on EMR; Getting the data; Preparing the data; Categorical encoding; One-hot encoding; Training a model; Evaluating our model; Area Under ROC Curve; Area under the precision-recall curve; Training tree ensembles on EMR Training gradient-boosted trees with the SageMaker services; Preparing the data; Training with SageMaker XGBoost; Applying and evaluating the model; Summary; Exercises 
505 8 |a Chapter 5: Customer Segmentation Using Clustering Algorithms; Understanding How Clustering Algorithms Work; k-means clustering; Euclidean distance; Manhattan distance; Hierarchical clustering; Agglomerative clustering; Divisive clustering; Clustering with Apache Spark on EMR; Clustering with Spark and SageMaker on EMR; Understanding the purpose of the IAM role; Summary; Exercises; Chapter 6: Analyzing Visitor Patterns to Make Recommendations 
520 |a This book will help you master your skills in various artificial intelligence and machine learning services available on AWS. Through practical hands-on examples, you'll learn how to use these services to generate impressive results. You will have a tremendous understanding of how to use a wide range of AWS services in your own organization. 
588 |a Description based on print version record. 
653 0 |a Machine learning. 
653 0 |a Python (Computer program language) 
653 0 |a Data mining. 
653 7 |a COMPUTERS / General.  |2 bisacsh 
655 0 |a EBSCO eBooks  |9 905790 
655 4 |a Electronic books.  |9 899821 
700 1 |a Gurmendez, Maximo,  |9 913165 
856 4 0 |3 EBSCOhost  |u https://www.lib.tsu.ru/limit/2023/EBSCO/2142587.pdf 
856 |y Перейти в каталог НБ ТГУ  |u https://koha.lib.tsu.ru/cgi-bin/koha/opac-detail.pl?biblionumber=1014129 
910 |a EBSCO eBooks 
999 |c 1014129  |d 1014129 
039