Image Augmentation

A technique used to artificially expand training datasets by applying transformations to images.

Types of Image Augmentation

Example

Used in deep learning models for image classification.

Image Captioning

The process of generating textual descriptions for images using machine learning models.

Types of Image Captioning Models

Example

Used in accessibility applications for visually impaired users.

Image Classification

The task of assigning labels to images based on their content.

Types of Image Classification

Example

Used in facial recognition systems.

Image Recognition

A technology that identifies objects, people, and scenes in images using AI.

Types of Image Recognition

Example

Used in security systems for biometric authentication.

Image Segmentation

A technique that partitions images into multiple segments for better analysis.

Types of Image Segmentation

Example

Used in medical imaging to detect tumors.

Imbalanced Data Handling

A set of techniques to manage datasets where one class is significantly larger than another.

Types of Techniques

Example

Used in fraud detection where fraudulent cases are rare.

Incremental Learning

A machine learning approach where models learn new data without forgetting previous knowledge.

Types of Incremental Learning

Example

Used in adaptive spam filters.

Independent Component Analysis (ICA)

A statistical technique used to separate mixed signals into independent components.

Types of ICA Methods

Example

Used in biomedical signal processing, such as EEG analysis.

Inductive Learning

A learning paradigm where models generalize from specific training examples to unseen data.

Types of Inductive Learning

Example

Used in spam detection models.

Information Bottleneck Principle

A framework for optimizing information compression while preserving relevant details.

Types of Information Bottleneck Methods

Example

Used in deep learning for efficient representation learning.

Information Gain

A metric used in decision trees to measure the effectiveness of a feature in classifying data.

Types of Information Gain Calculations

Example

Used in decision tree algorithms like ID3 and C4.5.

Information Retrieval

A process of extracting relevant information from large datasets, often using search algorithms.

Types of Information Retrieval

Example

Used in search engines like Google.

Instance-Based Learning

A type of machine learning that memorizes and compares new data to previously seen examples.

Types of Instance-Based Learning

Example

Used in recommendation systems.

Integrated Gradients

An explainability technique for deep learning models that attributes predictions to input features.

Types of Attribution Methods

Example

Used in interpreting image classification models.

Interpolation in Machine Learning

The process of estimating unknown values within the range of known data points.

Types of Interpolation

Example

Used in missing data imputation.

Intrinsic Dimensionality

The minimum number of variables needed to describe a dataset accurately.

Types of Dimensionality Reduction Techniques

Example

Used in feature selection for deep learning.

Invariant Representations

Feature representations that remain unchanged under certain transformations.

Types of Invariance

Example

Used in convolutional neural networks (CNNs).

Types of Search Algorithms

Example

Used in game-playing AI like chess engines.

Isotropic Gaussian Distribution

A Gaussian distribution where all dimensions have equal variance.

Types of Gaussian Distributions

Example

Used in generative models like Variational Autoencoders (VAEs).

Iterative Refinement

A process in machine learning where models iteratively improve by refining their predictions.

Types of Iterative Refinement Methods

Example

Used in training deep learning models.

Importance Sampling

A technique used to estimate properties of a distribution using a different probability distribution.

Types of Importance Sampling

Example

Used in Monte Carlo methods for reinforcement learning.

Implicit Models

Machine learning models that define probability distributions without explicitly modeling them.

Types of Implicit Models

Example

Used in image generation and style transfer.

Imputation Methods

Techniques for handling missing data in datasets.

Types of Imputation

Example

Used in handling missing patient records in medical datasets.

Independent and Identically Distributed (IID) Assumption

An assumption that data points are drawn from the same probability distribution and are independent of each other.

Types of Data Distributions

Example

Used in statistical modeling and machine learning training.

Independent Variables

Variables in a dataset that are manipulated to observe their effect on dependent variables.

Types of Independent Variables

Example

Used in regression models to predict house prices.

Inductive Bias

Assumptions made by a machine learning model to generalize beyond the training data.

Types of Inductive Bias

Example

Used in neural networks to learn hierarchical features.

Inference in Machine Learning

The process of using a trained model to make predictions on new data.

Types of Inference

Example

Used in speech recognition systems like Siri.

Information Theoretic Learning

A learning framework based on information theory concepts like entropy and mutual information.

Types of Information Measures

Example

Used in feature selection and clustering.

Initialization Methods in Neural Networks

Techniques to initialize weights in neural networks to improve training efficiency.

Types of Initialization

Example

Used in training deep learning models efficiently.

Instance Segmentation

A computer vision task that identifies and differentiates each object instance in an image.

Types of Segmentation

Example

Used in autonomous vehicle perception systems.

Integrated Learning

A learning approach that combines multiple models or data sources to improve predictive accuracy.

Types of Integrated Learning

Example

Used in self-driving cars by combining vision, radar, and sensor data.

Interaction Effects

Phenomenon where the effect of one feature depends on the value of another feature.

Types of Interaction Effects

Example

Used in feature engineering for predictive modeling.

Interpretable Machine Learning

The study of making machine learning models understandable and explainable.

Types of Interpretability Methods

Example

Used in finance and healthcare to explain AI decisions.

Interpolation vs. Extrapolation

Two fundamental techniques in predicting values within (interpolation) or outside (extrapolation) known data points.

Types of Predictions

Example

Used in time-series forecasting.

Interval-Based Learning

A method where models learn from data segments rather than individual points.

Types of Interval-Based Learning

Example

Used in financial modeling to analyze stock trends.

Invariant Risk Minimization

A learning framework that aims to find features that generalize across different environments.

Types of Invariant Learning Approaches

Example

Used in domain adaptation for robust AI models.

Irregular Time Series

Time series data where observations occur at uneven time intervals.

Types of Time Series

Example

Used in medical monitoring for patient heart rates.

Iterative Bootstrapping

A resampling technique where models are repeatedly trained on different bootstrapped samples.

Types of Bootstrapping

Example

Used in ensemble methods like Bagging.

Iterative Pruning

A method of progressively removing less important neurons or parameters in a neural network.

Types of Pruning

Example

Used in model compression for mobile AI applications.

Iterative Reinforcement Learning

A training method where reinforcement learning agents improve through iterative updates.

Types of Iterative Learning Approaches

Machine Learning (ML)

ML is a subset of AI that enables machines to learn patterns from data and make predictions or decisions without explicit programming.

Types of ML

Example

Spam detection in emails using classification models.

Deep Learning (DL)

DL is a subset of ML that uses artificial neural networks to process complex data and perform high-level computations.

Example

Image recognition in self-driving cars.

Generative AI (Gen AI)

Gen AI refers to AI models that generate new content, including text, images, and code, using trained knowledge bases.

Example

AI models like ChatGPT and Stable Diffusion that generate text and images.