How the terms nest
- Artificial intelligencemachines doing tasks we associate with human intelligence
- Machine learninglearns patterns from data rather than explicit rules
- Deep learningML using multi-layer neural networks
- Generative AIcreates new text, images, audio, video, code
- Foundation models and LLMslarge models pre-trained on broad data
- Agentic AImodels given goals, tools and autonomy to act
The terms the exam guide lists
The AIF-C01 guide names fifteen terms in this objective. Most of them pair up — a term and the one it is most often confused with — so learn them as pairs.
| Term | What it means | Confused with |
|---|---|---|
| Model | The learned artefact: a function that turns an input into a prediction or output | Algorithm — the recipe used to produce the model |
| Algorithm | The procedure that learns from data (for example, linear regression, XGBoost, a neural network training method) | Model |
| Training | Showing the algorithm data so it adjusts its parameters | Inference |
| Inference | Using a trained model to produce an output for new input | Training |
| Neural network | Layers of connected nodes whose weights are learned from data | Deep learning — a neural network with many layers |
| Computer vision | AI that interprets images and video | Image generation, which is generative AI |
| NLP | AI that understands or produces human language | Speech recognition, which turns audio into text first |
| Bias | Systematic error — in data, labels or outputs — that skews results, often against a group | Variance, covered in lesson 4.1 |
| Fairness | Outcomes that do not disadvantage groups without justification | Accuracy — a model can be accurate overall and unfair to a subgroup |
| Fit | How well the model captures the pattern: underfit (too simple), overfit (memorised the training data), good fit | Accuracy on training data alone |
| LLM | A foundation model trained mainly on text to understand and generate language | Foundation model — the wider class, which also covers image and multi-modal models |
| Generative AI | Models that create new content | Any AI that outputs text — a sentiment classifier outputs a label, not new content |
| Agentic AI | Goal-driven systems that reason, plan, call tools and act with some autonomy | A chatbot that only answers questions |
How AI, ML, GenAI, deep learning and agentic AI differ
AWS describes generative AI as a subset of AI that can create new content and ideas — conversations, stories, images, video and music — and foundation models as large generative models trained on a broad spectrum of data, with LLMs as one class of foundation model. Traditional machine learning, by contrast, usually predicts or classifies: is this transaction fraud, what will demand be next week, which segment does this customer belong to.
AWS Prescriptive Guidance draws the line to agentic AI clearly. Traditional AI is tool-centric and narrow, focused on prediction or classification. Traditional software agents add autonomy but are rule-bound. Agentic AI combines autonomy, asynchrony and agency: goal-driven systems that reason, act and adapt, with decisions that are contextual and often LLM-enhanced.
Same business, three kinds of AI
- Label or predict something from past dataTraditional MLclassify a support ticket's priority
- Produce new contentGenerative AIdraft the reply to the ticket
- Reach a goal through several steps and toolsAgentic AIlook up the order, issue the refund, reply, close the ticket
Types of data
The guide lists data types as pairs and families. Expect a scenario that describes the data and asks which kind it is, or which learning approach the data allows.
- Labelled vs unlabelled. Labelled data carries the answer (this email *is* spam). Unlabelled data does not. Labels make supervised learning possible.
- Structured vs unstructured. Structured data fits rows and columns with a fixed schema. Unstructured data — documents, images, audio, free text — does not.
- Tabular. Rows and columns: customer records, transactions. The classic home of traditional ML.
- Time-series. Values recorded in order over time: sensor readings, daily sales. Order matters, which is why forecasting is its own technique.
- Image and text. Unstructured data handled by computer vision and NLP respectively, and the main inputs to foundation models.
Types of learning
| Type | Data it needs | Typical task | One-line test |
|---|---|---|---|
| Supervised | Labelled examples | Classification, regression | “We have past examples with the right answer” |
| Unsupervised | Unlabelled data | Clustering, anomaly detection, dimensionality reduction | “Find structure we haven't defined” |
| Reinforcement | Rewards from an environment | Sequential decisions: robotics, game play, tuning a policy | “Learn by trial, reward and penalty” |
Types of inferencing
The guide names four: batch, real-time, asynchronous and serverless. Amazon SageMaker AI offers all four as deployment options, with published limits that make the choice concrete.
| Option | Use it when | Limits (SageMaker AI) |
|---|---|---|
| Real-time | You need a fast answer per request and traffic is steady | Payload up to 25 MB; up to 60 s per request (8 min streaming); always-on endpoint |
| Serverless | Traffic is intermittent or unpredictable and you don't want to manage instances | Payload up to 4 MB; up to 60 s; pay for use, not idle time |
| Asynchronous | Requests are large or slow and the caller can wait for a queued result | Payload up to 1 GB; up to 1 hour; can scale to zero |
| Batch | A whole dataset is available up front and nobody is waiting | Large datasets; jobs can run for days; no persistent endpoint |
Traps the wrong answers are built from
| Tempting but wrong | Do this instead |
|---|---|
| Calling any model that outputs text “generative AI”. | Ask whether it creates new content. A sentiment model outputs a label — that is classification. |
| Treating agentic AI as a type of model. | Agentic AI is a way of using models: a goal, a plan, tools and autonomy. |
| Choosing real-time inference for a scheduled job over a full dataset. | If nobody is waiting and the data is available up front, use batch. |
| Judging fit by training accuracy. | A model that scores near-perfectly on training data and poorly on new data is overfit. |
You should now be able to
- Define AI, ML, deep learning, neural networks, computer vision, NLP, model, algorithm, training, inference, bias, fairness, fit, LLM, GenAI and agentic AI.
- Explain how AI, ML, deep learning, GenAI and agentic AI relate and differ.
- Choose between batch, real-time, asynchronous and serverless inference from a scenario.
- Identify labelled, unlabelled, tabular, time-series, image, text, structured and unstructured data.
- Tell supervised, unsupervised and reinforcement learning apart by the data and feedback they use.