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.