The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Aug. 01, 2023

Filed:

Apr. 19, 2019
Applicant:

Meta Platforms Technologies, Llc, Menlo Park, CA (US);

Inventors:

Honglei Liu, San Mateo, CA (US);

Pararth Paresh Shah, Sunnyvale, CA (US);

Wenxuan Li, Mountain View, CA (US);

Wenhai Yang, Mountain View, CA (US);

Anuj Kumar, Santa Clara, CA (US);

Assignee:

Meta Platforms Technologies, LLC, Menlo Park, CA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06N 20/20 (2019.01); G06Q 50/00 (2012.01); G06N 3/08 (2006.01); G06F 18/214 (2023.01); G06N 3/045 (2023.01);
U.S. Cl.
CPC ...
G06N 20/20 (2019.01); G06F 18/214 (2023.01); G06N 3/045 (2023.01); G06N 3/08 (2013.01); G06Q 50/01 (2013.01);
Abstract

In one embodiment, a method includes training a target machine-learning model iteratively by accessing training data of content objects, training an intermediate machine-learning model that outputs contextual evaluation measurements based on the training data, generating state-indications associated with the training data, wherein the state-indications comprise user-intents, system actions, and user actions, training the target machine-learning model based on the contextual evaluation measurements, the state-indications, and an action set comprising possible system actions, extracting rules based on the target machine-learning model by a sequential pattern-mining model, generating synthetic training data based on the rules, updating the training data by adding the synthetic training data to the training data, determining if a completion condition is reached for the training, and if the completion condition is reached returning the target machine-learning model, else repeating the iterative training of the target machine-learning model.


Find Patent Forward Citations

Loading…