Skip to the content.

Topics

What is Generative AI?

My notes on understanding what GenAI actually is — and how it’s different from the AI we’ve always heard about.


🤖 Traditional AI vs Generative AI vs Agentic AI

AI has evolved in distinct waves — each one expanding what machines can do.

  Traditional AI Generative AI Agentic AI
What it does Classifies, predicts, decides Creates new content Takes actions autonomously to achieve goals
Output A label, a number, a decision Text, images, audio, video, code Completed tasks, executed workflows
Example task “Is this email spam?” “Write me an email” “Check my inbox, summarize unread emails, and draft replies”
How it learns From labeled examples From massive amounts of raw data Combines GenAI with tools, memory, and planning
Mental model A judge An artist An employee

🧠 Traditional AI — The Old Guard

Traditional AI (also called discriminative AI) was designed to draw boundaries and make decisions.

Think of it as teaching a system to sort things into buckets:

It’s powerful — but it can only work within what it’s been explicitly trained to classify. It has no ability to imagine or generate anything new.


✨ Generative AI — The Creative Shift

Generative AI flips the script. Instead of asking “what is this?”, it asks “what comes next?”

At its core, a generative model learns the patterns and structure of data so deeply that it can produce brand new examples that look like they came from the same source.

The key insight: generation is a form of deep understanding. To create something convincing, the model must have truly learned the underlying structure of the domain.


📦 What Can Generative AI Generate?

Modality Examples
Text Essays, summaries, code, conversations
Images Art, photos, diagrams
Audio Music, voice, sound effects
Video Clips, animations
Structured data Tables, synthetic datasets
Multi-modal Image + text together (e.g., describe an image, generate from a description)

🕹️ Agentic AI — The Autonomous Leap

Agentic AI is the next frontier. It takes Generative AI and gives it autonomy, tools, and a goal.

Instead of just responding to a prompt, an AI agent can:

Think of it this way:

The Building Blocks of an Agent

Component What It Does
LLM (the brain) Reasons, plans, and generates responses
Tools Lets the agent interact with the world (search, code, APIs)
Memory Stores context — short term (within a task) and long term (across sessions)
Feedback loop Agent checks its own output and iterates

Real World Examples


🔑 Key Concepts to Know

Foundation Models

Large models trained on vast, general datasets that can be adapted to many tasks. GPT-4, Claude, and Gemini are examples. They are the backbone of most modern GenAI applications.

Prompting

The way you communicate with a generative model — your input shapes its output. Unlike traditional AI where you feed it data, here you converse with it.

Emergent Behavior

As models get larger, they start exhibiting capabilities nobody explicitly trained them for — like reasoning, translation, or coding. This surprised even the researchers building them.

Hallucination

A known weakness — generative models can produce confident-sounding but completely wrong information. Understanding this is critical before building anything with GenAI.


💡 My Takeaways


❓ Questions I Still Have


🔗 Sources & Further Reading