For Uncle Moe · An engineer’s field guide

Let’s see what this AI thing can actually do.

Eight weeks of short videos, hands-on experiments, and a little healthy skepticism. No coding homework. No equations at the door. Bring your curiosity and the judgment you earned as an electrical engineer.

About 2–4 hours a week · One module at a time · Skip any rabbit hole you don’t enjoy

Module 01

2–4 hours
at your pace

↑ Roadmap

What are people actually calling “AI”?

What is AI, really?

Big idea

AI is the broad ambition to make machines perform tasks that call for intelligence. Older systems followed written rules. Machine learning finds useful patterns in examples; neural networks are one family of such models. Generative AI makes new text, images, or sound. A large language model (LLM) is a generative model trained to work with language.

Why it’s interesting

A spam filter, Netflix recommendations, speech recognition, photo recognition, ChatGPT, and parts of a self-driving stack all belong under the umbrella—but they solve different problems. The label alone tells you little about how a system works.

Watch & explore

Try it yourself

  1. Open ChatGPT. Ask it to explain a transformer in a radio engineer’s terms, write a limerick about a stubborn relay, spot a flaw in a short argument, brainstorm a hobby project, summarize a paragraph you supply, and solve a puzzle.
  2. Notice which answers are useful, which are merely fluent, and what happens when you ask a follow-up.

Engineer connection

Think of “AI” as a broad class of systems, much as “electronics” covers a thermostat, a spectrum analyzer, and a radio. The design and failure modes depend on the particular system.

Curiosity rabbit hole optional

A short history of artificial intelligence · IBM ↗ · 12 min skim
Trace the shift from hand-built rules to models trained on data.

What you should now understand

  • How do AI, machine learning, and generative AI relate?
  • Which of these examples generates content rather than classifies or predicts?
  • What did the first ChatGPT experiment do surprisingly well?
Module 02

2–4 hours
at your pace

↑ Roadmap

Can a computer learn from examples?

How does a machine learn?

Big idea

A model is adjusted using training examples so its predictions become useful on new cases. Classification chooses a category, such as spam or not spam. Training is the adjustment; inference is using the finished model. A cat detector and an equipment-failure predictor differ in data and stakes, but share this basic pattern.

Why it’s interesting

You can train a tiny classifier in minutes, then fool it by changing the lighting or background. That failure teaches as much as the success.

Watch & explore

Try it yourself

  1. In Teachable Machine, make two image classes—perhaps a mug and a book. Capture 20–30 examples of each, train, then test with fresh views.
  2. Change lighting, distance, or background. Was it learning the object, or a shortcut in your examples?

Engineer connection

This is close to fitting a model to observations and testing it on measurements it has never seen. Signal quality, noise, and representative sampling matter.

Curiosity rabbit hole optional

Overfitting · Google Machine Learning Crash Course ↗ · 8 min read
See why a system can ace its training examples and fail in the field.

What you should now understand

  • What is the difference between training and inference?
  • Why test on new examples?
  • How can a model learn the wrong clue?
Module 03

2–4 hours
at your pace

↑ Roadmap

What are all those dots and lines doing?

Neural networks without the pain

Big idea

Inputs pass through layers of simple calculations. Connections have adjustable weights. The output is compared with the desired result, and training changes weights to reduce error. “Neuron” is an analogy inspired by biology; this diagram is not a literal artificial brain.

Why it’s interesting

A network can learn to identify handwritten digits even though no one wrote a rule for every way someone might draw a 7.

Watch & explore

Try it yourself

  1. In the playground, choose a spiral or circle dataset and press Play. Change the number of hidden layers, turn inputs on or off, and add noise.
  2. Watch both training and test error. Try to make the test result better, then deliberately make it worse.

Engineer connection

Weights resemble adjustable gains; layers transform signals; the error measure is feedback used during tuning. The analogy helps, though training is not ordinary real-time control.

Curiosity rabbit hole optional

Gradient descent, how neural networks learn · 3Blue1Brown ↗ · 21 min video · optional
A visual answer to “how do the weights know which way to move?”

What you should now understand

  • What do inputs, weights, and outputs represent?
  • What changes during training?
  • Why can more complexity hurt on new data?
Module 04

2–4 hours
at your pace

↑ Roadmap

Why does it sound like it understands me?

How ChatGPT works

Big idea

A language model breaks text into tokens and predicts what token should come next, repeatedly. Training gives it broad patterns; the current conversation provides context. Transformers use attention to relate parts of that context, and embeddings represent tokens as patterns of numbers. This produces remarkably useful language behavior, but fluent wording does not guarantee a true claim.

Why it’s interesting

The same system can rewrite a paragraph, explain a circuit at three levels, and bluff through a question it should have declined.

Watch & explore

Try it yourself

  1. Ask ChatGPT to explain impedance to a child, an engineer, and a professor. Then ask for a noir detective version.
  2. Give it a logic puzzle, request a self-critique, and ask it to identify a mistake in an intentionally wrong explanation you wrote. Check whether its critique actually catches it.

Engineer connection

Tokens are pieces of input; attention changes which other pieces matter to a given piece. An embedding is a learned numerical representation, not a hand-authored dictionary definition.

Curiosity rabbit hole optional

Transformers, the tech behind LLMs · 3Blue1Brown ↗ · 27 min video · optional
A deeper animated look at embeddings and the transformer pipeline; stop when satisfied.

What you should now understand

  • What is a token?
  • What does context change?
  • Why can a plausible answer be false?
  • What does attention help the model connect?
Module 05

2–4 hours
at your pace

↑ Roadmap

What makes a useful conversation?

Getting good at talking to AI

Big idea

Give the tool the situation, the job, any constraints, and the form you want back. Follow up when it misses. A small example often helps. Treat the first answer as a draft you can challenge and improve.

Why it’s interesting

A vague “plan a trip” becomes useful when you add who is going, time, budget, pace, and what the family actually enjoys. No magic incantation required.

Watch & explore

Try it yourself

  1. Give ChatGPT a list of refrigerator ingredients and ask for dinner. Add a dietary constraint and a 25-minute limit, then compare.
  2. Have it make a trivia game about an engineering topic, argue both sides of a question, and revise a short note after you critique it.

Engineer connection

A good prompt resembles a good design brief: known inputs, operating constraints, required output, and a feedback loop.

Curiosity rabbit hole optional

Using projects in ChatGPT · OpenAI Academy ↗ · 7 min read
Keep related chats, instructions, and files together for a sustained hobby project.

What you should now understand

  • What context made the dinner answer better?
  • When is an example more useful than another instruction?
  • How did the answer change after critique?
Module 06

2–4 hours
at your pace

↑ Roadmap

What happens when the input is not just text?

AI can see, hear, and create

Big idea

Multimodal systems can use images, audio, documents, and sometimes video along with language. They may describe a photo, answer questions about a chart, converse by voice, or create an image from a description. The output can still miss details or misread the source.

Why it’s interesting

A photograph of an unfamiliar device can become a conversation about what to inspect—provided you do not mistake a visual guess for a safe identification.

Watch & explore

Try it yourself

  1. Upload a non-sensitive old photo, equipment picture, or chart. Ask: “Describe only what is visible; separate observations from guesses.”
  2. Try a short voice conversation. Then request an illustration of an impossible but plausible engineering gadget and revise one detail.

Engineer connection

A picture or waveform is another sensor input. Multiple channels can add context, but missing resolution, occlusion, and noise remain real limits.

Curiosity rabbit hole optional

But how do AI images and videos actually work? · 3Blue1Brown ↗ · 24 min video · optional
A visual introduction to a common image-generation approach.

What you should now understand

  • What did the tool observe versus infer?
  • What did it overlook in the image?
  • How is generating an image different from recognizing one?
Module 07

2–4 hours
at your pace

↑ Roadmap

Where could this help with real technical work?

AI for an engineer

Big idea

Pattern models can flag unusual sensor data or support maintenance forecasts. A language model can help organize troubleshooting hypotheses, explain documentation, and compare design options. Neither type replaces measurements, drawings, procedures, or a qualified person’s judgment.

Why it’s interesting

An experienced engineer has a built-in test bench: give AI a fault you understand and see whether it asks for the right evidence before declaring a cause.

Watch & explore

Try it yourself

  1. Use a fictional 24 V control circuit: “A motor contactor intermittently drops out after 15 minutes. Coil voltage reads 23.8 V at startup and 17 V just before dropout. Ambient temperature is high. List hypotheses, measurements to discriminate among them, assumptions, and what you would refuse to conclude yet.”
  2. Critique the answer: Does it distinguish supply sag from an overheated coil, loose connection, control logic, or measurement artifact? What safety and de-energization steps would a real investigation require? Do not use AI output as a field procedure.

Engineer connection

This is fault isolation: generate candidate causes, seek discriminating measurements, update hypotheses, and avoid treating correlation as diagnosis.

Curiosity rabbit hole optional

AI for Energy: Opportunities for a Modern Grid · U.S. DOE ↗ · 15 min skim · optional
A more detailed survey of grid, forecasting, and operations uses.

What you should now understand

  • Which uses learn from sensor patterns, and which organize language?
  • What measurement would discriminate your top two fault hypotheses?
  • Where must human sign-off stay in the loop?
Module 08

2–4 hours
at your pace

↑ Roadmap

Can you make it confidently wrong?

Where AI goes wrong

Big idea

AI can invent facts or citations, make arithmetic errors, inherit bias, accept a false premise, or fill gaps with a story. These are not always obvious from its tone. Verification matters most for safety, money, health, legal claims, technical decisions, and sources you plan to repeat.

Why it’s interesting

Trying to fool the tool turns skepticism into a practical skill. You will learn more from one convincing false answer than from ten polished successes.

Watch & explore

Try it yourself

  1. Ask about a fictional 1974 “Moe–Klahr electrical standard” as if it were real. Ask for the publication and inspect each citation at the publisher.
  2. Pose an ambiguous fault without measurements; then reveal the missing data. Ask it to calculate a simple power or unit-conversion problem and independently check the result.

Engineer connection

Treat an answer like an uncalibrated instrument reading: examine inputs, uncertainty, and independent references before making a consequential decision.

Curiosity rabbit hole optional

Why language models hallucinate · OpenAI ↗ · 10 min read
A research-grounded explanation of why guessing can persist.

What you should now understand

  • What is a hallucination?
  • How did the false premise affect the response?
  • Which claim would you verify before acting?
  • What did self-critique miss?

Optional bonus module

What’s inside the machine?

Why do AI systems need so much computing power? Training adjusts billions of parameters across enormous batches; inference runs the trained model for each new request. GPUs and other accelerators do many calculations in parallel, while memory bandwidth moves data fast enough to keep them busy. Model size, networking, cooling, and electricity all become engineering constraints.

Follow the chain from specialized chips and memory to server racks, heat rejection, power distribution, and a grid that can serve a large, changing load. This is where an electrical engineer’s instincts are especially valuable.

Try: Ask ChatGPT to explain why memory bandwidth, not just arithmetic throughput, can limit an AI accelerator. Then ask how a data center would supply and remove the resulting energy. Draw your own block diagram and challenge its omissions.

Final project · Choose one

Make it yours.

There is no exam. Pick a question worth pursuing, keep a record of what AI contributed, and mark what you verified or corrected.

Personal AI expert

Pick radio, photography, weather, or another hobby. Keep a research notebook with claims, links, and your corrections.

Engineering detective

Investigate a fictional equipment failure. Demand hypotheses, discriminating tests, and explicit uncertainty.

Family history investigator

Examine a photograph, map, document, or newspaper clipping. Separate transcription, observation, inference, and source verification.

Build something

Plan a small electronics, home-automation, woodworking, or weather project. Use AI to draft options and your judgment to choose.

Teach the AI

Ask increasingly hard questions about a subject you know well. Mark the exact point where its explanation gets thin or wrong.

Keep exploring

The field kit

Come back to these when you want a quick experiment, a definition, or the next good link.

The 10 best resources

  1. Getting started with ChatGPT ↗8 min read · A practical first conversation, including follow-up questions and voice.
  2. AI, machine learning, deep learning, neural networks: the family tree ↗8 min read · A clear map of terms that are often mixed together.
  3. A Gentle Introduction to Machine Learning · StatQuest ↗12 min video · An unusually friendly explanation of learning from data.
  4. Teachable Machine · Google ↗20 min experiment · Train and test an image, sound, or pose classifier in the browser.
  5. But what is a neural network? · 3Blue1Brown ↗19 min video · Handwritten digits make inputs, layers, and weights visible.
  6. A Neural Network Playground · TensorFlow ↗15 min experiment · Change noise, layers, and inputs and watch the decision boundary change.
  7. Large Language Models explained briefly · 3Blue1Brown ↗5 min video · The shortest strong visual tour of tokens, prediction, and transformers.
  8. Prompting · OpenAI Academy ↗8 min read · Context, clear instructions, examples, and revision without mystique.
  9. Working with files in ChatGPT · OpenAI Academy ↗8 min read · Concrete ways to ask questions about a document, photo, or spreadsheet.
  10. Does ChatGPT tell the truth? · OpenAI Help ↗5 min read · A plain account of confident errors and when to verify.

10 experiments for today

  1. Ask for a technical explanation in three voices: child, colleague, and professor.
  2. Give it a short explanation containing one planted mistake. Can it find it?
  3. Ask for a limerick about a relay that refuses to close.
  4. Give it five dinner ingredients, then add a surprising constraint.
  5. Let it interview you before planning a hobby project.
  6. Make a ten-question trivia game on radio, history, or family lore.
  7. Upload a non-sensitive photo and demand observations separately from guesses.
  8. Ask it to argue both sides of a familiar engineering tradeoff.
  9. Invent an obscure standard and see whether it admits uncertainty.
  10. Give it a known fault and grade its questions before its answer.

20 terms worth knowing

AI
The broad field of making systems perform tasks associated with intelligence.
Algorithm
A defined procedure for processing inputs.
Machine learning
Building a model by learning patterns from data.
Model
A trained system used to make predictions or generate outputs.
Training data
Examples used to adjust a model.
Training
The process of adjusting a model using examples and feedback.
Inference
Using a trained model on a new input.
Classification
Choosing a category for an input.
Prediction
Estimating an unknown result or future value.
Neural network
A model made of layers with adjustable connections.
Weight
An adjustable numerical influence inside a network.
Deep learning
Machine learning using neural networks with multiple layers.
Generative AI
AI that creates new content such as text, images, or audio.
LLM
Large language model: a model trained for language tasks.
Token
A piece of text a language model processes.
Context
The information available to a model during a particular request.
Transformer
A neural-network architecture widely used in modern language models.
Attention
A mechanism that helps a transformer relate pieces of its input.
Embedding
A learned numerical representation that can capture relationships.
Hallucination
A plausible-sounding but false or unsupported output.

Useful free or inexpensive tools

ChatGPT ↗
Conversation, images, voice, files; start on the free plan. Features and limits can vary.

Teachable Machine ↗
A free, visual way to train a small classifier.

TensorFlow Playground ↗
A free neural network simulator, no installation.

3Blue1Brown ↗
Free, beautifully animated explanations when curiosity runs ahead.

Where to go next if you get hooked

Follow the rest of 3Blue1Brown’s neural-network series for visual depth. Then choose a few parts of Google’s Machine Learning Crash Course that answer questions you now have; it includes optional math and coding, so skip those until you want them. For practical use, OpenAI Academy offers self-paced lessons. The best next step is still a project you care about, checked against real evidence.