IP Library › Granted Patent US 12,541,722
Granted Patent B2
US 12,541,722 · App. 18/081,242 · Granted Feb 3, 2026

Machine learning techniques for validating and mutating outputs from predictive systems

Inventors: Ame Osotsi (University Park, PA); Sae Goon Lee (Seattle, WA); Jason R Robinson (La Jolla, CA)
Assignee: Optum, Inc.
G06N20/20
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,541,722
App. No.
18/081,242
Filed
Dec 14, 2022
Granted
Feb 3, 2026
Kind
B2
Examiner
KIM, SEHWAN
Art Unit
2129
USPC
706/12
Abstract

Various embodiments of the present disclosure provide methods, apparatus, systems, computing devices, computing entities, and/or the like for revising classifier predictions, wherein classification labels are tokenized according to an index of predefined classification labels. An embedding is created for each token using an embedding model. The embeddings are provided to a machine learning model that accepts a sequence of tokens as input and produces a sequence of tokens as output. Tokens are extracted from the output of the machine learning model and a classification label corresponding to each token is retrieved according to the index of predefined classification labels.

Claims (46)

1 . A computer-implemented method comprising:

receiving, by a computing device and originating from a predictive system, predictive output data, the predictive output data comprising a plurality of classification labels;

generating, by the computing device, an input sequence of tokens, the input sequence of tokens comprising a tokenization of the plurality of classification labels based at least in part on a numerical index of predefined classification labels;

generating, by the computing device and using a prediction validation machine learning framework, a mutation of the input sequence of tokens, wherein:

the prediction validation machine learning framework comprises an embedding machine learning model and a mutation machine learning model, wherein:

(i) the embedding machine learning model is configured to (a) generate, for each token of the input sequence of tokens, a token embedding, and (b) concatenate each of the token embedding into a token embedding matrix,

(ii) the mutation machine learning model is configured to generate an output matrix, comprising an output sequence of tokens, based at least in part on the token embedding matrix,

(iii) the mutation of the input sequence of tokens comprises retrieval of one or more output classification labels associated with the output sequence of tokens based at least in part on the numerical index of predefined classification labels; and

performing, by the computing device, one or more prediction-based actions based at least in part on the mutation of the input sequence of tokens.

2 . The computer-implemented method of claim 1 , wherein training the mutation machine learning model comprises imparting the mutation machine learning model with a plurality of training sequence of tokens pairs, each training sequence of tokens pair comprising a training input sequence of tokens and a training output sequence of tokens.

3 . The computer-implemented method of claim 1 , wherein the mutation machine learning model comprises a sequence-to-sequence machine learning model.

4 . The computer-implemented method of claim 1 , wherein the token embedding matrix comprises a first dimension associated with an embedding size and a second dimension associated with a quantity of tokens associated with the input sequence of tokens.

5 . The computer-implemented method of claim 1 , wherein the output matrix comprises a first dimension associated with a quantity of possible predictions based at least in part on the numerical index of predefined classification labels and a second dimension associated with a quantity of predictions associated with the output sequence of tokens.

6 . The computer-implemented method of claim 5 , wherein the output sequence of tokens is based at least in part on position values in the first dimension including a highest value for each position in the second dimension.

7 . The computer-implemented method of claim 6 , the one or more output classification labels are based at least in part on integer values in the numerical index of predefined classification labels.

8 . The computer-implemented method of claim 1 , wherein the numerical index of predefined classification labels comprises a set of classification labels mapped to integer values.

9 . A system comprising

one or more processors and

one or more non-transitory computer readable media storing processor-executable instructions that, when executed by the one or more processors, cause the one or more processors to perform operations comprising:

receiving predictive output data from a predictive system, the predictive output data comprising a plurality of classification labels;

generating an input sequence of tokens, the input sequence of tokens comprising a tokenization of the plurality of classification labels based at least in part on a numerical index of predefined classification labels;

generating, using a prediction validation machine learning framework, a mutation of the input sequence of tokens, wherein:

the prediction validation machine learning framework comprises an embedding machine learning model and a mutation machine learning model, wherein:

(i) the embedding machine learning model is configured to (a) generate, for each token of the input sequence of tokens, a token embedding, and (b) concatenate each of the token embedding into a token embedding matrix,

(ii) the mutation machine learning model is configured to generate an output matrix, comprising an output sequence of tokens, based at least in part on the token embedding matrix,

(iii) the mutation of the input sequence of tokens comprises retrieval of one or more output classification labels associated with the output sequence of tokens based at least in part on the numerical index of predefined classification labels; and

performing one or more prediction-based actions based at least in part on the mutation of the input sequence of tokens.

10 . The system of claim 9 , wherein training the mutation machine learning model comprises imparting the mutation machine learning model with a plurality of training sequence of tokens pairs, each training sequence of tokens pair comprising a training input sequence of tokens and a training output sequence of tokens.

11 . The system of claim 9 , wherein the mutation machine learning model comprises a sequence-to-sequence machine learning model.

12 . The system of claim 9 , wherein the token embedding matrix comprises a first dimension associated with an embedding size and a second dimension associated with a quantity of tokens associated with the input sequence of tokens.

13 . The system of claim 9 , wherein the output matrix comprises a first dimension associated with a quantity of possible predictions based at least in part on the numerical index of predefined classification labels and a second dimension associated with a quantity of predictions associated with the output sequence of tokens.

14 . The system of claim 13 , wherein the output sequence of tokens is based at least in part on position values in the first dimension including a highest value for each position in the second dimension.

15 . The system of claim 14 , the one or more output classification labels are based at least in part on integer values in the numerical index of predefined classification labels.

16 . The system of claim 9 , wherein the numerical index of predefined classification labels comprises a set of classification labels mapped to integer values.

17 . One or more non-transitory computer-readable storage media storing instructions that, when executed by one or more processors, cause the one or more processors to perform operations comprising:

receiving predictive output data from a predictive system, the predictive output data comprising a plurality of classification labels;

generating an input sequence of tokens, the input sequence of tokens comprising a tokenization of the plurality of classification labels based at least in part on a numerical index of predefined classification labels;

generating, using a prediction validation machine learning framework, a mutation of the input sequence of tokens, wherein:

the prediction validation machine learning framework comprises an embedding machine learning model and a mutation machine learning model, wherein:

(i) the embedding machine learning model is configured to (a) generate, for each token of the input sequence of tokens, a token embedding, and (b) concatenate each of the token embedding into a token embedding matrix,

(ii) the mutation machine learning model is configured to generate an output matrix, comprising an output sequence of tokens, based at least in part on the token embedding matrix,

(iii) the mutation of the input sequence of tokens comprises retrieval of one or more output classification labels associated with the output sequence of tokens based at least in part on the numerical index of predefined classification labels; and

performing one or more prediction-based actions based at least in part on the mutation of the input sequence of tokens.

18 . The one or more non-transitory computer-readable storage media of claim 17 , wherein the output matrix comprises a first dimension associated with a number of possible predictions based at least in part on the numerical index of predefined classification labels and a second dimension associated with a quantity of predictions associated with the output sequence of tokens.

19 . The one or more non-transitory computer-readable storage media of claim 18 , wherein the output sequence of tokens is based at least in part on position values in the first dimension including a highest value for each position in the second dimension.

20 . The one or more non-transitory computer-readable storage media of claim 19 , wherein the one or more output classification labels are based at least in part on integer values in the numerical index of predefined classification labels.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 14, 2022
From: OSOTSI, AME; LEE, SAE GOON; ROBINSON, JASON R
To: OPTUM, INC.
Reel/Frame 062091/0001 →
Continuity (1)
Related Publication 20240202604A1 · Jun 20, 2024
References Cited (49)
US 8005720B2 · King et al. · 2011 [cited by applicant]
US 9129290B2 · Kannan et al. · 2015 [cited by applicant]
US 9342741B2 · Amtrup et al. · 2016 [cited by applicant]
US 10198635B2 · Chen et al. · 2019 [cited by applicant]
US 10963893B1 · Sharma · 2021 [cited by applicant]
US 11188840B1 · Rivera et al. · 2021 [cited by applicant]
US 11341126B2 · Panuganty et al. · 2022 [cited by applicant]
US 20110099047A1 · Weiss et al. · 2011 [cited by applicant]
US 20160042298A1 · Liang et al. · 2016 [cited by applicant]
US 20170178153A1 · Meng et al. · 2017 [cited by applicant]
US 20180285969A1 · Busch et al. · 2018 [cited by applicant]
US 20180349327A1 · Yang et al. · 2018 [cited by applicant]
US 20180349447A1 · MacCartney et al. · 2018 [cited by applicant]
US 20180349472A1 · Kohlschuetter et al. · 2018 [cited by applicant]
US 20190156210A1 · He et al. · 2019 [cited by applicant]
US 20190349321A1 · Cai et al. · 2019 [cited by applicant]
US 20200210647A1 · Panuganty et al. · 2020 [cited by applicant]
US 20200279271A1 · Gasperecz et al. · 2020 [cited by applicant]
US 20200320548A1 · Fusillo et al. · 2020 [cited by applicant]
US 20210067527A1 · Chen et al. · 2021 [cited by applicant]
US 20210201338A1 · Konig et al. · 2021 [cited by applicant]
US 20210365467A1 · Nazeer et al. · 2021 [cited by applicant]
US 20230273974A1 · Robinson et al. · 2023 [cited by applicant]
CN 113095088A · 2021 [cited by applicant]
WO 2022006474A1 · 2022 [cited by applicant]
Gu, Jiatao, Changhan Wang, and Junbo Zhao. “Levenshtein transformer.” Advances in neural information processing systems 32 (2019). (Year: 2019). [cited by examiner]
Hua, Xinyu, and Lu Wang. “PAIR: Planning and iterative refinement in pre-trained transformers for long text generation.” arXiv preprint arXiv:2010.02301 (2020). (Year: 2020). [cited by examiner]
Gui, Tao, et al. “Leveraging document-level label consistency for named entity recognition.” Proceedings of the Twenty-Ninth International Conference on International Joint Conferences on Artificial Intelligence. 2021. … [cited by examiner]
Gui, Tao, et al. “Uncertainty-aware label refinement for sequence labeling.” arXiv preprint arXiv:2012.10608 (2020). (Year: 2020). [cited by examiner]
Blum, Avrim L. et al. “Selection of Relevant Features and Examples in Machine Learning,” Artificial Intelligence, vol. 97, vol. 1-2, pp. 245-271 Dec. 1, 1997. [cited by applicant]
Britannica, The Editors of Encyclopaedia. “Warren Weaver”. Encyclopedia Britannica, Nov. 20, 2022, (5 pages), [Retrieved from the Internet Mar. 28, 2023] <URL: https://www.britannica.com/biography/Warren-Weaver>. [cited by applicant]
Devlin, Jacob et al. “BERT: Pre-Training of Deep Bidirectional Transformers for Language Understanding,” arXiv PrePrint arXiv:1810.04805v2 [cs.CL], May 24, 2019, (16 pages). [cited by applicant]
Gasparetti, Fabio et al. “Prerequisites Between Learning Objects: Automatic Extraction Based on a Machine Learning Approach,” Telematics and Informatics, vol. 35, No. 3, pp. 595-610, Jun. 1, 2018. [cited by applicant]
Hadiyat, M.A. “Combined Structural Equation Modelling—Artificial Neural Networks Model for Predicting Customer Loyalty,” International Conference on Informatics, Technology and Engineering, IOP Conference Series: Materi… [cited by applicant]
Hannun, Awni Y. et al. “Cardiologist-Level Arrhythmia Detection and Classification in Ambulatory Electrocardiograms Using a Deep Neural Network,” Nature Medicine, vol. 25, pp. 65-69, Jan. 7, 2019, DOI: 10.1038/s41591-01… [cited by applicant]
Haupt, Johannes Sebastian. “Machine Learning For Marketing Decision Support,” Doctoral Thesis, Humboldt-Universitat Zu Berlin, School of Business and Economics, Jun. 24, 2020, (287 pages), available on Internet: https:/… [cited by applicant]
He, Kaiming et al. “Deep Residual Learning for Image Recognition,” arXiv PrePrint arXiv:1512.03385v1 [cs.CV], Dec. 10, 2015, pp. 1-12. [cited by applicant]
Kipf, Thomas N. et al. “Semi-Supervised Classification With Graph Convolutional Networks,” arXiv PrePrint arXiv:1609.02907v4 [cs, KG], Feb. 22, 2017, pp. 1-14. [cited by applicant]
Levy, Matt. “Predicting Customer Behavior Using Data Science Starts Here,” Analytics 8, Mar. 25, 2021, (8 pages), (article, online), [Retrieved from the Internet Feb. 2, 2022] <URL: https://www.analytics8.com/blog/predi… [cited by applicant]
Rajpurkar, Pranav et al. “Cardiologist-Level Arrhythmia Detection With Convolutional Neural Networks,” arXiv:1707.01836v1 [cs.CV], Jul. 6, 2017, (9 pages), [Retrieved from the Internet Mar. 28, 2023] <URL: https://arxiv… [cited by applicant]
Sun, Xu et al. “Feature-Frequency-Adaptive On-Line Training for Fast and Accurate natural Language Processing,” Association for Computational Linguistics, vol. 40, No. 3, pp. 563-586, Sep. 1, 2014, DOI: 10.1162/COLL_a_0… [cited by applicant]
Yang, Fangkai et al. Group Behavior Recognition Using Attention- and Graph-Based Neural Networks, In ECAI 2020 (Year: 2020), pp. 1626-1633, IOS Press, Doi: 10.3233./FAIA200273. [cited by applicant]
Carmo, Paulo Do, et al., “Embedding propagation over heterogeneous event networks for link prediction”, 2021 IEEE International Conference on Big Data, Dec. 15-18, 2021, pp. 4812-4821, DOI: 10.1109/BigData52589.2021.967… [cited by applicant]
Examiner Interview Summary Record (PTOL - 413) Mailed on Sep. 12, 2025 for U.S. Appl. No. 17/663,966, 2 page(s). [cited by applicant]
Letham, Benjamin, et al., “Sequential event prediction”, Mach Learn, published online Jun. 8, 2013, pp. 357-380, vol. 93, Springer (DOI 10.1007/s10994-013-5356-5). [cited by applicant]
Levin, Oscar, “Discrete Mathematics: An Open Introduction”, printed Jan. 7, 2021, 3rd Edition, pp. 81-88, retrieved from the Internet at http://discrete.openmathbooks.org. [cited by applicant]
Non-Final Rejection Mailed on Jun. 25, 2025 for U.S. Appl. No. 17/663,966, 114 page(s). [cited by applicant]
Yang, Bishan, et al., “Embedding Entities and Relations for Learning and Inference in Knowledge Bases”, submitted Aug. 29, 2015 to Cornell University Library Online Archive, retrieved from the Internet at https://arxiv.… [cited by applicant]
Final Rejection Mailed on Dec. 18, 2025 for U.S. Appl. No. 17/663,966, 58 page(s). [cited by applicant]