Overly optimistic data patterns and learned adversarial latent features

    公开(公告)号:US11818147B2

    公开(公告)日:2023-11-14

    申请号:US17102295

    申请日:2020-11-23

    IPC分类号: H04L9/40 G06N3/04 G06N3/08

    CPC分类号: H04L63/1416 G06N3/04 G06N3/08

    摘要: Systems, methods and computer program products for improving security of artificial intelligence systems. The system comprising processors for monitoring one or more transactions received by a machine learning decision model to determine a first score associated with a first transaction. The first transaction may be identified as likely adversarial, in response to the first score being lower than a certain score threshold and the first transaction having a low occurrence likelihood. A second score may be generated in association with the first transaction based on one or more adversarial latent features associated with the first transaction. At least one adversarial latent feature may be detected as being exploited by the first transaction, in response to determining that the second score falls above the certain score threshold. Accordingly, an abnormal volume of activations of adversarial latent features spanning across a plurality of transactions scored may be detected and blocked.

    Efficient parallelized computation of global behavior profiles in real-time transaction scoring systems

    公开(公告)号:US11636485B2

    公开(公告)日:2023-04-25

    申请号:US15947717

    申请日:2018-04-06

    IPC分类号: G06Q20/40 G06Q20/38

    摘要: Parallelized computation by a real-time transaction scoring system that incorporates global behavior profiling of transacting entities includes dividing a global profile computing component of a transaction scoring model of a real-time behavioral analytics transaction scoring system into a plurality of global profile component instances. The transaction scoring model uses a plurality of global profile variables, each of the plurality of global profile component instances using its own global profile partition that contains the estimate of global profile variables and being configured for update by a dedicated thread of execution of the real-time transaction scoring system, each dedicated thread being configured for receiving and scoring a portion of input transactions. The method further includes partitioning, based on one or more transaction routing shuffling algorithms, the input transactions for receipt across the plurality of global profile component instances, and updating each of the plurality of global profile partitions by the corresponding global profile component running in the dedicated thread according to the scoring algorithm.

    Temporal explanations of machine learning model outcomes

    公开(公告)号:US11373109B2

    公开(公告)日:2022-06-28

    申请号:US16460934

    申请日:2019-07-02

    摘要: In transactional systems where past transactions can have impact on the current score of a machine learning based decision model, the transactions that are most responsible for the score and the associated reasons are determined by the transactional system. A system and method identifies such past transactions that maximally impact the current score and allow for a more effective understanding of the scores generated by a model in a transactional system and explanation of specific transactions for automated decisioning, to explain the scores in terms of past transactions. Further an existing instance-based explanation system is used to identify the reasons for the score, and how the identified transactions influence these reasons. A combination of impact on score and impact on reasons determines the most impactful past transaction with respect to the most recent score being explained.

    Method and Apparatus for Analyzing Coverage, Bias, and Model Explanations In Large Dimensional Modeling Data

    公开(公告)号:US20190354613A1

    公开(公告)日:2019-11-21

    申请号:US15981755

    申请日:2018-05-16

    IPC分类号: G06F17/30 G06T11/20 G06N99/00

    摘要: A system and method for analyzing coverage, bias and model explanations in large dimensional modeling data includes discretizing three or more variables of a dataset to generate a discretized phase space represented as a grid of a plurality of cells, the dataset comprising a plurality of records, each record of the plurality of records having a value and a unique identifier (ID). A grid transformation is applied to each record in the dataset to assign each record to a cell of the plurality of cells of the grid according to the grid transformation. A grid index is generated to reference each cell using a discretized feature vector. A grid storage for storing the records assigned to each cell of the grid is then created. The grid storage using the ID of each record as a reference to each record and the discretized feature vector as a key to each cell.

    EFFICIENT PARALLELIZED COMPUTATION OF GLOBAL BEHAVIOR PROFILES IN REAL-TIME TRANSACTION SCORING SYSTEMS

    公开(公告)号:US20190311366A1

    公开(公告)日:2019-10-10

    申请号:US15947717

    申请日:2018-04-06

    IPC分类号: G06Q20/40 G06Q20/38

    摘要: Parallelized computation by a real-time transaction scoring system that incorporates global behavior profiling of transacting entities includes dividing a global profile computing component of a transaction scoring model of a real-time behavioral analytics transaction scoring system into a plurality of global profile component instances. The transaction scoring model uses a plurality of global profile variables, each of the plurality of global profile component instances using its own global profile partition that contains the estimate of global profile variables and being configured for update by a dedicated thread of execution of the real-time transaction scoring system, each dedicated thread being configured for receiving and scoring a portion of input transactions. The method further includes partitioning, based on one or more transaction routing shuffling algorithms, the input transactions for receipt across the plurality of global profile component instances, and updating each of the plurality of global profile partitions by the corresponding global profile component running in the dedicated thread according to the scoring algorithm.

    Detection Of Compromise Of Merchants, ATMS, And Networks

    公开(公告)号:US20190095988A1

    公开(公告)日:2019-03-28

    申请号:US16174106

    申请日:2018-10-29

    IPC分类号: G06Q40/00 G06Q20/40

    摘要: A system and method for detecting compromise of financial transaction instruments associated with a merchant or automated teller machine (ATM) are disclosed. Historical data representing a historical aggregate financial transaction instrument behavior history is stored in a computer memory. The historical data is received at the computer from one or more merchants and ATMs via a communications network. Authorization data representing authorization behavior of a plurality of financial transaction cards related to corresponding financial transactions at the same or a different one or more merchants and ATMs is received by the computer. Abnormal activity data representing an abnormal aggregate financial transaction instrument activity based on the authorization data is determined, and the historical data is compared with the abnormal activity data to generate a compromise profile for the plurality of financial transaction instruments.