Schweitzer Fachinformationen
Wenn es um professionelles Wissen geht, ist Schweitzer Fachinformationen wegweisend. Kunden aus Recht und Beratung sowie Unternehmen, öffentliche Verwaltungen und Bibliotheken erhalten komplette Lösungen zum Beschaffen, Verwalten und Nutzen von digitalen und gedruckten Medien.
Prepare for the AWS Machine Learning Engineer exam smarter and faster and get job-ready with this efficient and authoritative resource
In AWS Certified Machine Learning Engineer Study Guide: Associate (MLA-C01) Exam, veteran AWS Practice Director at Trace3-a leading IT consultancy offering AI, data, cloud and cybersecurity solutions for clients across industries-Dario Cabianca delivers a practical and up-to-date roadmap to preparing for the MLA-C01 exam. You'll learn the skills you need to succeed on the exam as well as those you need to hit the ground running at your first AI-related tech job.
You'll learn how to prepare data for machine learning models on Amazon Web Services, build, train, refine models, evaluate model performance, deploy and secure your machine learning applications against bad actors.
Inside the book:
Perfect for everyone preparing for the AWS Certified Machine Learning Engineer -- Associate exam, AWS Certified Machine Learning Engineer Study Guide is also an invaluable resource for those preparing for their first role in AI or data science, as well as junior-level practicing professionals seeking to review the fundamentals with a convenient desk reference.
ABOUT THE AUTHOR
DARIO CABIANCA is the AWS Practice Director at Trace3-a leading IT consultancy and AWS Advanced Consulting Partner-offering AI, data, cloud and cybersecurity solutions. He is the author of Google Cloud Platform (GCP) Professional Cloud Security Engineer Certification Companion and Google Cloud Platform (GCP) Professional Cloud Network Engineer Certification Companion. Dario has collaborated with leading global consulting firms and enterprises for over 20 years, delivering impactful solutions in enterprise architecture, cloud computing, cybersecurity, and artificial intelligence.
Contents
Chapter 1Introduction to Machine Learning1
Understanding Artificial Intelligence2
Data, Information, Knowledge3
Data3
Information4
Knowledge5
Understanding Machine Learning6
ML Lifecycle6
Define ML Problem6
Collect Data8
Process Data8
Choose Algorithm8
Train Model9
Evaluate Model9
Deploy Model9
Derive Inference11
Monitor Model11
ML Concepts11
Features11
Target Variable12
Optimization Problem12
Objective Function13
ML Algorithms vs. ML Models13
Differences Between ML and AI14
Understanding Deep Learning16
Introduction to Neural Networks16
Structure of a Neural Network16
Neuron16
Input Layer18
Hidden Layers18
Output Layer18
How Neural Networks Work18
Neural Networks Types19
Artificial Neural Networks20
Deep Neural Networks20
Convolutional Neural Networks20
Recurrent Neural Networks20
Differences Between DL and ML21
Case Studies21
Case Study 1: Mobileye's Autonomous Driving Technology21
Case Study 2: Leidos' Healthcare ML Applications21
Summary22
Exam Essentials23
Review Questions24
Chapter 2Data Ingestion and Storage27
Introducing Ingestion and Storage28
Ingesting and Storing Data28
Data Formats and Ingestion Techniques31
Choosing AWS Ingestion Services34
Amazon Data Firehose35
Amazon Kinesis Data Streams35
Amazon Managed Streaming for Apache Kafka (MSK)36
Amazon Managed Service for Apache Flink38
AWS DataSync39
AWS Glue40
Choosing AWS Storage Services41
Amazon Simple Storage Service (S3)42
Amazon Elastic File System (EFS)45
Amazon FSx for Lustre47
Amazon FSx for NetApp ONTAP49
Amazon FSx for Windows File Server50
Amazon FSx for OpenZFS51
Amazon Elastic Block Storage (EBS)51
Amazon Relational Database Service (RDS)52
Amazon DynamoDB52
Troubleshooting53
Summary54
Exam Essentials55
Review Questions57
Chapter 4Model Selection61
Understanding AWS AI Services63
Vision64
Amazon Rekognition64
Amazon Textract65
Speech66
Amazon Polly66
Amazon Transcribe67
Language67
Amazon Translate67
Amazon Comprehend68
Chatbot69
Amazon Lex69
Recommendation70
Amazon Personalize70
Generative AI71
Amazon Bedrock71
Developing Models with Amazon SageMaker Built-in Algorithms81
Supervised ML Algorithms81
General Regression and Classification Algorithms83
Recommendation102
Forecasting104
Unsupervised ML Algorithms105
Clustering105
Dimensionality Reduction113
Topic Modeling119
Anomaly Detection121
Textual Analysis123
BlazingText124
Sequence-to-Sequence126
Image Processing127
Image Classification127
Object Detection128
Semantic Segmentation130
Criteria for Model Selection131
Summary132
Exam Essentials133
Review Questions136
Chapter 5Model Training and Evaluation141
Training143
Local Training144
Remote Training145
Distributed Training146
Monitoring Training Jobs147
Debugging Training Jobs148
Hyperparameter Tuning149
Model Parameter and Hyperparameter151
Exploring the Hyperparameter Space with Amazon SageMaker AI Automatic Model Tuning152
Evaluation Metrics154
Classification Problem Metrics154
Regression Problem Metrics160
Hyperparameter Tuning Techniques164
Manual Search164
Grid Search165
Random Search165
Bayesian Search165
Multi-algorithm Optimization166
Managing Bias and Variance Trade-Off166
Addressing Overfitting and Underfitting168
Underfitting168
Overfitting170
Regularization170
Advanced Techniques173
Model Performance Evaluation173
Performance Evaluation Methods173
K-Fold Cross-Validation174
Random Train-Test Split175
Holdout Set176
Bootstrap176
Evaluating Foundation Models177
Automatic Evaluations177
Human Evaluations177
LLM-as-a-Judge177
Programmatic Evaluations177
Knowledge Base Evaluations177
Deep Dive Model Tuning Example177
Summary185
Exam Essentials187
Review Questions190
Chapter 6Model Deployment and Orchestration193
AWS Model Deployment Services194
Deploying AI Services195
Amazon Rekognition196
Amazon Textract197
Amazon Polly197
Amazon Transcribe198
Amazon Comprehend198
Amazon Lex199
Amazon Personalize199
Amazon Bedrock200
Deploying Your Model201
Infrastructure Selection Considerations202
Managed Model Deployments203
Unmanaged Model Deployments211
Optimizing ML Models for Edge Devices216
Advanced Model Deployment Techniques218
Autoscaling Endpoints218
Deployment and Testing Strategies221
Blue/Green Deployment221
Orchestrating ML Workflows227
Introducing Amazon SageMaker Pipelines228
Code Repository and Version Control228
Introducing Amazon SageMaker Model Registry229
CI/CD230
MLOps Orchestration230
AWS Step Functions231
Amazon Managed Workflows for Apache Airflow232
Choosing an Orchestration Tool232
Automating Model Building and Deployment233
Define the Workflow Steps234
Create and Configure Pipeline Steps234
Define the Pipeline237
Set Up Triggers and Schedules237
Execute the Pipeline238
Key Considerations238
Deep-Dive Model Deployment Example238
Summary247
Exam Essentials248
Review Questions250
Chapter 7Model Monitoring and Cost Optimization253
Monitoring Model Inference255
Drifts in Models256
Techniques to Monitor Data Quality and Model Performance257
Monitoring Workflow259
Design Principles for Monitoring261
Operational Excellence Pillar261
Security Pillar262
Reliability Pillar263
Performance Efficiency Pillar264
Cost Optimization Pillar266
Sustainability Pillar269
Monitoring Infrastructure and Cost270
Monitoring and Observability Services271
Amazon CloudWatch Logs Insights272
Amazon EventBridge273
AWS CloudTrail274
AWS X-Ray274
Amazon GuardDuty275
Amazon Inspector276
AWS Security Hub277
Cost Tracking and Optimization Services278
AWS Cost Explorer278
AWS Cost and Usage Reports279
AWS Trusted Advisor280
AWS Budgets280
Pricing Models281
Summary283
Exam Essentials284
Review Questions286
Chapter 8Model Security289
Security Design Principles290
Implement a Strong Identity Foundation290
Apply Security at all Layers291
Enable Traceability292
Protect Your Data (At-Rest, In-Use, and In-Transit)293
Automate Security Processes294
Prepare for Security Events295
Securing AWS Services295
Securing Identities with IAM296
Identities296
Access Policies302
Securing Infrastructure and Data305
Network Isolation with VPC305
Private Connectivity306
Data Protection306
Monitoring and Auditing307
Ensuring Compliance307
Summary308
Exam Essentials309
Review Questions311
The demand for machine learning (ML) engineers has significantly increased, particularly since 2023, when the introduction of ChatGPT revolutionized the artificial intelligence (AI) landscape. This field has seen a substantial interest and investment, as organizations across various sectors recognize the transformative potential of AI. As ML and AI become progressively more sophisticated, the need for skilled professionals to develop, implement, and maintain these systems has never been greater. To meet this demand, the new AWS Certified Machine Learning Engineer - Associate certification was developed to equip aspiring engineers with the knowledge and skills necessary to excel in this dynamic field.
The AWS Certified Machine Learning Engineer - Associate certification is a testament to the proficiency and expertise required to navigate this ever-evolving field. This certification not only validates an individual's technical skills but also underscores their ability to leverage AWS's extensive suite of ML and AI services to drive innovation. As this technology continues to mature, certified professionals are well-positioned to lead the charge in developing cutting-edge AI solutions.
This study guide adopts a methodical approach by walking you step-by-step through all the phases of the ML lifecycle. The exposition of each topic offers a combination of theoretical knowledge, practical exercises with tested code in Python, and necessary diagrams and plots to visually represent ML models and AI in action.
Throughout this study guide, we will delve into the fascinating world of AWS SageMaker AI (formerly known as Amazon SageMaker) and Amazon Bedrock, exploring their numerous features and functionalities. We will cover the core concepts and practical applications, providing you with the knowledge and tools needed to excel as an AWS Machine Learning Engineer. Whether you are just starting your journey or looking to deepen your expertise, this guide will serve as a comprehensive resource to mastering these platforms and achieving certification.
By obtaining the AWS Certified Machine Learning Engineer - Associate certification, you are not just enhancing your skillset but also contributing to the forefront of technological innovation. Let this study guide be your roadmap to success in this rapidly expanding field.
The AWS Certified Machine Learning Engineer - Associate Exam is intended to validate the technical skills required to design, build, and operationalize well-architected ML workloads on AWS. The exam covers a wide range of topics, including data preparation, feature engineering, model training, model evaluation, and deployment strategies.
The exam consists of 65 questions and has a duration of 130 minutes. It is available in multiple languages, including English, Japanese, Korean, and Simplified Chinese. The exam costs $150 and can be taken at a Pearson VUE testing center or online as a proctored exam. This certification is valid for 3 years.
Your exam results are presented as a scaled score ranging from 100 to 1,000. To pass, a minimum score of 720 is required. This score reflects your overall performance on the exam and indicates whether you have successfully passed.
The official exam guide is available at https://d1.awsstatic.com/training-and-certification/docs-machine-learning-engineer-associate/AWS-Certified-Machine-Learning-Engineer-Associate_Exam-Guide.pdf.
https://d1.awsstatic.com/training-and-certification/docs-machine-learning-engineer-associate/AWS-Certified-Machine-Learning-Engineer-Associate_Exam-Guide.pdf
During the writing of this book, "Amazon SageMaker" was renamed "Amazon SageMaker AI." As a result, the first chapters of this book still use the former name, because at that time this was the correct name in use. In this book, the terms "Amazon SageMaker" and "Amazon SageMaker AI" are used interchangeably to denote the new AWS unified platform for data, analytics, ML, and AI. See https://aws.amazon.com/blogs/aws/introducing-the-next-generation-of-amazon-sagemaker-the-center-for-all-your-data-analytics-and-ai.
https://aws.amazon.com/blogs/aws/introducing-the-next-generation-of-amazon-sagemaker-the-center-for-all-your-data-analytics-and-ai
The increasing demand for AWS ML and AI engineers-due to the rapid adoption of ML and AI technologies across industries-has made this a perfect time to pursue the AWS Certified Machine Learning Engineer - Associate certification. Companies are looking for skilled professionals who can harness the power of AWS to build, deploy, and manage ML models efficiently. By earning this certification, you can demonstrate your proficiency in using AWS tools and services to drive impactful ML and AI solutions. This certification not only validates your technical skills but also sets you apart in a competitive job market, making you a valuable asset to potential employers.
One of the key reasons to pursue this certification is the comprehensive knowledge you'll gain about AWS's cutting-edge ML and AI services. While preparing for the exam, you'll master the use of Amazon SageMaker AI, a powerful platform for building, training, deploying and monitoring ML models at scale. You'll also explore the latest additions to Amazon SageMaker AI, which continuously evolves to bring together a broad set of AWS ML, AI, and data analytics services. As a result, you'll become proficient in using Amazon Bedrock, a service that simplifies the deployment of foundation models by offering pretrained models from leading AI companies. However, due to the relatively new nature of Amazon Bedrock, there is a lack of in-depth material available, making this certification even more valuable as it positions you at the forefront of emerging AI technologies.
Amazon SageMaker AI and Amazon Bedrock are designed for seamless integration with numerous AWS services that are required during the phases of the ML lifecycle. Therefore, the study continues with extensive coverage of such services. These include storage services (e.g., Amazon S3, Amazon Elastic File System [EFS], Amazon FSx for Lustre, and others), ingestion services (e.g., Amazon Data Firehose, Amazon Kinesis Data Streams, Amazon Managed Streaming for Apache Kafka [MSK], and others), deployment services (e.g., Amazon Elastic Compute Cloud [EC2], Amazon Elastic Container Service [ECS], and others), orchestration services (e.g., AWS Step Functions, Amazon Managed Workflows for Apache Airflow [MWAA], and others), monitoring, cost optimization, and security services, just to name a few.
Another significant advantage of becoming AWS Machine Learning Engineer certified is the access to exclusive resources and a supportive community of professionals. By joining the certified AWS community, you'll have the opportunity to network with other professionals, share knowledge, and stay updated on the latest trends and advancements in the field. This certification not only boosts your career prospects, but also keeps you engaged in a dynamic and constantly evolving industry.
Your journey to become AWS Machine Learning Engineer Certified begins with a structured approach that covers foundational knowledge, hands-on practice, and thorough exam preparation. This study guide is crafted to mirror that journey.
This book is intended for a broad audience of software, data, and cloud engineers/architects with ideally 1 year of hands-on experience with AWS services. Given the engineering...
Dateiformat: ePUBKopierschutz: Adobe-DRM (Digital Rights Management)
Systemvoraussetzungen:
Das Dateiformat ePUB ist sehr gut für Romane und Sachbücher geeignet – also für „fließenden” Text ohne komplexes Layout. Bei E-Readern oder Smartphones passt sich der Zeilen- und Seitenumbruch automatisch den kleinen Displays an. Mit Adobe-DRM wird hier ein „harter” Kopierschutz verwendet. Wenn die notwendigen Voraussetzungen nicht vorliegen, können Sie das E-Book leider nicht öffnen. Daher müssen Sie bereits vor dem Download Ihre Lese-Hardware vorbereiten.Bitte beachten Sie: Wir empfehlen Ihnen unbedingt nach Installation der Lese-Software diese mit Ihrer persönlichen Adobe-ID zu autorisieren!
Weitere Informationen finden Sie in unserer E-Book Hilfe.