Documentation  ›  Documentation Library  ›  Band Selection
AI & Machine Learning

Band Selection

This tool identifies informative wavelengths using regularized regression.

IDCubePro 2026 - LASSO / Elastic Net Band Selection

Overview

This tool identifies informative wavelengths using regularized regression.

Compares spectra from two user-selected image regions.

1. Select ROI Contrast Mode.

3. Draw ROI #1 and double-click to finish.

4. Draw ROI #2 and double-click to finish.

5. LASSO identifies wavelengths that best separate the two regions.

Automatically divides the image into spatial patches and identifies wavelengths that distinguish the patches.

Alpha = 1.0 uses LASSO and produces sparse wavelength selection.

Alpha < 1.0 uses Elastic Net and can retain groups of correlated wavelengths.

Lambda controls regularization strength.

Auto uses cross-validation to determine lambda.

Controls the number of cross-validation folds used when Lambda is set to Auto.

Non-zero coefficients indicate selected wavelengths.

Positive coefficients favor ROI #1 / class 1.

Negative coefficients favor ROI #2 / opposite class.

Creates and saves a reduced hyperspectral cube containing only the selected wavelengths.

Exports wavelength, coefficient, and selection information to a CSV file.

Removes the current training regions without deleting the LASSO results.

Clears ROIs, results, selected wavelengths, and restores the default settings.

LASSO / Elastic Net Band Selection Studio