A Preliminary Fuzzy Inference System for Predicting Atmospheric Ozone in an Intermountain Basin
Abstract
:1. Introduction
1.1. Seeking an Alternative to Traditional Air-Quality Models
1.2. From Machine Intelligence to Ozone Prediction
2. Data and Methodology
2.1. Data Sources and Pre-Processing
- Snow cover
- Mean sea-level pressure (MSLP)
- Insolation
- Surface wind
- Snow cover data are sparse in the basin (stations reporting snow depth at basin level are marked with black squares in Figure 1), where most stations are operated by volunteers in the Cooperative Observation Program (COOP; https://www.ncei.noaa.gov/products/land-based-station/cooperative-observer-network, accessed on 1 July 2024). A station that reports once a day may not sample at a time most representative for that solar day. Therefore, our snow value is the 90th percentile of the set of maximum snow-depth reports from basin floor stations on the COOP network taken at least once a day.
- Raw pressure data are reduced to mean sea-level pressure (MSLP) on Synoptic Weather’s server before download, and we use the median value from all stations’ daily maximum as representative. The computation of MSLP becomes less reliable with height, and preliminary work revealed absolute values of MSLP in the dataset to be excessively large. The excessive MSLP values appear to be a systematic, additive offset that did not preclude good performance in preliminary testing. Current work is investigating alternative calculations of MSLP and the source of high bias.
- Insolation is affected by both optical depth (humidity and clouds, particulate matter) and the solar angle. Passing clouds make the data temporally variable, and spatially, higher elevation stations will receive more radiation under clear skies. To generate a representative value for the basin, we employ a “near-zenith mean” that takes the mean downwelling solar radiation for each station between 1000 and 1400 local time. From this set of all stations, we then take the median value.
- Wind data. We want to identify wind strong enough to disperse pollutants and/or the cold pool while ignoring transient gusts from storms (mainly a result of evaporative cooling and attendant downdrafts). Hence, we assume that the Vernal Regional Airport (KVEL) is representative and take its daily median 10 m maximum reported wind value, with the benefit of a long, reliable archive of observations. The airport is approximately 4.5 km (2.8 miles) from the nearest foothills east of the runway and even further from canyon exits north of the town. As such, we neglect effects from downslope winds, drainage flows, or wind funneling; we take KVEL wind reports as representative of the basin as a whole. Future versions will consider more stations’ reports.
- Ozone data. While internal data show that there is occasionally considerable variation in ozone concentrations from west to east in the basin, for the purpose of this initial study we choose one value by taking the 99th percentile of each ozone observation, then take the median value from this set.
2.2. Fuzzy Logic: Background and Justification
- 0 mm (trace amounts) of rain: definitely not rainy (membership = 0);
- 0.1 mm of rain: mostly not rainy (membership = 0.1);
- 1 mm of rain: somewhat rainy (membership = 0.5);
- 5 mm of rain: quite rainy (membership = 0.9);
- Over 10 mm of rain: definitely rainy (membership = 1).
- The formation of UBWO cold pools—and usually high ozone concentration—is a well-known system but hinges on sufficient snowfall. As a complex system with two basins of attraction, the sensitivity of cold-pool formation is lower when snow is either absent or very deep, whereas near the cusp of the two potential future states (near the bifurcation point), chaotic growth means small changes grow rapidly [46,47]. Setting and predicting representative values of snow depth is difficult due to drifting snow, sparse data observations, and inherent limitations of human knowledge and ability to represent UBWO system complexity. Fuzzy logic effectively smooths some noise, making its behavior more resilient in presence of error [45], trading some specificity for the estimate of uncertainty.
- Evolution of an AI system with ongoing development and optimization that can be increased in complexity to optimize output utility to Ozone Alert forecasters and decision makers. Machine learning techniques can be deployed with rulesets and parameter tuning [39] to leverage benefits from different AI/ML techniques, while the FIS ruleset remains understandable by the human.
- Capturing both complex terrain and uncertainty is a trade-off when running expensive NWP models. As grid spacing becomes finer, timesteps between integrations must become closer together, and we might consider a finer grid in the vertical direction to better capture shallow cold pools in simulations. However, a rare event (e.g., a heavy snowfall that occurs 1 in 5 winters) requires ample sampling of the uncertainty distribution. The fewer members in a forecast ensemble, the less chance of capturing the true nature of uncertainty, and the more difficult to calibrate the system to optimize balance between sharpness and reliability of uncertainty estimates. Further, fine-scale atmospheric flow and state is an unknown unknown: a high-resolution NWP model may be overkill. However, we lack the observations to diagnose such a scenario: the so-called curse of dimensionality. Running many lightweight statistical simulations may spend finite computer resources more effectively than unfalsifiable and demanding high-resolution NWP models.
3. Configuration of Clyfar: A Fuzzy Inference System for Ozone Prediction
3.1. Overview of Approach
- Pre-processing: Process observational data to create a representative value of the basin state per input variable and time (feature engineering).
- Define Membership Functions: Define the distribution of membership of the variable to a category (“adverbs of degree”, e.g., sufficient snow). These functions (curves) map the input data (e.g., 250 mm snow) to their corresponding fuzzy sets with non-zero memberships (e.g., 1.0 sufficient snow),
- Construct Fuzzy Rules: Develop a set of if–then rules that define the relationship between input and output variables based on domain expertise (e.g., “Sufficient snow and calm winds lead to elevated ozone”.)
- Fuzzification: Convert the crisp input values into fuzzy values using the defined membership functions. For instance, snowfall at the cusp of negligible and sufficient for cold-pool formation will have non-zero membership to both categories.
- Apply Inference Rules: For each fuzzy rule, we compute an activation in the range of the target variable’s category. We use the fuzzy “AND” operator to combine multiple activations with an infimum (a minimum in finite sets). This matches intuition that it is harder to activate multiple rules at a higher level. Further, “OR” operators are combined with the supremum (maximum), and this is used to create an aggregated activation or possibility distribution [45],
- Possibility distribution: the supremum is also used to aggregate the rule outputs (i.e., the maximum value from each rule output for each point in the output’s numerical range). Then, each category has an activation level that represents a possibility [57,58], conceptually an upper bound on probability [44,45] that can be considered a likelihood (but not a probability);
- Defuzzification: To generate a single, deterministic value in native units, we convert the aggregated activation distribution back into crisp values using defuzzification methods such as the centroid method (a sort of weighted average or center of gravity). We might also preserve the possibility distribution by skipping this final step.
3.2. Pre-Processing and Membership Functions
- Wind speed. As seen in Figure 2, exceedance events in winter 2021–2022 only occurred if the representative wind was calm enough. Preliminary testing showed this was common to numerous stations and seasons, matching domain expertise. We chose two opposing sigmoid distributions crossing close to 2.5 as advised by observations and adjusted slightly during preliminary testing.
- Snow depth. Similarly to the wind variable, we choose two opposing sigmoid functions that cross around a region of “sufficient snow”. This is around 100 mm (3.9 inch). Although difficult to directly compare, the sigmoid shapes were shallower, resulting in more likely overlap when more frequently observed in the UBWO system (see the inset of Figure 4) to represent more uncertainty around what constitutes “sufficient” snow depth.
- Mean sea-level pressure (MSLP). Rising pressure behind a snowstorm reinforces the surface anticyclone in cold air, often in tandem with warm air advection aloft (e.g., ref. [12]). We choose three categories: two extremes are conducive to dissipation or formation of cold pools, while the middle category essentially increases specificity (an additional membership function curve) at the cost of increasing the ruleset complexity. Regarding magnitudes of mean sea-level pressure (MSLP), values appear too high, perhaps due to calculation error, but preliminary testing showed no obvious errors. This will be adjusted in the future. The authors also tested for sensitivity to normalization of input data (i.e., pressure in [0,1]) due to the large gap in ranges between MSLP and the other variables. There was no observed improvement in performance, with some loss of transparency due to the required transform to and from the normalized range [0,1].
- Solar insolation. The authors found most subjective uncertainty and sensitivity when considering downwelling solar radiation critical for photolysis and the process leading to unhealthy ozone concentrations. Solar insolation measured at the surface is highly sensitive to cloud cover factored nonlinearly by the time of day when solar obscuration occurred. Further complexity in the ozone–insolation relationship is created by how increasing insolation increases with photolysis and ozone production but eventually mixes out the cold pool due to melting snow and thermal mixing of the planetary boundary layer. We encode this large uncertainty with larger overlap of membership functions (Figure 6). We decide to define four periods to reflect the four main months of the UBWO system (December to March inclusive) and parallel the ozone output categories discussed next. We label the solar insolation categories as seasons as these ranges are typical of those seasons in the Uinta Basin. There is much overlap between a cloudy spring day and a clear mid-winter’s day in terms of insolation. Given the importance of actinic irradiation to the UBWO [3], these estimates may be required to narrow bounds of uncertainty regarding photolysis rates.
3.3. Ruleset of UBWO Behavior
- If there is negligible snow, pressure is low, or wind is breezy, then the ozone level will be at background levels. This is because pollutants are blown away from the region of interest;
- If there is sufficient snow, pressure is high, wind is calm, and the solar radiation is typical for spring, then the ozone level will be extreme (typical high-ozone case).
- If there is sufficient snow, pressure is high, wind is calm, and the solar radiation is typical for winter, then the ozone level will be elevated. There is still sufficient sunlight for photolysis to build ozone to unhealthy levels, but it may take longer to build, for example.
- If there is sufficient snow, pressure is high, wind is calm, and the solar radiation is low (midwinter) or high (summer), then the ozone level will be moderate.
- If there is sufficient snow, pressure is average, wind is calm, and the solar radiation is low to moderate (winter into spring), then the ozone level will be elevated.
- If there is sufficient snow, pressure is average, wind is calm, and the solar radiation is lowest (midwinter) or highest (late spring into summer), then ozone level will be moderate. This is because insolation is either too weak for prolific ozone generation or so strong it may mix out the boundary layer.
4. Illustrative Examples
4.1. Case 1: Ozone Likely
- snow = 250 mm (9.8 inches);
- mslp = 1045 hPa;
- wind = 1.0 ;
- solar = 640 .
4.2. Case 2: Ozone Unlikely
- snow = 50 mm (2.0 inches)
- mslp = 1025 hPa
- wind = 4.0
- solar = 600
4.3. Case 3: On the Cusp
- snow = 100 mm (3.9 inches);
- mslp = 1040 hPa;
- wind = 1.5 ;
- solar = 500 .
4.4. Case 4: Ignorance
- snow = 83 mm (3.3 inches)
- mslp = 1050 hPa
- wind = 1.0
- solar = 1100
5. Case Study: Winter 2021/2022
5.1. 14 December 2021: Example of Background Signal
5.2. 2 January 2022: Poor Forecast
5.3. 27 February 2022: Good Forecast
6. Conclusions and Future Work
Future Work: Optimizing and Deployment
Author Contributions
Funding
Data Availability Statement
Use of Artificial Intelligence
Acknowledgments
Conflicts of Interest
Abbreviations
BRC | Bingham Research Center |
Clyfar | Computational Logic for Yielding Atmospheric Research |
COOP | Cooperative Observation Program |
EPA | Environmental Protection Agency |
FIS | Fuzzy-logic Inference System |
GEFS | Global Ensemble Forecast System |
KVEL | Vernal Regional Airport |
LLM | Large Language Model |
MSLP | Mean Sea-level Pressure |
NWP | Numerical Weather Prediction |
NAAQS | National Ambient Air Quality Standards |
UBWO | Uinta Basin Winter Ozone |
VOC | Volatile Organic Compound |
Appendix A
Variable | Range | Units | Category | Function | b | c | ||
---|---|---|---|---|---|---|---|---|
wind | 0–20 | calm | sigmoid | - | - | 2.5 | −3.0 | |
breezy | sigmoid | - | - | 2.5 | 3.0 | |||
snow | 0–750 | mm | negligible | sigmoid | - | - | 70 | −0.07 |
sufficient | sigmoid | - | - | 100 | 0.07 | |||
mslp | 1000–1070 | Pa | low | sigmoid | - | - | 101,300 | −0.005 |
( | average | Gaussian | 102,900 | 800 | - | - | ||
high | sigmoid | - | - | 104,500 | 0.005 | |||
solar | 0–1100 | midwinter | sigmoid | - | - | 300 | −0.03 | |
winter | Gaussian | 450 | 100 | - | - | |||
spring | Gaussian | 650 | 100 | - | - | |||
summer | sigmoid | - | - | 750 | 0.03 | |||
ozone | 20–140 | ppb | background | Gaussian | 40 | 6.0 | - | - |
moderate | Gaussian | 52 | 5.5 | - | - | |||
elevated | Gaussian | 67 | 6.0 | - | - | |||
moderate | Gaussian | 95 | 10.0 | - | - |
Appendix B
- snow = negligible ∨ mslp = low ∨ wind = breezy→ ozone = background
- snow = sufficient ∧ mslp = high ∧ wind = calm ∧ solar = spring→ ozone = extreme
- snow = sufficient ∧ mslp = high ∧ wind = calm ∧ solar = winter→ ozone = elevated
- snow = sufficient ∧ mslp = high ∧ wind = calm ∧ solar = (midwinter ∨ summer)→ ozone = moderate
- snow = sufficient ∧ mslp = average ∧ wind = calm ∧ solar = (winter ∨ spring)→ ozone = elevated
- snow = sufficient ∧ mslp = average ∧ wind = calm ∧ solar = (midwinter ∨ summer)→ ozone = moderate
Description | Rendered | Bivalent Function | Fuzzy Function |
---|---|---|---|
Implication (IF...THEN) | → | ||
A AND B | A ∧ B | minimum | infimum |
A OR B | A ∨ B | maximum | supremum |
NOT A | () | () |
References
- Bader, J.W. Structural and tectonic evolution of the Douglas Creek arch, the Douglas Creek fault zone, and environs, northwestern Colorado and northeastern Utah: Implications for petroleum accumulation in the Piceance and Uinta basins. Rocky Mt. Geol. 2009, 44, 121–145. [Google Scholar] [CrossRef]
- Lyman, S.; Tran, T. Inversion structure and winter ozone distribution in the Uintah Basin, Utah, U.S.A. Atmos. Environ. 2015, 123, 156–165. [Google Scholar] [CrossRef]
- Neemann, E.M.; Crosman, E.T.; Horel, J.D.; Avey, L. Simulations of a cold-air pool associated with elevated wintertime ozone in the Uintah Basin, Utah. Atmos. Chem. Phys. 2015, 15, 135–151. [Google Scholar] [CrossRef]
- Mansfield, M.L. Statistical analysis of winter ozone exceedances in the Uintah Basin, Utah, USA. J. Air Waste Manag. Assoc. 2018, 68, 403–414. [Google Scholar] [CrossRef]
- Finlayson-Pitts, B.J.; Pitts, J.N., Jr. Chemistry of the Upper and Lower Atmosphere: Theory, Experiments, and Applications; Elsevier: Amsterdam, The Netherlands, 1999. [Google Scholar]
- Schnell, R.C.; Oltmans, S.J.; Neely, R.R.; Endres, M.S.; Molenar, J.V.; White, A.B. Rapid photochemical production of ozone at high concentrations in a rural site during winter. Nat. Geosci. 2009, 2, 120–122. [Google Scholar] [CrossRef]
- Mansfield, M.L.; Hall, C.F. A survey of valleys and basins of the western United States for the capacity to produce winter ozone. J. Air Waste Manag. Assoc. 2018, 68, 909–919. [Google Scholar] [CrossRef]
- Mansfield, M.L.; Hall, C.F. Statistical analysis of winter ozone events. Air Qual. Atmos. Health 2013, 6, 687–699. [Google Scholar] [CrossRef]
- Oltmans, S.; Schnell, R.; Johnson, B.; Pétron, G.; Mefford, T.; Neely, R., III. Anatomy of wintertime ozone associated with oil and natural gas extraction activity in Wyoming and Utah. Elementa 2014, 2, 000024. [Google Scholar] [CrossRef]
- Zadeh, L.A. Fuzzy sets. Inf. Control. 1965, 8, 338–353. [Google Scholar] [CrossRef]
- Zadeh, L.A. The role of fuzzy logic in the management of uncertainty in expert systems. Fuzzy Sets Syst. 1983, 11, 199–227. [Google Scholar] [CrossRef]
- Lareau, N.P.; Crosman, E.; David Whiteman, C.; Horel, J.; Hoch, S.W.; Brown, W.O.J.; Horst, T.W. The Persistent Cold-Air Pool Study. Bull. Am. Meteorol. Soc. 2013, 94, 51–63. [Google Scholar] [CrossRef]
- Terzago, S.; Andreoli, V.; Arduini, G.; Balsamo, G.; Campo, L.; Cassardo, C.; Cremonese, E.; Dolia, D.; Gabellani, S.; von Hardenberg, J.; et al. Sensitivity of snow models to the accuracy of meteorological forcings in mountain environments. Hydrol. Earth Syst. Sci. 2020, 24, 4061–4090. [Google Scholar] [CrossRef]
- Matichuk, R.; Tonnesen, G.; Luecken, D.; Gilliam, R.; Napelenok, S.L.; Baker, K.R.; Schwede, D.; Murphy, B.; Helmig, D.; Lyman, S.N.; et al. Evaluation of the Community Multiscale Air Quality Model for Simulating Winter Ozone Formation in the Uinta Basin. J. Geophys. Res. D Atmos. 2017, 122, 13545–13572. [Google Scholar] [CrossRef]
- Tran, T.; Tran, H.; Mansfield, M.; Lyman, S.; Crosman, E. Four dimensional data assimilation (FDDA) impacts on WRF performance in simulating inversion layer structure and distributions of CMAQ-simulated winter ozone concentrations in Uintah Basin. Atmos. Environ. 2018, 177, 75–92. [Google Scholar] [CrossRef]
- Herrero, J.; Polo, M.J. Parameterization of atmospheric longwave emissivity in a mountainous site for all sky conditions. Hydrol. Earth Syst. Sci. 2012, 16, 3139–3147. [Google Scholar] [CrossRef]
- Awan, N.K.; Truhetz, H.; Gobiet, A. Parameterization-induced error characteristics of MM5 and WRF operated in climate mode over the alpine region: An ensemble-based Analysis. J. Clim. 2011, 24, 3107–3123. [Google Scholar] [CrossRef]
- Gilliam, R.C.; Hogrefe, C.; Rao, S.T. New methods for evaluating meteorological models used in air quality applications. Atmos. Environ. 2006, 40, 5073–5086. [Google Scholar] [CrossRef]
- Squitieri, B.J.; Gallus, W.A. On the forecast sensitivity of MCS cold pools and related features to horizontal grid-spacing in convection-allowing WRF simulations. Weather Forecast. 2019, 35, 325–346. [Google Scholar] [CrossRef]
- Skamarock, W.C.; Klemp, J.B.; Dudhia, J.; Gill, D.O.; Liu, Z.; Berner, J.; Wang, W.; Powers, J.G.; Duda, M.G.; Barker, D.M.; et al. A Description of the Advanced Research WRF Model Version 4; Technical Report; National Science Foundation: Alexandria, VA, USA, 2019. [CrossRef]
- Tennekes, H. Turbulent Flow In Two and Three Dimensions. Bull. Amer. Meteor. Soc. 1978, 59, 22–28. [Google Scholar] [CrossRef]
- Bommer, P.L.; Kretschmer, M.; Hedström, A.; Bareeva, D.; Höhne, M.M.C. Finding the right XAI method—A guide for the evaluation and ranking of Explainable AI methods in climate science. Artif. Intell. Earth Syst. 2024, 3, 1–26. [Google Scholar] [CrossRef]
- Potvin, C.K.; Flora, M.L.; Skinner, P.S.; Reinhart, A.E.; Matilla, B.C. Using machine learning to predict convection-allowing ensemble forecast skill: Evaluation with the NSSL Warn-on-Forecast System. Artif. Intell. Earth Syst. 2024, 3, 1–22. [Google Scholar] [CrossRef]
- Casallas, A.; Ferro, C.; Celis, N.; Guevara-Luna, M.A.; Mogollón-Sotelo, C.; Guevara-Luna, F.A.; Merchán, M. Long short-term memory artificial neural network approach to forecast meteorology and PM2.5 local variables in Bogotá, Colombia. Model. Earth Syst. Environ. 2022, 8, 2951–2964. [Google Scholar] [CrossRef]
- Park, M.; Zheng, Z.; Riemer, N.; Tessum, C.W. Learned 1D passive scalar advection to accelerate chemical transport modeling: A case study with GEOS-FP horizontal wind fields. Artif. Intell. Earth Syst. 2024, 3. [Google Scholar] [CrossRef]
- Lindsey, D.; McNoldy, B.; Finch, Z.O.; Henderson, D.; Lerach, D.; Seigel, R.; Steinweg, J.; Stuckmeyer, E.A.; Van Cleave, D.T.; Williams, G.; et al. A high wind statistical prediction model for the northern Front Range of Colorado. Electron. J. Oper. Meteorol. 2011. [Google Scholar]
- Keisler, R. Forecasting global weather with graph neural networks. arXiv 2022, arXiv:2202.07575. [Google Scholar] [CrossRef]
- Jeon, H.J.; Kang, J.H.; Kwon, I.H.; Lee, O.J. CloudNine: Analyzing Meteorological Observation Impact on Weather Prediction Using Explainable Graph Neural Networks. arXiv 2024, arXiv:cs.LG/2402.14861. [Google Scholar]
- Hakim, G.J.; Masanam, S. Dynamical tests of a deep-learning weather prediction model. Artif. Intell. Earth Syst. 2024, 3, 1–11. [Google Scholar] [CrossRef]
- Pedregosa, F.; Varoquaux, G.; Gramfort, A.; Michel, V.; Thirion, B.; Grisel, O.; Blondel, M.; Prettenhofer, P.; Weiss, R.; Dubourg, V.; et al. Scikit-learn: Machine Learning in Python. J. Mach. Learn. Res. 2011, 12, 2825–2830. [Google Scholar]
- Driess, D.; Xia, F.; Sajjadi, M.S.M.; Lynch, C.; Chowdhery, A.; Ichter, B.; Wahid, A.; Tompson, J.; Vuong, Q.; Yu, T.; et al. PaLM-E: An Embodied Multimodal Language Model. arXiv 2023, arXiv:cs.LG/2303.03378. [Google Scholar]
- Chowdhery, A.; Narang, S.; Devlin, J.; Bosma, M.; Mishra, G.; Roberts, A.; Barham, P.; Chung, H.W.; Sutton, C.; Gehrmann, S.; et al. PaLM: Scaling Language Modeling with Pathways. arXiv 2022, arXiv:cs.CL/2204.02311. [Google Scholar]
- Le Scao, T.; Fan, A.; Akiki, C.; Pavlick, E.; Ilić, S.; Hesslow, D.; Castagné, R.; Luccioni, A.S.; Yvon, F.; Gallé, M.; et al. BLOOM: A 176B-Parameter Open-Access Multilingual Language Model. arXiv 2022, arXiv:2211.05100. [Google Scholar]
- Flora, M.L.; Potvin, C.K.; McGovern, A.; Handler, S. A Machine Learning Explainability Tutorial for Atmospheric Sciences. Artif. Intell. Earth Syst. 2024, 3, e230018. [Google Scholar] [CrossRef]
- Camastra, F.; Ciaramella, A.; Giovannelli, V.; Lener, M.; Rastelli, V.; Staiano, A.; Staiano, G.; Starace, A. A fuzzy decision system for genetically modified plant environmental risk assessment using Mamdani inference. Expert Syst. Appl. 2015, 42, 1710–1716. [Google Scholar] [CrossRef]
- Chase, R.J.; Harrison, D.R.; Lackmann, G.M.; McGovern, A. A Machine Learning Tutorial for Operational Meteorology. Part II: Neural Networks and Deep Learning. Weather Forecast. 2023, 38, 1271–1293. [Google Scholar] [CrossRef]
- Höhlein, K.; Schulz, B.; Westermann, R.; Lerch, S. Postprocessing of Ensemble Weather Forecasts Using Permutation-Invariant Neural Networks. Artif. Intell. Earth Syst. 2024, 3, e230070. [Google Scholar] [CrossRef]
- Horel, J.; Splitt, M.; Dunn, L.; Pechmann, J.; White, B.; Ciliberi, C.; Lazarus, S.; Slemmer, J.; Zaff, D.; Burks, J. Mesowest: Cooperative mesonets in the western United States. Bull. Am. Meteorol. Soc. 2002, 83, 211–225. [Google Scholar] [CrossRef]
- Shapiro, A.F. The merging of neural networks, fuzzy logic, and genetic algorithms. Insur. Math. Econ. 2002, 31, 115–131. [Google Scholar] [CrossRef]
- Zadeh, L.A. Is there a need for fuzzy logic? Inf. Sci. 2008, 178, 2751–2779. [Google Scholar] [CrossRef]
- Sarker, I.H. AI-based modeling: Techniques, applications and research issues towards automation, intelligent and smart systems. SN Comput. Sci. 2022, 3, 158. [Google Scholar] [CrossRef]
- Asklany, S.A.; Elhelow, K.; Youssef, I.K.; Abd El-wahab, M. Rainfall events prediction using rule-based fuzzy inference system. Atmos. Res. 2011, 101, 228–236. [Google Scholar] [CrossRef]
- Mitra, A.K.; Nath, S.; Sharma, A.K. Fog forecasting using rule-based fuzzy inference system. J. Ind. Soc. Remote Sens. 2008, 36, 243–253. [Google Scholar] [CrossRef]
- Zadeh, L. A simple view of the Dempster-Shafer theory of evidence and its implication for the rule of combination. AI Mag. 1985, 7, 85–90. [Google Scholar] [CrossRef]
- Dubois, D.; Prade, H. Possibility Theory: An Approach to Computerized Processing of Uncertainty; Plenum Press: New York, NY, USA, 1988. [Google Scholar]
- Lorenz, E.N. Deterministic Nonperiodic Flow. J. Atmos. Sci. 1963, 20, 130–141. [Google Scholar] [CrossRef]
- May, R.M. Simple mathematical models with very complicated dynamics. Nature 1976, 261, 459–467. [Google Scholar] [CrossRef]
- Dubois, D.; Prade, H. Fuzzy set and possibility theory-based methods in artificial intelligence. Artif. Intell. 2003, 148, 1–9. [Google Scholar] [CrossRef]
- Nedjah, N.; de Macedo Mourelle, L. Fuzzy Systems Engineering: Theory and Practice, 2005 ed.; Studies in Fuzziness and Soft Computing; Springer: Berlin/Heidelberg, Germany, 2005. [Google Scholar]
- Chang, F.J.; Chang, Y.T. Adaptive neuro-fuzzy inference system for prediction of water level in reservoir. Adv. Water Resour. 2006, 29, 1–10. [Google Scholar] [CrossRef]
- Abraham, A. Adaptation of fuzzy inference system using neural learning. In Fuzzy Systems Engineering; Studies in Fuzziness and Soft Computing; Springer: Berlin/Heidelberg, Germany, 2005; pp. 53–83. [Google Scholar] [CrossRef]
- Zadeh, L.A.; Klir, G.J.; Yuan, B. Fuzzy Sets, Fuzzy Logic, and Fuzzy Systems: Selected Papers; World Scientific: Singapore, 1996. [Google Scholar]
- Mamdani, E.H. Advances in the linguistic synthesis of fuzzy controllers. Int. J. Man. Mach. Stud. 1976, 8, 669–678. [Google Scholar] [CrossRef]
- Williams, R.M.; Ferro, C.A.T.; Kwasniok, F. A comparison of ensemble post-processing methods for extreme events. Quart. J. Roy. Meteor. Soc. 2014, 140, 1112–1120. [Google Scholar] [CrossRef]
- Sterk, A.E.; Stephenson, D.B.; Holland, M.P.; Mylne, K.R. On the predictability of extremes: Does the butterfly effect ever decrease? Q. J. R. Meteorol. Soc. 2016, 142, 58–64. [Google Scholar] [CrossRef]
- Palmer, T.N.; Döring, A.; Seregin, G. The real butterfly effect. Nonlinearity 2014, 27, R123. [Google Scholar] [CrossRef]
- Zadeh, L.A. Fuzzy sets as a basis for a theory of possibility. Fuzzy Sets Syst. 1978, 1, 3–28. [Google Scholar] [CrossRef]
- Le Carrer, N. Possibly extreme, probably not: Is possibility theory the route for risk-averse decision-making? Atmos. Sci. Lett. 2021, 22, 1–13. [Google Scholar] [CrossRef]
- Oussalah, M. On the normalization of subnormal possibility distributions: New investigations. Int. J. Gen. Syst. 2002, 31, 277–301. [Google Scholar] [CrossRef]
- Buizza, R. Accuracy and Potential Economic Value of Categorical and Probabilistic Forecasts of Discrete Events. Mon. Weather Rev. 2001, 129, 2329–2345. [Google Scholar] [CrossRef]
- Taleb, N.N. The Black Swan the Impact of the Highly Improbable, 1st ed.; Random House: New York, NY, USA, 2007. [Google Scholar]
- Palmer, T.N. Quantum Reality, Complex Numbers, and the Meteorological Butterfly Effect. Bull. Am. Meteorol. Soc. 2005, 86, 519–530. [Google Scholar] [CrossRef]
- Chakraverty, S.; Sahoo, D.M.; Mahato, N.R. Defuzzification. In Concepts of Soft Computing; Springer Singapore: Singapore, 2019; pp. 117–127. [Google Scholar] [CrossRef]
- Li, H.; Wang, X.; Choy, S.; Jiang, C.; Wu, S.; Zhang, J.; Qiu, C.; Zhou, K.; Li, L.; Fu, E.; et al. Detecting heavy rainfall using anomaly-based percentile thresholds of predictors derived from GNSS-PWV. Atmos. Res. 2022, 265, 105912. [Google Scholar] [CrossRef]
- Han, J.; Pei, J.; Tong, H. Data Mining: Concepts and Techniques; Morgan Kaufmann: Burlington, MA, USA, 2022. [Google Scholar]
- Wilks, D.S. Statistical Methods in the Atmospheric Sciences; Academic Press: Cambridge, MA, USA, 2011. [Google Scholar]
- Demuth, J.L.; Morss, R.E.; Palen, L.; Anderson, K.M.; Anderson, J.; Kogan, M.; Stowe, K.; Bica, M.; Lazrus, H.; Wilhelmi, O.; et al. “Sometimes da #beachlife ain’t always da wave”: Understanding People’s Evolving Hurricane Risk Communication, Risk Assessments, and Responses Using Twitter Narratives. Weather Clim. Soc. 2018, 10, 537–560. [Google Scholar] [CrossRef]
- Zounemat-Kermani, M.; Teshnehlab, M. Using adaptive neuro-fuzzy inference system for hydrological time series prediction. Appl. Soft Comput. 2008, 8, 928–936. [Google Scholar] [CrossRef]
- Zhou, X.; Zhu, Y.; Hou, D.; Fu, B.; Li, W.; Guan, H.; Sinsky, E.; Kolczynski, W.; Xue, X.; Luo, Y.; et al. The development of the NCEP global ensemble forecast system version 12. Weather Forecast. 2022, 37, 1069–1084. [Google Scholar] [CrossRef]
- Harrison, L.; Landsfeld, M.; Husak, G.; Davenport, F.; Shukla, S.; Turner, W.; Peterson, P.; Funk, C. Advancing early warning capabilities with CHIRPS-compatible NCEP GEFS precipitation forecasts. Sci. Data 2022, 9, 375. [Google Scholar] [CrossRef]
- Trujillo-Falcón, J.E.; Reedy, J.; Klockow-McClain, K.E.; Berry, K.L.; Stumpf, G.J.; Bates, A.V.; LaDue, J.G. Creating a Communication Framework for FACETs: How Probabilistic Hazard Information Affected Warning Operations in NOAA’s Hazardous Weather Testbed. Weather. Clim. Soc. 2022, 14, 881–892. [Google Scholar] [CrossRef]
- Lawson, J.R.; Flora, M.L.; Goebbert, K.H.; Lyman, S.N.; Potvin, C.K.; Schultz, D.M.; Stepanek, A.J.; Trujillo-Falcón, J.E. Pixels and Predictions: Potential of GPT-4V in Meteorological Imagery Analysis and Forecast Communication. arXiv 2024, arXiv:cs.CL/2404.15166. [Google Scholar]
- Warner, J. JDWarner/Scikit-Fuzzy: Scikit-Fuzzy Version0.4.2. Available online: https://github.com/scikit-fuzzy/scikit-fuzzy (accessed on 1 January 2024).
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2024 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
Share and Cite
Lawson, J.R.; Lyman, S.N. A Preliminary Fuzzy Inference System for Predicting Atmospheric Ozone in an Intermountain Basin. Air 2024, 2, 337-361. https://doi.org/10.3390/air2030020
Lawson JR, Lyman SN. A Preliminary Fuzzy Inference System for Predicting Atmospheric Ozone in an Intermountain Basin. Air. 2024; 2(3):337-361. https://doi.org/10.3390/air2030020
Chicago/Turabian StyleLawson, John R., and Seth N. Lyman. 2024. "A Preliminary Fuzzy Inference System for Predicting Atmospheric Ozone in an Intermountain Basin" Air 2, no. 3: 337-361. https://doi.org/10.3390/air2030020
APA StyleLawson, J. R., & Lyman, S. N. (2024). A Preliminary Fuzzy Inference System for Predicting Atmospheric Ozone in an Intermountain Basin. Air, 2(3), 337-361. https://doi.org/10.3390/air2030020