AWS AI Practitioner Fundamentals of AI practice questions
7-day money-back guarantee — full refund within 7 days of purchase if you've completed under 20% of the questions. See pricing →
Certifications Tools Flashcards Career Paths Exam Guides Blog Pricing For Teams About

Language

✓ EnglishDeutschEspañolFrançaisPortuguês
Check readiness — free →

AWS AI Practitioner Fundamentals of AI and ML: 223 practice questions

AWS AI Practitioner 223 questions 12 shown free

12 of the 223 Fundamentals of AI and ML questions in the Certsqill AWS AI Practitioner bank, shown in full below. Each one carries an explanation for every option, not just the correct one — the wrong answers are where the marks go.

Preparing for AWS AI Practitioner? Take the free 5-min readiness check →

1. Use machine learning to predict discontinuation: Which approach best meets this requirement?

Medium
An education company wants to predict which students may discontinue courses using historical examples and outcomes. Which approach best meets this requirement?
  1. Use a rules engine with conditions defined by education specialists.
    Rules apply predefined logic and do not learn predictive relationships from historical outcomes.
  2. Use deep learning to model the outcome with multiple neural-network layers.
    Deep learning can support prediction, but the requirement does not indicate that multilayer neural networks are necessary.
  3. Use machine learning to predict discontinuation from historical student data.
    Machine learning learns relationships from labeled historical examples and applies them to new student records.
  4. Use a generative model to write personalized explanations of likely discontinuation.
    Generating explanations is different from selecting or predicting which students may discontinue.
The trap
Confuses fixed decision logic with learning from examples. Assumes the most specialized learning method is always required. Confuses content generation with outcome prediction.

Machine learning fits because it learns predictive patterns from historical examples.

2. Deep learning: Which technology is most directly associated with this requirement?

Easy
A travel company needs to identify landmarks in uploaded photographs. Which technology is most directly associated with this requirement?
  1. Unsupervised clustering of travel bookings
    Clustering groups similar records but does not directly identify named landmarks in uploaded photographs.
  2. Rule-based matching with fixed landmark conditions
    Fixed rules are difficult to maintain for varied photographs, viewpoints, lighting, and landmark appearances.
  3. Deep learning
    Deep learning uses multilayer neural networks and is commonly suited to complex image-recognition patterns.
  4. Generative text completion for itinerary descriptions
    Text generation can create descriptions but does not itself provide landmark image recognition.
The trap
Treats visual recognition as a small set of predictable manual conditions. Chooses a data-grouping method unrelated to the requested image recognition output. Confuses generating travel language with identifying visual content.

Deep learning uses multilayer neural networks and is well suited to recognizing complex patterns in images.

3. Generative output: Which output type best matches this requirement?

Easy
An online marketplace wants to produce natural-language product descriptions from item attributes. Which output type best matches this requirement?
  1. Unsupervised grouping output
    Clustering groups similar products without supplied labels but does not generate descriptive text.
  2. Generative output
    Generative AI creates new content, such as natural-language descriptions, from learned patterns and supplied information.
  3. Numeric regression output
    Regression predicts numeric values and does not directly produce fluent product descriptions.
  4. Predictive category output
    Category prediction assigns labels, such as departments, rather than composing new product descriptions.
The trap
Confuses selecting an existing class with creating original content. Applies numeric forecasting to a content-generation requirement. Confuses discovering structure with creating language.

Generating product descriptions is a generative task because the system creates new language from learned patterns.

4. An AI agent: Which capability best fits?

Easy
A research organization wants an assistant that searches approved sources, compares findings, and drafts a report through several coordinated steps. Which capability best fits?
  1. An AI agent
    An agent can use tools and perform multiple steps toward a goal, rather than only producing one response.
  2. A single text-generation response
    A single response can generate prose but does not inherently coordinate searches, comparisons, and subsequent actions.
  3. A clustering model
    Clustering groups similar observations and does not inherently search sources or draft reports.
  4. A classification model
    Classification assigns categories and does not inherently conduct multi-step research activities.
The trap
Treats a one-step text generator as equivalent to goal-directed tool use. Confuses labeling information with coordinating actions. Confuses unsupervised grouping with tool-enabled task completion.

Agents can use tools and coordinate multiple actions toward goals, matching the research workflow described.

5. Running inference with the trained model: Which activity is required?

Medium
A retailer has already trained a demand model and must score today’s transactions for immediate recommendations. Which activity is required?
  1. Retraining the model with new parameters
    Retraining changes learned parameters and is unnecessary when applying an already trained model.
  2. Preparing labeled examples for supervised learning
    Labeled examples support training, but the requirement concerns scoring current transactions.
  3. Running inference with the trained model
    Inference applies a trained model to new inputs and produces predictions for immediate recommendations.
  4. Discovering unlabeled groups among historical transactions
    Unsupervised grouping analyzes structure and does not directly score current transactions with the trained model.
The trap
Confuses updating model knowledge with using existing knowledge for predictions. Selects a training input rather than the requested operational activity. Confuses clustering analysis with applying an existing predictive model.

Inference applies an already trained model to new transaction data and produces the requested recommendations.

6. Supervised learning that learns from examples containing: Which learning approach best uses these examples?

Medium
A language-learning provider has thousands of exercises paired with expert-provided correct translations and quality scores. Which learning approach best uses these examples?
  1. Supervised learning that learns from examples containing known target answers
    Supervised learning uses labeled examples with known targets, matching translations and expert quality scores.
  2. Unsupervised learning that discovers structure without target labels
    Unsupervised learning does not use supplied target labels, unlike the paired translations and expert scores.
  3. Clustering that groups exercises according to similarity patterns
    Clustering groups observations without supplied correct answers and does not directly learn the labeled translation target.
  4. Reinforcement learning that learns only from delayed environmental rewards
    Reinforcement learning learns behavior through rewards, while this dataset directly supplies desired outputs.
The trap
Overlooks that expert answers and scores provide labeled targets. Confuses labeled examples with feedback received through interaction. Treats labeled translation examples as an unlabeled grouping problem.

Supervised learning is appropriate because each exercise includes known target translations or expert quality labels.

7. Clustering: Which approach is best?

Medium
An online marketplace has customer behavior records but no predefined customer segments. It wants to discover naturally similar groups. Which approach is best?
  1. Classification using predefined customer categories
    Classification requires known categories or labeled examples, which the marketplace explicitly lacks.
  2. Regression predicting customer spending amounts
    Regression predicts numeric values and does not primarily discover naturally similar customer groups.
  3. Reinforcement learning using purchase rewards
    Reinforcement learning learns behavior through rewards, not simply customer similarity from existing records.
  4. Clustering
    Clustering groups similar observations without requiring supplied class labels or predefined segments.
The trap
Assumes desired classes exist even though the task is to discover them. Confuses numeric prediction with unsupervised grouping. Introduces an interaction-and-reward problem where grouping is required.

Clustering discovers similar groups in data without requiring predefined labels or customer segments.

8. Reinforcement learning: Which approach fits?

Medium
A document-processing team wants a system to learn which sequence of processing actions improves accuracy and throughput, using feedback about results. Which approach fits?
  1. Supervised learning from fixed answer labels
    Supervised learning uses labeled targets, whereas this requirement emphasizes action sequences and outcome feedback.
  2. Reinforcement learning
    Reinforcement learning learns behavior through rewards or feedback associated with actions and resulting outcomes.
  3. Clustering documents by visual similarity
    Clustering discovers groups of similar documents but does not learn action choices from processing outcomes.
  4. Regression predicting processing duration only
    Regression can estimate numeric duration but does not inherently learn which actions improve outcomes.
The trap
Confuses reward feedback from interaction with directly labeled examples. Replaces sequential decision learning with document grouping. Focuses on one numeric forecast instead of learning a policy.

Reinforcement learning learns action choices through feedback or rewards tied to resulting processing outcomes.

9. Preserving the sequence of observations over time: What characteristic is essential?

Medium
A document-processing team must forecast weekly incoming volume, where the order and timing of prior observations affect the forecast. What characteristic is essential?
  1. Assigning each observation to an unrelated category
    Categorization may organize records but does not preserve the temporal order required for forecasting.
  2. Grouping observations without considering their order
    Ignoring order removes the temporal relationships needed to forecast future volume accurately.
  3. Preserving the sequence of observations over time
    Time series data depends on ordered observations because timing and prior values influence later forecasts.
  4. Replacing historical observations with generated text
    Generated text does not preserve the numeric temporal relationships required for volume forecasting.
The trap
Treats time-dependent observations like independent records for clustering. Confuses content generation with maintaining time-dependent evidence. Confuses classification structure with sequential data requirements.

Time series forecasting requires preserving observation order because timing and prior values influence later predictions.

10. The cancellation outcome is the label: Which statement correctly identifies the label and features?

Easy
A travel company wants to predict whether a reservation will be canceled, using historical reservation records. Which statement correctly identifies the label and features?
  1. The cancellation outcome is the label, while timing and destination are features.
    The label is the target to predict, and reservation attributes are features used to estimate it.
  2. Reservation details form unlabeled groups, and cancellations are clusters.
    The scenario describes supervised prediction, not unsupervised grouping into clusters.
  3. The cancellation outcome is a feature, and reservation details are labels.
    The outcome being predicted is the label; reservation details provide input features.
  4. Both the cancellation outcome and reservation details are labels.
    The cancellation outcome is the target label, while reservation details are typically input features.
The trap
Reverses the target and its inputs. Treats all associated data as target labels. Confuses labels and features with clustering.

The label is the target outcome; features are input attributes used to predict it.

11. Use batch inference to score the monthly donor collection: Which approach fits best?

Easy
A nonprofit needs to score all donor records at the end of each month. Results can be delivered overnight, and no immediate response is required. Which approach fits best?
  1. Use asynchronous inference to queue each donor record for later scoring.
    Asynchronous inference can delay individual requests, but the requirement is a scheduled collection-wide workload.
  2. Use clustering to organize donors into groups without individual scores.
    Clustering finds groups and does not produce the requested score for every donor record.
  3. Use batch inference to score the monthly donor collection overnight.
    Batch inference processes a collection when immediate responses are not required, matching the monthly schedule.
  4. Use real-time inference as each donor record becomes available.
    Real-time inference is intended for interactive, low-latency requests, which are unnecessary here.
The trap
Assumes immediate processing is required. Focuses on delayed results rather than processing the monthly collection together. Confuses an analysis method with an inference delivery pattern.

Batch inference fits scheduled collection processing when immediate responses are unnecessary.

12. Real-time inference for interactive requests requiring: Which inference approach is most appropriate?

Medium
An internal IT team is building a help desk assistant. Employees expect answers while they are chatting, and the response must support an interactive conversation. Which inference approach is most appropriate?
  1. Real-time inference for interactive requests requiring prompt responses.
    Real-time inference is intended for interactive requests where users expect responses during the conversation.
  2. Asynchronous inference for queued questions with delayed responses.
    Asynchronous inference accepts delayed results, conflicting with the help desk's interactive response expectation.
  3. Batch inference for scheduled collections of employee questions.
    Batch inference is designed for collections processed together, not conversations requiring answers during interaction.
  4. Clustering inference to organize employee questions by similarity.
    Clustering can organize similar items, but it does not itself provide conversational responses to employees.
The trap
Confuses processing many records efficiently with responding promptly to each user. Treats any managed queue as suitable even when conversational latency matters. Confuses an analytical task with the timing pattern required for serving answers.

Real-time inference best supports interactive conversations where users need prompt responses during each exchange.

211 more Fundamentals of AI and ML questions

The remaining 211 questions in this domain are part of the full AWS AI Practitioner bank — 1116 questions, every option explained. Start with the free five-minute check and see your score per domain.

Test your AWS AI Practitioner readiness — free

Other AWS AI Practitioner domains

Part of the Certsqill AWS AI Practitioner question bank · Fundamentals of AI and ML · Every answer, right and wrong, comes with its own explanation.