amazonka-frauddetector-2.0: Amazon Fraud Detector SDK.
Copyright(c) 2013-2023 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellSafe-Inferred
LanguageHaskell2010

Amazonka.FraudDetector.Types.ATIMetricDataPoint

Description

 
Synopsis

Documentation

data ATIMetricDataPoint Source #

The Account Takeover Insights (ATI) model performance metrics data points.

See: newATIMetricDataPoint smart constructor.

Constructors

ATIMetricDataPoint' 

Fields

  • adr :: Maybe Double

    The anomaly discovery rate. This metric quantifies the percentage of anomalies that can be detected by the model at the selected score threshold. A lower score threshold increases the percentage of anomalies captured by the model, but would also require challenging a larger percentage of login events, leading to a higher customer friction.

  • atodr :: Maybe Double

    The account takeover discovery rate. This metric quantifies the percentage of account compromise events that can be detected by the model at the selected score threshold. This metric is only available if 50 or more entities with at-least one labeled account takeover event is present in the ingested dataset.

  • cr :: Maybe Double

    The challenge rate. This indicates the percentage of login events that the model recommends to challenge such as one-time password, multi-factor authentication, and investigations.

  • threshold :: Maybe Double

    The model's threshold that specifies an acceptable fraud capture rate. For example, a threshold of 500 means any model score 500 or above is labeled as fraud.

Instances

Instances details
FromJSON ATIMetricDataPoint Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.ATIMetricDataPoint

Generic ATIMetricDataPoint Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.ATIMetricDataPoint

Associated Types

type Rep ATIMetricDataPoint :: Type -> Type #

Read ATIMetricDataPoint Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.ATIMetricDataPoint

Show ATIMetricDataPoint Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.ATIMetricDataPoint

NFData ATIMetricDataPoint Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.ATIMetricDataPoint

Methods

rnf :: ATIMetricDataPoint -> () #

Eq ATIMetricDataPoint Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.ATIMetricDataPoint

Hashable ATIMetricDataPoint Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.ATIMetricDataPoint

type Rep ATIMetricDataPoint Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.ATIMetricDataPoint

type Rep ATIMetricDataPoint = D1 ('MetaData "ATIMetricDataPoint" "Amazonka.FraudDetector.Types.ATIMetricDataPoint" "amazonka-frauddetector-2.0-CdXFXtLV8DgKo4Kta7Jw61" 'False) (C1 ('MetaCons "ATIMetricDataPoint'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "adr") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)) :*: S1 ('MetaSel ('Just "atodr") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double))) :*: (S1 ('MetaSel ('Just "cr") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)) :*: S1 ('MetaSel ('Just "threshold") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)))))

newATIMetricDataPoint :: ATIMetricDataPoint Source #

Create a value of ATIMetricDataPoint with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:adr:ATIMetricDataPoint', aTIMetricDataPoint_adr - The anomaly discovery rate. This metric quantifies the percentage of anomalies that can be detected by the model at the selected score threshold. A lower score threshold increases the percentage of anomalies captured by the model, but would also require challenging a larger percentage of login events, leading to a higher customer friction.

$sel:atodr:ATIMetricDataPoint', aTIMetricDataPoint_atodr - The account takeover discovery rate. This metric quantifies the percentage of account compromise events that can be detected by the model at the selected score threshold. This metric is only available if 50 or more entities with at-least one labeled account takeover event is present in the ingested dataset.

$sel:cr:ATIMetricDataPoint', aTIMetricDataPoint_cr - The challenge rate. This indicates the percentage of login events that the model recommends to challenge such as one-time password, multi-factor authentication, and investigations.

$sel:threshold:ATIMetricDataPoint', aTIMetricDataPoint_threshold - The model's threshold that specifies an acceptable fraud capture rate. For example, a threshold of 500 means any model score 500 or above is labeled as fraud.

aTIMetricDataPoint_adr :: Lens' ATIMetricDataPoint (Maybe Double) Source #

The anomaly discovery rate. This metric quantifies the percentage of anomalies that can be detected by the model at the selected score threshold. A lower score threshold increases the percentage of anomalies captured by the model, but would also require challenging a larger percentage of login events, leading to a higher customer friction.

aTIMetricDataPoint_atodr :: Lens' ATIMetricDataPoint (Maybe Double) Source #

The account takeover discovery rate. This metric quantifies the percentage of account compromise events that can be detected by the model at the selected score threshold. This metric is only available if 50 or more entities with at-least one labeled account takeover event is present in the ingested dataset.

aTIMetricDataPoint_cr :: Lens' ATIMetricDataPoint (Maybe Double) Source #

The challenge rate. This indicates the percentage of login events that the model recommends to challenge such as one-time password, multi-factor authentication, and investigations.

aTIMetricDataPoint_threshold :: Lens' ATIMetricDataPoint (Maybe Double) Source #

The model's threshold that specifies an acceptable fraud capture rate. For example, a threshold of 500 means any model score 500 or above is labeled as fraud.