1. Introduction
Tropospheric (ground-level) ozone is currently the only regulated pollutant in the Hauts-de-France region of Northern France whose concentrations have increased since monitoring began in the 1990s [
1]. As a secondary pollutant, it is not directly emitted into the atmosphere but is formed through photochemical reactions involving nitrogen oxides (NO
x) and volatile organic compounds (VOCs) in the presence of solar radiation [
2,
3]. Because of its secondary nature, ozone concentrations are strongly influenced by meteorological conditions. In particular, high temperatures enhance photochemical activity and are frequently associated with elevated ozone concentrations during summer pollution episodes, while meteorological conditions also govern the transport and dispersion of ozone and its precursors over regional scales [
2,
4]. Therefore, meteorological variables provide valuable information for accounting for ozone variability, although they do not explicitly represent the underlying atmospheric chemistry. Ground-level ozone has well-documented adverse effects on human health [
5], vegetation [
6], and ecosystems [
7], making it a major contributor to the adverse impacts of air pollution [
8].
Ground-level ozone concentrations are regulated through air quality standards established at both international and European levels. The World Health Organisation (WHO) [
9] recommends a maximum daily 8 h mean concentration of 100 μg m
−3 to protect human health. In the European Union, ozone has long been regulated under Directive 2008/50/EC [
10], which sets a target value of 120 μg m
−3 for the maximum daily 8 h mean concentration. According to this directive, this threshold should not be exceeded on more than 25 days per calendar year, averaged over three consecutive years. The recently adopted Directive (EU) 2024/2881 [
11] strengthens ozone regulation by reducing the allowed number of days exceeding the 120 μg m
−3 target value from 25 to 18 days per year from 2030 onwards. However, ozone remains regulated through target values and long-term objectives rather than legally binding thresholds. Consequently, a significant gap persists between the European regulatory framework and the more stringent WHO guideline value. These European requirements are implemented in France through national air quality legislation, and are monitored by regional air quality monitoring agencies such as Atmo Hauts-de-France. Information and alert thresholds are set to 180 μg m
−3 and 240 μg m
−3, respectively, for hourly concentrations. Despite these regulatory frameworks, accurately forecasting ozone pollution episodes remains challenging because of the complex and nonlinear processes governing ozone formation, transport, and accumulation. Early prediction of high-ozone events is crucial for informing the population and supporting air quality management strategies. Over recent decades, numerous approaches ranging from statistical methods to machine learning have been proposed to predict ozone concentrations and classify air quality conditions.
Nevertheless, forecasting performance remains imperfect, with models often under- or overestimating ozone levels under specific meteorological conditions.
Ground-level ozone forecasting has traditionally relied on three complementary families of approaches. Statistical methods, including multiple linear regression, generalized additive models, and time-series techniques, exploit the historical relationships between ozone concentrations and meteorological variables to provide computationally efficient forecasts. Deterministic chemical transport models, such as CHIMERE [
12] and CMAQ [
13], explicitly simulate atmospheric transport, emissions, and photochemical processes, providing physically consistent predictions at regional scales. More recently, hybrid approaches combining deterministic chemical transport models (CTMs) with machine learning techniques have emerged as a promising direction for air quality forecasting. These methods exploit the physically consistent representation of atmospheric transport and chemistry provided by CTMs such as CMAQ and CHIMERE while using machine learning algorithms to correct systematic model biases and improve predictive accuracy [
14,
15]. Recent developments have further integrated deep learning architectures, physics-informed neural networks, and multimodal data fusion to combine atmospheric simulations, meteorological forecasts, emission inventories, and monitoring observations within unified forecasting frameworks [
14,
16]. Despite their excellent predictive performance, most of these approaches remain difficult to interpret because they rely on complex black-box models. This limitation motivates the development of intrinsically explainable symbolic artificial intelligence methods capable of extracting transparent decision rules while maintaining competitive predictive performance. Within this context, the objective of the present work is not to replace existing forecasting systems but to investigate whether symbolic artificial intelligence can complement these approaches by providing intrinsically interpretable decision rules that support ozone forecasting and facilitate expert interpretation.
In this context, artificial intelligence (AI) is increasingly being employed for air quality prediction, owing to its ability to model complex and nonlinear relationships within environmental data [
17]. Numerous studies have focused specifically on predicting ozone concentrations in particular, which constitute a key indicator of air quality and have significant implications for public health and environmental management [
18]. Other studies have investigated ozone prediction using AI techniques, including [
19,
20,
21]. These studies have demonstrated the ability of AI to accurately predict ozone concentrations by capturing complex nonlinear relationships and interactions among atmospheric variables that are difficult to model using conventional statistical approaches. Nevertheless, the vast majority of existing methods rely on sub-symbolic AI, including machine learning and deep learning models, whose predictive performance is achieved at the expense of interpretability. Consequently, the interpretation of their predictions generally depends on post hoc explainability techniques, which provide explanations after model training rather than being intrinsically integrated into decision-making processes [
22].
In this context, explainable artificial intelligence (XAI) can be broadly divided into two main families of approaches. The first consists of intrinsically interpretable models, whose prediction mechanisms are directly and inherently understandable by humans, such as decision trees, rule-based systems and symbolic AI. The second family includes post hoc explainability techniques, which generate explanations after a prediction has been produced by an otherwise opaque model. Popular examples include LIME [
23] and SHAP [
24], which estimate the contribution of each input feature to individual predictions without modifying the underlying model. As shown in [
25], while post hoc techniques improve the explainability of black-box models by highlighting influential features, they do not make the underlying prediction mechanism transparent or directly interpretable. Furthermore, Kalasampath et al. [
26] distinguish two complementary concepts related to explainability: transparency and interpretability. Regarding transparency, the goal of this study is to provide a model that can support further meteorological studies, hence the necessity of a transparent model whose prediction mechanism is explicitly described and directly understandable. As for interpretability, it focuses on explaining individual predictions, i.e., the outputs of the model. Symbolic rule-based models naturally provide interpretability, since each decision is computed through a readable succession of rule applications, while post hoc methods only provide insight into which features influenced each decision. Moreover, following an analysis of [
26], we find that post hoc methods may produce explanations that are inconsistent or potentially misleading. To ensure that the proposed framework can be effectively used by air quality forecasters, it focuses on transparent and intrinsically interpretable models rather than relying on post hoc explainability. Instead of explaining the behaviour of a black-box predictor after inference, it directly produces human-readable rules that constitute the prediction model itself. Consequently, explanations are available for every prediction without requiring an additional post hoc explanation method.
Among intrinsically interpretable approaches, rule-based systems and association rule mining (ARM) have long been investigated as knowledge-discovery tools for extracting explicit relationships from complex datasets. Early work on association rule mining, initiated by the Apriori Algorithm [
27], laid the methodological foundations for numerous applications in environmental sciences. Subsequently, rule-based approaches have been applied to environmental modelling and air quality analysis to identify relationships between meteorological variables, pollutant concentrations and environmental conditions, thereby supporting environmental monitoring and decision making [
28,
29]. More recently, advances in evolutionary association rule mining have improved the quality and efficiency of rule extraction [
30], and these approaches have been successfully applied to air quality studies by combining association rule mining with Genetic Algorithms to analyse pollution factors and discover interpretable environmental knowledge [
31]. Nevertheless, most of these studies focus on descriptive knowledge extraction or pollution factor analysis rather than on the development of intrinsically explainable predictive models for ground-level ozone forecasting.
More specifically, symbolic and rule-based approaches have been applied to other pollutants; for instance, a granular computing rule-extraction technique has been proposed for explainable PM
2.5 air quality classification, linking atmospheric variables to air quality classes through human-readable rules [
32]. Nevertheless, relatively few previous studies have investigated intrinsically explainable approaches for ozone prediction. However, to the best of our knowledge, none of them simultaneously satisfy all the requirements identified in this study, namely ground-level prediction, hourly temporal resolution, reliable multi-class prediction, and intrinsic interpretability, as summarized in
Table 1. The table summarizes the most relevant studies identified in the literature according to the following criteria:
Ground-level prediction—ozone concentrations are predicted at ground level over a specific geographical area, providing information that is directly relevant to human exposure.
Hourly temporal resolution—accurate monitoring of ozone dynamics requires hourly predictions that capture the temporal evolution of meteorological conditions throughout the day.
Per-class prediction—to ensure that sudden increases or decreases in ozone concentrations are not overlooked, the model should provide reliable predictions across all considered ozone concentration classes.
Intrinsic interpretability—to support operational decision making, each prediction should be accompanied by a human-readable explanation derived directly from the prediction model.
Although several symbolic association rule-mining approaches have been reported in the literature, there is still a lack of unified methodological frameworks dedicated to intrinsically explainable ozone prediction. The methodological novelty of this work lies in the design of a unified symbolic artificial intelligence framework specifically designed for this purpose. The proposed framework combines a preprocessing methodology tailored to symbolic association rule mining, including data cleaning, ozone-oriented feature discretization, categorical encoding, and class balancing, with two complementary symbolic rule-mining strategies.
In the present work, Formal Concept Analysis (FCA) was selected because it provides a mathematically grounded framework for systematically deriving interpretable association rules from concept lattices [
37]. In contrast, Genetic Algorithms (GAs) formulate rule mining as an optimization problem, enabling an efficient heuristic exploration of large search spaces to identify high-quality rules through evolutionary optimisation [
31]. These two methods were deliberately selected because they represent two complementary symbolic AI paradigms: lattice-based reasoning and evolutionary optimisation. By contrast, algorithms such as Apriori [
27] and FP-Growth [
38] primarily aim to exhaustively discover frequent item sets based on support constraints, whereas RIPPER [
39] is a sequential covering algorithm designed for predictive rule induction. Rather than providing an exhaustive comparison of all existing rule-mining algorithms, the objective of this work is to investigate two fundamentally different symbolic strategies for generating intrinsically interpretable prediction rules within a common preprocessing and evaluation framework. By integrating these complementary symbolic learning strategies within a common preprocessing and evaluation pipeline, the framework enables a consistent comparison of rule-extraction methods while preserving intrinsic interpretability throughout the prediction process.
To the best of our knowledge, no previous study has proposed such a unified symbolic AI framework for hourly, multi-class, ground-level ozone prediction in Europe. Moreover, this work focuses on real-world atmospheric data collected by Atmo Hauts-de-France using hourly observations and demonstrates that symbolic AI can achieve competitive predictive performance while producing decision rules that are directly interpretable by air quality experts. Consequently, unlike post hoc explainability methods, the proposed framework provides both a globally interpretable prediction model and locally interpretable individual predictions through explicit logical rules. This enables domain experts not only to understand individual decisions but also to analyse the overall reasoning process governing ozone prediction.
3. Results and Discussion
This section evaluates both the quality of the extracted rules and the predictive performance of explainable and non-explainable models. To improve the robustness and reliability of the experimental evaluation, all models were assessed using a five-fold cross-validation, a widely adopted validation strategy in machine learning which is a well-established methodology [
50] and is still used nowadays, as in [
51]. The results reported in the following sections correspond to the mean performance across the five folds, while the associated standard deviations are also provided to quantify the variability in the results. The performance was consistent across the five folds, indicating that the proposed approach is not sensitive to a particular data partition. The analysis begins with an assessment of the quality of the extracted rules produced by the explainable approaches.
A limitation of the present study is the exclusion of the very poor and extremely poor ozone classes because of the insufficient number of available observations for reliable model training. Although these rare episodes are of particular operational interest, especially in the context of forecasting exceedance of the French information threshold (180 μg m
−3), they also represent one of the most challenging situations for both deterministic chemistry-transport models and data-driven approaches due to their rarity and the complexity of the atmospheric processes involved. Consequently, the models developed in this work should not be considered suitable for predicting the most severe ozone episodes. Nevertheless, the proposed methodology remains relevant from both operational and public health perspectives. Air quality management also requires anticipating moderate ozone pollution levels to support forecasting activities and optimize operational resources. In addition, the World Health Organization emphasizes that adverse health effects may occur at ozone concentrations below the current European regulatory thresholds [
9]. Therefore, improving the prediction and interpretation of these more frequent pollution levels represents an important contribution while awaiting more comprehensive datasets for extreme events. Future work will focus on extending the historical database to include a larger number of high-ozone episodes, allowing the investigation of methods specifically designed for imbalanced datasets, such as cost-sensitive learning or synthetic oversampling. Such developments should improve the prediction of rare events while preserving the interpretability required for operational decision support.
3.1. Rules Extracted from Explainable Approaches
The rules were written following Prolog syntax [
52]:
Predicates—i.e., properties associated with the hypotheses—were defined according to the following convention:
shortNameOfTheFeature_categoricalValue
Here, the categorical value was assigned according to the discretization method described in Section efsec:datapreprocess.
Table 2 summarizes the features included in the dataset and their corresponding abbreviations.
Table 3 shows an example of extracted rules written in natural language. These rules establish a link between the ozone class and the features listed above. For the sake of illustration, they display a higher level of confidence and fewer than five hypotheses.
All extracted rules were presented to Atmo Hauts-de-France. They are currently being examined and interpreted with the aim of producing valuable knowledge for air quality experts.
3.2. Comparing the Explainable Models
First, the overall precision of the different rule sets was compared. As a baseline, the extracted rules were compared with those generated by a decision tree, a widely used interpretable model [
53].
A decision tree is a hierarchical predictive model composed of internal decision nodes and terminal leaf nodes. Each internal node evaluates the value of a feature, and the outcome of such test determines the branch to follow. This process is repeated recursively until a leaf node—corresponding to the predicted target class—is reached. Each root-to-leaf path can then be translated into an interpretable decision rule, enabling a direct comparison with the association rules generated by the proposed approach.
The quality of the extracted rules was assessed in terms of its precision (Section efsec:Evaluated metrics). This comparison included the rules extracted using FCA (see the Formal Concept Analysis (FCA) Section), those generated by the GA (see the Genetic Algorithm Section), and those derived from the decision tree [
53]. A summary of the results can be found in
Table 4. This table, as for every table in this section, represents the average result across every fold with standard deviation.
These results show that the FCA- and GA-derived rule sets achieve higher average precision values than the decision tree within the experimental setting considered in this study. However, these differences should be interpreted cautiously in the absence of a formal statistical significance test. The high precision of the extracted rule sets may be partly explained by the fact that each rule is generated independently and selected according to its confidence.
Overall, the rule models, extracted by either FCA or GA, achieved the best performance. First, a lower precision for the “good” ozone class using FCA-extracted rules is observed. This can be explained both by the variability inside this ozone class, hence making the computation of exclusive attributes difficult, and by the fact that this is a truncated version of FCA that only computes general rules with few hypotheses (only two hypotheses for each rule), which leads to rules that tend to accept too many observations and incorrectly classify observations in the “good” ozone class.
Moreover, a significant decrease in precision was observed for the “moderate” ozone class. This can be explained by the narrow range defining this class (100–120), which makes it difficult to distinguish it from its neighbouring classes, namely “fair” and “poor”. Consequently, the GA struggles to identify combinations of predicates in the antecedent that effectively discriminate observations belonging to the “moderate” ozone class. In contrast, the FCA-based approach derived rules directly from statistical correlations, enabling the extraction of a highly precise rule for this class with low coverage (only one sample is covered by the rule).
Although decision trees, linear models and conventional rule-based classifiers are also considered to be intrinsically interpretable, they differ substantially from the proposed symbolic association rule-mining framework. Decision trees organize decisions as a hierarchical sequence of binary splits, resulting in a single decision path for each prediction. Linear models provide transparent coefficients describing the average contribution of each predictor but assume predominantly additive linear relationships that may not fully capture the complex interactions governing ozone formation. Conventional predictive rule-based classifiers generally induce sequential rule sets in which the order of the rules influences the final prediction. By contrast, the proposed framework extracts independent association rules that explicitly describe combinations of atmospheric conditions associated with each ozone class. Multiple complementary rules may therefore coexist for the same class, providing alternative explanations for similar atmospheric situations while preserving explicit semantic relationships between variables. This richer symbolic representation offers domain experts greater flexibility for analysing ozone-formation mechanisms without sacrificing intrinsic interpretability. Nevertheless, these different interpretable approaches should be regarded as complementary rather than competing paradigms, each presenting specific advantages depending on the prediction task, the complexity of the data and the desired balance between predictive performance and interpretability.
Finally, the explainable models were compared in terms of accuracy. However, due to the models being different, we have not yet been able to develop a method to compute accuracy for each ozone class. We give here the first results for the average accuracies of the models. The results are summarized in
Table 5.
The results indicate that the FCA- and GA-derived rule sets achieved very similar average accuracies, suggesting that both approaches provided comparable predictive performances. The observed differences between FCA and GA remained small and should therefore be interpreted with caution. Furthermore, both symbolic approaches achieved higher average accuracy than the decision tree within the experimental setting considered in this study. This difference may be partly explained by the fact that rule-based approaches may leave some observations unclassified when no rule is applicable, whereas a decision tree systematically assigns a class to every observation.
3.3. Comparison with Non-Explainable Models
To assess whether intrinsic explainability can be achieved without compromising predictive performance, the proposed symbolic AI approaches were compared with non-explainable models. Since the precision of the different rule-extraction methods had already been evaluated, the complete rule set was then evaluated irrespective of the underlying rule-generation method. The comparison then focused on the predictive performance of the resulting intrinsically explainable model with respect to non-explainable approaches.
The comparison focused on the predictive performance of the resulting intrinsically explainable model with respect to non-explainable approaches. Since the objective is to analyse the predictive performance of each ozone class,
Table 6,
Table 7 and
Table 8 report the class-wise precision, recall and F
1-Score, respectively. Overall accuracy is reported separately in
Table 9.
These results indicate that the black-box models achieve comparable precision across most ozone classes. The proposed rule-based approach also achieves high precision, with the exception of the “good” ozone class. This can be explained by the lower precision performance observed in the FCA-extracted rules.
The current process, oriented to discover rules with high confidence, also leads to low recall and F1-Score results. Since the main goal is to find correct rules regarding first-order logic, i.e., there are few observations that check a hypothesis without a consequent, such rules are too restrictive and too rigid to capture many observations. To the best of our knowledge, it is not possible in this case to have both high precision and high recall with a rule-based system. The hypotheses that can explain this are as follows:
The European standards make classification difficult. It is not possible to find sets of attributes that are exclusive to one European ozone class. Hence, it is difficult to have high recall for the intermediary ozone classes such as “fair” and “moderate”.
The attributes considered in this study are not enough to capture every ozone evolution or the overall complexity of ozone concentration.
Despite these results still being relatively low, the first discovered rules in this study still show characteristic interactions that are relevant for predicting, in certain cases, ozone concentration. Being able to extend what has already been achieved to capture every ozone observation is part of future work.
The accuracy of the proposed rule-based approach can now be compared with that of the non-explainable models. Again, due to the models being different, we were not able yet to develop a method to compute accuracy for each ozone class. We give here first results for the average accuracies. The results are summarized in
Table 9.
As previously observed for the decision tree, the black-box models assign a class to every observation, which increases the number of false positives. In contrast, the proposed symbolic AI approach leaves observations unclassified when no applicable rule is available, resulting in a larger number of true negatives and, consequently, higher accuracy. Overall, these preliminary results demonstrate the potential of the proposed symbolic AI approach, while also highlighting several directions for future improvements.
These results illustrate the classical trade-off frequently discussed in the XAI literature between predictive performance and interpretability. While black-box models may sometimes achieve slightly better predictive performance, symbolic AI provides explanations that are directly embedded into the prediction process, thereby improving transparency and facilitating expert validation.
4. Conclusions and Future Work
This study proposed an intrinsically explainable symbolic artificial intelligence framework for ground-level ozone prediction based on association rule mining. By combining Formal Concept Analysis (FCA) and Genetic Algorithms (GAs), the proposed methodology automatically extracts human-readable association rules linking meteorological and atmospheric variables to ozone concentration classes. Unlike conventional black-box approaches that require post hoc explanation techniques, the proposed framework provides transparent prediction mechanisms that can be directly interpreted and validated by domain experts. For now, the rules have been presented to experts from Atmo, and are waiting to be examined and evaluated.
The experimental evaluation shows that the proposed symbolic AI framework can achieve competitive predictive performance while preserving intrinsic interpretability within the scope of the considered benchmark. In particular, the extracted rule sets exhibited high precision across ozone classes and achieved higher precision and accuracy than the decision tree baseline evaluated in this study. The comparison with conventional machine learning models should, however, be interpreted with caution, as the current FCA implementation deliberately relies on a truncated lattice construction to maintain reasonable computation times on the considered dataset. Consequently, the reported FCA results should be regarded as preliminary and demonstrate the feasibility of applying FCA to large-scale atmospheric data rather than the full predictive potential of the method. The present work nevertheless highlights several limitations. In particular, the current FCA implementation explores only a restricted portion of the concept lattice, thereby limiting rule coverage and reducing the classification of some observations. A more exhaustive lattice construction is expected to improve rule coverage, although this was beyond the scope of the present study because of computational constraints. In addition, the computational complexity of symbolic rule extraction constrains the exploration of larger search spaces and richer combinations of hypotheses.
Future work will therefore focus on improving rule coverage and predictive performance, particularly with respect to recall and F
1-Score, through more exhaustive lattice exploration and optimized evolutionary search strategies. The comparison will be extended to a broader range of state-of-the-art machine learning and deep learning models, while dedicated high-performance computing resources will enable larger-scale experiments. Future developments will also investigate additional symbolic rule-mining techniques, hybrid neuro-symbolic approaches, and richer atmospheric representations integrating complementary meteorological and chemical variables. Future studies will further investigate and refine the granular computing rule-extraction approach [
32], extending it to the prediction of the ground-level ozone under diverse climatic and geographical conditions, as well as to other atmospheric pollutants, in order to establish a generalizable symbolic framework for explainable air quality prediction. Ultimately, this research contributes to the development of trustworthy symbolic AI-based decision-support tools capable of combining predictive performance, transparent reasoning, and actionable environmental knowledge for air quality management. Finally, future work will include a systematic quantitative comparison of the rule sets generated by different symbolic rule-mining approaches. In particular, characteristics such as the number of extracted rules, rule complexity, redundancy, and rule overlap will be investigated to better understand the complementary strengths and limitations of FCA, GA, and other symbolic rule-mining strategies.