Inferensys

Glossary

Least Absolute Shrinkage and Selection Operator (LASSO)

LASSO is a regression analysis method that performs both variable selection and L1 regularization to identify the most predictive features while preventing overfitting in high-dimensional datasets like radiomics.
Data engineer managing feature store on laptop, feature definitions visible, casual data engineering session.
REGULARIZED REGRESSION

What is Least Absolute Shrinkage and Selection Operator (LASSO)?

A regression analysis method that performs both variable selection and regularization to identify the most predictive radiomic features while preventing overfitting.

The Least Absolute Shrinkage and Selection Operator (LASSO) is a penalized regression technique that applies an L1 regularization penalty to the absolute size of model coefficients, forcing non-predictive feature coefficients to exactly zero. This simultaneous variable selection and shrinkage produces a sparse, interpretable model from high-dimensional radiomic feature sets where the number of extracted features often exceeds the number of patient samples.

By tuning the hyperparameter lambda (λ), LASSO controls the strength of penalization: larger λ values shrink more coefficients to zero, retaining only the most robust radiomic signatures. This property makes LASSO the standard method for building parsimonious predictive models in radiomics-based outcome prediction, where it directly addresses the curse of dimensionality inherent in mining hundreds of texture, shape, and first-order features from medical images.

FEATURE SELECTION & REGULARIZATION

Key Characteristics of LASSO

LASSO (Least Absolute Shrinkage and Selection Operator) is a linear regression technique that performs automatic feature selection by forcing the sum of the absolute values of the regression coefficients to be less than a fixed value, driving some coefficients to exactly zero.

01

L1 Regularization Penalty

LASSO adds a penalty equal to the absolute value of the magnitude of coefficients (L1 norm) to the loss function. This constraint shrinks less important feature coefficients to exactly zero, effectively removing them from the model. Unlike Ridge regression (L2), which only shrinks coefficients toward zero, LASSO produces sparse models that are inherently interpretable—critical in radiomics where identifying a small subset of predictive features from thousands of candidates is the primary goal.

02

Automatic Feature Selection

In high-dimensional radiomic datasets where the number of features (p) often exceeds the number of patients (n), LASSO performs embedded feature selection during model training. The optimization process simultaneously:

  • Minimizes prediction error on the training data
  • Penalizes model complexity through the L1 constraint
  • Eliminates redundant or noisy radiomic features This eliminates the need for separate filter or wrapper selection methods, reducing computational overhead and preventing information leakage between feature selection and model evaluation steps.
03

The Shrinkage Parameter Lambda

The tuning parameter λ (lambda) controls the strength of regularization. As λ increases:

  • More coefficients are driven to exactly zero
  • Model variance decreases but bias increases
  • The optimal λ is typically selected via k-fold cross-validation The standard approach uses 1-standard-error rule: selecting the largest λ within one standard error of the minimum cross-validation error, yielding the most parsimonious model with predictive performance indistinguishable from the best model.
04

Handling Multicollinearity

When radiomic features are highly correlated (e.g., multiple texture descriptors capturing similar patterns), LASSO tends to arbitrarily select one feature from the correlated group and zero out the others. This behavior:

  • Produces simpler, more interpretable radiomic signatures
  • Can lead to instability in feature selection across different data splits
  • Is often addressed by stability selection or elastic net (which combines L1 and L2 penalties) Understanding this property is essential when validating radiomic biomarkers across multiple scanner vendors and acquisition protocols.
05

Coordinate Descent Optimization

LASSO is typically solved using coordinate descent, an iterative algorithm that optimizes one coefficient at a time while holding others fixed. The soft-thresholding operator provides a closed-form update:

  • If the partial residual is below the penalty threshold, the coefficient is set to exactly zero
  • Otherwise, the coefficient is shrunk by the penalty amount This computational efficiency makes LASSO tractable for radiomic datasets with thousands of candidate features, fitting in seconds rather than the hours required by subset selection methods.
06

Radiomic Signature Construction

LASSO is the dominant method for building radiomic signatures—composite biomarkers combining multiple quantitative imaging features. The typical workflow:

  • Extract 1,000+ radiomic features from segmented tumor volumes
  • Apply Z-score normalization to standardize feature scales
  • Fit LASSO-Cox or LASSO-logistic regression with 10-fold cross-validation
  • The resulting model typically retains 5-20 features from thousands
  • These selected features form a parsimonious, clinically deployable signature validated on independent external cohorts.
REGULARIZATION COMPARISON

LASSO vs. Other Regularization Methods

Comparison of LASSO against Ridge and Elastic Net regression for radiomic feature selection and model regularization

FeatureLASSO (L1)Ridge (L2)Elastic Net

Penalty term

λ Σ|βⱼ|

λ Σβⱼ²

λ₁ Σ|βⱼ| + λ₂ Σβⱼ²

Performs feature selection

Handles correlated features

Produces sparse solutions

Coefficient shrinkage

Soft thresholding

Proportional shrinkage

Combined thresholding

Solution uniqueness

Not guaranteed with p > n

Always unique

Always unique

Bias-variance tradeoff

Higher bias, lower variance

Lower bias, higher variance

Balanced bias-variance

Typical radiomics use case

Selecting predictive features from 1000+ radiomic features

Stabilizing models with multicollinear shape features

Handling grouped textural features with high correlation

LASSO REGRESSION IN RADIOMICS

Frequently Asked Questions

Clear, technical answers to the most common questions about applying the Least Absolute Shrinkage and Selection Operator for high-dimensional radiomic feature selection and predictive modeling.

The Least Absolute Shrinkage and Selection Operator (LASSO) is a regularized linear regression technique that performs both variable selection and shrinkage to prevent overfitting in high-dimensional datasets. It works by adding an L1 penalty term—the sum of the absolute values of the regression coefficients multiplied by a tuning parameter lambda (λ)—to the ordinary least squares loss function. As λ increases, the penalty forces some coefficients to shrink exactly to zero, effectively removing those features from the model. This property makes LASSO particularly valuable in radiomics, where thousands of quantitative imaging features are extracted from a limited number of patient scans. Unlike ridge regression, which only shrinks coefficients toward zero without eliminating them, LASSO produces a sparse model containing only the most predictive features, yielding a parsimonious and interpretable radiomic signature.

Prasad Kumkar

About the author

Prasad Kumkar

CEO & MD, Inference Systems

Prasad Kumkar is the CEO & MD of Inference Systems and writes about AI systems architecture, LLM infrastructure, model serving, evaluation, and production deployment. Over 5+ years, he has worked across computer vision models, L5 autonomous vehicle systems, and LLM research, with a focus on taking complex AI ideas into real-world engineering systems.

His work and writing cover AI systems, large language models, AI agents, multimodal systems, autonomous systems, inference optimization, RAG, evaluation, and production AI engineering.