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:
Jan. 31, 2023

Filed:

Jun. 12, 2019
Applicant:

Oracle International Corporation, Redwood Shores, CA (US);

Inventors:

Joseph Marc Posner, Oakland, CA (US);

Sunil Kumar Kunisetty, Fremont, CA (US);

Mohan Kamath, Fremont, CA (US);

Nickolas Kavantzas, Emerald Hills, CA (US);

Sachin Bhatkar, Sunnyvale, CA (US);

Sergey Troshin, Santa Clara, CA (US);

Sujay Sarkhel, San Jose, CA (US);

Shivakumar Subramanian Govindarajapuram, Dublin, CA (US);

Vijayalakshmi Krishnamurthy, Sunnyvale, CA (US);

Assignee:

Oracle International Corporation, Redwood Shores, CA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06N 20/00 (2019.01); G06F 16/00 (2019.01); G06K 9/62 (2022.01); G06F 16/9537 (2019.01); G06F 16/957 (2019.01); G06F 16/58 (2019.01); G06N 5/04 (2006.01); G06N 5/02 (2006.01);
U.S. Cl.
CPC ...
G06K 9/6265 (2013.01); G06F 16/5866 (2019.01); G06F 16/9537 (2019.01); G06F 16/9574 (2019.01); G06K 9/6231 (2013.01); G06K 9/6257 (2013.01); G06N 5/025 (2013.01); G06N 5/048 (2013.01); G06N 20/00 (2019.01);
Abstract

A model analyzer may receive a representative data set as input and select one of a plurality of analytic models to perform the analysis. Before deciding which model to use the model may be trained, and the trained model evaluated for accuracy. However, some models are known to behave poorly when the training data is distributed in a particular way. Thus, the cost of training a model and evaluating the trained model can be avoided by first analyzing the distribution of the representative data. Identifying the representative data distribution allows ruling out use of models for which the distribution of the representative data is unsuitable. Only models that may be compatible with the distribution of the representative data may be trained and evaluated for accuracy. The most accurate trained model whose accuracy meets an accuracy threshold may be selected to analyze subsequently received data related to the representative data.


Find Patent Forward Citations

Loading…