{"about":{"site":"https://codewithpapers.app","non_affiliation":"Code with Papers and Syntology are not affiliated with, endorsed by, or sponsored by Papers with Code, Meta, or the pwc-archive mirror.","licence":"CC BY-SA 4.0","licence_url":"https://creativecommons.org/licenses/by-sa/4.0/legalcode","attribution":"https://codewithpapers.app/attribution","modified":"archive material modified by Syntology; see the attribution page"},"url":"/paper/arxiv-2602-10643","title":"Evaluation metrics for temporal preservation in synthetic longitudinal patient data","arxiv_id":"2602.10643","date":"2026-02-11","proceeding":null,"authors":["Katariina Perkonoja","Parisa Movahedi","Antti Airola","Kari Auranen","Joni Virta"],"abstract":"This study introduces a set of metrics for evaluating temporal preservation in synthetic longitudinal patient data, defined as artificially generated data that mimic real patients' repeated measurements over time. The proposed metrics assess how synthetic data reproduces key temporal characteristics, categorized into marginal, covariance, individual-level and measurement structures. We show that strong marginal-level resemblance may conceal distortions in covariance and disruptions in individual-level trajectories. Temporal preservation is influenced by factors such as original data quality, measurement frequency, and preprocessing strategies, including binning, variable encoding and precision. Variables with sparse or highly irregular measurement times provide limited information for learning temporal dependencies, resulting in reduced resemblance between the synthetic and original data. No single metric adequately captures temporal preservation; instead, a multidimensional evaluation across all characteristics provides a more comprehensive assessment of synthetic data quality. Overall, the proposed metrics clarify how and why temporal structures are preserved or degraded, enabling more reliable evaluation and improvement of generative models and supporting the creation of temporally realistic synthetic longitudinal patient data.","url_abs":"https://arxiv.org/abs/2602.10643","url_pdf":"https://arxiv.org/pdf/2602.10643","source":{"archive":null,"snapshot":"2025-07-28","note":"not in the Papers with Code archive (frozen at the snapshot)","row_kind":"graph","title_abstract_authors_date":"arXiv metadata, CC0 1.0 (https://info.arxiv.org/help/license)"},"code_links":[],"tasks":[],"methods":[],"datasets_introduced":[],"methods_introduced":[],"results":[],"syntology":{"atlas_url":"https://app.syntology.ai/?focus=2602.10643","mcp":{"get_harvested_code_for_paper":{"arxiv_id":"2602.10643"}},"developers":"https://syntology.ai/developers","read_at":"2026-09-24T18:15:14+00:00","read_at_is":"when the build read Syntology's graph, not when any sample ran","claim":"Per-sample execution status on synthesized fixtures; not a correctness claim about the paper. Samples come from repositories linked to the paper, official or community; repo_kind says which.","repos":[{"mentioned_in_github":null,"is_official":null,"provenance":"deterministic:regex_extraction","mentioned_in_paper":null,"url":"https://github.com/Nic5472K/ScientificData2021_HealthGym","reach":null},{"mentioned_in_github":null,"is_official":null,"provenance":"deterministic:regex_extraction","mentioned_in_paper":null,"url":"https://github.com/btheodorou99/HALO_Inpatient","reach":null}],"summary":{"ran_draft_wrong":1,"unverified":5},"by_repo_kind":{"found_in_text":{"samples":6,"ran":1,"repositories":2}},"repo_kind_vocabulary":{"official":"The archive marks this repository official for the paper","named_in_paper":"The archive records that the paper mentions this repository; it is not marked official","listed":"In the archive's code links for this paper, not marked official and not recorded as mentioned in the paper","found_in_text":"Syntology found this repository in the paper's own text; whether it is the authors' implementation is not asserted","community":"Not in the archive's code links for this paper; a community repository Syntology harvested"},"n_pointer_only_for_licence":0,"samples":[{"code_sha256_prefix":"08a14d849249ccaa","entry":"generate_statistics","repo":"btheodorou99/HALO_Inpatient","repo_kind":"found_in_text","path":"continuous_variables/evaluate.py","file_url":"https://github.com/btheodorou99/HALO_Inpatient/blob/HEAD/continuous_variables/evaluate.py","link_basis":"first_harvest_node","language":"python","status":"ran_draft_wrong","verification_level":1,"contract_check":"OUTPUT_MISDECLARED","metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"Apache-2.0","inline_ok":true,"mcp_get_code":{"code_sha256":"08a14d849249ccaa"}},{"code_sha256_prefix":"beaab1e051e25dd3","entry":"Execute_C003","repo":"Nic5472K/ScientificData2021_HealthGym","repo_kind":"found_in_text","path":"Academic/mimic_III_sepsis/C003_Utils_Loders.py","file_url":"https://github.com/Nic5472K/ScientificData2021_HealthGym/blob/HEAD/Academic/mimic_III_sepsis/C003_Utils_Loders.py","link_basis":"first_harvest_node","language":"python","status":"unverified","verification_level":0,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"MIT","inline_ok":true,"mcp_get_code":{"code_sha256":"beaab1e051e25dd3"}},{"code_sha256_prefix":"286559a3696fa045","entry":"Execute_C008","repo":"Nic5472K/ScientificData2021_HealthGym","repo_kind":"found_in_text","path":"Academic/mimic_III_sepsis/C008_Utils_ReplaceNames.py","file_url":"https://github.com/Nic5472K/ScientificData2021_HealthGym/blob/HEAD/Academic/mimic_III_sepsis/C008_Utils_ReplaceNames.py","link_basis":"first_harvest_node","language":"python","status":"unverified","verification_level":0,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"MIT","inline_ok":true,"mcp_get_code":{"code_sha256":"286559a3696fa045"}},{"code_sha256_prefix":"50bdf4b5fe6460a4","entry":"HALOConfig","repo":"btheodorou99/HALO_Inpatient","repo_kind":"found_in_text","path":"continuous_variables/evaluate.py","file_url":"https://github.com/btheodorou99/HALO_Inpatient/blob/HEAD/continuous_variables/evaluate.py","link_basis":"first_harvest_node","language":"python","status":"unverified","verification_level":0,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"Apache-2.0","inline_ok":true,"mcp_get_code":{"code_sha256":"50bdf4b5fe6460a4"}},{"code_sha256_prefix":"65266aea731d2cf2","entry":"LoadPreTrain","repo":"Nic5472K/ScientificData2021_HealthGym","repo_kind":"found_in_text","path":"Academic/mimic_III_sepsis/D004_WGAN_GP.py","file_url":"https://github.com/Nic5472K/ScientificData2021_HealthGym/blob/HEAD/Academic/mimic_III_sepsis/D004_WGAN_GP.py","link_basis":"first_harvest_node","language":"python","status":"unverified","verification_level":0,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"MIT","inline_ok":true,"mcp_get_code":{"code_sha256":"65266aea731d2cf2"}},{"code_sha256_prefix":"e95edf3eda6485ff","entry":"correlation","repo":"Nic5472K/ScientificData2021_HealthGym","repo_kind":"found_in_text","path":"Academic/mimic_III_sepsis/D004_WGAN_GP.py","file_url":"https://github.com/Nic5472K/ScientificData2021_HealthGym/blob/HEAD/Academic/mimic_III_sepsis/D004_WGAN_GP.py","link_basis":"first_harvest_node","language":"python","status":"unverified","verification_level":0,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"MIT","inline_ok":true,"mcp_get_code":{"code_sha256":"e95edf3eda6485ff"}}]},"arxiv_metadata":{"licence":"arXiv metadata, CC0 1.0 (https://info.arxiv.org/help/license)","fields":["title","abstract","authors","date"],"primary_category":"cs.LG","source":"arxiv_2026.jsonl"},"syntology_extracted_results":null}