I'm a program manager at a tech company wanting to upskill and learn more about foundational AI concepts as my company begins to pivot towards AI. I want to understand fundamental concepts as well as how to use AI in my everyday workflow. I learn best through real life examples and case studies.
Welcome! I'm thrilled to help you navigate this transition. Since you learn best through real-world examples, we'll anchor everything we cover in the practical scenarios you encounter every day.
Before we build our custom learning path and dive into the fundamentals, I have one quick question to help me tailor our case studies to your exact world.
I manage hardware or physical infrastructure
Thank you for sharing that context. Managing physical infrastructure and hardware means dealing with tangible assets, supply chains, and complex logistics, which is a perfect backdrop for our discussions. Let's look at the custom roadmap we have designed to help you master these concepts.
Demystifying Artificial Intelligence and Machine Learning
- A traditional programming approach requires an engineer to write strict logic rules manually (e.g., "If outdoor temperature exceeds 90 degrees, run the chillers at 80% capacity").
- A Machine Learning approach feeds years of sensor data—ambient temperatures, humidity levels, CPU workloads, and electricity costs—into an algorithm. The system learns the optimal chiller patterns itself, often discovering subtle efficiencies that a human operator would never think to program.
Give me another physical infrastructure example of this difference
That makes total sense—having a second concrete example in your field really helps lock the concept in before we move forward. Let's look at another critical area of physical infrastructure: managing high-voltage transformers in an .
Imagine you are overseeing the maintenance schedule for these massive, expensive transformers:
- The traditional programming approach relies on rigid, manufacturer-defined rules (e.g., "Schedule physical maintenance every 10,000 operating hours, or if the internal oil temperature spikes above 180°F"). It is a reactive, one-size-fits-all rulebook.
- The Machine Learning approach doesn't wait for a simple threshold to break. Instead, it continuously monitors a stream of data: vibrational frequencies, ambient humidity, historical load patterns, and dissolved gas levels in the transformer oil. The ML model learns the complex, non-linear relationships between these variables and predicts precisely when a specific transformer is likely to fail, allowing you to dispatch a maintenance crew just in time.
This predictive capability is a perfect segue into how we categorize different types of AI capabilities. Let's look at where these systems fit on the spectrum of machine intelligence.
Can you make a diagram comparing these two grid maintenance workflows?
I would love to show you how these two maintenance workflows compare visually. Mapping out the contrast between reactive, rule-based operations and proactive, data-driven loops is a great way to see how Machine Learning structurally changes physical operations.
As you can see, the traditional workflow is rigid and highly susceptible to either premature maintenance (wasting resources) or catastrophic unexpected failures. The Machine Learning workflow, on the other hand, relies on continuous data streams and real-time to optimize the lifespan of physical infrastructure.
How do we collect and clean sensor data for the ML model?
That is one of the most critical questions a program manager can ask. Before any ML magic can happen, you need a robust to collect and clean the raw inputs coming from your physical assets.
To understand how we get sensor data ready for a machine learning model, let's look at the four key stages of a hardware-focused data pipeline:
-
Ingestion (Collection): Your physical sensors (like oil temperature gauges, vibration monitors, and dissolved gas analyzers) continuously record analog measurements. These are converted to digital signals and transmitted via industrial gateways to a central cloud repository or on-site server.
-
Imputation (Handling Missing Data): Sensors in the field occasionally lose power, drop connection, or glitch out. This leaves gaps in your historical log. We use mathematical imputation to fill these gaps cleanly—either by carrying the last known good value forward, averaging the surrounding hours, or using an algorithm to estimate the missing numbers.
-
Outlier Filtering (Noise Reduction): If a temperature sensor momentarily reports a physical impossibility (like jumping from 150°F to 900°F and back down a second later), it is likely an electrical spike or hardware malfunction, not a real physical event. We set up automated validation rules to strip out this extreme noise so it doesn't skew the model's training.
-
Normalization (Scaling): Machine learning algorithms perform best when all numerical inputs are on a similar scale. If your vibration frequencies are measured in thousands of Hertz, but your dissolved gas levels are measured in decimal parts-per-million, the model might mathematically over-emphasize the vibration scale. We normalize all values to scale them proportionally between 0 and 1.
To make this concrete, let's visualize how raw, messy sensor logs are transformed step-by-step into clean, structured data arrays that our grid models can actually ingest.
Now that we have clean data ready to feed into our system, we can begin training actual models. Let's look at the basic machine learning concepts, beginning with how we teach a model using supervised learning.