1/52
Vocabulary practice flashcards covering all six core modules of Artificial Intelligence for Aerospace Control and Operations (AE4353): Introduction to Machine Learning & Perceptrons, Deep Neural Networks, Generative AI, Recurrent Networks & Sequence Modeling, Physics-Informed Neural Networks (PINNs), and Explainable AI.
Physics-Informed Neural Network (PINN)
A framework that leverages the high representational capacity of artificial neural networks to learn unknown, complex functions while embedding guidance and constraints from physical laws (such as partial differential equations) into the loss function to regularize learning.
Soft Constraints Loss (PINNs)
A composite objective function formulating physical laws and data fitting without rigid constraints: L=LF+LB+LI+LD, where LF represents differential equation residuals, LB enforces boundary conditions, LI initial conditions, and LD available measurements.
Forward Problem (PINNs)
A problem formulation where the neural network solves for system outputs u=f(x,t) given state x and time t, under the assumption that all parameters of the underlying differential equations (such as wave velocity c2) are known.
Inverse Problem (PINNs)
A problem formulation where unknown physical parameters of the governing differential equations (such as wave speed parameter c2) are treated as learnable variables and optimized simultaneously with the network parameters.
Hadamard's Well-Posedness Conditions
A mathematical criterion stating that a problem is well-posed if: (1) a solution exists, (2) the solution is unique, and (3) the solution depends continuously on the initial and boundary conditions.
Causality Violation in Vanilla PINNs
A failure mode where standard PINN training stagnates in local minima because the loss drops early for later time steps while remaining high for initial conditions. It is resolved by weighting earlier time steps higher with weights wi=exp(−ε∑k=1i−1LF(tk)).
Neural-Fly
A physics-informed deep learning architecture designed for agile flight in wind, where a neural network learns aerodynamic basis functions that are element-wise multiplied with an adaptive parameter vector to predict wind force residuals.
i.i.d. Assumptions
The foundational supervised learning assumptions stating that: (1) data samples are mutually independent (P(xi∣xj)=P(xi)), and (2) training and test samples are identically distributed (Ptrain(x)=Ptest(x)).
Design Matrix
A matrix X∈Rm×n used to organize an entire supervised input dataset, where m denotes the total number of samples and n denotes the number of features per sample.
Perceptron
A foundational neural model introduced by Frank Rosenblatt (1958) following McCulloch & Pitts (1943) that computes an output o=f(∑iwixi); inherently limited to learning linearly separable functions.
Delta Learning Rule
A learning algorithm introduced by Widrow and Hoff (1962) that adjusts perceptron weights using gradient descent on the quadratic error e=(o−t)2, resulting in weight updates Δwi=−α∂wi∂e=−2α(o−t)f′(a)xi.
Sigmoid Activation Function
A smooth, bounded activation function defined as f(x)=1+e−x1 with derivative f′(x)=f(x)(1−f(x)), which approximates a step function between 0 and 1 but suffers from vanishing gradients when saturated.
Universal Approximation Theorem
A mathematical theorem (Cybenko, 1989; Hornik, 1991) proving that a multi-layer perceptron with at least one hidden non-linear layer can approximate any continuous function to arbitrary precision, given an infinite number of hidden neurons.
Inductive Bias
The set of prior assumptions, structural choices, or constraints that a learning algorithm incorporates to prioritize certain solutions and generalize from observed training examples to unseen test samples.
Hypothesis Space
The complete space of candidate functions or models that a chosen machine learning algorithm is restricted to search within when attempting to map inputs to outputs.
Early Stopping
A regularization technique where model performance is monitored on an independent validation set during training, and optimization is halted when validation loss begins to rise, preventing the network from overfitting.
K-Fold Cross-Validation
A resampling evaluation procedure where the dataset is split into K equal partitions (folds); the model is trained on K−1 folds and tested on the remaining fold, repeating the cycle K times to obtain a robust estimate of generalization error.
Rectified Linear Unit (ReLU)
A piecewise linear activation function defined as f(x)=max(0,x) with derivative f′(x)=(x>0); fast to compute and resistant to vanishing gradients for positive activations.
Adam (Adaptive Moments)
An adaptive optimization algorithm that computes parameter updates by tracking decaying running averages of both the first gradient moment (s) and second raw moment (r), corrected for initialization bias: Δθ=−αr^+δs^.
Ensemble Learning
A technique where multiple distinct neural networks are trained on different splits of data or initialized differently, aggregating their predictions to reduce variance, prevent overfitting, and quantify prediction uncertainty.
Dropout
A regularization method applied during training where hidden units are set to zero with probability p, and retained weights are scaled by 1−p1; prevents co-adaptation of features and approximates training an ensemble of thinned networks.
Weight Sharing
A structural constraint in convolutional neural networks where the same set of kernel weights is applied across every spatial location of the input, dramatically lowering the parameter count compared to fully connected layers.
Max-Pooling
A non-linear downsampling operation in CNNs that extracts the maximum value over local sliding spatial windows of size k×k with stride s, reducing spatial dimensions and conferring translation invariance.
Receptive Field
The spatial size of the local region in the input layer that contributes to the activation of a specific unit in a deeper convolutional layer, determined by kernel sizes, strides, and padding.

Transposed Convolution
An upsampling operation (sometimes called deconvolution) that expands feature map spatial dimensions by inserting z=s−1 zeros between inputs, padding boundaries, and sliding a kernel with unit stride.
Residual Connection (Skip Connection)
An architectural bypass connection that directly adds the identity input vector to the output of a layer or block (f(x)+x), facilitating gradient backpropagation and preventing vanishing gradients in deep networks.
Discriminatory vs. Generative Models
Discriminatory models learn conditional mappings P(y∣x) to separate classes or predict targets, whereas generative models model the joint/input probability distribution P(x) to synthesize novel realistic data without labels.
Variational Autoencoder (VAE)
A directed probabilistic generative network whose encoder maps inputs to mean zμ and variance zσ vectors of a latent distribution, and whose decoder reconstructs samples drawn from this continuous latent space.
Evidence Lower Bound (ELBO)
The objective maximized during VAE training: ELBO(Θ)=∑i=1NEq[logP(x∣z,Θd)]−DKL(q(z∣x,Θe)∥P(z)), consisting of a reconstruction log-likelihood term and a Kullback-Leibler divergence regularization term.
Reparameterization Trick
A mathematical formulation in VAEs that expresses the stochastic latent variable as z=zμ+zσ⊙ϵ, where ϵ∼N(0,I), isolating randomness and permitting gradient backpropagation through zμ and zσ.
Generative Adversarial Network (GAN)
A generative framework framing training as a zero-sum game between a Generator g(z) synthesizing fake samples and a Discriminator d(x) classifying samples as real (1) or fake (0) using cross-entropy loss.
CycleGAN
An unpaired image-to-image translation model utilizing two generator-discriminator pairs trained with an adversarial loss and a cycle-consistency loss Lcyc enforcing gX(gY(x))≈x and gY(gX(y))≈y.

Diffusion Model
A generative model featuring a fixed forward Markov chain adding Gaussian noise step-by-step (x0→xT) and a trained neural network that reverses this corruption to iteratively denoise white noise into realistic data.
Classifier-Free Guidance
A conditional diffusion technique where class label c is randomly replaced with 0 during training, allowing generation to interpolate between conditional and unconditional score estimates: ϵ^←γϵ(xt,c,Θ,t)+(1−γ)ϵ(xt,0,Θ,t), with γ>1.
Self-Attention Mechanism
A core Transformer operation producing output yi=∑jwi,jvj, where weights are softmax-normalized dot products between learned query (qi) and key (kj) vector projections: wi,j′=DqiTkj.
Backpropagation Through Time (BPTT)
An extension of standard backpropagation to recurrent networks where the recurrent graph is unrolled over multiple successive time steps, propagating error gradients backwards along the unrolled sequence.
Vanishing/Exploding Gradients in RNNs
A failure mode during BPTT caused by repeated multiplication by the transition weight matrix W over n steps (Wn=QTDnQ), which causes error signals along directions with eigenvalues ∣λ∣<1 to decay to zero and ∣λ∣>1 to explode.
Leaky Neurons
Recurrent units featuring neural inertia defined by ht=αht−1+(1−α)f(Wxt+b), creating a low-pass filter of past activations where learning different leak rates α allows capture of multi-scale dynamics.
Reservoir Computing (Echo State Networks)
A recurrent network architecture where a large, randomly connected recurrent layer (the reservoir) is fixed at the edge of stability by setting its spectral radius ρ(W), and training is restricted strictly to a linear readout layer.
Long Short-Term Memory (LSTM)
A recurrent architecture designed to eliminate vanishing gradients by maintaining a linear cell state ct whose contents are regulated by three multiplicative sigmoid gates: forget gate (ft), input gate (it), and output gate (ot).
Gated Recurrent Unit (GRU)
A gating mechanism that simplifies the LSTM by merging the cell state and hidden state, controlling temporal information flow using only two gates: an update gate (zt) and a reset gate (rt).
Structured State Space Sequence Model (S4)
A sequence modeling framework that discretizes continuous linear time-invariant state-space models (ht=Aht−1+Bxt,yt=Cht+Dxt), structuring A to allow long sequence evaluation via parallel convolutions: y=K∗x1:t.

Linear Recurrent Unit (LRU)
A simplified recurrent unit that diagonalizes state transitions using a stable complex exponential parameterization λj=exp(−exp(νjlog)+iexp(θjlog)) with normalization γj=(1−∣λj∣2)1/2 to achieve S4-level performance.

Mamba
A selective structured state-space sequence model architecture that makes parameters B, C, and Δ dynamic, input-dependent functions of time (B(xt), C(xt), Δ(xt)), maintaining linear-time inference.
Intrinsic vs. Post Hoc Interpretability
Intrinsic methods rely on simple model structures (e.g., short decision trees, linear models) whose internal parameters are directly interpretable; post hoc methods inspect, perturb, or analyze complex black-box models after training.
Surrogate Model
An intrinsically interpretable model (such as a decision tree or linear regressor) trained to approximate the input-output behavior of a complex deep neural network globally or in a local neighborhood.
LIME (Local Interpretable Model-agnostic Explanations)
A post hoc, model-agnostic technique that explains an individual prediction by generating perturbed samples around that instance, weighting them by proximity, and training a sparse linear surrogate model on the resulting predictions.
Shapley Values
A coalitional game-theory method computing the fair marginal contribution ϕi of feature i to a prediction across all possible feature subsets, uniquely fulfilling Efficiency, Dummy, Additivity, and Symmetry axioms.
SHAP (SHapley Additive exPlanations)
A framework unifying Shapley values with local surrogate models to compute an additive feature attribution explanation model: g(z)=ϕ0+∑i=1nϕizi, where zi∈{0,1} indicates feature presence in a coalition.
Saliency Map (Vanilla Gradient)
A local visual explanation produced by computing the gradient of an output class score with respect to raw input image pixels (∂I∂yc) via backpropagation, visualizing which pixels most sensitively alter the output score.

Grad-CAM (Gradient-Weighted Class Activation Mapping)
A visual explanation technique that averages backpropagated gradients for class c across spatial dimensions of the final convolutional feature maps (αkc=Z1∑i∑j∂Ai,jk∂yc) and computes a rectified weighted sum: Lc=ReLU(∑kαkcAk).
Feature Visualization (Activation Maximization)
An interpretability method that identifies what a specific neural unit represents by running gradient ascent in pixel space to generate a synthetic input image that maximizes the unit's activation: I∗=argmaxI∑x,yh(l,c,x,y).
t-SNE (t-Distributed Stochastic Neighbor Embedding)
A non-linear dimensionality reduction algorithm that projects high-dimensional latent space representations into two or three dimensions while preserving local neighborhood affinities and distances.