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.AggregatedVariablesImpactExplanation

Description

 
Synopsis

Documentation

data AggregatedVariablesImpactExplanation Source #

The details of the impact of aggregated variables on the prediction score.

Account Takeover Insights (ATI) model uses the login data you provide to continuously calculate a set of variables (aggregated variables) based on historical events. For example, the model might calculate the number of times an user has logged in using the same IP address. In this case, event variables used to derive the aggregated variables are IP address and user.

See: newAggregatedVariablesImpactExplanation smart constructor.

Constructors

AggregatedVariablesImpactExplanation' 

Fields

  • eventVariableNames :: Maybe [Text]

    The names of all the event variables that were used to derive the aggregated variables.

  • logOddsImpact :: Maybe Double

    The raw, uninterpreted value represented as log-odds of the fraud. These values are usually between -10 to +10, but range from -infinity to +infinity.

    • A positive value indicates that the variables drove the risk score up.
    • A negative value indicates that the variables drove the risk score down.
  • relativeImpact :: Maybe Text

    The relative impact of the aggregated variables in terms of magnitude on the prediction scores.

Instances

Instances details
FromJSON AggregatedVariablesImpactExplanation Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.AggregatedVariablesImpactExplanation

Generic AggregatedVariablesImpactExplanation Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.AggregatedVariablesImpactExplanation

Read AggregatedVariablesImpactExplanation Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.AggregatedVariablesImpactExplanation

Show AggregatedVariablesImpactExplanation Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.AggregatedVariablesImpactExplanation

NFData AggregatedVariablesImpactExplanation Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.AggregatedVariablesImpactExplanation

Eq AggregatedVariablesImpactExplanation Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.AggregatedVariablesImpactExplanation

Hashable AggregatedVariablesImpactExplanation Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.AggregatedVariablesImpactExplanation

type Rep AggregatedVariablesImpactExplanation Source # 
Instance details

Defined in Amazonka.FraudDetector.Types.AggregatedVariablesImpactExplanation

type Rep AggregatedVariablesImpactExplanation = D1 ('MetaData "AggregatedVariablesImpactExplanation" "Amazonka.FraudDetector.Types.AggregatedVariablesImpactExplanation" "amazonka-frauddetector-2.0-CdXFXtLV8DgKo4Kta7Jw61" 'False) (C1 ('MetaCons "AggregatedVariablesImpactExplanation'" 'PrefixI 'True) (S1 ('MetaSel ('Just "eventVariableNames") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: (S1 ('MetaSel ('Just "logOddsImpact") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)) :*: S1 ('MetaSel ('Just "relativeImpact") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

newAggregatedVariablesImpactExplanation :: AggregatedVariablesImpactExplanation Source #

Create a value of AggregatedVariablesImpactExplanation 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:eventVariableNames:AggregatedVariablesImpactExplanation', aggregatedVariablesImpactExplanation_eventVariableNames - The names of all the event variables that were used to derive the aggregated variables.

$sel:logOddsImpact:AggregatedVariablesImpactExplanation', aggregatedVariablesImpactExplanation_logOddsImpact - The raw, uninterpreted value represented as log-odds of the fraud. These values are usually between -10 to +10, but range from -infinity to +infinity.

  • A positive value indicates that the variables drove the risk score up.
  • A negative value indicates that the variables drove the risk score down.

$sel:relativeImpact:AggregatedVariablesImpactExplanation', aggregatedVariablesImpactExplanation_relativeImpact - The relative impact of the aggregated variables in terms of magnitude on the prediction scores.

aggregatedVariablesImpactExplanation_eventVariableNames :: Lens' AggregatedVariablesImpactExplanation (Maybe [Text]) Source #

The names of all the event variables that were used to derive the aggregated variables.

aggregatedVariablesImpactExplanation_logOddsImpact :: Lens' AggregatedVariablesImpactExplanation (Maybe Double) Source #

The raw, uninterpreted value represented as log-odds of the fraud. These values are usually between -10 to +10, but range from -infinity to +infinity.

  • A positive value indicates that the variables drove the risk score up.
  • A negative value indicates that the variables drove the risk score down.

aggregatedVariablesImpactExplanation_relativeImpact :: Lens' AggregatedVariablesImpactExplanation (Maybe Text) Source #

The relative impact of the aggregated variables in terms of magnitude on the prediction scores.