AI Bot

Core AI Concepts & Terminology Flashcards

Microsoft Azure AI Fundamentals AI-901 Flashcards

Study our Core AI Concepts & Terminology flashcards for the Microsoft Azure AI Fundamentals AI-901 exam with 80+ flashcards. View as flashcards, a searchable table, or as a fun matching game.
Microsoft Azure AI Fundamentals AI-901 Course Header Image
FrontBack
AccuracyProportion of correct predictions over all predictions
Activation functionNonlinear function applied to neuron output enabling complex representations
AnnotationsLabeling of data used for supervised learning
Anomaly detectionIdentifying unusual observations that differ from normal patterns
AUCArea under the ROC curve representing ranking ability
BaggingEnsemble technique that builds models on bootstrap samples and averages predictions
Batch sizeNumber of samples processed before model parameters are updated
Bias in dataSystematic errors in data that lead to unfair outcomes
Bias variance tradeoffBalancing model complexity to minimize error from bias and variance
BoostingSequentially building models that focus on previous errors
ClassificationPredicting a discrete class label
ClusteringGrouping similar data points without labels
Confounding variableExternal factor that affects both features and target causing spurious associations
Confusion matrixA table showing true positives false positives true negatives and false negatives
Cross validationEvaluating model performance by rotating train and validation splits
Curse of dimensionalityProblems that arise when number of features is very high relative to samples
Data leakageWhen information from test data leaks into training causing inflated performance
Deterministic modelModel that outputs a single fixed prediction for a given input
Dimensionality reductionReducing number of features while preserving structure
Discriminative modelModel that learns to map inputs to labels or outputs directly
DropoutRandomly disabling neurons during training to prevent overfitting
Early stoppingStopping training when validation performance stops improving
EmbeddingLow dimensional dense vector that represents discrete items
Ensemble methodsCombining multiple models to improve performance
EpochOne full pass over the entire training dataset
ExplainabilityAbility to understand how a model makes decisions
F1 scoreHarmonic mean of precision and recall
False negativeIncorrectly predicted negative case
False positiveIncorrectly predicted positive case
Feature engineeringCreating or transforming inputs to improve model performance
Fine tuningAdjusting a pretrained model on task specific data
Generative modelModel that learns to generate data resembling the training distribution
Gradient descentOptimization method that updates parameters using gradients of loss
HyperparameterConfigurable setting that is not learned during training
Hyperparameter tuningSearching for best hyperparameters often with grid or random search
Inference phasePhase where a trained model makes predictions on new data
InterpretabilityEase of understanding model mechanisms or predictions
IterationOne parameter update step using a batch of data
L1 regularizationSparse penalty that encourages zero coefficients
L2 regularizationPunishes large weights and promotes small distributed weights
LatencyTime taken for a model to produce a prediction
Learning rateStep size used by optimization algorithm to update parameters
Log lossCross entropy loss measuring confidence of probabilistic predictions
Loss functionFunction that quantifies error between predictions and targets
Mean absolute errorAverage of absolute differences between predictions and targets
Mean squared errorAverage of squared differences between predictions and targets
Model calibrationWhen predicted probabilities reflect true likelihoods
Model versioningTracking model artifacts and configurations for reproducibility
NormalizationScaling features to a common range often 0 to 1
One hot encodingBinary vector representation for categorical variables
OverfittingModel fits training data too closely and fails on new data
ParameterModel weights that are learned during training
PrecisionProportion of positive predictions that are correct
Precision recall curvePlot of precision versus recall across thresholds
Principal component analysisLinear method to reduce dimensionality by orthogonal projections
Probabilistic modelModel that outputs probability distributions over outcomes
R squaredProportion of target variance explained by the model
RecallProportion of actual positives that are detected
RegressionPredicting a continuous numeric value
RegularizationTechniques that penalize complexity to reduce overfitting
Reinforcement learningLearning a policy through trial and reward signals
ROC curvePlot of true positive rate versus false positive rate at different thresholds
Self supervised learningUsing part of data as pseudo labels to learn representations
Semi supervised learningLearning from a mix of labeled and unlabeled data
SigmoidActivation that maps values to a 0 to 1 range useful for binary outputs
SoftmaxFunction that converts logits to a probability distribution over classes
SpecificityProportion of actual negatives that are correctly identified
StackingEnsemble method that trains a meta model on base model outputs
StandardizationScaling features to zero mean and unit variance
Stochastic gradient descentGradient descent using single or small batches of samples
Supervised learningLearning from labeled examples to predict labels for new data
ThroughputNumber of predictions a system can produce per unit time
TokenizationNLP process of splitting text into tokens
Train validation test splitUsing separate sets for training tuning and final evaluation
Training phasePhase where model parameters are learned from data
Transfer learningUsing a pretrained model as a starting point for a related task
True negativeCorrectly predicted negative case
True positiveCorrectly predicted positive case
UnderfittingModel is too simple to capture underlying patterns
Unsupervised learningFinding patterns or structure in unlabeled data

About the Flashcards

Flashcards for the Microsoft Azure AI Fundamentals exam provide a compact review of core machine learning terminology and model types. Cards cover learning paradigms such as supervised, unsupervised, semi-supervised, self-supervised and reinforcement learning, distinctions between generative and discriminative approaches, and common tasks like classification, regression, clustering, and anomaly detection.

They also review training and evaluation concepts used on exams: loss functions and metrics, optimization and hyperparameters (learning rate, gradient descent, SGD), epochs and batch sizes, cross-validation and train/validation/test splits. Complementary cards cover preprocessing and features (one-hot, embeddings, normalization, PCA), regularization and ensembles, data leakage and bias, interpretability, calibration, latency and throughput.

Topics covered in this flashcard deck:

  • Supervised, unsupervised, reinforcement
  • Classification and regression
  • Evaluation metrics and loss
  • Optimization and training
  • Feature engineering and preprocessing
  • Regularization and ensembles
Share on...
Follow us on...