US 11,984,201 B2
Medical machine synthetic data and corresponding event generation
Ravi Soni, San Ramon, CA (US); Min Zhang, San Ramon, CA (US); Gopal B. Avinash, San Ramon, CA (US); Venkata Ratnam Saripalli, San Ramon, CA (US); Jiahui Guan, San Ramon, CA (US); Dibyajyoti Pati, San Ramon, CA (US); and Zili Ma, San Ramon, CA (US)
Assigned to GE Precision Healthcare LLC, Wauwatosa, WI (US)
Filed by GE Precision Healthcare LLC, Wauwatosa, WI (US)
Filed on Nov. 20, 2019, as Appl. No. 16/689,798.
Claims priority of provisional application 62/838,022, filed on Apr. 24, 2019.
Prior Publication US 2020/0342362 A1, Oct. 29, 2020
Int. Cl. G16H 10/00 (2018.01); A61B 5/00 (2006.01); G06F 9/451 (2018.01); G06N 3/044 (2023.01); G06N 3/08 (2023.01); G06N 20/00 (2019.01); G06N 20/20 (2019.01); G16H 10/60 (2018.01); G16H 15/00 (2018.01); G16H 40/67 (2018.01); G16H 50/30 (2018.01)
CPC G16H 10/00 (2018.01) [A61B 5/7267 (2013.01); G06F 9/451 (2018.02); G06N 3/044 (2023.01); G06N 3/08 (2013.01); G06N 20/00 (2019.01); G06N 20/20 (2019.01); G16H 10/60 (2018.01); G16H 15/00 (2018.01); G16H 40/67 (2018.01); G16H 50/30 (2018.01); A61B 5/7275 (2013.01); G06T 2207/20081 (2013.01); G06T 2207/20084 (2013.01)] 14 Claims
OG exemplary drawing
 
1. A synthetic time series data generation apparatus comprising:
memory storing instructions; and
at least one processor to execute the instructions to at least:
a) generate a synthetic data set including i) multi-channel one-dimensional time-series data and ii) associated annotation using a first artificial intelligence network model, the multi-channel one-dimensional time-series data including synthetic waveform signal data, the synthetic data set generated and having a first classification;
b) analyze the synthetic data set with respect to a real data set using a second artificial intelligence network model to classify the synthetic data set, the real data set collected from at least one patient data source and having a second classification, the second classification different from the first classification at least in that the first classification indicates synthetic data generation by a model and the second classification indicates data captured fora patient;
c) when the second artificial intelligence network model classifies the synthetic data set as having the first classification, adjust the first artificial intelligence network model, rather than the second artificial intelligence network model, using feedback from the second artificial intelligence network model to tune the first artificial intelligence network model and repeat a)-b), the feedback including the first classification of the synthetic data set by the second artificial intelligence network model, the feedback including a loss function computed between the real data set and the synthetic data set and an error gradient associated with the loss function to adjust at least one parameter of the first artificial intelligence network model; and
d) when the second artificial intelligence network model classifies the synthetic data set as having the second classification, output the synthetic data set for use in association with the second classification,
wherein use of the synthetic data set includes to impute synthetic waveform signal data as missing data to complete a captured waveform.