Skip to main content

Model types

Choose a model type based on the value you want for each output pixel.

Model typeOutputDataset requirementTypical use
ClassificationOne categorical classLabeled examples for the classesMaterial or land-cover maps
UnmixingOne continuous response layer per classAt least two classesMixed-pixel and material-response analysis
Target DetectionA score for one target classOne target and one or more non-target classesLocating a selected material
RegressionOne continuous layer per numeric attributeNumeric common label attributes and no reference spectraConcentration or other quantitative estimates

Availability can depend on your account's model permissions.

Before choosing

Ask what the ground truth represents:

  • Use Classification when every labeled pixel has one categorical answer.
  • Use Unmixing when more than one material can contribute to a pixel and separate continuous responses are useful.
  • Use Target Detection when only one class is the target and everything else supplies the non-target examples.
  • Use Regression when labels carry numeric measurements rather than class membership.

Outputs are model estimates. Validate them against representative held-out data before using them as calibrated probabilities, abundances, or physical measurements.