Utilizing one hash permutation and populated-value-slot-based densification for generating audience segment trait recommendations

    公开(公告)号:US11109085B2

    公开(公告)日:2021-08-31

    申请号:US16367628

    申请日:2019-03-28

    Applicant: Adobe Inc.

    Abstract: The present disclosure relates to training a recommendation model to generate trait recommendations using one permutation hashing and populated-value-slot-based densification. In particular, the disclosed systems can train the recommendation model by computing sketch vectors corresponding to traits using one permutation hashing. The disclosed systems can then fill in unpopulated value slots of the sketch vectors using populated-value-slot-based densification. The disclosed systems can combine the resulting densified sketches to generate the trained recommendation model. For example, in some embodiments, the disclosed systems can combine the sketches by generating a plurality of locality sensitive hashing tables based on the sketches. In some embodiments, the disclosed systems generate a count sketch matrix based on the sketches and generate trait embeddings based on the count sketch matrix using spectral embedding. Based on the trait embeddings, the disclosed systems can utilize the recommendation model to flexibly and accurately determine the similarity between traits.

    PREDICTING A PERSONA CLASS BASED ON OVERLAP-AGNOSTIC MACHINE LEARNING MODELS FOR DISTRIBUTING PERSONA-BASED DIGITAL CONTENT

    公开(公告)号:US20210056458A1

    公开(公告)日:2021-02-25

    申请号:US16545224

    申请日:2019-08-20

    Applicant: Adobe Inc.

    Abstract: The present disclosure relates to systems, non-transitory computer-readable media, and methods for intelligently predicting a persona class of a client device and/or target user utilizing an overlap-agnostic machine learning model and distributing persona-based digital content to the client device. In particular, in one or more embodiments, the persona classification system can learn overlap-agnostic machine learning model parameters to apply to user traits in real-time or in offline batches. For example, the persona classification system can train and utilize an overlap-agnostic machine learning model that includes an overlap-agnostic embedding model, a trained user-embedding generation model, and a trained persona prediction model. By applying the learned overlap-agnostic machine learning model parameters to the target user traits, the persona classification system can predict a persona class for sending digital content based on the predicted persona class.

    Generating estimated trait-intersection counts utilizing semantic-trait embeddings and machine learning

    公开(公告)号:US11429653B2

    公开(公告)日:2022-08-30

    申请号:US16229672

    申请日:2018-12-21

    Applicant: Adobe Inc.

    Abstract: This disclosure relates to methods, non-transitory computer readable media, and systems that, upon request for a trait-intersection count of users (or other digital entities) corresponding to traits for a target time period, use a machine-learning model to analyze a semantic-trait embedding of the traits and to generate an estimated trait-intersection count of such entities sharing the traits for the target time period. By applying a machine-learning model trained to estimate trait-intersection counts, the disclosed methods, non-transitory computer readable media, and systems can analyze both a semantic-trait embedding of traits and an initial trait-intersection count of trait-sharing entities for an initial time period to estimate the trait-intersection count for the target time period. The disclosed machine-learning model can thus analyze both the semantic-trait embedding and the initial trait-intersection count to efficiently and accurately estimate a trait-intersection count corresponding to a requested time period.

    UTILIZING ONE HASH PERMUTATION AND POPULATED-VALUE-SLOT-BASED DENSIFICATION FOR GENERATING AUDIENCE SEGMENT TRAIT RECOMMENDATIONS

    公开(公告)号:US20200314472A1

    公开(公告)日:2020-10-01

    申请号:US16367628

    申请日:2019-03-28

    Applicant: Adobe Inc.

    Abstract: The present disclosure relates to training a recommendation model to generate trait recommendations using one permutation hashing and populated-value-slot-based densification. In particular, the disclosed systems can train the recommendation model by computing sketch vectors corresponding to traits using one permutation hashing. The disclosed systems can then fill in unpopulated value slots of the sketch vectors using populated-value-slot-based densification. The disclosed systems can combine the resulting densified sketches to generate the trained recommendation model. For example, in some embodiments, the disclosed systems can combine the sketches by generating a plurality of locality sensitive hashing tables based on the sketches. In some embodiments, the disclosed systems generate a count sketch matrix based on the sketches and generate trait embeddings based on the count sketch matrix using spectral embedding. Based on the trait embeddings, the disclosed systems can utilize the recommendation model to flexibly and accurately determine the similarity between traits.

Patent Agency Ranking