US 12,190,253 B1
Method and system of predicting maintenance events using machine learning model(s) and a training data set
Ning Xu, Euless, TX (US); Jose Antonio Ramirez-Hernandez, Mansfield, TX (US); Steven James Oakley, Euless, TX (US); Mei Zhang, Lewisville, TX (US); Ou Bai, Euless, TX (US); and Supreet Reddy Mandala, Keller, TX (US)
Assigned to AMERICAN AIRLINES, INC., Fort Worth, TX (US)
Filed by AMERICAN AIRLINES, INC., Fort Worth, TX (US)
Filed on Jun. 30, 2023, as Appl. No. 18/345,041.
Application 18/345,041 is a continuation of application No. 17/811,965, filed on Jul. 12, 2022, granted, now 11,694,101.
Application 17/811,965 is a continuation of application No. 16/688,352, filed on Nov. 19, 2019, granted, now 11,410,056, issued on Aug. 9, 2022.
Claims priority of provisional application 62/770,035, filed on Nov. 20, 2018.
This patent is subject to a terminal disclaimer.
Int. Cl. G06N 5/04 (2023.01); G06N 20/00 (2019.01); G07C 5/00 (2006.01); G07C 5/08 (2006.01); G06F 3/0482 (2013.01)
CPC G06N 5/04 (2013.01) [G06N 20/00 (2019.01); G07C 5/008 (2013.01); G07C 5/085 (2013.01); G06F 3/0482 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method of predicting maintenance events, the method comprising:
determining a training data set comprising:
a first listing of components removed from service due to an unplanned maintenance event;
performance data for each component on the first listing; and
operational data regarding maintenance for each component on the first listing;
determining, using one or more machine learning models, one or more test listings of components predicted to be removed from service based on the training data set;
wherein each of the one or more machine learning models is associated with one of the one or more test listings;
identifying, based on a comparison of the one or more test listing to the first listing, false positives or false negatives in each of the one or more test listings;
determining, based on the identified false positives or false negatives, a weight for each of the one or more machine learning models, the weight associated with a relative value of each of the one or more machine learning models within a prediction module; and
generating, by the prediction module, a second listing of components from a plurality of components in service,
wherein each component on the second listing of components is predicted to have an unplanned maintenance event within a predetermined period of time, and
wherein the weight is determined to reduce a number of false positives or false negatives in the second listing of components.