Back to results
US 2022/0238231 A1Published application
System and method for generating synthetic longitudinal data
AssigneeReplica Analytics
InventorsKhaled EL EMAM, Lucy Mosquera, Cem Subakan
Life of this patent
Estimating the term…
Abstract
Longitudinal data can be synthesized by first generating baseline characteristics and first event values for a plurality of synthetic individuals. The baseline characteristics and first event values are used to synthesize a plurality of subsequent events.
Claims21
A method for synthesizing longitudinal data comprising:
- generating baseline characteristics and first event values for a plurality of synthetic individuals using a trained model;
- for each synthetic individual in the generated baseline characteristics, generating a plurality of sequential event values by iteratively:
- using a trained model, predicting a next event comprising an event label and associated event attributes based on previous events for the respective synthetic individual;
- and
- masking from the predicted next event any predicted associated event attributes based on an attribute mask associated with the event label of the predicted next event;
- and
- outputting a synthetic data set comprising the synthesized baseline characteristics, first event values and synthesized sequential events of the plurality of synthetic individuals.
4 more elements
A non-transitory computer readable memory, which when executed configure a computing system to implement a method for synthesizing longitudinal data, the method comprising:
- generating baseline characteristics and first event values for a plurality of synthetic individuals using a trained model;
- for each synthetic individual in the generated baseline characteristics, generating a plurality of sequential event values by iteratively:
- using a trained model, predicting a next event comprising an event label and associated event attributes based on previous events for the respective synthetic individual;
- and
- masking from the predicted next event any predicted associated event attributes based on an attribute mask associated with the event label of the predicted next event;
- and
- outputting a synthetic data set comprising the synthesized baseline characteristics, first event values and synthesized sequential events of the plurality of synthetic individuals.
4 more elements
A system for synthesizing longitudinal data comprising:
- a processor for executing instructions;
- and
- a memory storing instructions which when executed configure the system to implement a method for synthesizing longitudinal data, the method comprising:
- generating baseline characteristics and first event values for a plurality of synthetic individuals using a trained model;
- for each synthetic individual in the generated baseline characteristics, generating a plurality of sequential event values by iteratively:
- using a trained model, predicting a next event comprising an event label and associated event attributes based on previous events for the respective synthetic individual;
- and
- masking from the predicted next event any predicted associated event attributes based on an attribute mask associated with the event label of the predicted next event;
- and
- outputting a synthetic data set comprising the synthesized baseline characteristics, first event values and synthesized sequential events of the plurality of synthetic individuals.
7 more elements
Dependencies are inferred from the claim text.