Core Gen AI Concepts
From AI to generative AI: the vocabulary
Ask five people what AI means and you get five answers, so start with one picture that orders the whole vocabulary. Artificial intelligence (AI) is the broad field of building systems that reason, learn, and act. Machine learning (ML) is the part of AI where a system learns rules from data instead of being programmed with them by hand (What is machine learning?[1]). Deep learning is a further slice of ML that uses many-layered neural networks, and generative AI (gen AI) is the family of deep-learning models that produce new content: text, images, audio, video, and code. Every ML system is AI, but not all AI is ML, and the diagram's nesting is the mental model the rest of this page reuses. One scope note before going further: this subtopic owns the vocabulary and the general decisions made with it, meaning the terms, how models learn, the ML lifecycle, and the criteria and adaptation ladder for picking a model. The sibling Data in Gen AI subtopic takes the labeled-versus-unlabeled distinction introduced below and turns it into a full assessment of whether a real dataset is usable, while Google Foundation Models names which specific Google family produces what, so meeting a term twice across those pages is deliberate reinforcement rather than a new topic.
Natural language processing (NLP) is the capability of working with human language, reading it and writing it; the language models below are how gen AI delivers NLP today.
Foundation models, LLMs, multimodal, and diffusion
A foundation model is the reusable engine under most gen AI. It is pre-trained once on a broad, massive dataset, then adapted to many tasks rather than being rebuilt for each one (What are foundation models?[2]). That single fact drives the economics: an organization buys or calls one general model and points it at many problems, instead of funding a bespoke model per use case.
The families you will be asked to tell apart are all foundation models, specialized by the data they handle:
- A large language model (LLM) is a foundation model specialized for text. It predicts and generates language, and it powers chat, drafting, summarizing, and code.
- A multimodal foundation model works across several data types at once, for example reading an image and answering a question about it in text (Generative AI beginner's guide[3]). Google's Gemini models are multimodal.
- A diffusion model generates images by starting from random visual noise and refining it step by step until it matches the prompt. Google's Imagen is a text-to-image model of this kind (Imagen[4]).
The leadership takeaway is not the math. It is that 'foundation model' names a shared, reusable asset, and LLM, multimodal, and diffusion are just which content it reads and writes.
How machines learn, and the data that teaches them
A model is only as good as what it learns from, and what it learns from is data, so the first fork is how that data is labeled. Labeled data carries the answer alongside each example: a photo tagged 'cat', a loan marked 'defaulted'. Unlabeled data is the raw example with no answer attached. That single distinction separates the two most common ways models learn (What is machine learning?[1]).
Supervised learning trains on labeled data to map an input to a known output, which is what you want for classification and prediction: will this customer churn, is this transaction fraud. Unsupervised learning works on unlabeled data to find structure the business never defined in advance, such as natural customer segments or anomalies. Reinforcement learning uses no fixed dataset at all; an agent takes actions in an environment and learns from a reward signal which behavior pays off, the approach behind robotics and game-playing systems. Google groups ML into four types, adding semi-supervised learning, which trains on a small amount of labeled data plus a large pool of unlabeled data to get most of the benefit of labels without the full labeling cost.
Why this matters to a leader, not just a data scientist
Labeling is expensive and slow because a human usually has to do it, so the choice of approach is partly a budget decision. It also sets the ceiling on quality: a model learns whatever its data teaches it, so biased or unrepresentative training data produces a biased model no matter how good the algorithm is (What is machine learning?[1]). More data only helps when the data is high quality and representative of the real world the model will face. Foundation models are trained with these same methods, only at enormous scale, which is why their training data and its gaps become a governance question for the whole business.
The ML lifecycle and the Google Cloud tool per stage
Every model, traditional or generative, moves through the same lifecycle, and Google Cloud offers a managed tool at each stage so a team is not stitching the pipeline together by hand. The five stages are data ingestion, data preparation, model training, model deployment, and model management, and Vertex AI is the unified platform that spans them (Introduction to Vertex AI[5]). The diagram lays the stages out in order with the main tool for each.
Data ingestion is getting raw data into the cloud. Cloud Storage holds files and unstructured data as the data lake, BigQuery holds structured, analytics-ready data as the serverless warehouse (BigQuery overview[6]), and Pub/Sub ingests real-time event streams.
Data preparation is cleaning, transforming, and labeling that raw data into something a model can learn from. Dataflow processes and transforms data at scale, BigQuery reshapes structured data with SQL, and Vertex AI managed datasets organize training data with its labels.
Model training is where the model actually learns. Vertex AI training runs custom training jobs, AutoML trains a high-quality custom model on your own labeled data with little ML expertise, and BigQuery ML builds models where the data already lives. These sit on a ladder of effort: call a pre-trained model as-is for no differentiation, use AutoML for a custom model with minimal expertise, or build fully custom on Vertex AI for the most control and differentiation.
Model deployment puts the trained model behind an endpoint so applications can send it new data and get predictions back.
Model management is the ongoing job after launch: the Vertex AI Model Registry versions each model, and monitoring watches live performance for drift, where the world shifts away from what the model was trained on and accuracy quietly decays. Management is not a one-time step; it is the reason a deployed model keeps earning its keep.
The leadership point is where budget, time, and risk actually land. Most of the effort in a real project is the first two stages, ingesting and preparing data, not the training everyone pictures.
Choosing and adapting a foundation model
An insurer has just approved a gen AI assistant for its claims inbox, and the project immediately hits two decisions in a row: which model to run out of the dozens in the catalog, and what to do when the model it picks is close but not quite right on its own claim letters. Those are the two halves of this section, taken in that order: first the criteria that select a model, then the ladder of ways to adapt the one you selected.
Choosing which model
There is no single best foundation model, so 'which model' is a business decision made against a short list of criteria. Weigh them together rather than optimizing one (Generative AI beginner's guide[3]):
| Criterion | The question it answers |
|---|---|
| Modality | Does it handle your data type: text, image, audio, video, or several at once? |
| Context window | How much input can it consider at once, a paragraph or a whole book? |
| Performance | Is its quality high enough for the task, judged on your own examples? |
| Cost | What does each call cost, and does that scale to your expected volume? |
| Availability and reliability | Is it offered in your region with the uptime a production workload needs? |
| Security and governance | Where does your data go, and does it meet your privacy and compliance rules? |
| Fine-tuning and customization | Can you adapt it to your domain, or is it fixed as delivered? |
Vertex AI Model Garden is the catalog where you compare options side by side, distinct from the Vertex AI Model Registry in the lifecycle above that versions models you have already trained: Google's first-party models (the Gemini, Imagen, and Veo families), partner models, and open models (Model Garden[7]). The disciplined answer is the cheapest, most controllable model that clears the quality bar on your own tests, not the largest or newest one.
Adapting the model you chose
Once you have a model, there is a ladder of ways to shape its output, and cost climbs as you move up it, so start at the bottom. Prompt engineering is crafting the input text so a frozen model returns better results; nothing inside the model changes, iterating is free and instant, and clear instructions plus a few examples solve a large share of cases (Introduction to prompting[8]). Prompt tuning is a light training step that learns a small set of soft-prompt values from your examples, steering the model without retraining it. A soft prompt is not words you write: it is a short block of numeric values the tuning step learns and attaches ahead of your input inside the model, which is why the model's own weights stay untouched and the run stays cheap. Fine-tuning goes furthest: it updates the model itself on your labeled data for a durable change in behavior, which costs the most in data, time, and money (Introduction to tuning[9]). The rule for a leader is to escalate only when the cheaper rung cannot meet the quality or consistency the use case needs. The diagram shows the three rungs in order of rising effort and cost.
Where gen AI creates value: create, summarize, discover, automate
Executives do not fund AI, they fund outcomes, so the useful move is to sort every idea into one of four things gen AI actually does: create, summarize, discover, and automate (Generative AI on Google Cloud[10]).
- Create is generating new content: drafting marketing copy and emails (text generation), producing images and designs (image generation), writing and completing software (code generation), and generating video. This is the most visible use and the easiest to demo.
- Summarize is compressing long material into its essentials: turning a hundred-page contract, a long meeting, or a support thread into the few lines a person needs to act. The value is time returned to expensive people.
- Discover is finding insight buried in messy, mostly unstructured enterprise data: searching across documents, tickets, and knowledge bases in plain language, and pulling out answers with their sources. It turns a data pile no one reads into an answer engine.
- Automate is letting agents carry out multi-step work, not just answer a question: triaging a request, looking things up, and taking the next action across systems.
Personalized user experience cuts across all four, tailoring what is created, summarized, surfaced, or automated to the individual customer. Data analysis also spans them, since summarizing and discovering both turn raw data into decisions.
Two cautions keep these projects honest. First, gen AI is the right tool only when the task genuinely involves generating, condensing, searching, or acting on unstructured content; a deterministic, rules-based process is cheaper as ordinary software, and a structured-data prediction with a clear label is usually a job for traditional supervised ML. Second, every one of these patterns is only as trustworthy as the data behind it, which is why grounding the model in reliable enterprise data matters before you ship.
Exam patterns: placing a scenario in the vocabulary
The Generative AI Leader exam tests whether you can place a scenario in this vocabulary and pick the business-sensible option, not whether you can build anything. A few patterns recur.
Definitions and the nesting
A stem that says 'a subset of AI that learns from data' wants machine learning; 'a subset of ML using layered neural networks' wants deep learning; 'creates new content' wants generative AI. An option that places gen AI outside AI, or treats ML and AI as identical, is wrong. 'One model pre-trained broadly and reused across many tasks' is a foundation model; 'specialized for text' narrows it to an LLM; 'handles text and images together' is multimodal; 'generates images from noise' is diffusion.
Which learning approach
Map the data to the approach. Labeled examples with a target answer point to supervised learning; no labels and a goal of finding structure points to unsupervised; learning from reward through trial and error points to reinforcement. A stem offering unsupervised learning for a labeled prediction task is the classic distractor.
Which model, and how to adapt it
When a question lists modality, context window, cost, and security and asks how to pick, the answer weighs them together and points to comparing options in Model Garden, not to always choosing the biggest model. When it asks how to improve output cheaply, prompt engineering is the first move; fine-tuning is the answer only when the stem stresses a durable, domain-specific behavior change that prompting cannot achieve. Reaching for fine-tuning to fix a one-off phrasing problem is the trap.
Gen AI, or not
If the scenario is a deterministic, rules-based calculation or a structured-data prediction with a clear label, the right answer is conventional software or traditional ML, and 'use a generative model' is the distractor. Gen AI fits creating, summarizing, discovering, and automating over unstructured content.
The three machine learning approaches
| Dimension | Supervised | Unsupervised | Reinforcement |
|---|---|---|---|
| Training data | Labeled: input paired with the known answer | Unlabeled: no answers provided | No dataset; a reward signal from an environment |
| What it learns | Map an input to a known output | Structure, such as clusters or anomalies | A policy that maximizes cumulative reward |
| Typical task | Classification and prediction | Segmentation and anomaly detection | Sequential decision-making by trial and error |
| Business example | Predict which customers will churn | Group customers into segments no one defined | Optimize an agent's next action against a goal |
Decision tree
Sharp facts the exam loves — give these one last read before exam day.
Cheat sheet
Sharp facts the exam loves — scan these before test day.
- AI contains ML, which contains deep learning, which contains gen AI
These four terms nest, they are not rivals. Artificial intelligence is the broad field of systems that reason, learn, and act; machine learning is the subset that learns rules from data instead of being hand-programmed; deep learning is the subset of ML built on layered neural networks; and generative AI is the deep-learning family that produces new content. Every ML system is AI, but not all AI is ML.
- Generative AI creates new content; traditional ML mostly classifies or predicts
The line between generative and traditional ML is what the model outputs. Generative AI produces new artifacts such as text, images, audio, video, or code, while traditional ML typically outputs a label or a number, like a fraud flag or a churn probability. When a scenario is about producing something new rather than scoring existing data, it points to gen AI.
Trap Treating AI, ML, and generative AI as interchangeable; gen AI is one narrow branch of ML, which is itself one branch of AI.
- A foundation model is trained once and reused across many tasks
A foundation model is pre-trained a single time on a broad, massive dataset, then adapted to many downstream tasks instead of being rebuilt for each one. That train-once, adapt-many economics lets an organization buy or call one general capability and point it at many problems. It is why a leader funds access to a shared model rather than a separate model per use case.
- An LLM handles text; a multimodal model handles several data types
Foundation models are specialized by the data they work with. A large language model (LLM) is a foundation model for text, powering chat, drafting, and summarizing; a multimodal foundation model works across types at once, for example reading an image and answering about it in text. Google's Gemini models are multimodal.
Trap Assuming a text-only LLM can interpret an image or audio clip; that requires a multimodal model.
3 questions test this
- A nonprofit is building an assistive tool for visually impaired users that must accept photographs taken on a phone and respond with…
- A legal services firm needs to analyze extensive contracts and regulatory documents, some exceeding 500 pages each, while also extracting…
- A media company wants to build an AI application that can understand customer queries containing text, images, and videos, and generate…
- Diffusion models build images by refining noise
A diffusion model generates an image by starting from random visual noise and refining it step by step until it matches the prompt. Google's Imagen is a text-to-image model of this kind. This is the mechanism behind most image generation, distinct from the text prediction an LLM does.
Trap Assuming a diffusion model generates text; diffusion is the image-generation family, not a language model.
- Supervised learning needs labeled data to predict a known output
Supervised learning trains on labeled examples, each paired with its correct answer, so it can map a new input to a known output. It is the approach for classification and prediction, such as flagging fraud or forecasting churn. If there are no labels, supervised learning is not an option.
Trap Choosing unsupervised learning for a task that already has labeled target answers; a known-output prediction is a supervised problem.
6 questions test this
- A subscription business wants to predict which individual customers are likely to cancel, but its customer records contain no field…
- A real estate firm has a dataset of thousands of past property sales on Vertex AI, where each record includes features such as square…
- A manufacturer wants to automatically detect defective products on its assembly line. The quality team has assembled thousands of product…
- A utility company has five years of records in which each day is paired with the total electricity demand measured that day, along with…
- An online learning platform has 25,000 student forum posts that, over time, were each reviewed by moderators and tagged as 'question',…
- An insurance company's analytics team has 80,000 historical claims, and each claim has already been reviewed by investigators and marked as…
- Unsupervised learning finds structure in unlabeled data
Unsupervised learning works on unlabeled data to surface patterns the business never defined, such as natural customer segments or anomalies. There is no correct answer to learn toward, so the model groups or scores by similarity. Reach for it when you want to discover structure rather than predict a known label.
8 questions test this
- A telecommunications company has millions of customer usage records that contain no predefined categories or tags. The analytics team wants…
- A city transit authority has collected millions of anonymized trip records that contain no predefined tags or categories. Planners want to…
- A cybersecurity team has collected millions of network traffic logs, but none of the records are tagged as normal or malicious. The team…
- A customer experience team has thousands of open-ended survey responses with no categories assigned and wants to discover the main themes…
- A marketing analytics team has a large dataset of customer purchase histories with no predefined categories. They want to discover natural…
- A bank's marketing team has two years of customer transaction records that contain no predefined tags, categories, or outcome values. They…
- A digital news platform has a large archive of articles that carry no category labels. The editorial team wants to use Vertex AI to…
- A marketing analytics team has gathered tens of thousands of open-ended customer reviews, none of which carry any sentiment or topic tags.…
- Reinforcement learning learns from reward, not a fixed dataset
Reinforcement learning has no labeled training set; an agent takes actions in an environment and adjusts based on a reward signal that tells it which behavior pays off. It fits sequential decision problems like robotics and game play. The learning signal is the reward, earned by trial and error.
- Google groups ML into four types, adding semi-supervised
Beyond supervised, unsupervised, and reinforcement learning, Google names a fourth type: semi-supervised learning, which trains on a small amount of labeled data plus a large pool of unlabeled data. It captures much of the benefit of labels without paying to label everything. Labeling is expensive because a human usually does it, so this is partly a cost decision.
- The ML lifecycle runs ingestion, preparation, training, deployment, management
Every model, traditional or generative, moves through five stages in order: data ingestion, data preparation, model training, model deployment, and model management. Each stage has a Google Cloud tool, and Vertex AI is the unified platform spanning them. Knowing the sequence lets a leader see where time and risk accumulate.
- Most ML project effort is data work, not model training
In a real project, the bulk of the effort lands in the first two lifecycle stages, ingesting and preparing data, not the training everyone pictures. Data must be gathered, cleaned, transformed, and often labeled before a model can learn from it. Budgets and timelines should reflect that data, not the algorithm, is the long pole.
- AutoML trains a custom model on your data with minimal ML expertise
AutoML lets an organization train a high-quality custom model on its own labeled data with little effort and no data-science team, because the model-building is automated. It sits between calling a pre-trained model as-is and building a fully custom model on Vertex AI. Choose it when a generic pre-trained model is not specific enough but you lack ML engineers.
Trap Jumping to fully custom Vertex AI training when AutoML would meet the need with far less expertise and effort.
2 questions test this
- Monitor a deployed model for drift, because accuracy decays over time
Model management does not end at launch; a live model needs monitoring for drift, where the real world shifts away from the data the model was trained on and accuracy quietly falls. The Vertex AI Model Registry versions models and monitoring watches live performance. A deployed model keeps earning value only if it is watched and refreshed.
Trap Assuming a model stays accurate after deployment without monitoring; data drift degrades it silently.
- There is no single best model; choose it against the use case
Selecting a foundation model is a business decision weighed across several criteria at once: modality, context window, performance, cost per call, availability and reliability, security and governance, and whether you can fine-tune it. Optimize the whole set for the task, not one axis. The disciplined pick is the cheapest, most controllable model that clears the quality bar on your own tests.
Trap Defaulting to the largest or newest model instead of the cheapest one that clears the quality bar.
11 questions test this
- A research organization is comparing several Google foundation models for a demanding scientific question-answering task and wants to…
- An online classifieds marketplace needs to auto-generate millions of short listing descriptions every day, and the finance team has set the…
- A small nonprofit with a very limited operating budget wants to deploy a lightweight Google open model such as Gemma that it can run…
- A software company wants to embed a foundation model directly into its proprietary application and retain broad freedom to adapt, modify,…
- A wealth management firm wants to use Gemini to summarize confidential client portfolios and internal financial records. Leadership's…
- A university research lab operating on a fixed grant must run very large numbers of routine text-processing jobs, and leadership's…
- A corporate learning and development team needs a Google model that can take its written training scripts and produce finished…
- A healthcare company is selecting a foundation model for analyzing medical documents. They need to consider several factors when choosing…
- A small educational nonprofit operating on a fixed grant wants to deploy a gen AI text feature for its programs while keeping ongoing…
- A multinational manufacturer wants to adopt a Google foundation model that its teams can begin using immediately, requiring that the model…
- A government tax agency wants to use Gemini to process citizens' sensitive personal records and must ensure the model and underlying…
- A context window is how much input a model can consider at once
The context window is the amount of input a model can take into account in a single request, ranging from a paragraph to an entire book. A larger window lets the model reason over more material at once, which matters for long documents or long conversations. It is one of the core criteria when comparing models.
6 questions test this
- A publishing company is comparing foundation models for a task that requires the model to ingest and reason over an entire 900-page…
- A healthcare technology company needs to select a foundation model for analyzing lengthy medical research documents that often exceed…
- A financial services company needs to select a foundation model for analyzing lengthy regulatory documents and contracts. Their documents…
- A financial services company is selecting a foundation model for their document analysis application. They need to process lengthy…
- An architecture firm wants to use Gemini to cross-check an entire multi-thousand-page building code reference against a full project…
- A legal services firm needs to analyze extensive contracts and regulatory documents, some exceeding 500 pages each, while also extracting…
- Vertex AI Model Garden is where you compare models side by side
Vertex AI Model Garden is the catalog for comparing model options in one place: Google's first-party models such as the Gemini, Imagen, and Veo families, partner models, and open models. It is where a selection decision against modality, cost, and the other criteria actually gets made. Starting there beats defaulting to whichever model is most famous.
7 questions test this
- A retail company wants to explore generative AI for their business but does not have deep AI expertise. They need a platform that provides…
- A technology startup wants to explore different AI models for their new application but is uncertain which model will best fit their needs.…
- A technology company is evaluating foundation models in Vertex AI Model Garden for a customer service chatbot. They want to understand the…
- A global enterprise is evaluating foundation models for multiple generative AI use cases across different departments. They need a…
- A technology company needs a centralized location to discover, test, and deploy AI models from various sources for multiple projects across…
- A technology company is exploring generative AI solutions and needs to access various foundation models from multiple sources including…
- An engineering manager assumes that because his marketing team uses Gemini for Google Workspace, they can also browse and compare multiple…
- Try prompt engineering before you pay to tune a model
Prompt engineering shapes a model's output by crafting the input text, leaving the model itself frozen, so it costs nothing and iterates instantly. Clear instructions and a few examples solve a large share of cases. It is the first rung to try; escalate to tuning only when prompting cannot reach the quality or consistency you need.
Trap Reaching for fine-tuning to fix a one-off phrasing problem that a better prompt would solve at no cost.
- Fine-tuning changes the model itself for a durable but costly gain
Fine-tuning updates a model on your own labeled examples so its behavior changes durably, and it costs the most in data, time, and money of the adaptation options. Prompt tuning is a lighter middle rung that learns a small set of soft-prompt values without retraining the whole model. Move up this ladder only when the cheaper rung falls short for a domain-specific need.
2 questions test this
- Gen AI creates value by creating, summarizing, discovering, and automating
Sort every candidate use case into one of four moves. Create generates new content such as text, images, code, or video; summarize compresses long material into its essentials; discover searches messy unstructured data for insight with its sources; and automate lets agents carry out multi-step work. This vocabulary turns a vague mandate to use AI into concrete, fundable projects.
- Skip gen AI for deterministic rules or labeled structured-data prediction
Generative AI fits creating, summarizing, discovering, and automating over unstructured content, not every problem. A deterministic, rules-based task such as a tax calculation is cheaper and more reliable as ordinary software, and a structured-data prediction with a clear label is usually a job for traditional supervised ML. Match the tool to the shape of the problem.
Trap Choosing a generative model for a rules-based calculation or a structured-data prediction that conventional software or supervised ML handles better and cheaper.
- Analyzing existing records to surface trends is the data analysis use case
Data analysis is its own gen AI use case category: pointing a model at large volumes of records the business already holds, structured or unstructured, to surface patterns, trends, and anomalies and summarize the findings to guide decisions. It interprets existing data rather than producing new creative content, which is what separates it from the generation use cases.
Trap Labeling it text generation because the findings are written up, when the core work is interpreting existing data rather than creating new content.
9 questions test this
- A retail operations director needs a generative AI solution to examine large volumes of sales and inventory records, surface emerging…
- A telecommunications provider wants to use Gemini to examine large volumes of customer churn records and support call logs to surface the…
- A logistics company has years of structured shipment, route, and delivery-time records. Operations leaders want to use Gemini on Vertex AI…
- A finance operations team holds years of historical transaction and expense records and wants to detect unusual spending, surface cost…
- A retail company's customer insights team has accumulated tens of thousands of open-ended survey responses and product reviews. Leaders…
- A telecommunications provider wants to use Gemini to examine large volumes of network performance logs and customer complaint records,…
- A logistics company wants to use Gemini to examine large volumes of shipment and delivery records, surface recurring delay patterns, and…
- A retail merchandising team wants to use Gemini to examine several quarters of sales records and customer purchase histories to surface…
- A financial planning team maintains years of customer transaction records in a relational database, neatly organized into columns for date,…
- Embeddings turn content into meaning-capturing vectors for semantic search
An embedding converts text, an image, or video into a numerical vector positioned so that items with similar meaning sit close together, so measuring the distance between vectors finds semantically related content. This is what powers semantic search, matching on meaning rather than exact keywords, and multimodal embeddings place different data types in one shared space so a text query can retrieve matching images.
Trap Relying on exact keyword matching, which misses items that share meaning but not the same words.
5 questions test this
- A data scientist is explaining how embeddings work to business stakeholders. Which statement accurately describes the fundamental concept…
- A global e-commerce company wants to improve their product search experience by allowing customers to search using natural language…
- A retail company wants to build a product recommendation system that can find visually similar items to what customers are browsing, even…
- A retail company wants to improve their product search experience by allowing customers to find products using natural language…
- A fashion e-commerce platform wants to allow customers to search for products using both natural language descriptions like 'casual summer…