Machine Learning Fundamentals

Expert-defined terms from the Professional Certificate in AI in Medical Imaging course at LearnUNI. Free to read, free to share, paired with a globally recognised certification pathway.

Machine Learning Fundamentals

Machine Learning Fundamentals #

Machine Learning Fundamentals are the foundational concepts and principles that… #

In the context of the Professional Certificate in AI in Medical Imaging, understanding Machine Learning Fundamentals is essential for leveraging AI technologies to improve medical imaging analysis and diagnosis processes.

Supervised Learning #

Supervised Learning is a type of machine learning where the model is trained on… #

The goal is for the model to learn a mapping function from inputs to outputs by generalizing patterns from the training data. In medical imaging, supervised learning can be used for tasks such as image segmentation, disease classification, and anomaly detection.

Unsupervised Learning #

Unsupervised Learning is a type of machine learning where the model is trained o… #

The goal is for the model to find patterns and structures in the data without explicit guidance. Unsupervised learning can be applied in medical imaging for tasks such as clustering similar images, dimensionality reduction, and outlier detection.

Reinforcement Learning #

Reinforcement Learning is a type of machine learning where an agent learns to ma… #

The goal is for the agent to learn the optimal policy that maximizes cumulative rewards over time. In the context of medical imaging, reinforcement learning can be used to optimize imaging protocols, automate image acquisition, and enhance diagnostic accuracy.

Deep Learning #

Deep Learning is a subset of machine learning that uses artificial neural networ… #

Deep learning has revolutionized various fields, including medical imaging, by enabling the development of sophisticated models for tasks such as image recognition, object detection, and image synthesis.

Neural Networks #

Neural Networks are computational models inspired by the structure and function… #

Each neuron receives input signals, applies a transformation using weights, and passes the output to the next layer. Neural networks are the building blocks of deep learning and are widely used in medical imaging for tasks such as image classification, segmentation, and reconstruction.

Convolutional Neural Networks (CNNs) #

Convolutional Neural Networks (CNNs) are a type of neural network designed speci… #

CNNs use convolutional layers to extract spatial hierarchies of features from input images, followed by pooling layers to reduce dimensionality and improve computational efficiency. CNNs are the backbone of many state-of-the-art medical imaging applications, including image classification, object detection, and image generation.

Recurrent Neural Networks (RNNs) #

Recurrent Neural Networks (RNNs) are a type of neural network architecture that… #

RNNs have feedback connections that allow them to retain memory of previous inputs and make decisions based on past information. In medical imaging, RNNs can be used for tasks such as time series analysis, video processing, and natural language processing in radiology reports.

Autoencoders #

Autoencoders are neural network models that learn to encode input data into a co… #

Autoencoders are commonly used for dimensionality reduction, feature learning, and data denoising in medical imaging applications. By training autoencoders on a large dataset of medical images, it is possible to learn a meaningful representation of the underlying patterns in the data.

Transfer Learning #

Transfer Learning is a machine learning technique where a model trained on one t… #

Transfer learning is particularly useful in medical imaging when limited annotated data is available for training new models. By leveraging pre-trained models on large image datasets, medical imaging researchers can fine-tune the models on smaller medical imaging datasets to achieve better performance.

Data Augmentation #

Data Augmentation is a technique used to artificially increase the size of a tra… #

Data augmentation is essential in medical imaging to prevent overfitting and improve the generalization of machine learning models. By augmenting medical image data, researchers can enhance the diversity and variability of the training dataset, leading to more robust and reliable models.

Hyperparameter Tuning #

Hyperparameter Tuning is the process of selecting the optimal set of hyperparame… #

Hyperparameters are parameters that are set before the learning process begins, such as learning rate, batch size, and network architecture. In medical imaging, hyperparameter tuning is crucial for optimizing the performance of deep learning models and achieving the best results on specific tasks.

Loss Function #

A Loss Function is a mathematical function that measures the difference between… #

The goal of training a machine learning model is to minimize the loss function by updating the model's parameters through backpropagation and gradient descent. In medical imaging, choosing an appropriate loss function is critical for training models effectively and achieving high accuracy in tasks such as image segmentation, classification, and regression.

Overfitting #

Overfitting occurs when a machine learning model performs well on the training d… #

Overfitting happens when the model learns noise or irrelevant patterns from the training data, leading to poor generalization. In medical imaging, overfitting can occur when the model memorizes specific image features rather than learning meaningful representations. Techniques such as data augmentation, regularization, and early stopping can help prevent overfitting in machine learning models.

Underfitting #

Underfitting occurs when a machine learning model is too simple to capture the u… #

Underfitting can occur when the model is not complex enough to learn the true relationships in the data or when the training dataset is too small. In medical imaging, underfitting can lead to inaccurate predictions and low model performance. To address underfitting, researchers may need to increase model complexity, gather more diverse data, or use more advanced algorithms.

Validation Set #

A Validation Set is a subset of the dataset that is used to evaluate the perform… #

The validation set helps researchers assess how well the model generalizes to unseen data and detect issues such as overfitting or underfitting. In medical imaging, researchers typically split the dataset into training, validation, and test sets to train the model on the training data, tune hyperparameters on the validation set, and evaluate the final performance on the test set.

Test Set #

A Test Set is a separate subset of the dataset that is used to evaluate the fina… #

The test set serves as an unbiased evaluation of the model's generalization ability on completely unseen data. In medical imaging, the test set is essential for assessing the model's performance in real-world scenarios and comparing different models objectively. Researchers must ensure that the test set remains unseen during the training and validation stages to prevent data leakage and bias.

Feature Engineering #

Feature Engineering is the process of selecting, transforming, and creating rele… #

In medical imaging, feature engineering involves extracting meaningful features from medical images, such as intensity, texture, shape, and spatial relationships. Effective feature engineering can help reduce the dimensionality of data, enhance model interpretability, and increase the predictive power of machine learning algorithms in medical imaging tasks.

Image Preprocessing #

Image Preprocessing is a set of techniques used to enhance the quality, consiste… #

Common image preprocessing steps include resizing, normalization, denoising, and augmentation. In medical imaging, preprocessing is crucial for standardizing image appearance, removing artifacts, and improving the robustness of machine learning models to variations in image quality and acquisition protocols.

Batch Normalization #

Batch Normalization is a technique used to normalize the activations of neural n… #

Batch normalization helps stabilize the learning process, reduce internal covariate shift, and accelerate convergence in deep learning models. In medical imaging, batch normalization can improve the training efficiency and performance of convolutional neural networks by ensuring that the input data to each layer has zero mean and unit variance.

Dropout #

Dropout is a regularization technique used to prevent overfitting in neural netw… #

Dropout forces the network to learn redundant representations and increases model robustness. In medical imaging, dropout is commonly applied to deep learning architectures to improve generalization, prevent co-adaptation of features, and enhance model performance on unseen data. By randomly dropping neurons, dropout encourages the network to learn more robust and generalizable features.

Activation Function #

An Activation Function is a mathematical function that introduces nonlinearity i… #

Common activation functions include ReLU (Rectified Linear Unit), Sigmoid, and Tanh. Activation functions are essential for enabling neural networks to learn complex patterns and make non-linear transformations on input data. In medical imaging, choosing an appropriate activation function can impact the convergence speed, performance, and stability of deep learning models.

Gradient Descent #

Gradient Descent is an optimization algorithm used to minimize the loss function… #

Gradient descent is the backbone of training machine learning models through backpropagation. In medical imaging, gradient descent is used to optimize deep learning models, fine-tune hyperparameters, and improve model performance on tasks such as image segmentation, object detection, and disease classification.

Backpropagation #

Backpropagation is a technique used to compute the gradients of the loss functio… #

By propagating the errors backwards through the network, backpropagation allows the model to adjust the weights and biases to minimize the loss. In medical imaging, backpropagation is crucial for training deep learning models, updating network parameters, and optimizing the convergence of neural networks on tasks such as image reconstruction, feature learning, and anomaly detection.

Optimization Algorithm #

An Optimization Algorithm is a method used to update the model parameters during… #

Common optimization algorithms include stochastic gradient descent (SGD), Adam, RMSprop, and Adagrad. In medical imaging, choosing an appropriate optimization algorithm is critical for training deep learning models efficiently, accelerating convergence, and achieving better results on tasks such as image segmentation, disease detection, and image synthesis.

Learning Rate #

The Learning Rate is a hyperparameter that determines the step size at which the… #

The learning rate controls the speed and stability of the learning process in machine learning models. In medical imaging, selecting an appropriate learning rate is crucial for balancing the trade-off between convergence speed and model accuracy. A high learning rate may lead to oscillations or divergence, while a low learning rate may result in slow convergence and suboptimal performance.

Epoch #

An Epoch is a complete pass through the entire training dataset during the train… #

Training a model involves iterating over multiple epochs to update the model parameters and improve performance gradually. In medical imaging, researchers typically train deep learning models for multiple epochs to learn complex patterns in medical images, fine-tune network weights, and optimize model performance on tasks such as image classification, segmentation, and reconstruction.

Early Stopping #

Early Stopping is a regularization technique used to prevent overfitting in mach… #

Early stopping helps prevent the model from memorizing noise in the training data and improves generalization on unseen data. In medical imaging, early stopping can be used to find the optimal balance between model complexity and performance, avoid overfitting, and achieve better results on diagnostic tasks.

Regularization #

Regularization is a set of techniques used to prevent overfitting in machine lea… #

Common regularization methods include L1 regularization (Lasso), L2 regularization (Ridge), and dropout. In medical imaging, regularization is essential for controlling model complexity, improving generalization, and enhancing the robustness of deep learning models to noisy or limited medical image data.

Confusion Matrix #

A Confusion Matrix is a table that visualizes the performance of a classificatio… #

The confusion matrix shows the true positive, true negative, false positive, and false negative predictions of the model. In medical imaging, the confusion matrix is a valuable tool for evaluating the diagnostic accuracy of machine learning models, assessing sensitivity, specificity, and precision, and identifying potential errors or biases in the prediction outcomes.

Receiver Operating Characteristic (ROC) Curve #

A Receiver Operating Characteristic (ROC) Curve is a graphical plot that illustr… #

The ROC curve helps researchers evaluate the model's performance, compare different models, and select the optimal operating point based on the task requirements. In medical imaging, the ROC curve is commonly used to assess the diagnostic performance of machine learning models for disease detection, classification, and risk prediction tasks.

Area Under the Curve (AUC) #

The Area Under the Curve (AUC) is a metric that quantifies the overall performan… #

The AUC value ranges from 0.5 (random classifier) to 1 (perfect classifier), with higher values indicating better model performance. In medical imaging, AUC is a widely used metric for evaluating the discriminative power, diagnostic accuracy, and predictive performance of machine learning models in tasks such as tumor detection, lesion segmentation, and patient risk assessment.

Mean Squared Error (MSE) #

Mean Squared Error (MSE) is a common loss function used to measure the average s… #

The MSE penalizes large errors more than small errors, making it sensitive to outliers in the data. In medical imaging, MSE can be used to evaluate the performance of regression models for tasks such as image reconstruction, intensity estimation, and disease progression prediction. Minimizing the MSE loss helps improve the accuracy and precision of regression predictions.

Cross #

Entropy Loss:

Cross #

Entropy Loss is a loss function commonly used in classification tasks to measure the dissimilarity between the predicted class probabilities and the ground truth labels. The cross-entropy loss penalizes incorrect predictions more heavily than correct predictions and encourages the model to assign high confidence to the correct class. In medical imaging, cross-entropy loss is essential for training classification models, evaluating model uncertainty, and optimizing decision boundaries for tasks such as disease classification, lesion detection, and organ segmentation.

Mean Absolute Error (MAE) #

Mean Absolute Error (MAE) is a loss function used to measure the average absolut… #

The MAE provides a more robust measure of error compared to MSE and is less sensitive to outliers in the data. In medical imaging, MAE can be used to assess the accuracy and precision of regression models for tasks such as image registration, landmark detection, and quantitative analysis. Minimizing the MAE loss helps improve the reliability and interpretability of regression predictions.

Hyperparameter #

A Hyperparameter is a configuration parameter that is set before the training pr… #

Hyperparameters include learning rate, batch size, network architecture, and regularization strength. In medical imaging, selecting appropriate hyperparameters is crucial for optimizing model performance, preventing overfitting, and achieving the desired outcomes in tasks such as image segmentation, disease classification, and treatment planning.

Kernel #

A Kernel is a mathematical function used to compute the similarity or distance b… #

Kernels map the input data into a higher-dimensional feature space, allowing non-linear decision boundaries to be learned in classification tasks. In medical imaging, kernels are used in image processing techniques, feature extraction, and pattern recognition to capture complex relationships in medical image data and improve the separability of different classes.

Feature Extraction #

Feature Extraction is the process of transforming raw data into a more compact a… #

In machine learning, feature extraction helps reduce the dimensionality of data, improve model interpretability, and enhance the discriminative power of algorithms. In medical imaging, feature extraction involves extracting meaningful features from medical images, such as texture, shape, intensity, and spatial relationships, to facilitate tasks such as image classification, segmentation, and registration.

Feature Selection #

Feature Selection is the process of identifying and selecting the most relevant… #

Feature selection helps remove redundant or irrelevant features, reduce overfitting, and enhance the interpretability of machine learning models. In medical imaging, feature selection can be used to identify discriminative image features, reduce noise, and improve the efficiency of algorithms for tasks such as disease detection, image enhancement, and treatment response prediction.

Batch Size #

The Batch Size is a hyperparameter that determines the number of data samples pr… #

The batch size affects the memory usage, computational efficiency, and convergence speed of the training process. In medical imaging, selecting an appropriate batch size is crucial for balancing the trade-off between model accuracy and training speed. Larger batch sizes may lead to faster convergence but require more memory, while smaller batch sizes may result in slower convergence but better generalization.

Normalization #

Normalization is a data preprocessing technique used to scale and standardize th… #

Normalization helps improve the convergence speed, stability, and performance of machine learning models by ensuring consistent and comparable feature ranges. In medical imaging, normalization is essential for removing biases, improving model sensitivity to different features, and enhancing the interpretability of algorithms for tasks such as image segmentation, registration, and disease diagnosis.

Regularization #

Regularization is a set of techniques used to prevent overfitting in machine lea… #

Common regularization methods include L1 regularization (Lasso), L2 regularization (Ridge), and dropout. In medical imaging, regularization is essential for controlling

May 2026 cohort · 29 days left
from £90 GBP
Enrol