MATRIX FACTORIZATION WITH APPROXIMATE COMPUTING

    公开(公告)号:US20210118088A1

    公开(公告)日:2021-04-22

    申请号:US17136805

    申请日:2020-12-29

    Abstract: Techniques that facilitate matrix factorization associated with graphics processing units are provided. In one example, a computer-implemented method is provided. The computer-implemented method can comprise loading, by a graphics processing unit operatively coupled to a processor, item features from a data matrix into a shared memory. The data matrix can be a matrix based on one or more user features and item features. The computer-implemented method can further comprise tiling and aggregating, by the graphics processing unit, outer products of the data matrix tiles to generate an aggregate value and approximating, by the graphics processing unit, an update to a user feature of the data matrix based on the aggregate value and the loaded item features.

    MATRIX FACTORIZATION WITH APPROXIMATE COMPUTING

    公开(公告)号:US20180232848A1

    公开(公告)日:2018-08-16

    申请号:US15432598

    申请日:2017-02-14

    CPC classification number: G06T1/60 G06F17/16 G06T1/20

    Abstract: Techniques that facilitate matrix factorization associated with graphics processing units are provided. In one example, a computer-implemented method is provided. The computer-implemented method can comprise loading, by a graphics processing unit operatively coupled to a processor, item features from a data matrix into a shared memory. The data matrix can be a matrix based on one or more user features and item features. The computer-implemented method can further comprise tiling and aggregating, by the graphics processing unit, outer products of the data matrix tiles to generate an aggregate value and approximating, by the graphics processing unit, an update to a user feature of the data matrix based on the aggregate value and the loaded item features.

    OUT-OF-DOMAIN ENCODER TRAINING
    8.
    发明申请

    公开(公告)号:US20210034965A1

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

    申请号:US16530457

    申请日:2019-08-02

    Abstract: A computer-implemented method includes using an embedding network to generate prototypical vectors. Each prototypical vector is based on a corresponding label associated with a first domain. The computer-implemented method also includes using the embedding network to generate an in-domain test vector based on at least one data sample from a particular label associated with the first domain and using the embedding network to generate an out-of-domain test vector based on at least one other data sample associated with a different domain. The computer-implemented method also includes comparing the prototypical vectors to the in-domain test vector to generate in-domain comparison values and comparing the prototypical vectors to the out-of-domain test vector to generate out-of-domain comparison values. The computer-implemented method also includes modifying, based on the in-domain comparison values and the out-of-domain comparison values, one or more parameters of the embedding network.

    Matrix factorization with approximate computing

    公开(公告)号:US10332234B2

    公开(公告)日:2019-06-25

    申请号:US15432598

    申请日:2017-02-14

    Abstract: Techniques that facilitate matrix factorization associated with graphics processing units are provided. In one example, a computer-implemented method is provided. The computer-implemented method can comprise loading, by a graphics processing unit operatively coupled to a processor, item features from a data matrix into a shared memory. The data matrix can be a matrix based on one or more user features and item features. The computer-implemented method can further comprise tiling and aggregating, by the graphics processing unit, outer products of the data matrix tiles to generate an aggregate value and approximating, by the graphics processing unit, an update to a user feature of the data matrix based on the aggregate value and the loaded item features.

    MATRIX FACTORIZATION WITH APPROXIMATE COMPUTING

    公开(公告)号:US20180232850A1

    公开(公告)日:2018-08-16

    申请号:US15842615

    申请日:2017-12-14

    CPC classification number: G06T1/60 G06F17/16 G06T1/20

    Abstract: Techniques that facilitate matrix factorization associated with graphics processing units are provided. In one example, a computer-implemented method is provided. The computer-implemented method can comprise loading, by a graphics processing unit operatively coupled to a processor, item features from a data matrix into a shared memory. The data matrix can be a matrix based on one or more user features and item features. The computer-implemented method can further comprise tiling and aggregating, by the graphics processing unit, outer products of the data matrix tiles to generate an aggregate value and approximating, by the graphics processing unit, an update to a user feature of the data matrix based on the aggregate value and the loaded item features.

Patent Agency Ranking