Class ATIModelPerformance
- java.lang.Object
-
- software.amazon.awssdk.services.frauddetector.model.ATIModelPerformance
-
- All Implemented Interfaces:
Serializable,SdkPojo,ToCopyableBuilder<ATIModelPerformance.Builder,ATIModelPerformance>
@Generated("software.amazon.awssdk:codegen") public final class ATIModelPerformance extends Object implements SdkPojo, Serializable, ToCopyableBuilder<ATIModelPerformance.Builder,ATIModelPerformance>
The Account Takeover Insights (ATI) model performance score.
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceATIModelPerformance.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description Floatasi()The anomaly separation index (ASI) score.static ATIModelPerformance.Builderbuilder()booleanequals(Object obj)booleanequalsBySdkFields(Object obj)<T> Optional<T>getValueForField(String fieldName, Class<T> clazz)inthashCode()List<SdkField<?>>sdkFields()static Class<? extends ATIModelPerformance.Builder>serializableBuilderClass()ATIModelPerformance.BuildertoBuilder()StringtoString()Returns a string representation of this object.-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface software.amazon.awssdk.utils.builder.ToCopyableBuilder
copy
-
-
-
-
Method Detail
-
asi
public final Float asi()
The anomaly separation index (ASI) score. This metric summarizes the overall ability of the model to separate anomalous activities from the normal behavior. Depending on the business, a large fraction of these anomalous activities can be malicious and correspond to the account takeover attacks. A model with no separability power will have the lowest possible ASI score of 0.5, whereas the a model with a high separability power will have the highest possible ASI score of 1.0
- Returns:
- The anomaly separation index (ASI) score. This metric summarizes the overall ability of the model to separate anomalous activities from the normal behavior. Depending on the business, a large fraction of these anomalous activities can be malicious and correspond to the account takeover attacks. A model with no separability power will have the lowest possible ASI score of 0.5, whereas the a model with a high separability power will have the highest possible ASI score of 1.0
-
toBuilder
public ATIModelPerformance.Builder toBuilder()
- Specified by:
toBuilderin interfaceToCopyableBuilder<ATIModelPerformance.Builder,ATIModelPerformance>
-
builder
public static ATIModelPerformance.Builder builder()
-
serializableBuilderClass
public static Class<? extends ATIModelPerformance.Builder> serializableBuilderClass()
-
equalsBySdkFields
public final boolean equalsBySdkFields(Object obj)
- Specified by:
equalsBySdkFieldsin interfaceSdkPojo
-
toString
public final String toString()
Returns a string representation of this object. This is useful for testing and debugging. Sensitive data will be redacted from this string using a placeholder value.
-
-