You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Replace prose Summary blocks for weeks 1-10 with short bullet lists.
Move orphan Summary at file end (about autonomous characterization /
multi-modal fusion / RL) to Week 11 where it thematically belongs.
Copy file name to clipboardExpand all lines: index.qmd
+67-14Lines changed: 67 additions & 14 deletions
Original file line number
Diff line number
Diff line change
@@ -172,7 +172,12 @@ ML-PC is therefore **application-driven**, not algorithm-driven.
172
172
- Why ML failure modes are common in experimental science.
173
173
174
174
**Summary:**
175
-
This unit introduces the transition from classical physics-based modeling to data-driven discovery in materials science. We explore the unique challenges of experimental materials data, including its multi-modal nature, high acquisition cost, and the fundamental Processing-Structure-Property-Performance (PSPP) relationships. Key concepts include data scales, measurement uncertainty, and the CRISP-DM process adapted for scientific workflows.
175
+
176
+
- Transition from physics-based to data-driven modeling
177
+
- Experimental data challenges: multi-modal, high acquisition cost, sparse
178
+
-**PSPP** (Processing → Structure → Property → Performance) as a data dependency graph
179
+
- Data scales and measurement uncertainty
180
+
-**CRISP-DM** workflow adapted for scientific labs
176
181
177
182
178
183
**Exercise:**
@@ -192,7 +197,10 @@ Inspect real microscopy and process datasets; identify sources of bias and noise
192
197
- Relation to MFML refresher on PCA and covariance.
193
198
194
199
**Summary:**
195
-
This unit bridges the gap between the physical process of data acquisition and the mathematical tools used to describe it. We analyze how signals are formed in characterization tools and how physical constraints (resolution, noise, sampling) act as priors for learning. We then introduce Principal Component Analysis (PCA) and Singular Value Decomposition (SVD) as fundamental techniques for discovering low-dimensional structure in high-dimensional experimental datasets.
200
+
201
+
- Physical signal formation as a learning prior
202
+
- Resolution, noise, sampling as physical (not algorithmic) constraints
203
+
-**PCA** and **SVD** for low-dimensional structure in high-dimensional data
196
204
197
205
198
206
**Exercise:**
@@ -211,7 +219,16 @@ Fourier inspection of micrographs; effects of sampling and filtering.
211
219
- Why “good accuracy” often means a broken pipeline.
212
220
213
221
**Summary:**
214
-
This unit covers the often-overlooked half of an ML pipeline: data integrity, validation, and how performance is measured. We start with the measurement chain and systematic **data cleaning** — handling missing values, outliers, and duplicates with a "fix at source" mindset. We then build the **transformation toolbox**: centering, min–max and z-score scaling, physics-aware non-dimensionalisation, log transforms, differentiation, and frequency-domain views (FFT, triggering for time series). On the supervision side we examine **labels and uncertainty** — inter-annotator variance, probabilistic labels, and a Bayesian view of priors, likelihoods, and posteriors — and then formalize the **bias–variance** tradeoff with parsimony and regularization. A major focus is **Data Leakage** in materials workflows (pre-processing, temporal, and group/spatial), tackled with proper holdout, K-fold, LOOCV, and stratified validation. We close with the **error measures** that decide what "good" actually means: MAE/MSE/RMSE and $R^2$ for regression, and confusion matrices, precision/recall, F1/Dice, IoU, and categorical cross-entropy for classification and segmentation.
@@ -232,7 +249,11 @@ Construct a deliberately flawed ML pipeline and diagnose its failure.
232
249
- Transition to learned representations.
233
250
234
251
**Summary:**
235
-
This unit marks the transition from classical, hand-crafted microstructure quantification (like grain size and phase fractions) to the modern paradigm of **learned representations**. We first review traditional stereological metrics and their limitations in capturing complex structural nuances. We then introduce the foundational unit of modern ML: the **artificial neuron**. By understanding weights, biases, and non-linear activation functions, we build the framework for Multi-Layer Perceptrons (MLPs) that can automatically learn optimal features from materials data.
252
+
253
+
- Classical stereological metrics (grain size, phase fractions) and their limits
254
+
- Transition to **learned representations**
255
+
- The **artificial neuron**: weights, biases, non-linear activations
256
+
-**Multi-Layer Perceptrons (MLPs)** as automatic feature learners
236
257
237
258
238
259
**Exercise:**
@@ -250,7 +271,12 @@ Compare classical features vs simple NN-based features for microstructure tasks.
250
271
- Overfitting risks with small datasets.
251
272
252
273
**Summary:**
253
-
This unit introduces **Convolutional Neural Networks (CNNs)**, the workhorse of modern computer vision, and applies them to materials characterization. We explore how convolutions allow networks to automatically learn hierarchical structure detectors—from simple edges to complex phase morphologies—while drastically reducing the number of parameters compared to standard MLPs. Through case studies in phase segmentation and defect detection, students learn the intuition behind filters, pooling, and the unique challenges of applying deep learning to high-resolution, noisy experimental micrographs.
274
+
275
+
-**Convolutional Neural Networks (CNNs)** for materials characterization
@@ -267,7 +293,12 @@ Train a small CNN on microstructure images; analyze failure cases.
267
293
- When transfer learning helps—and when it does not.
268
294
269
295
**Summary:**
270
-
This unit addresses the fundamental bottleneck of materials informatics: **Data Scarcity**. We explore how to build powerful deep learning models when only a few hundred labeled images or signals are available. The core focus is on **Transfer Learning**, where we leverage knowledge from models pretrained on millions of natural images to accelerate learning and improve generalization on materials tasks. We also cover **Data Augmentation** strategies tailored for scientific data and discuss when and why transferring knowledge across different physical domains succeeds or fails.
296
+
297
+
-**Data scarcity** as the materials informatics bottleneck
298
+
-**Transfer learning** from natural-image pretrained models
299
+
- Self-supervised pretraining as an alternative
300
+
-**Data augmentation** tailored to scientific data
301
+
- When cross-domain transfer succeeds vs. fails
271
302
272
303
273
304
**Exercise:**
@@ -287,7 +318,12 @@ Fine-tune a pretrained model; compare against training from scratch.
287
318
- Relation to MFML concepts of generalization.
288
319
289
320
**Summary:**
290
-
This unit explores the application of machine learning to **Time-Series Data**, specifically for monitoring and predicting materials processing outcomes. We introduce **Recurrent Neural Networks (RNNs)** and their advanced variants like **LSTMs**, which are designed to handle sequential dependencies. We discuss the critical preprocessing steps of signal smoothing and triggering required to handle noisy experimental logs. Through case studies in additive manufacturing and process stability, students learn how to build models that "remember" the processing history to predict future states and detect anomalies in real-time.
321
+
322
+
-**Time-series ML** for process monitoring and prediction
323
+
-**RNNs** and **LSTMs** for sequential dependencies
324
+
- Preprocessing: signal smoothing, triggering on noisy logs
325
+
- Case studies: additive manufacturing, process stability
326
+
- Real-time anomaly detection from processing history
291
327
292
328
293
329
**Exercise:**
@@ -304,7 +340,12 @@ Predict a process outcome from time-series data using regression or simple RNNs.
304
340
- Robustness as a design criterion.
305
341
306
342
**Summary:**
307
-
This unit shifts the focus from model performance to **Model Reliability**. We explore the Bias-Variance tradeoff and the fundamental challenge of generalization—ensuring that an ML model works on new, unseen data from the factory floor. We introduce robust validation techniques like K-Fold and Stratified Cross-Validation to stabilize performance estimates on small materials datasets. A key focus is on **Process Robustness**, where we use sensitivity analysis to identify "Process Windows"—regions in parameter space where material quality is maximized and insensitive to industrial noise.
343
+
344
+
- Shift from raw performance to **model reliability**
345
+
- Bias–variance tradeoff and generalization to factory-floor data
346
+
- Robust validation: K-fold and stratified cross-validation on small datasets
347
+
-**Process robustness** via sensitivity analysis
348
+
-**Process windows**: parameter regions insensitive to industrial noise
308
349
309
350
310
351
**Exercise:**
@@ -321,7 +362,11 @@ Analyze model robustness under perturbed process conditions.
321
362
- Physics-informed vs unconstrained regression.
322
363
323
364
**Summary:**
324
-
This unit explores **Inverse Problems**—the cornerstone of materials design where we seek the processing parameters required to achieve a target microstructure or performance. We contrast these with causal forward problems and discuss why they are often ill-posed and multi-valued. We introduce **Physics-Informed Learning** as a way to solve these challenges by enriching models with physical transformations and constraints. Students learn how to build and interpret **Process Maps** and "Process Corridors," using machine learning to visualize safe operating regions in complex experimental spaces.
- Forward (causal) vs. inverse (often ill-posed, multi-valued)
368
+
-**Physics-informed learning**: physical transformations and constraints
369
+
-**Process maps** and **process corridors** for safe operating regions
325
370
326
371
327
372
**Exercise:**
@@ -340,7 +385,11 @@ Construct a simple ML-based process map; compare constrained vs unconstrained mo
340
385
- Using ML without destroying physical meaning.
341
386
342
387
**Summary:**
343
-
This unit focuses on the processing of high-dimensional **Characterization Signals** (like XRD, EDS, and EELS) using unsupervised learning. We introduce **K-Means Clustering** and **t-SNE** for the automatic identification and visualization of phases in large experimental libraries. We then explore **Autoencoders**—neural networks that learn to compress complex spectra into a low-dimensional "latent space." This allows for advanced denoising and feature extraction, enabling scientists to handle the massive data volumes produced by modern high-throughput characterization tools without losing physical insight.
388
+
389
+
- Unsupervised ML on high-dimensional spectra (XRD, EDS, EELS)
390
+
-**K-Means** and **t-SNE** for phase identification and visualization
391
+
-**Autoencoders**: compressing spectra into a low-dimensional latent space
392
+
- Denoising and feature extraction at high throughput without losing physics
- ML as a control component, not just a predictor.
357
406
358
-
**Exercise:**
407
+
**Summary:**
408
+
409
+
-**Autonomous characterization**: ML moves from passive analysis to active instrument control
410
+
-**Multi-modal data fusion** (SEM + EDS + process logs) via Bayesian frameworks
411
+
-**Reinforcement learning** for instrument tuning and process optimization
412
+
- Pipelines that autonomously find → characterize → decide the next experiment
413
+
414
+
**Exercise:**
359
415
Implement a simple ML-assisted autofocus or defect detector.
360
416
361
417
---
@@ -429,6 +485,3 @@ Students completing this course will be able to:
429
485
- ML-assisted autofocus or EBSD pattern classification.
430
486
- Multi-modal fusion of images, spectra, and process parameters.
431
487
432
-
**Summary:**
433
-
This unit explores the cutting edge of **Autonomous Characterization**, where machine learning moves from passive data analysis to active instrument control. We introduce **Multi-Modal Data Fusion** techniques to combine information from diverse sensors like SEM images, EDS spectra, and process logs using Bayesian frameworks. We then discuss **Reinforcement Learning (RL)** as a tool for automating complex laboratory tasks, such as instrument tuning and process optimization. Through case studies in microscopy and industrial processing, students learn how to build integrated pipelines that can autonomously find, characterize, and decide the next steps of an experiment.
0 commit comments