Post topic classification
    11.
    发明授权

    公开(公告)号:US11144826B2

    公开(公告)日:2021-10-12

    申请号:US15855946

    申请日:2017-12-27

    Applicant: Facebook, Inc.

    Abstract: In one embodiment, a method includes accessing an input vector representing an input post, wherein: the vector space comprises clusters each associated with a topic; each cluster was determined based on a clustering of training-page vectors corresponding to training pages that each comprise training posts, each training post submitted by a user to a training page and comprises content selected by the user; and each training-page vector was generated by an ANN that was trained, based on the training posts of training pages associated with the ANN, to receive a post and then output a probability that the received post is related to the training posts of the training pages; determining that the input vector is located within a particular cluster in the vector space; and determining a topic of the input post based on the topic associated with the particular cluster that the input vector is located within.

    High-capacity machine learning system

    公开(公告)号:US11068802B2

    公开(公告)日:2021-07-20

    申请号:US15638210

    申请日:2017-06-29

    Applicant: Facebook, Inc.

    Abstract: The present disclosure is directed to a high-capacity training and prediction machine learning platform that can support high-capacity parameter models (e.g., with 10 billion parameters). The platform generates a model for a metric of interest based on a known training set. The model includes parameters indicating importances of different features of the model, taken both singly and in pairs. The model may be applied to predict a value for the metric for given sets of objects, such as for a pair consisting of a user object and a content item object.

    Neural network based content distribution in an online system

    公开(公告)号:US10602207B2

    公开(公告)日:2020-03-24

    申请号:US16054871

    申请日:2018-08-03

    Applicant: Facebook, Inc.

    Abstract: An online system receives content items from a third party content provider. For each content item, the online system inputs an image into a neural network and extracts a feature vector from a hidden layer of the neural network. The online system compresses each feature vector by assigning a label to each feature value representing whether the feature value was above a threshold value. The online system identifies a set of content items that the user has interacted with and determines a user feature vector by aggregating feature vectors of the set of content items. For a new set of content items, the online system compares the compressed feature vectors of the content item with the user feature vector. The online system selects one or more of the new content items based on the comparison and sends the selected content items to the user.

    Sparse Neural Network Training Optimization
    14.
    发明申请

    公开(公告)号:US20190073590A1

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

    申请号:US15694742

    申请日:2017-09-01

    Applicant: Facebook, Inc.

    Abstract: An optimized computer architecture for training an neural network includes a system having multiple GPUs. The neural network may be divided into separate portions, and a different portion is assigned to each of the multiple GPUs. Within each GPU, its portion is further divided across multiple training worker threads in multiple processing cores, and each processing core has lock-free access to a local parameter memory. The local parameter memory of each GPU is separately, and individually, synchronized with a remote master parameter memory by lock memory access. Each GPU has a separate set of communication worker threads dedicated to data transfer between the GPU and the remote parameter memory so that the GPU's training worker threads are not involved with cross GPU communications.

    HIGH-CAPACITY MACHINE LEARNING SYSTEM
    15.
    发明申请

    公开(公告)号:US20190005406A1

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

    申请号:US15638210

    申请日:2017-06-29

    Applicant: Facebook, Inc.

    Abstract: The present disclosure is directed to a high-capacity training and prediction machine learning platform that can support high-capacity parameter models (e.g., with 10 billion parameters). The platform generates a model for a metric of interest based on a known training set. The model includes parameters indicating importances of different features of the model, taken both singly and in pairs. The model may be applied to predict a value for the metric for given sets of objects, such as for a pair consisting of a user object and a content item object.

    DEEP SEMANTIC CONTENT SELECTION
    16.
    发明申请

    公开(公告)号:US20180336490A1

    公开(公告)日:2018-11-22

    申请号:US15599240

    申请日:2017-05-18

    Applicant: Facebook, Inc.

    Abstract: To select the content to be presented to the user, a first latent vector is determined for a content item based on a first object associated with the content item. A second latent vector is determined for the content item based on a second object associated with the content item. A content item vector is then determined based on the first and second latent vectors. Furthermore, a user vector is determined based on interactions of the user with the first set of content objects and the second set of content objects. A score indicative of the likelihood of the user interacting with the content item is determined based on the content item vector and the user vector.

Patent Agency Ranking