Paper deep dive
TailBooster: A Dual-Layer Generative Framework for Extreme Value Augmentation with Operational Validity Enforcement
Karim Aly, Alexei Sharpanskykh, Jacco Hoekstra
Intelligence
Status: not_run | Model: - | Prompt: - | Confidence: 0%
Entities (0)
Relation Signals (0)
No relation signals yet.
Cypher Suggestions (0)
No Cypher suggestions yet.
Abstract
Abstract:Extreme events in air transport, such as severe arrival delays and abnormal air times, cause cascading network disruptions with substantial operational, economic, and safety costs. Such events are rare in historical records, leaving insufficient training signal for machine learning models. Synthetic data augmentation offers a principled solution, but conventional generative models under-represent distributional tails and give no guarantee against operationally infeasible instances, such as a short air time paired with a long flight distance. No existing approach addresses both limitations for mixed-type tabular records. We propose TailBooster, a dual-layer generative framework combining generative modelling with two anomaly detection layers. A statistical layer extracts extremes via the interquartile range, supplying tail-concentrated training signal to dedicated generative models, here a Tabular Variational Autoencoder. A deep learning layer then applies autoencoder-based cleaning, discarding synthetic records that violate the operational envelope learned from historical data. The framework was evaluated on US flight records across five dimensions: diversity, statistical similarity, fidelity, operational validity, and utility, the latter two being the primary improvement targets. Data-driven cleaning markedly improved operational validity, while targeted augmentation enhanced utility for extreme-event prediction. Across six regression algorithms, training on the framework's records reduced Mean Absolute Error by 47-49% on extreme air time and 29-57% on extreme arrival delay prediction relative to conventional synthetic data, with comparable gains when real records were enriched with synthetic extremes. Being fully data-driven and model-agnostic, TailBooster extends to domains where extreme-event prediction is critical and domain-specific rules are unavailable.
Tags
Links
- Source: https://arxiv.org/abs/2608.11951v1
- Canonical: https://arxiv.org/abs/2608.11951v1
Trouble viewing inline? Open PDF directly ā
Full Text
114,521 characters extracted from source content.
Expand or collapse full text
TailBooster: A Dual-Layer Generative Framework for Extreme Value Augmentation with Operational Validity EnforcementJournal: Engineering Applications of Artificial Intelligence Karim Aly Email: k.y.s.b.aly@tudelft.nl Corresponding author: Corresponding author Alexei Sharpanskykh Email: o.a.sharpanskykh@tudelft.nl Jacco Hoekstra Email: j.m.hoekstra@tudelft.nl Affiliation: Control and Operations, Faculty of Aerospace Engineering, Delft University of Technology (TU Delft), Kluyverweg 1, Delft, 2629 HS, South Holland, Netherlands Abstract Extreme events in air transportation, such as severe arrival delays and abnormal air times, cause cascading network disruptions with substantial operational, economic, and safety costs. Such events are rare in historical records, leaving insufficient training signal for machine learning models to learn their patterns. Synthetic data augmentation offers a principled solution, but conventional generative models under-represent distributional tails and give no guarantee against operationally infeasible instances, such as a short air time paired with a long flight distance. No existing approach addresses both limitations for mixed-type tabular records. We therefore propose TailBooster, a dual-layer generative framework combining generative modelling with two anomaly detection layers. A statistical layer extracts extremes via the interquartile range, supplying tail-concentrated training signal to dedicated generative models, here a Tabular Variational Autoencoder. A deep learning layer then applies autoencoder-based cleaning, discarding synthetic records that violate the operational envelope learned from historical data. The framework was evaluated on U.S. flight records across five dimensions: diversity, statistical similarity, fidelity, operational validity, and utility, the latter two constituting the primary improvement targets. Data-driven cleaning markedly improved operational validity, while targeted augmentation enhanced utility for extreme-event prediction. Across six regression algorithms, training on the frameworkās records reduced Mean Absolute Error by 47ā49% on extreme air time and 29ā57% on extreme arrival delay prediction relative to conventional synthetic data, with comparable gains when real records were enriched with synthetic extremes. Being fully data-driven and model-agnostic, TailBooster extends naturally to domains where extreme-event prediction is critical and domain-specific rules are unavailable. Keywords: Generative AI , Anomaly Detection , Synthetic Data Augmentation , Extreme Value Generation , Extreme Event Prediction , Air Traffic Management , Arrival Delay 1 Introduction Air transportation is periodically disrupted by extreme operational events, most notably severe arrival delays and abnormal air times, whose consequences extend well beyond the immediate incident, affecting airlines, airports, passengers, and air traffic management. A single extreme delay can trigger cascading disruptions across a network, incurring substantial costs in crew rescheduling, aircraft repositioning, and passenger compensation (16), while abnormal air times, whether caused by technical irregularities or adverse meteorological conditions, drive excess fuel consumption and compromise both operational efficiency and safety. Reliable prediction of such events is therefore essential for proactive decision-making and operational resilience. In historical flight records, extreme events remain inherently rare relative to nominal operations, and this rarity creates a fundamental learning problem. The distributional tails of numerical features, such as air time and arrival delay, are sparsely populated in historical data, providing insufficient training signal for machine learning models to learn the patterns that characterise these tails. As air time and arrival delay are continuous operational metrics rather than discrete categories, predicting their magnitude is naturally formulated as a regression task. The result is regression models that generalise well across nominal conditions but fail precisely where accurate prediction matters most: at the extremes. This challenge is compounded by limited public accessibility of historical flight data beyond the organisations owning it. Aviation stakeholders, such as airlines, airports, and air navigation service providers, hold their own historical records, but data-sharing among them remains constrained by commercial, regulatory, and privacy considerations (5). Researchers and analysts operating outside these organisations therefore face a dual obstacle: not only are extreme events rare within any single dataset, but access to detailed and representative operational records is itself restricted. For instance, in Europe, the EUROCONTROL Demand Data Repository (DDR), which contains historical traffic demand and Air Traffic Flow Management (ATFM) delay data, is accessible only to licensed air navigation service providers and airline operators (45). Similarly, European flight schedules are owned by individual airlines, and researchers seeking access can only purchase them from private agencies (45). For this reason, the present study uses the domestic flight records from the U.S. Bureau of Transportation Statistics (BTS) (13; 52), which represent the only publicly accessible source of per-flight operational records combining scheduled and actual times, flight status classifications (delayed, cancelled, and diverted) alongside their documented causes, and detailed diversion metadata, all at the route level. Synthetic data generation offers a principled pathway to address both obstacles. By augmenting historical records with synthetic extremes, practitioners with access to real data can enrich the tail regions of their datasets and improve the predictability of extreme events; for those without such access, high-quality synthetic data can serve as a substitute, enabling model development and benchmarking without requiring direct access to historical records. However, beyond reproducing the overall distribution of individual features, standard generative models offer no guarantee of preserving the operational correlations between them, and may therefore generate records that are operationally infeasible, such as a short air time paired with a long flight distance, which makes these synthetic records unsuitable to train downstream task models or decision-making systems (5). Additionally, they systematically under-represent distributional tails, irrespective of how well they approximate the overall distribution (27; 10; 24). Approaches that embed Extreme Value Theory (EVT) into generative architectures to address the tail under-representation deficit (10; 35) are designed for continuous, single-type feature spaces, such as geophysical fields or financial return series, and have not been extended to the mixed-type tabular records characteristic of aviation data. Conditional generation (57) is applicable to mixed-type tabular data but does not resolve this deficit, since conditioning operates at sampling time rather than at training time: selecting a rare class as the conditioning label changes which records are retrieved from the model, but it does not alter the sparse tail-region signal the model received during training, which is the actual cause of the under-representation (31). As a result, the conditionally sampled extremes cannot be guaranteed to be realistic or operationally valid. Outlier-focused tabular architectures address the mixed-type setting and generate outliers, but without targeting specific distributional tails of user-defined continuous features or enforcing operational validity (6). Domain-constrained generative models do enforce operational plausibility, but through hand-crafted symbolic rules that require domain-specific re-engineering for each new application context and presuppose that the governing physical relationships are known, which is not always the case, such as for the correlation between air time and flight distance for specific airport pairs (29; 58). No existing approach therefore simultaneously targets tail under-representation in mixed-type tabular records and enforces operational validity in a fully data-driven fashion. The objective of this study is therefore twofold: to develop a generative framework that combines generative modelling with anomaly detection to produce synthetic flight records with improved extreme representativeness and operational validity, and to evaluate whether augmenting training data with such records translates into measurable gains in the predictability of extreme events, i.e., regression accuracy on extreme target values. To this end, this study proposes TailBooster, a dual-layer generative framework for extreme-value augmentation with operational validity enforcement. The dual-layer design brackets a Tabular Variational Autoencoder (TVAE) generative stageāchosen for its comparative training stability and lower computational cost relative to alternative generative architecturesāwith two anomaly detection layers: a statistical layer that precedes generation and a deep learning layer that follows it. The framework takes as input the full historical dataset together with two user-defined feature lists: (i) the target features whose distributional tails are to be augmented, used by the statistical layer to isolate extreme subsets, and (i) the operationally correlated features, i.e., features whose joint values are governed by operational constraints, used by the deep learning layer to characterise operational feasibility. The process starts with the statistical layer, which performs IQR-based extreme-subset extraction prior to generation, isolating one extreme subset per target feature to supply a tail-concentrated training signal to dedicated generative models. A TVAE is then trained on the full dataset and another TVAE on each extreme subset; synthetic records are then sampled from all models, and the resulting records are filtered to retain only those whose originādestination airport pairs appear in the historical data. After generation, the deep learning layer applies pre-trained autoencoders to these candidate synthetic records, discarding samples that fall outside the empirical operational envelope learned from the historical data. This data-driven cleaning step enforces operational validity without requiring hand-crafted domain rules to be available. The pipeline yields three synthetic or augmented datasetsāNaĆÆve Synthetic, Augmented Synthetic, and Augmented Realāwhich, together with the original Real dataset, are assessed across five complementary dimensions: diversity, statistical similarity, fidelity, operational validity, and regression utility on extreme subsets. This assessment adopts and extends the multi-dimensional evaluation framework from our earlier work (4). Although demonstrated here in an aviation context, the framework is transferable to any domain where the prediction of extreme values of target numerical features is operationally critical, with its fully data-driven operational cleaning making it particularly suitable for settings where physical governing equations or domain-specific symbolic rules for enforcing operational validity are unavailable. Finally, the generative component is model-agnostic: the TVAE can be replaced by any tabular generative model without altering any other part of the pipeline. The contributions of this research are fourfold: (i) a dual-layer generative framework for mixed-type tabular data that combines the representational capacity of deep generative models with statistical and deep learning anomaly detection, jointly addressing tail under-representation and enforcing operational validity in a fully data-driven manner; (i) a demonstration that the data-driven operational cleaning mechanism markedly improves the operational validity of synthetic flight records relative to conventional generation; (i) evidence that targeted extreme value augmentation consistently improves the predictability of extreme events across six models spanning three distinct regression families; and (iv) a comparative evaluation demonstrating measurable quality gains both for practitioners with access to historical flight records, through augmentation of real data with operationally valid synthetic extremes, and for those without such access, through augmented and operationally cleaned synthetic data that outperforms conventionally generated synthetic data. The remainder of this paper is organised as follows: Section 2 reviews the literature. Section 3 presents the TailBooster architecture, evaluation framework, and hyperparameter tuning procedure. Section 4 reports experimental results across all five evaluation dimensions. Section 5 interprets key design choices and their practical and computational implications. Section 6 concludes with key findings and directions for future work. 2 Related work The literature relevant to this work spans five interconnected areas. We first situate the proposed framework within the broader landscape of generative models for tabular data synthesis, establishing the architectural baseline and its well-documented tail blindspot (Section 2.1). We then introduce Extreme Value Theory (EVT) as the statistical foundation for principled tail characterisation (Section 2.2), before reviewing the family of EVT-augmented generative models that embed this theory into deep learning architectures (Section 2.3). The review subsequently narrows to outlier-focused architectures for tabular data, with particular attention to zGAN as the closest existing implementation to TailBooster (Section 2.4), and closes with domain-constrained generative models that enforce operational plausibility through explicit physical constraints or implicit conditioning (Section 2.5). 2.1 Generative Models for Synthetic Tabular Data Over the past decade, generative modelling has emerged as a leading paradigm for synthesising tabular data in domains where data scarcity, privacy constraints, or class imbalance limit the direct use of historical records. The literature is dominated by three architectural families: generative adversarial networks, variational autoencoders, and diffusion models. Generative adversarial networks (GANs) (23), in which a generator and discriminator are trained in a minimax adversarial loop, were among the first to demonstrate high-fidelity synthesis of complex distributions, though their adversarial training dynamics remain prone to instability and mode collapse (56). Their tabular adaptations, most notably the Conditional Tabular GAN (57) and the Copula GAN (40), introduced mode-specific conditional sampling and copula-based dependency modelling to accommodate the mixed data types and complex dependency structures characteristic of tabular records. Variational autoencoders (VAEs) (32) and their tabular adaptation, the Tabular Variational Autoencoder (TVAE) (57), introduced a complementary probabilistic framework in which an encoder maps observations into a regularised latent distribution and a decoder reconstructs them by maximising the evidence lower bound (ELBO) on the data likelihood, enabling training that is less susceptible to the mode collapse affecting GANs and computationally lighter than diffusion models (56). More recently, diffusion models (26), which learn to reverse a progressive noise-corruption process through iterative denoising, have shown strong training stability and sample diversity in image and continuous-data domains, albeit at a substantially higher computational cost due to their iterative sampling process (56); their application to tabular data is comparatively recent, though emerging work suggests they may offer advantages in capturing complex multivariate dependencies (34; 24). These architectures have been applied to aviation data synthesis in our prior work. 5 demonstrated their ability to generate synthetic flight records of sufficient statistical fidelity to support arrival delay prediction, using a dataset consisting exclusively of nominal operations without extreme events, while 4 extended this work to augment rare flight diversion records through a multi-objective hyperparameter optimisation scheme, showing that targeted synthetic augmentation could measurably improve the predictive performance of downstream classifiers. Across both studies, the generated data faithfully captured the central tendencies and common operational patterns observed in the historical distributions. However, all three architectural families share a structural limitation that directly motivates the present work. Their training objectives, whether adversarial, ELBO maximisation, or denoising score matching, inherently prioritise the high-density regions of the data distribution, where most of the training signal resides. Extreme observations residing in the distributional tails are consequently under-represented in the generated data, irrespective of how well the overall distribution is approximated (27; 10; 35; 24). Conditional generation, where the model is conditioned on a class label or feature value during sampling, appears to offer a solution. In practice, however, conditioning cannot compensate for a lack of representative training examples. When the conditioned class is rare, the model receives insufficient signal to learn that region of the distribution, often producing low-fidelity or degenerate samples rather than resolving the tail coverage deficit (31). This tail blindspot is therefore a direct consequence of what these models are trained to optimise: accuracy over the bulk of the distribution, with no incentive to represent its tails. Addressing this limitation requires a statistical framework that explicitly characterises tail behaviour and provides a principled basis for modelling extremes. Extreme Value Theory provides this foundation. 2.2 Extreme Value Theory for Tail Modelling Extreme Value Theory (EVT) provides the statistical foundation for characterising the behaviour of distribution tails and has long served as the principled framework for modelling rare, high-impact events in engineering, finance, and environmental science (18; 15; 20). Its central theoretical result states that, under mild regularity conditions, the distribution of extreme observations converges to one of a small family of limiting distributions, a result that holds across a broad class of underlying data distributions, making EVT well suited to applications where the parent distribution is unknown. Two complementary methods operationalise this result: the Block Maxima method, which models the maximum value within non-overlapping blocks of observations (21), and the Peaks-Over-Threshold (POT) method, which models all observations exceeding a user-defined threshold via the Generalised Pareto Distribution (GPD) (36; 42; 7). For continuous data in which extreme events occur sporadically, POT is generally preferred, as it makes more efficient use of the available observations than block-based aggregation (15). Fitting a GPD to the empirical tail yields a model capable of extrapolating beyond the largest observed value, a capability that standard generative models and simple resampling strategies generally lack. This treatment of the tail as a distinct statistical regime motivated our IQR-based extreme subset extraction, a non-parametric, operationally driven analogue to POT thresholding: rather than fitting a parametric GPD, we isolate the empirical tail directly and use it as a targeted training signal for the generative component of TailBooster. EVTās extrapolative power, however, is confined to a single feature at a time: EVT is a tail estimator, not a generator, and on its own cannot produce synthetic multivariate records that preserve inter-feature dependencies, heterogeneous data types, and operational constraints. Realising its benefits for data synthesis has therefore motivated embedding EVT principles into generative models, giving rise to a growing body of EVT-augmented methods, reviewed next. 2.3 EVT-Augmented Generative Models for Extreme Synthesis Building upon this statistical foundation, EVT principles have been integrated directly into generative models to improve the synthesis of extreme observations: through modifications to the training objective, at the sampling or conditioning stage, or within the latent representation. The first strategy embeds EVT constraints directly into the training objective, as in Pareto GAN (27), which incorporates a tail-index-aware loss to stabilise training on heavy-tailed marginals, and EV-GAN (3), which reparametrises the generator to better approximate unbounded quantiles. The second strategy conditions the generator on EVT-fitted tail distributions: ExGAN (10) conditions generation on a GPD-derived extremeness measure to sample at a user-specified extremeness probability, and its spatial extension evtGAN (11) captures tail dependence across geographically distributed climate variables. The third strategy modifies the latent representation to encode heavy-tailed structure: HTGAN (22) replaces the standard Gaussian latent prior with a heavy-tailed distribution, while ExtVAE (35) applies multivariate regular variation theory to model event magnitude and dependence structure separately via a radiusāangle decomposition. Taken together, these contributions represent a substantial advance over standard generative baselines. Yet a common limitation remains: existing EVT-augmented generative methods have primarily been developed for continuous univariate or multivariate data, such as geophysical fields, climate records, and financial returns, and generally assume continuous, homogeneous feature spaces amenable to probabilistic reparametrisation. This assumption breaks down for mixed-type tabular records, which often combine categorical, discrete numerical, continuous numerical, and datetime features, as in aviation, where such heterogeneous variables must be modelled jointly while preserving domain-specific validity. 2.4 Outlier-Focused Generative Architectures for Tabular Extreme Augmentation A parallel strand of the literature has addressed outlier and rare-event synthesis directly in the tabular domain, motivated primarily by data imbalance in financial applications. 28 represents this strand, proposing GAN-based augmentation schemes that generate synthetic minority-class instances, corresponding to rare systemic risk events or extreme market conditions, to rebalance training datasets and improve downstream classification performance. This work demonstrated that adversarial augmentation of rare tabular records can improve minority-class detection metrics, yet it does not enforce structural constraints ensuring that the generated records are operationally coherent beyond their distributional similarity to the training data. The most explicitly outlier-focused treatment is zGAN (6), developed and validated on financial services data, which is also the closest existing implementation to the framework proposed in this study. 6 integrated a Conditional Variational Autoencoder (CVAE) and a GAN within a unified pipeline. The CVAE learns structured latent representations of real tabular data and generates synthetic covariance matrices that encode inter-feature dependencies. These matrices are then passed to a dedicated Outlier Conditional Covariance Generator (covGEN) to sample macro-outliers. Outlier magnitudes are drawn from heavy-tailed distributions, including Laplace, Weibull, Gumbel, and LĆ©vy distributions, parameterised by the estimated covariance. A hash-based similarity filter subsequently removes synthetic records that closely resemble real training instances, thereby preserving privacy. The final output combines baseline synthetic data with outlier-augmented records, while a Target Model module based on gradient-boosted classification imputes predicted target labels into the synthetic records. Despite these contributions, zGAN exhibits three limitations that are consequential for the present study. First, its evaluation framework is oriented towards binary classification utility, assessed using the Area Under the Curve metric, rather than towards regression accuracy on extreme target values, which is the primary objective here. Second, outlier magnitude is governed by covariance geometry, with no explicit mechanism for verifying that the generated records satisfy operational validity constraints beyond the statistical structure of the training data. Third, the architecture is GAN-dependent and designed for financial tabular data, leaving open the question of how domain-specific operational validity can be enforced in aviation, where feasibility constraints are often relational rather than purely statistical. This limitation points directly to a broader design challenge that domain-constrained generative models have sought to address. 2.5 Domain-Constrained Generative Modelling and Operational Validity The outlier-focused architectures reviewed in the preceding section demonstrate that extreme tabular synthesis is feasible, yet they share a common assumption: that statistical similarity to the training distribution is sufficient to ensure the usefulness of the generated records. In engineering and environmental domains, this assumption often fails. A synthetic flood record with statistically plausible discharge values is not useful if it violates mass conservation; a synthetic power-grid scenario is not useful if generation and demand do not balance. Extreme events in such settings must therefore respect the physical, operational, or systemic constraints that govern the real system, not merely resemble its historical statistics. This requirement has motivated a distinct strand of work in which domain knowledge is embedded directly into the generative process. In the hydrological domain, MC-TSGAN (29) embeds mass conservation, energy balance, and hydraulic continuity as regularisation terms in a time-series GANās loss function, keeping synthetic extreme flood-event sequences physically consistent and improving multi-step runoff forecasting. In the energy domain, the same principle of constraint embedding is pursued through conditional architectures: an improved InfoGAN variant (58) preserves the joint correlation between wind, solar, and load variables under extreme demand conditions via mutual-information-based latent structure, while C-DCGAN (37) combines Wasserstein loss with a ranked selection mechanism to retain only scenarios satisfying extreme risk criteria across generation, storage, and demand. A complementary strategy, pursued in climate and geophysical applications, embeds domain consistency implicitly through conditioning: DiffESM (8) conditions a diffusion model on Earth System Model means to emulate extreme temperature and precipitation sequences with realistic spatio-temporal coherence, while 41 combines GAN-based generation with EVT-based tail extrapolation to produce spatially coherent compound hazard scenarios. Across these examples, operational constraints are formulated as symbolic regularisers, conditional inputs, or post-hoc filters incorporated into the generative pipeline at training or sampling time. Collectively, these approaches show that integrating domain knowledge is a powerful means of generating operationally credible extreme records in constrained systems, particularly where the governing physical laws are well established. Their applicability, however, is bounded by this same requirement: governing laws such as mass-conservation terms, grid-stability conditions, and physical parameterisations are domain-specific, limiting their transferability to other operational settings. Additionally, they presuppose that such laws are known and formalisable in the first place, which is not always the case. This motivates a data-driven alternative capable of learning operational plausibility empirically from historical records rather than encoding it symbolically, particularly for settings where governing laws are unknown. In TailBooster, this role is fulfilled by the autoencoder-based anomaly cleaning layer. The foregoing review identifies four compounding gaps in the existing literature. First, standard generative architectures concentrate probability mass near the centre of the distribution, thereby systematically under-representing distributional tails (27; 10; 24). Second, although EVT provides the statistical foundation needed to characterise these tails, EVT-augmented generative models that build on it generally assume continuous, homogeneous feature spaces incompatible with mixed-type tabular aviation records (10; 22; 35). Third, outlier-focused tabular architectures such as zGAN (6) do not explicitly enforce operational validity and primarily target classification rather than regression utility. Finally, domain-constrained approaches embed operational knowledge through hand-crafted physical priors that are difficult to transfer across domains (29; 58). The proposed TailBooster responds to these gaps through a dual-layer, generative-model-agnostic augmentation framework that brackets tail-focused generation between an IQR-based statistical anomaly detection layer and an autoencoder-based anomaly cleaning layer, while incorporating a relational validity filter adapted to flight records. Evaluation adopts and extends the multi-dimensional framework developed in 4 by combining standard distributional metrics with regression utility on extreme subsets, thereby assessing both tail coverage and operational validity. The architecture, training procedure, and evaluation protocol are described in full in the following section. 3 Methodology This section describes the data sources, preprocessing steps, and feature engineering decisions underpinning the study. It then presents the architecture of the proposed TailBooster model. Finally, it details the evaluation criteria used to assess the quality of the generated data and the multi-objective hyperparameter tuning procedure applied to the generative stage. 3.1 Data and Preprocessing Flight records for this study were drawn from the TranStats Database for Airline On-Time Performance (13; 52), a publicly accessible repository maintained by the Bureau of Transportation Statistics (BTS). The database compiles U.S. domestic flight information encompassing operational delay types, cancellations, and diversions, making it well suited to a broad range of air transport research applications. Building upon our previous work (5), which established the preprocessing and feature engineering pipeline, this study applies the same procedure to all arrivals and departures in New York State during January 2023, without restricting the scope to flights between two specific airports. Cancelled and diverted flights were excluded, as the present study targets the distributional tails of continuous on-time performance metrics, such as āAir Time (min)ā and āArrival Ī (min)ā, rather than the diversion minority class addressed in 4. The resulting dataset comprised 30 features and approximately 61,000 flight records, spanning 113 airports across 508 routes. To preserve temporal consistency between synthetic records, the features supplied to the generative models were required to be mutually independent, with no overlapping information between them. Figure 1 illustrates the full set of temporal features in the historical records, distinguishing those used as direct inputs to the generative model from those derived after generation. Notably, āAir Time (min)ā and āArrival Ī (min)ā were deliberately retained as generative model inputs rather than derived post-generation: both are continuous operational metrics whose distributional tails are the primary focus of this study, and both are designated throughout as target features, the features whose extreme values TailBooster is designed to augment in order to improve their predictability in downstream regression tasks. Preventing information overlap in the temporal features fed to the generative model ensures that derived features computed post-generation remain internally consistent by construction: for instance, the departure delay is guaranteed to equal the difference between the scheduled and actual departure times, air time to equal the interval between wheels-off and wheels-on, and arrival delay to equal the difference between the scheduled and actual arrival times. Additionally, priority was given to numerical duration features, expressed in minutes, over raw datetime features: datetime variables are difficult for machine learning models to handle directly and require either Unix epoch encoding, which discards cyclic and seasonal structure, or decomposition into multiple sub-fields, each of which increases the dimensionality of the generative modelās input space and risks degrading synthesis quality. Figure 1: Temporal features used as direct inputs to the generative model (blue) and computed after generation (red). To minimise feature redundancy, 10 features were selected as direct inputs to the generative models: 6 temporal variables illustrated in Figure 1 and 4 categorical features; the remaining attributes, designated as relational features, were derived post-generation to preserve inter-feature dependencies and enhance the realism of the synthetic records. Table 1 lists all features, indicating whether each was used for generation, and specifying the subsets employed for predicting āAir Time (min)ā and āArrival Ī (min)ā, as described in Section 3.3.5. Feature Generation input Prediction of āAir Time (min)ā Prediction of āArrival Ī (min)ā Unique Carrier Code Tail Number Origin Airport ID ICAO Origin Airport Origin City Origin State Code Origin State Name Destination Airport ID ICAO Destination Airport Destination City Destination State Code Destination State Name Quarter Day of Week Scheduled Departure Time UTC Actual Departure Time UTC Departure Ī (min) Departure Delay Label Taxi Out Time (min) Wheels Off Time UTC Wheels On Time UTC Taxi In Time (min) Scheduled Arrival Time UTC Actual Arrival Time UTC Arrival Ī (min) Target Arrival Delay Label Scheduled Elapsed Time (min) Actual Elapsed Time (min) Air Time (min) Target Distance (miles) Table 1: Features used in this analysis, categorised as: included ( ), excluded ( ), or calculated post-generation ( ). 3.2 Model Architecture Figure 2: Overview of the TailBooster architecture with two target features. Having described the dataset and feature engineering decisions, this subsection presents the architecture of the proposed TailBooster framework. Figure 2 provides an overview of the full pipeline. The framework processes historical flight records through a sequential pipeline comprising two anomaly detection layers, one statistical and one learned from historical data, with a generative stage and a relational validity filter interposed between them. The first anomaly detection layer addresses the well-known tendency of generative models to under-represent distributional tails by supplying tail-concentrated training signal, while the second corrects the complementary failure mode whereby generative models produce records that are statistically plausible but operationally invalid. Together, these components produce augmented synthetic data with improved extreme representativeness and operational validity. Algorithm 1 provides a concise formal summary of the full pipeline, whose components are detailed in the remainder of this subsection. A Input TailBooster takes three inputs: the full historical dataset, hereafter referred to as the Real dataset and denoted =x(i)i=1ND=\x^(i)\_i=1^N, where N is the number of historical records and x(i)x^(i) denotes a single flight record; a user-defined list of target features =f1,ā¦,fNtfT=\f_1,ā¦,f_N_tf\, that is, continuous operational metrics whose distributional tails are of interest; and a user-defined list of operationally correlated feature names cX_c, used to train the autoencoder-based anomaly cleaning layer. In the present study, the historical dataset is the U.S. domestic flight record described in Section 3.1, the target features are =T=\āAir Time (min)ā, āArrival Ī (min)ā\, giving Ntf=2N_tf=2, and c=X_c=\āICAO Origin Airportā, āICAO Destination Airportā, āAir Time (min)ā, āDistance (miles)ā\. The pipeline produces three datasets from these inputs, described in Section F below, which are subsequently used together with the original Real dataset D to assess the usefulness of this framework. B IQR-based extreme subset extraction This stage constitutes the first of the two anomaly detection layers in the pipeline. It partitions D according to the distributional tails of each target feature fjāf_j . For each fjf_j, let Q1(j)Q_1^(j) and Q3(j)Q_3^(j) denote its first and third quartiles over D. The interquartile range is defined as: IQR(j)=Q3(j)āQ1(j)IQR^(j)=Q_3^(j)-Q_1^(j) (1) The extreme subset for target feature fjf_j is then the collection of records whose values fall outside the Tukey fences (51): ā°(j)=xā|xfj<Q1(j)ā1.5ā IQR(j)orxfj>Q3(j)+1.5ā IQR(j)E^(j)= \x \; |\; array[]lx_f_j<Q_1^(j)-1.5Ā·IQR^(j)\\[4.0pt] or\\[4.0pt] x_f_j>Q_3^(j)+1.5Ā·IQR^(j) array \ (2) where xfjx_f_j denotes the value of feature fjf_j in record x. This operation is performed independently for each target feature, yielding the collection =0,ā°(1),ā¦,ā°(Ntf)D=\D_0,\,E^(1),\,ā¦,\,E^(N_tf)\ of Ntf+1N_tf+1 datasets, where 0=D_0=D: one extreme subset per target feature plus the full historical record, giving three datasets in total. In the present study, records with āAir Time (min)ā values outside [ā70.00, 282.00][-70.00,\,282.00] minutes and āArrival Ī (min)ā values outside [ā65.50, 58.50][-65.50,\,58.50] minutes are identified as extremes and assigned to ā°(1)E^(1) and ā°(2)E^(2), respectively. The IQR-based criterion was selected because it isolates distributional tails without imposing parametric assumptions on the underlying distribution, making it well suited to the mixed-type, heavy-tailed feature space characteristic of operational flight records. The collection D is subsequently used to train the generative models described in Section C. C Generative model training One generative model kG_k is trained on each dataset kāD_k : one on the full historical record 0D_0 to preserve nominal patterns, and one on each extreme subset ā°(k)E^(k) for k=1,ā¦,Ntfk=1,ā¦,N_tf to amplify the tail-region training signal for the corresponding target feature. In the present study, the Tabular Variational Autoencoder (TVAE) (57) is used as the generative model. The TVAE extends the conventional variational autoencoder (32) to mixed-type tabular data by pairing a probabilistic encoder qĻā(zā£x)q_Ļ(z x), which maps each input record x to a distribution over a continuous latent space Z, and a decoder pĪøā(xā£z)p_Īø(x z) that reconstructs the record from a sampled latent vector z. Training maximises the Evidence Lower Bound (ELBO) on the marginal log-likelihood of the data: āELBOā(Īø,Ļ,x)= _ELBO(Īø,Ļ;\,x)= zā¼qĻā(zā£x)[logpĪø(xā£z)]āDKL(qĻ(zā£x)ā„p(z)) _z q_Ļ(z x)\! [ p_Īø(x z) ]-D_KL\! (q_Ļ(z x)\,\|\,p(z) ) (3) where the first term encourages accurate reconstruction of the input from its latent representation, and the KullbackāLeibler (KL) divergence term (32) regularises the approximate posterior qĻā(zā£x)q_Ļ(z x) towards the prior pā”(z)p(z), ensuring a well-structured and continuous latent space from which new records can be sampled (49). The TVAE was selected for this study given its training stability, reliable convergence, and reduced susceptibility to mode collapse relative to GAN-based architectures, as well as its lower computational cost compared to diffusion-based models. The framework is nonetheless generative-model-agnostic: the TVAE can be substituted with a conditional GAN or any other tabular generative model without modifying any other component of the pipeline. Once all generative models are trained, records are sampled independently from each of them to produce a synthetic dataset. The sampling ratio r=1.2r=1.2 was set to compensate for the records expected to be removed during the subsequent post-generation filtering stages, ensuring that the final synthetic dataset retains a sufficient number of records relative to the original training data. Since 0G_0 is trained on the full historical record, its synthetic output ~0 S_0 is subject to the well-known tendency of deep generative models to concentrate probability mass in high-density regions of the data distribution, resulting in poor representation of the less frequent extreme observations of the target features T relative to the dominant nominal cases (27; 10). In contrast, each kG_k for k=1,ā¦,Ntfk=1,ā¦,N_tf produces synthetic extremes ~k S_k corresponding to ā°(k)E^(k). Each synthetic dataset is then passed separately through the relational validity filter (Section D) and the autoencoder-based operational cleaning layer (Section E). D Relational validity filter Before operational cleaning is applied, each synthetic record from the previous stage is subjected to a rejection sampling step that removes records whose originādestination airport pair is absent from the historical data. Formally, let =(o(i),d(i)):x(i)āP_D=\(o^(i),\,d^(i)):x^(i) \ be the set of all originādestination pairs observed in the historical records. A synthetic record x~ x with origin airport o~ o and destination airport d~ d is accepted if and only if (o~,d~)ā( o,\, d) _D, and discarded otherwise. This ensures that all remaining records correspond to operationally plausible routes observed in the historical data. Applying this filter to each ~k S_k independently yields the corresponding validity-filtered datasets ~kvalid S^valid_k for k=0,ā¦,Ntfk=0,ā¦,N_tf, which are subsequently passed to the operational cleaning layer in Section E. In particular, ~0valid S^valid_0 is hereafter denoted naĆÆveS_na\"ive and referred to as the NaĆÆve Synthetic dataset, representing the baseline output of a conventional generative approach trained on the full historical record, without operational cleaning or targeted extreme value augmentation. E Autoencoder-based operational cleaning This stage constitutes the second anomaly detection layer. It operates in two phases: a training phase, in which one autoencoder is trained once per dataset in D to learn the operational correlations between features in real historical records, and an operational cleaning phase, in which the pre-trained autoencoders are applied to remove synthetic records that violate empirically learned operational norms. For each dataset kāD_k , the operationally correlated feature matrix Xc(k)X_c^(k) is extracted from kD_k using the user-defined feature names cX_c. A standard autoencoder (25), comprising an encoder fĻ(k)f_Ļ^(k) and a decoder gĪø(k)g_Īø^(k), is then trained on Xc(k)X_c^(k) by minimising the mean squared reconstruction loss over its |Xc(k)||X_c^(k)| records: āAEā(Īø(k),Ļ(k))=1|Xc(k)|āāxc(i)āXc(k)āxc(i)āgĪø(k)ā(fĻ(k)ā(xc(i)))ā22L_AE(Īø^(k),Ļ^(k))= 1|X_c^(k)| _x_c^(i)ā X_c^(k) \|x_c^(i)-g_Īø^(k)\! (f_Ļ^(k)\! (x_c^(i) ) ) \|_2^2 (4) where xc(i)x_c^(i) denotes the operational feature vector of record i in Xc(k)X_c^(k). By learning to reconstruct these features jointly, each autoencoder internalises the inter-feature constraints that characterise valid flight operations within its training distribution, for instance the proportionality between route distance and air time, without requiring domain-specific symbolic encoding. For each k, once (fĻ(k),gĪø(k))(f_Ļ^(k),g_Īø^(k)) is trained, the per-record reconstruction error is computed as: e(k)ā(xc)=āxcāgĪø(k)ā(fĻ(k)ā(xc))ā22e^(k)(x_c)= \|x_c-g_Īø^(k)\! (f_Ļ^(k)(x_c) ) \|_2^2 (5) where xcx_c denotes the operational feature vector of any record passed to autoencoder k. The anomaly threshold Ļk _k is set at the p-th percentile of reconstruction errors computed on Xc(k)X_c^(k) (46); p=99p=99 was chosen to ensure a conservative threshold, minimising the risk of discarding operationally valid synthetic records: Ļk=Ppā(e(k)ā(xc(i))xc(i)āXc(k)) _k=P_p\! ( \e^(k)\! (x_c^(i) ) \_x_c^(i)ā X_c^(k) ) (6) Once all autoencoders are trained, the operational cleaning phase begins. A synthetic record x~ x from ~kvalid S^valid_k is discarded as operationally invalid if e(k)ā(x~c)>Ļke^(k)( x_c)> _k, where x~c x_c is its operational feature vector. This threshold retains the vast majority of operationally plausible synthetic records while removing those that no physically consistent flight could produce. Applying this cleaning step to each ~kvalid S^valid_k independently yields the corresponding cleaned datasets ~kcleaned S^cleaned_k for k=0,ā¦,Ntfk=0,ā¦,N_tf, which are subsequently used to construct the output datasets described in Section F. F Output The pipeline produces three datasets used to evaluate the usefulness of the TailBooster framework: (1) NaĆÆve Synthetic (naĆÆveS_na\"ive). As defined in Section D, naĆÆve=~0validS_na\"ive= S^valid_0 is the validity-filtered output of 0G_0, the generative model trained on the full historical record 0D_0, without operational cleaning or targeted extreme value augmentation. The NaĆÆve Synthetic dataset serves as the baseline representative of conventional synthetic data generation, against which the improvements introduced by the full TailBooster pipeline are assessed. (2) Augmented Synthetic (augS_aug). Synthetic records ~kcleaned S^cleaned_k for k=0,ā¦,Ntfk=0,ā¦,N_tf that survive both the validity filter and the second anomaly detection layer are merged to constitute the Augmented Synthetic dataset, denoted augS_aug. This dataset is the primary output of TailBooster: by comparing it against naĆÆveS_na\"ive, the evaluation isolates the improvement that the dual-layer framework achieves over conventional synthetic data generation. (3) Augmented Real (augD_aug). The cleaned synthetic extreme records ~kcleaned S^cleaned_k for k=1,ā¦,Ntfk=1,ā¦,N_tf, produced by the generative models trained on each ā°(k)E^(k) and surviving both filtering stages, are combined with the real historical data to form the Augmented Real dataset, denoted augD_aug. This dataset demonstrates the utility gain achievable when the real historical record is directly enriched with operationally valid synthetic extremes produced by TailBooster. In addition to these three pipeline outputs, the original Real dataset D serves as the reference for all comparative evaluations. Table 2 summarises the size of each of the four datasets and the number of extreme records per target feature; they are subsequently compared across the evaluation dimensions described in Section 3.3 to assess the contribution of extreme augmentation and operational cleaning to operational validity and downstream predictive performance on extreme values. Dataset Records Extremes of āAir Time (min)ā Extremes of āArrival Ī (min)ā Real (D) 60,76760,767 3,7263,726 5,4705,470 NaĆÆve synthetic (naĆÆveS_na\"ive) 62,80362,803 2,7512,751 5,1365,136 Augmented synthetic (augS_aug) 68,33568,335 6,2556,255 9,9389,938 Augmented real (augD_aug) 69,39069,390 7,5097,509 10,54610,546 Table 2: Size of each dataset and number of extreme records per target feature. All datasets comprise 30 features. Algorithm 1 TailBooster 1: Input: 2: =x(i)i=1ND=\x^(i)\_i=1^N ā Real dataset 3: =f1,ā¦,fNtfT=\f_1,ā¦,f_N_tf\ ā target features 4: cX_c ā operationally correlated feature names 5: p=99p=99 ā anomaly threshold percentile 6: r=1.2r=1.2 ā sampling ratio 7: Output: 8: naĆÆveS_na\"ive, augS_aug, augD_aug 9: IQR-based extreme subset extraction (1st anomaly detection layer) 10: for each target feature fjāf_j do 11: Compute Q1(j)Q_1^(j), Q3(j)Q_3^(j), and IQR(j)āQ3(j)āQ1(j)IQR^(j)ā Q_3^(j)-Q_1^(j) 12: Extract ā°(j)E^(j) using Equation (2) 13: end for 14: Form collection ā0,ā°(1),ā¦,ā°(Ntf)Dā\D_0,\,E^(1),\,ā¦,\,E^(N_tf)\ where 0=D_0=D 15: Autoencoder training (2nd anomaly detection layer ā training phase) 16: // Autoencoder training precedes generative model training in the execution order, as each autoencoder is trained once on real data and then applied post-generation for operational cleaning. 17: for each dataset kāD_k do 18: Extract matrix Xc(k)X_c^(k) from kD_k using feature names cX_c 19: Train autoencoder (fĻ(k),gĪø(k))(f_Ļ^(k),\,g_Īø^(k)) on Xc(k)X_c^(k) by minimising āAEL_AE (Equation (4)) 20: Compute ĻkāPpā(e(k)ā(xc(i))xc(i)āXc(k)) _k _p (\e^(k)(x_c^(i))\_x_c^(i)ā X_c^(k) ) using Equation (6) 21: end for 22: Generative model training (default: TVAE) 23: for each dataset kāD_k do 24: Train generative model kG_k on kD_k 25: Set sample size nkāārā |k|ān_kā rĀ·|D_k| 26: Sample synthetic dataset ~kākā(nk) S_k _k(n_k) 27: end for 28: // k=0k=0: ~0 S_0 is sampled from 0G_0 trained on the full historical record 0=D_0=D, with extremes of T under-represented 29: // k=1,ā¦,Ntfk=1,ā¦,N_tf: ~k S_k are synthetic extremes corresponding to ā°(k)E^(k) 30: Relational validity filtering and operational cleaning (2nd anomaly detection layer ā inference phase) 31: Initialise augāā S_augā 32: for each ~kā~0,~1,ā¦,~Ntf S_kā\ S_0,\, S_1,\,ā¦,\, S_N_tf\ do 33: // Relational validity filter 34: ~kvalidāx~ā~k:(o~,d~)ā S^valid_kā\ xā S_k:( o, d) _D\ 35: // Operational cleaning 36: ~kcleanedāx~ā~kvalid:e(k)ā(x~c)ā¤Ļk S^cleaned_kā\ xā S^valid_k:e^(k)( x_c)⤠_k\ 37: augāaugāŖ~kcleanedS_aug _augāŖ S^cleaned_k // āaugmented syntheticā dataset 38: end for 39: naĆÆveā~0validS_na\"iveā S^valid_0 // ānaĆÆve syntheticā dataset 40: augāāŖ(āk=1Ntf~kcleaned)D_aug āŖ ( _k=1^N_tf S^cleaned_k ) // āaugmented realā dataset 41: return naĆÆveS_na\"ive, augS_aug, augD_aug 3.3 Evaluation Framework Credibility is a prerequisite for any synthetic dataset intended to support downstream analysis; without it, the generated records risk propagating structural errors into any model trained on them. Accordingly, each generated dataset was subjected to a set of structural integrity checks, verifying that the number of features was preserved, that continuous variables remained within the ranges observed in the real data, and that discrete attributes were confined to their original categories. Beyond these structural checks, five complementary dimensions of quality were assessed. As summarised in Table 3, these dimensions are not evaluated with the same objective: diversity, statistical similarity, and fidelity serve as preservation checks, confirming that the gains achieved in the target dimensions do not come at the cost of losing qualities that conventional generation already achieves, while operational validity and utility constitute the primary improvement targets of TailBooster. Evaluation dimension TailBooster scope Diversity (coverage of historical patterns) To preserve Statistical similarity To preserve Fidelity (indistinguishability from real data) To preserve Operational validity of synthetic records To improve Utility in predicting extremes To improve Table 3: Scope of TailBooster framework, relative to conventional generative approaches. 3.3.1 Diversity Assessment Diversity constitutes the first of three preservation checks. A synthetic dataset is considered diverse if its generated records span the full range of patterns present in the real data. It was assessed through visual inspection of distributional coverage across three pairwise comparisons: (i) Real vs. NaĆÆve Synthetic, (i) Real vs. Augmented Synthetic, and (i) Real vs. Augmented Real. In each comparison, two complementary dimensionality reduction methods were applied to both datasets: Principal Component Analysis (PCA) (55), which recovers linear structure, and t-distributed Stochastic Neighbour Embedding (t-SNE) (53), which preserves non-linear neighbourhood relationships. Both methods were used to project the datasets into two-dimensional space, thereby allowing direct visual comparison of the underlying clusters. While improving diversity is not an objective of TailBooster, this dimension was evaluated to confirm that the process of extremes augmentation and operational cleaning does not degrade the range of representation already present in the real data; limited variability in synthetic records risks introducing systematic bias into any downstream model trained on them. 3.3.2 Statistical Assessment The second preservation check concerns statistical similarity: how closely the distributions of synthetic and real records align, assessed at both the marginal and bivariate levels. The same three pairwise comparisons were conducted: (i) Real vs. NaĆÆve Synthetic, (i) Real vs. Augmented Synthetic, and (i) Real vs. Augmented Real. At the univariate level, the KolmogorovāSmirnov test was applied to numerical and datetime features (54), while Total Variation Distance was used for categorical and boolean attributes (33). Pairwise relationships were further quantified through Correlation Similarity for numerical feature pairs (48) and Contingency Similarity for categorical ones (47). Although TailBooster does not target improvement in statistical similarity, this dimension was assessed to verify that the augmentation process does not distort the distributional characteristics of the real data; evaluating both univariate and bivariate agreement guarded against the misleading conclusions that can arise when distributional similarity is judged solely at the individual feature level. 3.3.3 Fidelity Assessment The third and final preservation check is fidelity. A synthetic dataset exhibits high fidelity when its records are statistically indistinguishable from real ones; it was measured by training a binary classifier to discriminate between the two, on the basis that a classifier that cannot reliably distinguish between them is taken as evidence of higher fidelity in the generated data. A Random Forest classifier was employed given its well-established capacity to model complex, non-linear feature interactions (12). To account for the size disparity between the compared datasets and to ensure robust estimates, stratified five-fold cross-validation with shuffling was applied (1). Performance was quantified using the F1 score and balanced accuracy (50); the latter assigns equal weight to both classes irrespective of their relative frequency, making it appropriate for imbalanced classification tasks. Two comparisons were evaluated: (i) Real vs. NaĆÆve Synthetic, and (i) Real vs. Augmented Synthetic. The Real vs. Augmented Real comparison was omitted because real instances are shared between both datasets, rendering the classification task uninformative. Each comparison was repeated across three data subsets: the full dataset (nominal and extreme cases combined), records with extreme āAir Time (min)ā, and records with extreme āArrival Ī (min)ā, yielding six tests in total. Indistinguishability alone does not preclude memorisation, since a generative model could achieve high fidelity scores simply by reproducing training samples. To guard against this, the Distance to Closest Record (DCR) was computed for each synthetic sample (39) as a test of memorisation. DCR measures the Euclidean distance between each synthetic record and its closest counterpart in the real dataset, computed exclusively on numerical features after applying z-score normalisation fitted to the real data. Each cleaned synthetic dataset (~0cleaned S^cleaned_0, ~1cleaned S^cleaned_1, and ~2cleaned S^cleaned_2) was evaluated against its paired real dataset (0D_0, ā°(1)E^(1), and ā°(2)E^(2), respectively), which was used to train the corresponding generative model. To establish a reference, a real-to-real baseline mean dĀÆreal,k d_real,k was computed as the mean nearest-neighbour distance among real records in each paired dataset, excluding self-matches (43). The DCR ratio is defined as the mean synthetic-to-real DCR normalised by dĀÆreal,k d_real,k; a ratio greater than or equal to 1 indicates that synthetic samples are, on average, no closer to real records than real samples are to one another, providing evidence against memorisation. As a secondary check, a memorisation threshold ĻDCR,k=0.10ĆdĀÆreal,k _DCR,k=0.10Ć d_real,k was defined for each synthesiser kā0,1,2kā\0,1,2\; any synthetic record with DCR below ĻDCR,k _DCR,k was flagged as a potential near-copy and subsequently inspected manually to distinguish memorised copies from near-neighbours differing only in continuous time-valued fields. While neither fidelity improvement nor memorisation prevention is a primary objective of the proposed framework, measuring both serves as a safeguard against unintended quality degradation introduced by the augmentation and cleaning process. 3.3.4 Operational Validity Assessment Operational validity is the first of TailBoosterās two primary improvement targets. A synthetic flight record is considered operationally valid if it respects the empirical correlations between operational attributes observed in the real data, such as the expected relationship between flight distance and air time. This was evaluated by examining two pairwise operational correlations: āAir Time (min)ā against āDistance (miles)ā, and āArrival Ī (min)ā against āDistance (miles)ā, across three comparisons: (i) Real vs. NaĆÆve Synthetic, (i) Real vs. Augmented Synthetic, and (i) Real vs. Augmented Real. In our prior work (5; 4), synthetic datasets consistently contained implausible records, such as unrealistically short flight times for long-haul routes, indicating violations of operational feasibility. Addressing this limitation is a central objective of the TailBooster framework, specifically the second anomaly detection layer, which enforces operational feasibility by filtering records that violate the empirical operational envelope learned from the historical data. 3.3.5 Utility Assessment Utility in predicting extreme values is TailBoosterās principal improvement target. Concretely, it measures the reduction in prediction errorāquantified via Mean Absolute Error (MAE)āon extreme values achieved by training on augmented data, relative to baselines trained on real or naĆÆve synthetic data alone, reflecting the practical benefit of more accurate prediction of severe delays and air times. Both training and testing were conducted exclusively on the extremes of each target feature, as nominal recordsā numerical dominance would otherwise mask genuine gains in extreme-value prediction. Utility was assessed by comparing four scenarios: (i) Train on Real, Test on Real; (i) Train on NaĆÆve Synthetic, Test on Real; (i) Train on Augmented Synthetic, Test on Real; and (iv) Train on Augmented Real, Test on Real. This four-scenario structure was applied once to records with extreme āAir Time (min)ā and again to records with extreme āArrival Ī (min)ā. Only the real dataset was partitioned into training and test subsets; all other datasets were used exclusively for training. Shuffling was applied during the real-data split to ensure that the test set captured the full spectrum of extreme values. Six regression algorithms were employed: (i) Random Forest Regression (12), which reduces variance through bagging and is robust to overfitting in mixed-type feature spaces; (i) XGBoost Regression (14), a regularised gradient-boosted ensemble with strong general-purpose predictive performance; (i) CatBoost Regression (44), which natively handles categorical features without requiring manual encoding; (iv) LightGBM Regression (30), selected for its computational efficiency and effective handling of mixed feature types; (v) Support Vector Regression (19), chosen for its robustness to outliers via the epsilon-insensitive loss formulation; and (vi) k-Nearest Neighbours Regression (17), which provides a non-parametric, assumption-free baseline sensitive to local structural patterns. Examining utility across multiple regression algorithms ensures that the findings are not specific to any single model family and that the observed gains in extreme-value prediction are robust across a range of inductive biases. Prediction was conducted in the tactical phase, using only information available at the time of take-off (Table 1); any time-related feature that could indirectly encode the actual arrival time was withheld to guard against information leakage. This constraint is consistent with the requirements of real-world operational deployment (38). The four-scenario comparison provides direct evidence of the contribution made by the operational cleaning process and the extreme-value augmentation to the prediction of operationally significant events, specifically extreme air times and extreme arrival delays. 3.4 Hyperparameter Tuning The hyperparameters of each generative model were tuned using the multi-objective optimisation framework we proposed in 4, employing the Tree-structured Parzen Estimator (TPE) algorithm (2). TPE constructs two non-parametric density estimators over the hyperparameter space: one for configurations associated with good performance, and another for those with poor performance. New trials are sampled from regions where the ratio between these densities is maximised, making TPE more sample-efficient than grid or random search and well suited to high-dimensional hyperparameter spaces with mixed variable types (9). In 4, we provided a detailed justification of the objective function weights and a sensitivity analysis of synthetic data quality across different weight configurations. Three TVAE hyperparameters were included in the search: the embedding dimension, the encoder layer widths (two layers, tuned independently), and the number of training epochs. The decoder layer widths were fixed as the mirror of the encoder, ensuring a symmetric architecture and reducing the search space without introducing an additional degree of freedom. Table 4 summarises the search space for all three parameters. Hyperparameter Search space Embedding dimension 8,16,32,64,128,200,256,300,400,500,600\8,16,32,64,128,200,256,300,400,500,600\ Encoder layer width (each) 8,16,32,64,128,200,256,300,400,500,600\8,16,32,64,128,200,256,300,400,500,600\ Training epochs 300,400,ā¦,6000\300,400,ā¦,6000\ (step: 100) Table 4: TVAE hyperparameter search space. Each optimisation run was capped at 100 trials. The 10 initial trials were allocated to random exploration before TPE began directing the search, following the standard warm-up protocol (2). 4 Results This section evaluates the TailBooster framework by comparing the four datasets defined in Section F: Real (D), NaĆÆve Synthetic (naĆÆveS_na\"ive), Augmented Synthetic (augS_aug), and Augmented Real (augD_aug). The comparison between naĆÆveS_na\"ive and augS_aug isolates the contribution of the proposed dual-layer pipeline over conventional synthetic data generation. Since both datasets pass through the relational validity filter, this comparison reflects the added benefit of both the extreme-value augmentation and operational cleaning. The comparison between D and augD_aug quantifies the benefit of enriching the real historical record with operationally valid synthetic extremes. The results are organised into five subsections, each corresponding to one of the evaluation dimensions described in Section 3.3. As summarised in Table 3, diversity, statistical similarity, and fidelity are assessed as preservation checks, while operational validity and utility constitute the primary improvement targets of the framework. 4.1 Diversity Assessment Figure 3 presents the PCA and t-SNE projections for the three pairwise comparisons. In all panels, real data are plotted in blue beneath the comparison dataset, so that the degree to which the synthetic or augmented records cover the real clusters can be assessed visually. The PCA projections reveal a clear discrete cluster structure, with three primary groupings along the first principal component, each internally stratified into several sub-clusters. In the NaĆÆve Synthetic comparison (Figure 3), synthetic records overlap with all real clusters, confirming that conventional generationāa single model trained on the full data, validity-filtered but with no extreme-value augmentation or operational cleaningācaptures the broad structure of the feature space. The Augmented Synthetic comparison (Figure 3) shows improved within-cluster coverage: for instance, six of the seven sub-clusters in the left-hand grouping are fully covered, with the real data points no longer visibly exposed. The Augmented Real comparison (Figure 3) achieves complete coverage across all clusters by construction, as it incorporates the real historical records directly, with extremes better represented through augmentation. The corresponding t-SNE projections (Figures 3, 3, and 3) confirm this pattern at the level of non-linear neighbourhood structure: all three datasets reproduce the broad topology of the real data manifold. Although diversity improvement was not an objective of the framework, these results confirm that the TailBooster pipeline does not degrade diversity, with the Augmented Synthetic showing modest gains over the NaĆÆve Synthetic. (a) PCA: Real vs. NaĆÆve Synth. (b) t-SNE: Real vs. NaĆÆve Synth. (c) PCA: Real vs. Aug. Synth. (d) t-SNE: Real vs. Aug. Synth. (e) PCA: Real vs. Aug. Real (f) t-SNE: Real vs. Aug. Real Figure 3: Diversity comparison of real (blue), naĆÆve synthetic (red), augmented synthetic (orange), and augmented real (green) flight records. 4.2 Statistical Assessment Table 5 reports the statistical similarity scores across the same three pairwise comparisons. The second column reports marginal similarity, the mean of the KolmogorovāSmirnov and Total Variation Distance scores across all features, measuring univariate distributional agreement. The third column reports bivariate similarity, the mean of Correlation Similarity and Contingency Similarity scores across all feature pairs, capturing pairwise inter-feature relationships. The fourth column reports overall similarity, the mean of the two. Comparison Marginal Similarity (%) Bivariate Similarity (%) Overall Similarity (%) Real vs. NaĆÆve Synthetic 86.43 73.53 79.98 Real vs. Augmented Synthetic 90.05 82.47 86.26 Real vs. Augmented Real 96.72 92.47 94.60 Table 5: Statistical similarity scores across the three pairwise comparisons (higher is better). Overall similarity is the mean of marginal and bivariate similarity. All three comparisons achieved high statistical similarity scores, confirming that neither the augmentation nor the cleaning process corrupts the distributional characteristics of the real data. The NaĆÆve Synthetic dataset achieved an overall similarity of 79.98%, reflecting the baseline performance of conventional generation. The Augmented Synthetic improved on this, reaching 86.26%, suggesting that the dual-layer pipeline does not degrade and in fact marginally improves statistical similarity relative to the naĆÆve baseline. The Augmented Real achieved the highest overall similarity of 94.60%, which is expected given that it directly incorporates the real historical records. The most notable gains across all three datasets are observed in bivariate similarity, where the Augmented Synthetic improved by 8.94 percentage points over the NaĆÆve Synthetic (82.47% vs. 73.53%), indicating that the operational cleaning process, by enforcing empirical inter-feature correlations, also strengthens the bivariate distributional agreement between synthetic and real records. 4.3 Fidelity Assessment The discriminability check was conducted across six tests, as described in Section 3.3.3, and the results are summarised in Table 6. Understanding these results requires first considering the composition of each synthetic dataset. Recall from Figure 2 that the naĆÆve synthetic dataset naĆÆve=~0validS_na\"ive= S^valid_0 is the validity-filtered output of 0G_0, the generative model trained on the full historical dataset D, with no operational cleaning or extreme-value augmentation; it represents the baseline output of conventional synthetic data generation. The augmented synthetic dataset augS_aug, by contrast, merges the operationally cleaned outputs of three generative models: 0G_0, trained on the full data, and 1G_1 and 2G_2, each trained exclusively on the real extreme subset of one target feature. Since both datasets pass through the relational validity filter, the fidelity difference between them reflects the effect of operational cleaning and extreme-value augmentation alone. Two distinct patterns emerged depending on whether the classifier operated on the full datasetācomprising nominal and extreme casesāor on the extreme subsets of each target feature. Subset Comparison F1 Balanced Accuracy Overall Discriminability Full dataset (nominal + extremes) Real vs. NaĆÆve Synthetic 0.88 0.88 0.88 Real vs. Augmented Synthetic 0.77 0.79 0.78 Extremes of āAir Time (min)ā Real vs. NaĆÆve Synthetic 0.94 0.89 0.92 Real vs. Augmented Synthetic 0.47 0.62 0.54 Extremes of āArrival Ī (min)ā Real vs. NaĆÆve Synthetic 0.88 0.88 0.88 Real vs. Augmented Synthetic 0.50 0.65 0.58 Table 6: Discriminability check results across all six tests (lower is better). Overall discriminability is the mean of F1 and balanced accuracy. When evaluated on the full dataset, discriminability was high in both comparisons, with overall discriminability scores of 0.88 for Real vs. naĆÆveS_na\"ive and 0.78 for Real vs. augS_aug. This is expected: both synthetic datasets are dominated by nominal records generated by the same model 0G_0, so the classifier faced a largely similar task in both cases. The modest reduction in discriminability when moving from naĆÆveS_na\"ive to augS_aug reflects two compounding effects. First, out of 62,80362,803 records in naĆÆveS_na\"ive, 3,0913,091 were flagged as anomalies by the autoencoder-based cleaning layer for violating the operational correlations learned from the historical data and subsequently removed. Second, ~1cleaned S^cleaned_1 and ~2cleaned S^cleaned_2 contributed 3,6883,688 extreme āAir Time (min)ā records and 4,9354,935 extreme āArrival Ī (min)ā records, respectively, both of higher fidelity and operational validity than the corresponding extreme records in naĆÆveS_na\"ive. Together, these changes make augS_aug harder to distinguish from the real data than naĆÆveS_na\"ive. However, since the extreme records from 1G_1 and 2G_2 constitute a minority of the full dataset, their contribution to discriminability reduction is diluted by the dominant nominal majority, which is similarly generated in both cases, limiting the overall gain. The second pattern was observed when the evaluation was restricted to the extreme subsets. For the extremes of āAir Time (min)ā, overall discriminability fell from 0.92 for Real vs. naĆÆveS_na\"ive to 0.54 for Real vs. augS_aug; for the extremes of āArrival Ī (min)ā, it fell from 0.88 to 0.58. These drops are substantially larger than those observed at the full-dataset level and reflect a fundamental difference in the origin of the extreme records being compared. In the naĆÆve case, the extreme subset of naĆÆveS_na\"ive consists of records generated by 0G_0 that happen to fall in the tail of the target feature distribution; since 0G_0 was trained on the full data and never received tail-concentrated training signal, and since these records were not subject to operational cleaning, they are poor representatives of real extremes and are easily distinguished from them by the classifier. In the augmented case, the extreme subset of augS_aug mostly consists of records from 1G_1 and 2G_2, each trained directly on the corresponding real extreme subset and subsequently filtered by the relational validity filter and the autoencoder-based operational cleaning layer. These records faithfully capture the distributional characteristics of real extremes, making the classification task substantially harder and reducing discriminability accordingly. Although indistinguishability was not an optimisation target, the consistently lower discriminability of augS_aug relative to naĆÆveS_na\"ive, at both the full-dataset level and across both extreme subsets, confirms that TailBoosterās targeted extreme augmentation yields fidelity gains beyond those achievable with conventional generation alone. As noted in Section 3.3.3, high indistinguishability alone does not rule out memorisation. Table 7 reports the DCR-based memorisation check results for the three cleaned synthetic datasets. All three datasets produced DCR ratios greater than 1 (1.22, 1.28, and 1.15 for ~0cleaned S^cleaned_0, ~1cleaned S^cleaned_1, and ~2cleaned S^cleaned_2, respectively), indicating that synthetic records were, on average, more dispersed from the real data manifold than real records were from one another. For ~1cleaned S^cleaned_1 and ~2cleaned S^cleaned_2, no record fell below the memorisation threshold ĻDCR,k _DCR,k, providing no evidence of memorisation in the synthetic extremes. For ~0cleaned S^cleaned_0, 14 records out of 59,71259,712 (0.02%) were flagged as potential copies of real data. However, manual inspection revealed that 13 of these were flagged primarily due to an exact match in categorical and route attributes with their nearest real neighbour, while differing in continuous time-valued fields by no more than a few minutes; this pattern is consistent with generalisation rather than memorisation. Only one of the 14 flagged records was found to be an exact duplicate, corresponding to a rate of 0.002% of the dataset; this isolated case is attributable to the high frequency of the corresponding originādestination pair in the training data. Overall, these results indicate that the TailBooster pipeline does not memorise its training data to any meaningful degree. Synthetic dataset Mean DCR DCR ratio , _DCR,k Flagged (%) ~0cleaned S^cleaned_0 0.5191 1.2212 0.0425 0.02 ~1cleaned S^cleaned_1 0.8624 1.2763 0.0676 0.00 ~2cleaned S^cleaned_2 0.6310 1.1470 0.0550 0.00 Table 7: DCR-based memorisation check per synthetic dataset. Each dataset is evaluated against its paired real training set. DCR ratio ā„1ā„ 1 indicates no systematic proximity to real records. Records with DCR <ĻDCR,k< _DCR,k are flagged as potential near-copies. 4.4 Operational Assessment Figure 4 presents the pairwise operational correlations for the three comparisons. In all panels, real data are plotted in blue beneath the comparison dataset, allowing direct visual assessment of how closely the synthetic or augmented records adhere to the operational envelope of the real data. (a) Real vs. NaĆÆve Synth. (b) Real vs. NaĆÆve Synth. (c) Real vs. Aug. Synth. (d) Real vs. Aug. Synth. (e) Real vs. Aug. Real (f) Real vs. Aug. Real Figure 4: Operational correlation in real (blue), naĆÆve synthetic (red), augmented synthetic (orange), and augmented real (green) flight records. Figures 4 and 4 illustrate the limitations of conventional generation. In Figure 4, the naĆÆve synthetic records fail to cover the extreme air times observed in the real data and include implausible records whose air timeādistance pairs fall outside the ranges historically observed for the same routes, violating the operational correlation between flight distance and air time. Figure 4 reveals an even more pronounced failure: the naĆÆve synthetic fails to reproduce the extreme arrival delays present in the real data, with its records concentrated well below the upper tail of the real distribution, which extends to delays of several hundred minutes across all distances. Figures 4 and 4 demonstrate the combined effect of the two anomaly detection layers. Figure 4 shows the improvement for āAir Time (min)ā: the extreme air times at long-haul distances, absent from Figure 4, are now covered through augmentation from 1G_1. The implausible air timeādistance pairs visible in Figure 4, whose values fall outside the historical ranges, are absent from Figure 4, reflecting the effect of the autoencoder-based cleaning layer, which was trained on the operationally correlated features (āICAO Origin Airportā, āICAO Destination Airportā, āAir Time (min)ā, and āDistance (miles)ā) to learn the empirical operational envelope of historical flight records and remove synthetic records that violate it. In Figure 4, the extreme arrival delays are now better represented across the full range observed in the real data, reflecting the direct contribution of 2G_2, the generative model trained exclusively on the real extreme subset of āArrival Ī (min)ā. Figures 4 and 4 show near-perfect adherence to the real data in both correlations, as the augmented real dataset directly incorporates the historical records by construction, augmented with synthetic extremes from 1G_1 and 2G_2. Taken together, these results demonstrate the compounding impact of the two anomaly detection layers of TailBooster over conventional generation: the first layer captures and augments the under-represented extremes of user-defined target features, while the second enforces operational validity in a data-driven fashion by learning the empirical operational envelope directly from the historical data. This addresses a limitation consistently observed in our prior work, where synthetic datasets produced by conventional generative models contained operationally implausible records (5; 4). 4.5 Utility Assessment Table 8 reports the Mean Absolute Error (MAE) of all six regression models across the four training scenarios for both target features, where all models were trained and tested exclusively on the extreme subsets of each target feature, excluding nominal records as described in Section 3.3.5. Lower MAE indicates better predictive performance on these extreme subsets. Two comparisons are of primary interest: the improvement achieved by training on the Augmented Synthetic dataset (augS_aug) over the NaĆÆve Synthetic dataset (naiveS_naive), which quantifies the benefit of the dual-layer pipeline over conventional synthetic data generation, and the improvement achieved by training on the Augmented Real dataset (augD_aug) over the Real dataset (D), which quantifies the benefit of enriching real historical data with operationally valid synthetic extremes. For the prediction of extreme āAir Time (min)ā, training on the Augmented Synthetic reduced MAE substantially relative to the NaĆÆve Synthetic across all six models, from a range of 19.40ā23.58 min to 10.21ā12.23 min, representing per-model reductions of approximately 47ā49%. This improvement directly reflects the contribution of the dual-layer pipeline: the extreme-value augmentation from 1G_1 provides training signal on extreme air times that conventional generation lacks, while the operational cleaning layer ensures that the augmented records respect the empirical air timeādistance envelope. Similarly, training on the Augmented Real consistently outperformed training on the Real dataset alone across all models, reducing MAE from 6.34ā9.88 min to 2.57ā8.59 min, confirming that augmenting the historical record with operationally valid synthetic extremes yields measurable gains in extreme-value prediction even when real data are available. Regression Model Prediction of āAir Time (min)ā Prediction of āArrival Ī (min)ā Trained on: Trained on: Real NaĆÆve Synth. Aug. Synth. Aug. Real Real NaĆÆve Synth. Aug. Synth. Aug. Real Random Forest 6.34 19.40 10.34 2.57 12.09 38.89 17.35 4.49 XGBoost 6.75 20.33 10.70 4.29 12.20 36.11 17.84 6.59 CatBoost 6.48 20.14 10.30 6.01 11.54 34.41 14.89 8.29 LightGBM 6.45 19.88 10.21 6.23 12.13 37.22 15.96 10.73 SVR 9.81 23.58 12.23 8.59 17.72 41.23 20.56 15.05 k-N 9.88 21.84 11.33 7.89 32.93 47.58 34.00 24.77 Table 8: MAE of regression models trained and tested exclusively on extreme records, for the two target features (lower is better). A qualitatively identical pattern was observed for the prediction of extreme āArrival Ī (min)ā, though with larger absolute MAE values reflecting the greater variability of this target feature. Training on the Augmented Synthetic reduced MAE relative to the NaĆÆve Synthetic from a range of 34.41ā47.58 min to 14.89ā34.00 min, a reduction of approximately 29ā57% depending on the model. Training on the Augmented Real again outperformed training on the Real dataset alone across all models (4.49ā24.77 min vs. 11.54ā32.93 min). Figure 5 provides an additional dimension for interpreting the utility results, plotting the real against the predicted āArrival Ī (min)ā for XGBoost trained exclusively on records with extreme āArrival Ī (min)ā from each of the four datasets: Real, NaĆÆve Synthetic, Augmented Synthetic, and Augmented Real, and tested on a held-out set of real extremes. Accordingly, nominal records, defined as those with āArrival Ī (min)ā values in the range [ā65.50, 58.50][-65.50,\,58.50] minutes, are absent from all four panels. The black diagonal represents perfect prediction; points deviating from this diagonal indicate poor predictive performance. Figure 5 illustrates the poor utility of conventionally generated synthetic data for an extreme-value prediction task, with the regression model severely under-predicting extreme arrival delays, its predictions collapsing into a narrow band regardless of the actual extreme value. Figure 5, on the other hand, shows the improvement achieved by TailBooster: targeted extreme-value augmentation and operational cleaning substantially improve the coverage of extreme predictions relative to the naĆÆve case, though some deviation from the diagonal remains at the upper tail. Figure 5 shows that a regression model trained exclusively on real historical extremes still struggles to predict the most extreme arrival delays, with points corresponding to the highest real values deviating noticeably from the diagonal. In contrast, Figure 5 demonstrates that augmenting the real historical extremes with operationally valid synthetic extremes from TailBooster and retraining the regression model on the combined dataset substantially closes this gap: the predictions align closely with the diagonal across the full range of extreme values, yielding the best predictive performance of the four scenarios. While Figure 5 presents results for predicting extreme āArrival Ī (min)ā only, the same pattern was observed for the prediction of extreme āAir Time (min)ā. (a) Trained on Real (b) Trained on NaĆÆve Synth. (c) Trained on Aug. Synth. (d) Trained on Aug. Real Figure 5: Predicted vs. real āArrival Ī (min)ā for XGBoost trained on the Real (blue), NaĆÆve Synthetic (red), Augmented Synthetic (orange), and Augmented Real (green) datasets. The black diagonal represents perfect prediction. The consistency of these gains across all six models, spanning three distinct regression families, namely tree-based ensembles (Random Forest, XGBoost, CatBoost, and LightGBM, representing both bagging and boosting approaches), kernel-based regression (SVR), and instance-based methods (k-N), confirms that the observed improvements are a property of the augmented data rather than of any particular prediction approach, reinforcing the generalisability of the TailBooster framework. These findings were corroborated by RMSE and R2 metrics, which, while not reported separately for conciseness, showed trends consistent with the MAE results across all models and both target features. Together, these results highlight the advantage of TailBooster over conventional synthetic data generation methods. The framework is not only valuable for generating synthetic data in settings where access to real data is limited or unavailable, but also in operational environments where historical data exist yet observations in the tails of feature distributions remain under-represented. In such cases, TailBooster can enrich the representation of these extreme-value regions, leading to improved predictive performance and more robust modelling of operationally critical events. 5 Discussion As mentioned in Section D, synthetic flight records must respect the originādestination airport pairs observed in the historical data; however, deep generative models trained on separate categorical features for āOrigin Airport IDā and āDestination Airport IDā may produce combinations absent from the historical record, representing broken relational structure rather than operationally grounded routes. One established solution is the FixedCombinations constraint provided by the SDV library (40), which can be used to encode each originādestination pair as a single route identifier prior to training, thereby reducing two connected features to a single categorical variable that the generative model can learn and reproduce without breaking the originādestination consistency. The encoding is subsequently reversed after generation, ensuring that the synthetic output contains only route combinations observed in the real data. However, collapsing āOrigin Airport IDā and āDestination Airport IDā into a single route identifier prevents the generative model from associating operational and temporal features with individual airports. Although air times, taxi times, and departure patterns remain present in the training data, the model sees only the combined route token in place of the two airport identifiers and can therefore no longer learn, for instance, that taxi-out time is characteristic of a specific origin airport or that air time scales with the distance profile of a specific destination. As shown in Figure 6, this loss of airport-level associative structure caused distributional collapse, leaving broad regions of the operational space unrepresented. (a) With the FixedCombinations constraint (b) With the relational validity filter Figure 6: Operational correlation for real (blue) vs. augmented synthetic (orange) flight records: (a) distributional collapse resulting from the application of the FixedCombinations constraint; (b) uniform coverage achieved by replacing the constraint with the post-generation validity filter (Section D). We therefore preferred to retain āOrigin Airport IDā and āDestination Airport IDā as separate categorical inputs during generative model training and to enforce route validity through the post-generation rejection step described in Section D. As shown in Figure 6, the resulting augmented synthetic data covers the operational space far more uniformly, without the distributional collapse artefact introduced by the FixedCombinations encoding. Beyond the design considerations discussed above, TailBooster carries practical implications for two distinct practitioner profiles in air transportation. For organisations with access to historical flight records, such as airlines, airports, and air navigation service providers, the framework enriches existing datasets by augmenting the under-represented tails of operationally critical features, directly improving the predictability of extreme events such as severe arrival delays and abnormal air times, as evidenced by the MAE reductions reported in Section 4.5 for the Augmented Real dataset over the Real dataset. For researchers and analysts who lack access to real operational data, TailBooster provides a mechanism for generating high-quality synthetic data that preserves both nominal patterns and extreme-value structure while ensuring operational validity, as demonstrated by the consistent gains of the Augmented Synthetic dataset over the NaĆÆve Synthetic across the key evaluation dimensions in Section 4. Although demonstrated here in an aviation context, the framework is transferable to any operational domain where the prediction of extreme values of target numerical features is critical. Unlike the domain-constrained approaches reviewed in Section 2, TailBooster enforces operational validity through a fully data-driven mechanism, learning empirical inter-feature correlations directly from historical records rather than encoding them through hand-crafted domain rules, making it applicable to any operational setting where such records are available but governing equations or symbolic constraints are not. Finally, the model-agnostic design of the pipeline, in which the TVAE can be substituted with any tabular generative model without modifying any other component, lowers the barrier to adoption and allows practitioners to benefit from future advances in generative modelling without re-engineering the broader framework. From a computational standpoint, the dominant expense in TailBooster lies in training the full-data generative model 0G_0 on all 60,76760,767 flight records across 10 generative input features, and in the hyperparameter optimisation loop, which ran for 100 trials per generative model via the TPE algorithm. Training the extreme-subset models 1G_1 and 2G_2 contributes negligible overhead by comparison, as each operates on a substantially smaller dataset confined to the distributional tails of a single target feature (3,7263,726 records for ā°(1)E^(1) and 5,4705,470 for ā°(2)E^(2)). Similarly, training the autoencoder-based operational cleaning layer is inexpensive: each autoencoder is fitted on a user-defined subset of operationally correlated features drawn from the real historical data, rather than the full feature set (in the present study, 4 features out of 30), and the trained model can subsequently be reused across an unlimited number of generation runs without retraining. All experiments were conducted on a workstation running Ubuntu 22.04.3 LTS, equipped with an AMD Ryzen 9 5950X CPU (16 cores, 32 threads, up to 5.08 GHz), 128 GB of RAM, and an NVIDIA GeForce RTX 3060 GPU (12 GB VRAM). The present study is nonetheless subject to three limitations. First, the evaluation is conducted on a single dataset comprising U.S. domestic New York State flights from January 2023, limiting the temporal and geographic coverage; whether the observed improvements generalise across different seasons, regions, and airport network structures remains to be established. Second, the operational validity dimension is assessed visually through pairwise correlation plots rather than through a quantitative score, which prevents its incorporation into the hyperparameter optimisation objective and limits comparability across studies; formalising it as a quantitative metric, for instance by defining plausibility bounds derived from aircraft performance envelopes or route-level operational statistics, would address both constraints. Third, the extreme subsets used to train the tail-specific generative models are modest in size (Table 2); a deep generative model trained on few examples has limited diversity in its training signal, which may reduce the variety of synthetic extremes it can produce. This constraint raises a broader question about representativeness: whether the available extreme records are sufficient to capture the full spectrum of real-world tail patterns, and at what point the training subset becomes too sparse for reliable extreme synthesis. This concern would be more pronounced in operational datasets where extreme events are rarer than in the present study. 6 Conclusions & Future Work This study proposed TailBooster, a dual-layer generative framework, combining statistical and deep learning anomaly detection, designed to address two complementary failure modes of conventional deep generative models applied to mixed-type tabular aviation records: the systematic under-representation of distributional tails and the production of operationally invalid synthetic instances. The framework combined IQR-based extreme subset extraction with dedicated TVAE generative models and autoencoder-based operational cleaning, and was evaluated across five distinct dimensions on publicly available U.S. domestic flight records. The three preservation checks confirmed that the augmentation and cleaning processes did not degrade the qualities already achieved by conventional generation: diversity was maintained across all real clusters, and both statistical similarity and fidelity improved relative to the NaĆÆve Synthetic baseline. The two primary improvement targets were both met. The data-driven operational cleaning layer markedly reduced the proportion of operationally implausible synthetic records relative to conventional generation. Targeted extreme-value augmentation consistently improved the predictability of extreme events: across six regression models, training on the Augmented Synthetic reduced MAE by approximately 47ā49% on extreme āAir Time (min)ā and 29ā57% on extreme āArrival Ī (min)ā relative to training on NaĆÆve Synthetic data, while training on the Augmented Real consistently outperformed training on real historical records alone, confirming that the improvements are a property of the augmented data rather than of any particular predictive algorithm. The results demonstrate that TailBooster is beneficial both for practitioners with access to historical flight records, by enriching the representation of extreme-value regions through augmentation of real data with operationally valid synthetic extremes, and for those without such access, by providing augmented synthetic data that substantially outperforms conventionally generated alternatives. Being fully data-driven and generative-model-agnostic, the framework extends naturally to any domain where extreme-event prediction is operationally critical and domain-specific rules governing operational validity are unavailable. Several directions for future research emerge from these findings. Expanding the evaluation to cover multiple months and a wider range of airports and airline operators would address the limitations in temporal and geographic coverage and enable assessment of whether the framework remains effective under more diverse operational conditions. The framework supports continuous target features extracted via a fixed IQR multiplier; future work could evaluate the sensitivity of results to this threshold and explore its adaptation to features with heavier or more irregular tail behaviour than those examined here, and assess performance across a larger number of target features. Similarly, a sensitivity analysis of the operational cleaning layer with respect to the autoencoder threshold p would offer practitioners clearer guidance on framework configuration across varied operational contexts. In settings where extreme events are sufficiently rare that the extreme subsets ā°(k)E^(k) are too small to support effective deep generative model training, it would be worth investigating whether the tail-specific generators 1,ā¦,NtfG_1,ā¦,G_N_tf could be replaced with lightweight resampling methods such as SMOTE or ADASYN. Such a substitution would clarify whether the quality gains of the dual-layer pipeline can be retained while accommodating severe data scarcity in the tails. Finally, in operational settings where governing physical equations are at least partially known, the autoencoder-based cleaning layer could potentially be complemented or replaced by a physics-informed mechanism, such as a physics-informed neural network, that penalises deviation from known governing equations directly. Such an extension would come at the cost of the frameworkās current transferabilityāsince embedding domain-specific equations would require re-engineering for each new operational settingātrading the generality of the fully data-driven approach for the added precision that known governing laws could provide. Code and data Availability The code and data used in this study will be made publicly available upon publication at: https://github.com/karimyehia92/TailBooster References Ahmadi et al. (2024) A. Ahmadi, S. Sharif, and Y. Banad A comparative study of sampling methods with cross-validation in the fedhome framework. ArXiv abs/2406.01950. External Links: Link Cited by: §3.3.3. Akiba et al. (2019) T. Akiba, S. Sano, T. Yanase, T. Ohta, and M. Koyama Optuna: a next-generation hyperparameter optimization framework. In Proceedings of the 25th ACM SIGKDD International Conference on Knowledge Discovery & Data Mining, KDD ā19, New York, NY, USA, p. 2623ā2631. External Links: ISBN 9781450362016, Link, Document Cited by: §3.4, §3.4. Allouche et al. (2022) M. Allouche, S. Girard, and E. Gobet EV-GAN: simulation of extreme events with ReLU neural networks. Journal of Machine Learning Research 23 (150), p. 1ā39. External Links: Link Cited by: §2.3. Aly et al. (2026) K. Aly, A. Sharpanskykh, and J. Hoekstra Generative augmentation of imbalanced flight records for flight diversion prediction: a multi-objective optimisation framework. Aerospace Science and Technology 178, p. 113224. External Links: ISSN 1270-9638, Document, Link Cited by: §1, §2.1, §2.5, §3.1, §3.3.4, §3.4, §4.4. Aly and Sharpanskykh (2025) K. Aly and A. Sharpanskykh Synthetic flight data generation using generative models. In 2025 Integrated Communications, Navigation and Surveillance Conference (ICNS), Brussels, Belgium, p. 1ā10. External Links: Document, Link Cited by: §1, §1, §2.1, §3.1, §3.3.4, §4.4. Azimi et al. (2024) A. Azimi, B. Boboeva, I. Varshavskiy, S. Khalilbekov, A. Nizamitdinov, N. Noyoftova, and S. Shulgin zGAN: an outlier-focused generative adversarial network for realistic synthetic data generation. arXiv preprint arXiv:2410.20808. External Links: Link Cited by: §1, §2.4, §2.5. Balkema and de Haan (1974) A. A. Balkema and L. de Haan Residual life time at great age. The Annals of Probability 2 (5), p. 792ā804. External Links: Document, Link Cited by: §2.2. Bassetti et al. (2024) S. Bassetti, B. Hutchinson, C. Tebaldi, and B. Kravitz DiffESM: conditional emulation of temperature and precipitation in earth system models with 3D diffusion models. Journal of Advances in Modeling Earth Systems 16, p. e2023MS004194. External Links: Document, Link Cited by: §2.5. Bergstra et al. (2011) J. Bergstra, R. Bardenet, Y. Bengio, and B. KĆ©gl Algorithms for hyper-parameter optimization. Advances in Neural Information Processing Systems 24. External Links: Link Cited by: §3.4. Bhatia et al. (2021) S. Bhatia, A. Jain, and B. Hooi ExGAN: adversarial generation of extreme samples. In Proceedings of the 35th AAAI Conference on Artificial Intelligence, p. 6750ā6758. External Links: Link Cited by: §1, §2.1, §2.3, §2.5, §C. Boulaguiem et al. (2022) Y. Boulaguiem, J. Zscheischler, E. Vignotto, K. van der Wiel, and S. Engelke Modeling and simulating spatial extremes by combining extreme value theory with generative adversarial networks. Environmental Data Science 1, p. e5. External Links: Document, Link Cited by: §2.3. Breiman (2001) L. Breiman Random forests. Machine learning 45, p. 5ā32. Cited by: §3.3.3, §3.3.5. Bureau of Transportation Statistics (2023) Bureau of Transportation Statistics TranStats database for airline on-time performance. Note: Accessed: 2025-01-23 External Links: Link Cited by: §1, §3.1. Chen and Guestrin (2016) T. Chen and C. Guestrin XGBoost: a scalable tree boosting system. In Proceedings of the 22nd ACM SIGKDD International Conference on Knowledge Discovery and Data Mining, p. 785ā794. External Links: Document Cited by: §3.3.5. Coles (2001) S. Coles An introduction to statistical modeling of extreme values. Springer Series in Statistics, Springer, London. External Links: Document, Link Cited by: §2.2, §2.2. Cook and Tanner (2015) A. Cook and G. Tanner European airline delay cost reference values. Technical report Technical Report Version 4.1, EUROCONTROL, Brussels. External Links: Link Cited by: §1. Cover and Hart (1967) T. M. Cover and P. E. Hart Nearest neighbor pattern classification. IEEE Transactions on Information Theory 13 (1), p. 21ā27. External Links: Document Cited by: §3.3.5. de Haan and Ferreira (2006) L. de Haan and A. Ferreira Extreme value theory: an introduction. Springer Series in Operations Research and Financial Engineering, Vol. 3, Springer, New York. External Links: Document, Link Cited by: §2.2. Drucker et al. (1997) H. Drucker, C. J. C. Burges, L. Kaufman, A. Smola, and V. Vapnik Support vector regression machines. In Advances in Neural Information Processing Systems 9, p. 155ā161. Cited by: §3.3.5. Embrechts et al. (1997) P. Embrechts, C. Klüppelberg, and T. Mikosch Modelling extremal events for insurance and finance. Applications of Mathematics, Vol. 33, Springer, Berlin. External Links: Document, Link Cited by: §2.2. Ferreira and de Haan (2015) A. Ferreira and L. de Haan On the block maxima method in extreme value theory: PWM estimators. The Annals of Statistics 43 (1), p. 276ā298. External Links: Document, Link Cited by: §2.2. Girard et al. (2025) S. Girard, E. Gobet, and J. Pachebat HTGAN: heavy-tail GAN for multivariate dependent extremes via latent-dimensional control. International Journal of Computer Mathematics, p. 1ā41. Note: Published online 11 November 2025 External Links: Document, Link Cited by: §2.3, §2.5. Goodfellow et al. (2014) I. Goodfellow, J. Pouget-Abadie, M. Mirza, B. Xu, D. Warde-Farley, S. Ozair, A. Courville, and Y. Bengio Generative adversarial nets. In Advances in Neural Information Processing Systems, Vol. 27, p. 2672ā2680. External Links: Link Cited by: §2.1. Gu et al. (2025) J. Gu, X. Zhang, and G. Wang Beyond the norm: A survey of synthetic data generation for rare events. arXiv preprint arXiv:2506.06380. External Links: Link Cited by: §1, §2.1, §2.1, §2.5. Hinton and Salakhutdinov (2006) G. E. Hinton and R. R. Salakhutdinov Reducing the dimensionality of data with neural networks. Science 313 (5786), p. 504ā507. External Links: Document Cited by: §E. Ho et al. (2020) J. Ho, A. Jain, and P. Abbeel Denoising diffusion probabilistic models. In Advances in Neural Information Processing Systems, H. Larochelle, M. Ranzato, R. Hadsell, M.F. Balcan, and H. Lin (Eds.), Vol. 33, p. 6840ā6851. External Links: Link Cited by: §2.1. Huster et al. (2021) T. Huster, J. E. J. Cohen, Z. Lin, K. Chan, C. Kamhoua, N. Leslie, C. J. Chiang, and V. Sekar Pareto GAN: extending the representational power of GANs to heavy-tailed distributions. In Proceedings of the 38th International Conference on Machine Learning (ICML), p. 4523ā4532. External Links: Link Cited by: §1, §2.1, §2.3, §2.5, §C. Jiang et al. (2024) M. Jiang, Y. Liang, S. Han, K. Ma, Y. Chen, and Z. Xu Leveraging generative adversarial networks for addressing data imbalance in financial market supervision. arXiv preprint arXiv:2412.15222. External Links: Link Cited by: §2.4. Karimanzira (2024) D. Karimanzira Mass conservative time-series GAN for synthetic extreme flood-event generation: impact on probabilistic forecasting models. Stats 7 (3), p. 808ā826. External Links: Document, Link Cited by: §1, §2.5, §2.5. Ke et al. (2017) G. Ke, Q. Meng, T. Finley, T. Wang, W. Chen, W. Ma, Q. Ye, and T. Liu LightGBM: a highly efficient gradient boosting decision tree. In Proceedings of the 31st International Conference on Neural Information Processing Systems, NIPSā17, p. 3149ā3157. External Links: Link Cited by: §3.3.5. Khorram et al. (2024) S. Khorram, M. Jiang, M. Shahbazi, M. H. Danesh, and L. Fuxin Taming the tail in class-conditional GANs: knowledge sharing via unconditional training at lower resolutions. In 2024 IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR), p. 7580ā7590. External Links: Document Cited by: §1, §2.1. Kingma and Welling (2013) D. P. Kingma and M. Welling Auto-encoding variational bayes. Note: 2nd International Conference on Learning Representations (ICLR 2014) External Links: Link Cited by: §2.1, §C, §C. Knoblauch and Vomfell (2020) J. Knoblauch and L. Vomfell Robust bayesian inference for discrete outcomes with the total variation distance. ArXiv abs/2010.13456. External Links: Link Cited by: §3.3.2. Kotelnikov et al. (2023) A. Kotelnikov, D. Baranchuk, I. Rubachev, and A. Babenko TabDDPM: modelling tabular data with diffusion models. In Proceedings of the 40th International Conference on Machine Learning (ICML), p. 17564ā17579. External Links: Link Cited by: §2.1. Lafon et al. (2023) N. Lafon, P. Naveau, and R. Fablet A VAE approach to sample multivariate extremes. arXiv preprint arXiv:2306.10987. External Links: Link Cited by: §1, §2.1, §2.3, §2.5. Leadbetter (1991) M. R. Leadbetter On a basis for āPeaks over Thresholdā modelling. Statistics & Probability Letters 12 (4), p. 357ā362. External Links: Document, Link Cited by: §2.2. Li et al. (2023) Y. Li, P. Li, T. Yang, Z. Chen, X. Song, Y. Zhao, J. Liu, and W. Feng A C-DCGAN-based method for generating extreme risk scenarios of high percentage new energy systems. In Proceedings of the 3rd International Conference on Intelligent Power and Systems (ICIPS), p. 588ā593. External Links: Document Cited by: §2.5. Mas-Pujol and Delgado (2024) S. Mas-Pujol and L. Delgado Prediction of atfm impact for individual flights: a machine learning approach. Expert Systems with Applications 252, p. 124146. External Links: ISSN 0957-4174, Document, Link Cited by: §3.3.5. Park et al. (2018) N. Park, M. Mohammadi, K. Gorde, S. Jajodia, H. Park, and Y. Kim Data synthesis based on generative adversarial networks. Proceedings of the VLDB Endowment 11 (10), p. 1071ā1083. External Links: Document Cited by: §3.3.3. Patki et al. (2016) N. Patki, R. Wedge, and K. Veeramachaneni The synthetic data vault. In 2016 IEEE International Conference on Data Science and Advanced Analytics (DSAA), Vol. , p. 399ā410. External Links: Document Cited by: §2.1, §5. Peard and Hall (2023) A. Peard and J. W. Hall Combining deep generative models with extreme value theory for synthetic hazard simulation: a multivariate and spatially coherent approach. arXiv preprint arXiv:2311.18521. External Links: Link Cited by: §2.5. Pickands (1975) J. Pickands Statistical inference using extreme order statistics. The Annals of Statistics 3 (1), p. 119ā131. External Links: Document, Link Cited by: §2.2. Platzer and Reutterer (2021) M. Platzer and T. Reutterer Holdout-based empirical assessment of mixed-type synthetic data. Frontiers in Big Data 4, p. 679939. External Links: Document Cited by: §3.3.3. Prokhorenkova et al. (2018) L. Prokhorenkova, G. Gusev, A. Vorobev, A. V. Dorogush, and A. Gulin CatBoost: unbiased boosting with categorical features. In Advances in Neural Information Processing Systems 31, p. 6639ā6649. External Links: Link Cited by: §3.3.5. Ruocco et al. (2025) M. Ruocco et al. D2.2 definition of use cases. Technical report Technical Report Edition 00.01.00, SynthAIr Consortium / SESAR 3 Joint Undertaking. Note: Grant No. 101114847, HORIZON-SESAR-2022-DES-ER-01 External Links: Link Cited by: §1. Sakurada and Yairi (2014) M. Sakurada and T. Yairi Anomaly detection using autoencoders with nonlinear dimensionality reduction. In Proceedings of the 2nd Workshop on Machine Learning for Sensory Data Analysis (MLSDA 2014), p. 4ā11. External Links: Document Cited by: §E. SDMetrics Developers (2023a) SDMetrics Developers ContingencySimilarity. Note: Accessed: 2025-02-03 External Links: Link Cited by: §3.3.2. SDMetrics Developers (2023b) SDMetrics Developers CorrelationSimilarity. Note: Accessed: 2025-02-03 External Links: Link Cited by: §3.3.2. Shen et al. (2024) Y. Shen, A. Sudjianto, R. ArunPrakash, A. Bhattacharyya, M. Rao, Y. Wang, J. Vaughan, and N. Zhou Towards a framework on tabular synthetic data generation: a minimalist approach: theory, use cases, and limitations. ArXiv abs/2411.10982. External Links: Link Cited by: §C. Sokolova and Lapalme (2009) M. Sokolova and G. Lapalme A systematic analysis of performance measures for classification tasks. Information processing & management 45 (4), p. 427ā437. Cited by: §3.3.3. Tukey (1977) J. W. Tukey Exploratory data analysis. Addison-Wesley, Reading, MA. Cited by: §B. [52] U.S. Department of Transportation Bureau of transportation statistics. Note: Accessed: 2025-09-17 External Links: Link Cited by: §1, §3.1. van der Maaten and Hinton (2008) L. van der Maaten and G. Hinton Visualizing data using t-sne. Journal of Machine Learning Research 9 (86), p. 2579ā2605. External Links: Link Cited by: §3.3.1. Viehmann (2021) T. Viehmann Numerically more stable computation of the p-values for the two-sample kolmogorov-smirnov test. arXiv preprint arXiv:2102.08037. Cited by: §3.3.2. Wold et al. (1987) S. Wold, K. Esbensen, and P. Geladi Principal component analysis. Chemometrics and Intelligent Laboratory Systems 2 (1-3), p. 37ā52. External Links: ISSN 0169-7439, Document, Link Cited by: §3.3.1. Xiao et al. (2021) Z. Xiao, K. Kreis, and A. Vahdat Tackling the generative learning trilemma with denoising diffusion gans. arXiv preprint arXiv:2112.07804 [cs]. External Links: Link Cited by: §2.1. Xu et al. (2019) L. Xu, M. Skoularidou, A. Cuesta-Infante, and K. Veeramachaneni Modeling tabular data using conditional gan. In Advances in Neural Information Processing Systems, Vol. 32, p. 7333ā7343. External Links: Link Cited by: §1, §2.1, §C. Yi et al. (2024) D. Yi, M. Yu, Q. Wang, H. Tian, L. Wang, Y. Yan, C. Wu, B. Hu, and C. Li Method for windāsolarāload extreme scenario generation based on an improved InfoGAN. Applied Sciences 14 (20), p. 9163. External Links: Document, Link Cited by: §1, §2.5, §2.5.