Unsupervised embeddings disentanglement using a GAN for merchant recommendations

    公开(公告)号:US11593847B2

    公开(公告)日:2023-02-28

    申请号:US16688847

    申请日:2019-11-19

    Abstract: A computer-implemented method for providing merchant recommendations comprises receiving, by a processor, raw merchant embeddings and raw user embeddings generated from payment transaction records, wherein the raw merchant embeddings include a plurality of embedded features. A generative adversarial network (GAN) performs a disentanglement process on the raw merchant embeddings to remove an effect of an identified feature by generating modified merchant embeddings that are free of the identified feature and are aligned with other ones of the plurality of features. A list of merchant rankings is automatically generates based on the modified merchant embeddings, past preferences of a target user using the raw merchant embeddings, and a current location in which the merchant recommendations should be made. A list of merchant rankings is then provided to the target user.

    System, Method, and Computer Program Product for Saving Memory During Training of Knowledge Graph Neural Networks

    公开(公告)号:US20250111213A1

    公开(公告)日:2025-04-03

    申请号:US18844254

    申请日:2023-05-01

    Abstract: Systems, methods, and computer program products are provided for saving memory during training of knowledge graph neural networks. The method includes receiving a training dataset including a first set of knowledge graph embeddings associated with a plurality of entities for a first layer of a knowledge graph, inputting the training dataset into a knowledge graph neural network to generate at least one further set of knowledge graph embeddings associated with the plurality of entities for at least one further layer of the knowledge graph, quantizing the at least one further set of knowledge graph embeddings to provide at least one set of quantized knowledge graph embeddings, storing the at least one set of quantized knowledge graph embeddings in a memory, and dequantizing the at least one set of quantized knowledge graph embeddings to provide at least one set of dequantized knowledge graph embeddings.

    Unsupervised embeddings disentanglement using a gan for merchant recommendations

    公开(公告)号:US12175504B2

    公开(公告)日:2024-12-24

    申请号:US18085034

    申请日:2022-12-20

    Abstract: Embodiments for training a recommendation system to provide merchant recommendations comprise receiving, by a processor, raw merchant embeddings and raw user embeddings generated from payment transaction records, wherein the raw merchant embeddings include a plurality of embedded features. A generative adversarial network (GAN) is trained to generate modified merchant embeddings from the raw merchant embeddings, where the modified embeddings remove a location feature. Subsequent to training and responsive to receiving a request for merchant recommendations in the target location for the target user, the GAN and a trained preference model are used to generate a list of merchant rankings based on a new set of modified merchant embeddings, past preferences of a target user, and the target location to recommend merchants in the target location.

    System, Method, and Computer Program Product for User Network Activity Anomaly Detection

    公开(公告)号:US20230308464A1

    公开(公告)日:2023-09-28

    申请号:US18202405

    申请日:2023-05-26

    CPC classification number: H04L63/1425 H04L63/1416 H04L63/1475

    Abstract: Disclosed are a system, method, and computer program product for user network activity anomaly detection. The method includes generating a multilayer graph from network resource data, and generating an adjacency matrix associated with each layer of the multilayer graph to produce a plurality of adjacency matrices. The method further includes assigning a weight to each adjacency matrix to produce a plurality of weights, and generating a merged single layer graph by merging the plurality of layers based on a weighted sum of the plurality of adjacency matrices using the plurality of weights. The method further includes generating a set of anomaly scores by generating, for each node in the merged single layer graph, an anomaly score. The method further includes determining a set of anomalous users based on the set of anomaly scores, detecting fraudulent network activity based on the set of anomalous users, and executing a fraud mitigation process.

Patent Agency Ranking