Class: Aws::FraudDetector::Types::ATIMetricDataPoint

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-frauddetector/lib/aws-sdk-frauddetector/types.rb

Overview

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

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#adrFloat

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.

Returns:

  • (Float)


47
48
49
50
51
52
53
54
# File 'gems/aws-sdk-frauddetector/lib/aws-sdk-frauddetector/types.rb', line 47

class ATIMetricDataPoint < Struct.new(
  :cr,
  :adr,
  :threshold,
  :atodr)
  SENSITIVE = []
  include Aws::Structure
end

#atodrFloat

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.

Returns:

  • (Float)


47
48
49
50
51
52
53
54
# File 'gems/aws-sdk-frauddetector/lib/aws-sdk-frauddetector/types.rb', line 47

class ATIMetricDataPoint < Struct.new(
  :cr,
  :adr,
  :threshold,
  :atodr)
  SENSITIVE = []
  include Aws::Structure
end

#crFloat

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.

Returns:

  • (Float)


47
48
49
50
51
52
53
54
# File 'gems/aws-sdk-frauddetector/lib/aws-sdk-frauddetector/types.rb', line 47

class ATIMetricDataPoint < Struct.new(
  :cr,
  :adr,
  :threshold,
  :atodr)
  SENSITIVE = []
  include Aws::Structure
end

#thresholdFloat

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.

Returns:

  • (Float)


47
48
49
50
51
52
53
54
# File 'gems/aws-sdk-frauddetector/lib/aws-sdk-frauddetector/types.rb', line 47

class ATIMetricDataPoint < Struct.new(
  :cr,
  :adr,
  :threshold,
  :atodr)
  SENSITIVE = []
  include Aws::Structure
end