is an option that specifies the minimum threshold at which a result is considered acceptable.


  • Typical settings include:
  • Automaticautomatic threshold
    vala numerical value typically between 0 and 1
  • Typically, if the confidence for a particular result is below the setting for AcceptanceThreshold, it will be rejected.
  • If all results are rejected, typically Missing[] is returned.
  • In Classify, Predict and anomaly detection functions, the value of AcceptanceThreshold is used to define anomalies and corresponds to a RarerProbability threshold.


Basic Examples  (4)

Specify the acceptance threshold while detecting faces:

Lower the threshold:

ImageInstanceQ uses AcceptanceThreshold->0.5:

With a higher recognition threshold, objects may not be identified:

ImageIdentify uses an automatic acceptance threshold:

Specify a custom threshold:

If no identification is above the threshold, a Missing object is returned:

Delete anomalies with the default AcceptanceThreshold value:

Delete anomalies with a higher threshold:

Wolfram Research (2019), AcceptanceThreshold, Wolfram Language function,


Wolfram Research (2019), AcceptanceThreshold, Wolfram Language function,


@misc{reference.wolfram_2020_acceptancethreshold, author="Wolfram Research", title="{AcceptanceThreshold}", year="2019", howpublished="\url{}", note=[Accessed: 17-January-2021 ]}


@online{reference.wolfram_2020_acceptancethreshold, organization={Wolfram Research}, title={AcceptanceThreshold}, year={2019}, url={}, note=[Accessed: 17-January-2021 ]}


Wolfram Language. 2019. "AcceptanceThreshold." Wolfram Language & System Documentation Center. Wolfram Research.


Wolfram Language. (2019). AcceptanceThreshold. Wolfram Language & System Documentation Center. Retrieved from