CloudPath Academy

Your guide to AWS certification success

Amazon Web Services AWS Broken Labs

AWS Certified AI Practitioner (AIF-C01) Domain 1

Fundamentals of AI and ML

Official Exam Guide: AWS Certified AI Practitioner Exam Guide
Skill Builder: AWS AI Practitioner Learning Plan


Domain Overview

Domain Weight: 20% of the exam

This domain tests your understanding of fundamental AI and ML concepts, terminology, and the AWS services that support AI/ML workloads.


How to Study This Domain Effectively

Study Tips

  1. Understand AI/ML terminology - Know the difference between AI, ML, deep learning, supervised vs unsupervised learning, classification vs regression, and other fundamental concepts. The exam tests whether you can identify correct definitions and use cases.

  2. Learn the ML workflow - Understand the complete ML lifecycle: data collection → data preparation → model training → model evaluation → model deployment → monitoring. Questions often ask which step addresses a specific problem.

  3. Know AWS AI/ML services by use case - Group services by what they do: SageMaker (build/train/deploy), Rekognition (computer vision), Comprehend (NLP), Polly (text-to-speech), etc. Match services to business scenarios.

  4. Understand data requirements - ML success depends on quality data. Know concepts like data labeling, feature engineering, training/validation/test splits, and data bias. Questions test whether you understand what makes good training data.

  5. Focus on practical applications - Understand real-world use cases for different ML types (image recognition, sentiment analysis, forecasting, recommendation systems). The exam presents business scenarios and asks you to identify appropriate ML approaches.

  1. Start with AI/ML fundamentals - Learn basic concepts, terminology, and the difference between AI, ML, and deep learning
  2. Study the ML workflow - Understand each phase from data preparation through deployment
  3. Learn AWS AI services - Study Amazon SageMaker, Rekognition, Comprehend, Polly, Translate, Transcribe, Lex, Kendra
  4. Understand model concepts - Training, inference, overfitting/underfitting, accuracy metrics
  5. Review responsible AI - Bias, fairness, explainability (connects to Domain 4)

Task 1.1: Define basic AI concepts and terminology

Knowledge Areas & AWS Documentation

1. Artificial Intelligence (AI), Machine Learning (ML), and Deep Learning

Why: Understanding the relationship between AI, ML, and deep learning is fundamental. AI is the broadest concept (machines simulating human intelligence), ML is a subset (systems learning from data), and deep learning is a subset of ML (using neural networks). Exam questions test whether you can identify which term applies to specific scenarios.

Key Concepts:

AWS Documentation:

2. Supervised Learning, Unsupervised Learning, and Reinforcement Learning

Why: These are the three main ML approaches, each suited for different problems. Supervised learning uses labeled data (classification, regression), unsupervised learning finds patterns in unlabeled data (clustering), and reinforcement learning learns through trial and error. Exam questions present scenarios and ask which learning type applies.

Key Concepts:

AWS Documentation:

3. Classification, Regression, Clustering, and Forecasting

Why: These are common ML problem types. Understanding the difference helps you identify the right approach for business scenarios. Classification assigns categories (spam/not spam), regression predicts numbers (house prices), clustering groups similar items (customer segments), forecasting predicts future values (sales trends).

Key Concepts:

AWS Documentation:


Task 1.2: Identify practical use cases for AI

Knowledge Areas & AWS Documentation

1. Computer Vision (image and video analysis)

Why: Computer vision analyzes visual content. Understanding use cases (object detection, facial recognition, content moderation, medical imaging) helps you identify when to use vision-based AI services like Amazon Rekognition.

Use Cases:

AWS Services:

AWS Documentation:

2. Natural Language Processing (NLP)

Why: NLP enables machines to understand and generate human language. Use cases include sentiment analysis, translation, chatbots, and text extraction. Understanding NLP applications helps you recommend appropriate services (Comprehend, Translate, Lex).

Use Cases:

AWS Services:

AWS Documentation:

3. Speech Recognition and Text-to-Speech

Why: Converting speech to text and text to speech enables voice interfaces, accessibility features, and automated transcription. Understanding these capabilities helps you identify appropriate solutions for voice-enabled applications.

Use Cases:

AWS Services:

AWS Documentation:

4. Recommendations and Personalization

Why: Recommendation systems suggest relevant items based on user behavior and preferences. Understanding recommendation use cases helps you identify when to use Amazon Personalize for personalized experiences.

Use Cases:

AWS Services:

AWS Documentation:

5. Fraud Detection and Anomaly Detection

Why: Detecting unusual patterns helps identify fraud, security threats, and operational issues. Understanding anomaly detection use cases helps you recognize when ML can improve security and operations.

Use Cases:

AWS Services:

AWS Documentation:


Task 1.3: Describe the ML development lifecycle

Knowledge Areas & AWS Documentation

1. Data Collection and Preparation

Why: Quality data is essential for ML success. Understanding data collection, cleaning, labeling, and preparation is critical. Poor data quality leads to poor models. Exam questions test whether you understand the importance of proper data preparation.

Key Concepts:

AWS Services:

AWS Documentation:

2. Model Training

Why: Training is where the ML model learns patterns from data. Understanding training concepts (epochs, batch size, learning rate) and the difference between training and validation helps you answer questions about model development.

Key Concepts:

AWS Services:

AWS Documentation:

3. Model Evaluation

Why: Evaluating model performance ensures it works well on new data. Understanding metrics (accuracy, precision, recall, F1 score) and concepts like overfitting/underfitting helps you identify whether a model is ready for deployment.

Key Concepts:

AWS Documentation:

4. Model Deployment

Why: Deployment makes models available for predictions (inference). Understanding deployment options (real-time vs batch, endpoints, scaling) helps you recommend appropriate deployment strategies for different use cases.

Key Concepts:

AWS Services:

AWS Documentation:

5. Model Monitoring and Retraining

Why: Models can degrade over time as data patterns change (model drift). Understanding the need for monitoring and retraining helps you maintain model performance in production.

Key Concepts:

AWS Services:

AWS Documentation:


Task 1.4: Identify AWS AI and ML services

Knowledge Areas & AWS Documentation

1. Amazon SageMaker

Why: SageMaker is AWS’s comprehensive ML service for building, training, and deploying models. Understanding SageMaker capabilities is essential as it’s the primary service for custom ML solutions.

Key Features:

AWS Documentation:

2. AI Services (Pre-trained AI services)

Why: AWS AI services provide pre-trained models for common use cases without requiring ML expertise. Understanding which service solves which problem helps you recommend appropriate solutions.

Services:

AWS Documentation:


AWS Service FAQs


AWS Whitepapers

  1. Machine Learning Lens - AWS Well-Architected Framework
  2. AWS Machine Learning Best Practices
  3. Getting Started with Amazon SageMaker

Final Thoughts on Domain 1

Domain 1 (Fundamentals of AI and ML) represents 20% of the exam and provides the foundation for understanding AI/ML concepts and AWS services.

Key Takeaways:

  1. Understand AI/ML terminology - Know the difference between AI, ML, and deep learning
  2. Learn learning types - Supervised, unsupervised, reinforcement learning
  3. Know problem types - Classification, regression, clustering, forecasting
  4. Master the ML lifecycle - Data → Train → Evaluate → Deploy → Monitor
  5. Match services to use cases - Know which AWS AI service solves which problem
  6. Understand SageMaker - It’s the core service for custom ML

Common Exam Patterns:

Master these fundamentals - they apply throughout all domains!