Submitted:
01 August 2024
Posted:
02 August 2024
Read the latest preprint version here
Abstract
Keywords:
1. Introduction
- Through domain knowledge, identify key input variables (snow, pressure, etc.) along with the output variable (maximum daily ozone concentration),
- Configure the FIS with behavior described in natural language by domain experts,
- Test the FIS performance in real-world situations to determine ability to capture high-ozone events,
- Use representative forecast values derived from NWP as input variables as a proxy for observations,
- Evaluate performance to advise optimization of parameters such as membership functions, rulesets, and choice of variables.
2. Data
- An ensemble
- is a Monte Carlo simulation, here either NWP input or Clyfar members each driven by observations or forecasts. Ensembles are used to estimate a probability distribution of possible future states.
- Deterministic forecasts
- in the weather-forecasting sense are those with a scalar value, often produced from an average in the case of generating a time series of ozone concentration. This is opposed to probabilistic forecasts from an ensemble.
2.1. Engineering Representative Observations
- Snow-cover data are sparse in the Basin (stations reporting snow depth are marked with black squares in Figure 1), where most stations at Basin level are operated by via volunteers in the Cooperative Observation Program (COOP; https://www.ncei.noaa.gov/products/land-based-station/cooperative-observer-network, access 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 minimum once a day.
- Raw pressure data is 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 does not preclude good performance (not shown). 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 capture 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 Vernal Regional Airport (KVEL) is representative and take its daily median 10-meter 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.
- Ozone data. While internal data shows there is occasionally considerable variation in ozone concentrations from west to east in the Basin (not shown), for the purpose of this initial study we choose one value by taking the 99th percentile of each station then take the median value from this set.
3. Fuzzy Logic: Background and Justification
- The formation of UBWO cold pools
- —and hence high ozone concentration—is a well known system, but hinges on sufficient snowfall. As a complex system with two basins of attraction, 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 [43,44]. Setting a single representative value for snow depth is difficult due to drifting, sparse data observations, and inherent limitations of human knowledge and ability to represent UBWO system complexity. Fuzzy logic effectively smoothes a portion of uncertainty, and is resilient in presence of error [45], trading some specificity for the estimate of uncertainty.
- The need to deliver forecasts in different manners for stakeholder needs:
- both a deterministic manner (i.e., a scalar value or best guess of ozone concentration in native units) and one that conveys risk (i.e., a risk, such as 20%). The former is sharper, more specific, but more susceptible to “catastrophic error" [46] for risk-averse users; the latter is more complex to communicate but enables decision-making under uncertainty appropriate for user vulnerability [47] and extends the time horizon to which we have predictive utility [48].
- Data sparsity
- makes it difficult to evaluate the fidelity of a fine-gridded O(1 km) NWP model, and the difficulty to finding a representative numerical value means encoding human knowledge with flexible natural language.
- 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.
- 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 waste its resources in a similar way as upscaling (e.g., doubling the pixel count of) a blurred photograph is a worthless task. However, we lack the observations to diagnose such a scenario: the so-called curse of dimensionality.
4. Configuration of Clyfar
4.1. Overview of Approach
- Pre-process observational data to create a representative value of the Basin state per input variable. This process is also known as feature engineering. In future, these numbers can be replaced with forecast values from national NWP models;
- Define Linguistic Variables: Identify and define the variables with linguistic categories (e.g., negligible or sufficient snow depth)
- Create Membership Functions: Define membership functions for each linguistic variable. These functions map the input data to their corresponding fuzzy sets, representing modifiers (“adverbs of degree"),
- 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 high ozone.")
- Fuzzification: Convert the crisp input values into fuzzy values using the defined membership functions. For example, shallow snow mm (1 inch) deep might become “negligible" and “sufficient".
- Apply Inference Rules: For each fuzzy rule, we compute an activation of the target variable’s category. Rules use fuzzy operators: (AND) from two-valued logic is formed as , while (OR) becomes ;
- Defuzzification: Convert the fuzzy output values back into crisp values using defuzzification methods such as the centroid method (a sort of weighted average). This generates a single, deterministic value in native units.
- Input pre-processing:
- so NWP forecasts or observed values of pertinent meteorological variables are reduced to a single input value through feature engineering to produce a representative value for the UBWO system initial state;
- The inference system’s ruleset:
- to generate an aggregated distribution of possibility (likelihood) for a range of daily maximum ozone concentration values;
- Two sorts of output:
- a deterministic prediction of ozone, generated by reducing the aggregation; and a forecast distribution that preserves the uncertainty information. Future versions of Clyfar will pass this output to further post-processing.
4.2. Input Pre-Processing and Membership Functions


- Snow depth.
- As seen in Figure 2, exceedence 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.
- Wind speed.
- 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 (cf. the inset of Figure 4) to represent more uncertainty around what constitutes “sufficient" ozone.
- Mean sea-level pressure (MSLP).
- Rising pressure behind a snow storm reinforces the surface anticyclone in cold air, often in tandem with warm air advection aloft (e.g., [7]). 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 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 where solar obscuration occurred. The further complexity in the ozone–insolation relationship is 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.



4.3. Output Products
4.4. Mathematical Implementation
4.5. Ruleset of UBWO Behavior
- If there is little snow, or 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, and if pressure is high, and if wind is calm, and if the solar radiation is typical for spring, then the ozone level will be extreme (typical high-ozone case).
- If there is sufficient snow, and if pressure is high, and if wind is calm, and the solar radiation is typical for winter, then the ozone level will be elevated.
- If there is sufficient snow, and if pressure is high, and if 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, and if pressure is average, and if 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, and if pressure is average, and if 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.
| Description | Rendered |
| Implication (IF...THEN) | → |
| A AND B | A ∧ B |
| A OR B | A ∨ B |
| NOT A | ¬A |
5. Synthetic Examples
5.1. Case 1: Ozone Likely
- snow = 250 mm (9.8 inches)
- mslp = 1045 hPa
- wind = 1.0
- solar = 640

5.2. Case 2: Ozone Unlikely
- snow = 50 mm (2.0 inches)
- mslp = 1025 hPa
- wind = 4.0
- solar = 600

5.3. Case 3: On the Cusp

- snow = 100 mm (3.9 inches)
- mslp = 1040 hPa
- wind = 1.5
- solar = 500
5.4. Case 4: Ignorance

- snow = 83 mm (3.3 inches)
- mslp = 1050 hPa
- wind = 1.0
- solar = 1100
6. Results: Winter 2021/2022 Hindcasts
6.1. 14 December 2021: Example of Background Signal
6.2. 2 January 2022: Poor Forecast
6.3. 27 February 2022: Good Forecast
7. Synthesis and Future Work
7.1. Future Work: Optimizing and Deployment
Author Contributions
Funding
Data Availability Statement
Acknowledgments
Conflicts of Interest
Abbreviations
| Clyfar | Computational Logic for Atmospheric Research |
| FIS | Fuzzy-logic Inference System |
| GEFS | Global Ensemble Forecast System |
| UBWO | Uinta Basin Winter Ozone |
| NOAA | National Oceanic and Atmospheric Agency |
| NWP | Numerical Weather Prediction |
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 Mountain Geology 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] [PubMed]
- Zadeh, L.A. Fuzzy sets. Information and 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 and Systems 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] [PubMed]
- Tran, T.; Tran, H.; Mansfield, M.; Lyman, S. ; others. Four dimensional data assimilation (FDDA) impacts on WRF performance in simulating inversion layer structure and distributions of CMAQ-simulated winter ozone …. Atmos. Environ. 2018. [Google Scholar]
- 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. (1994) 2006, 40, 5073–5086. [Google Scholar] [CrossRef]
- Chenevez, J.; Baklanov, A.; Havskov Sørensen, J. Pollutant transport schemes integrated in a numerical weather prediction model: model description and verification results. Meteorol. Appl. 2004, 11, 265–275. [Google Scholar] [CrossRef]
- Lawson, J.R.; Kain, J.S.; Yussouf, N.; Dowell, D.C.; Wheatley, D.M.; Knopfmeier, K.H.; Jones, T.A. Advancing from convection-allowing NWP to Warn-on-Forecast: Evidence of Progress. Weather Forecast. 2018, 33, 599–607. [Google Scholar] [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. Artificial Intelligence for the Earth Systems 2024, 3. [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. Artificial Intelligence for the Earth Systems 2024, 3. [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. Artificial Intelligence for the Earth Systems 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. Electronic Journal of Operational Meteorology 2011. [Google Scholar]
- Keisler, R. Forecasting global weather with graph neural networks. arXiv [physics.ao-ph] 2022, [arXiv:physics.ao-ph/2202.07575]. [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 [cs.LG] 2024. arXiv:cs.LG/2402.14861.
- Hakim, G.J.; Masanam, S. Dynamical tests of a deep-learning weather prediction model. Artificial Intelligence for the Earth Systems 2024, 3. [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 [cs.LG] 2023. arXiv:cs.LG/2303.03378.
- 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 [cs.CL] 2022. arXiv:cs.CL/2204.02311.
- Le Scao, T.; Fan, A.; Akiki, C.; Pavlick, E.; Ilić, S.; Hesslow, D.; Castagné, R.; Luccioni, A.S.; et al.; BigScience Workshop BLOOM: A 176B-Parameter Open-Access Multilingual Language Model. arXiv, 2022. [Google Scholar]
- Marzban, C.; Stumpf, G.J. A Neural Network for Tornado Prediction Based on Doppler Radar-Derived Attributes. J. Appl. Meteorol. Climatol. 1996, 35, 617–626. [Google Scholar] [CrossRef]
- Roebber, P.J.; Butt, M.R.; Reinke, S.J.; Grafenauer, T.J. Real-Time Forecasting of Snowfall Using a Neural Network. Weather Forecast. 2007, 22, 676–684. [Google Scholar] [CrossRef]
- Loken, E.D.; Clark, A.J.; Karstens, C.D. Generating probabilistic next-day severe weather forecasts from convection-allowing ensembles using random forests. Weather Forecast. 2020, 35, 1605–1631. [Google Scholar] [CrossRef]
- Karevan, Z.; Suykens, J.A.K. Transductive LSTM for time-series prediction: An application to weather forecasting. Neural Netw. 2020, 125, 1–9. [Google Scholar] [CrossRef]
- Pelletier, C.; Webb, G.I.; Petitjean, F. Temporal Convolutional Neural Network for the Classification of Satellite Image Time Series. Remote Sensing 2019, 11, 523. [Google Scholar] [CrossRef]
- Nataprawira, J.; Gu, Y.; Goncharenko, I.; Kamijo, S. Pedestrian detection using multispectral images and a deep neural network. Sensors 2021, 21, 2536. [Google Scholar] [CrossRef]
- Hilburn, K.A. Understanding Spatial Context in Convolutional Neural Networks Using Explainable Methods: Application to Interpretable GREMLIN. Artificial Intelligence for the Earth Systems 2023, 2. [Google Scholar] [CrossRef]
- Lake, B.M.; Baroni, M. Human-like systematic generalization through a meta-learning neural network. Nature, 2023; 1–7. [Google Scholar] [CrossRef]
- Breiman, L. Random forests. Mach. Learn. 2001, 45, 5–32. [Google Scholar] [CrossRef]
- Flora, M.L.; Potvin, C.K.; McGovern, A.; Handler, S. A Machine Learning Explainability Tutorial for Atmospheric Sciences. Artificial Intelligence for the Earth Systems 2024, 3. [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. Artificial Intelligence for the Earth Systems 2024, 3. [Google Scholar] [CrossRef]
- Zadeh, L. A computational approach to fuzzy quantifiers in natural languages. Comput. Linguist. 1983; 149–184. [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]
- 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] [PubMed]
- Dubois, D.; Prade, H. Possibility theory: An approach to computerized processing of uncertainty; Plenum Press: New York; London, 1988.
- Pierce, J.R. An Introduction to Information Theory: Symbols, Signals and Noise; Dover Publications, 1980.
- Le Carrer, N.; Ferson, S. Beyond probabilities: A possibilistic framework to interpret ensemble predictions and fuse imperfect sources of information. Q. J. R. Meteorol. Soc. 2021, 147, 3410–3433. [Google Scholar] [CrossRef]
- Palmer, T.N.; Döring, A.; Seregin, G. The real butterfly effect. Nonlinearity 2014, 27, R123. [Google Scholar] [CrossRef]
- 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: Berlin, Heidelberg, 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, 1996.
- 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]
- Zadeh, L.A. Fuzzy sets as a basis for a theory of possibility. Fuzzy Sets and Systems 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. [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]
- Zimmermann, H.J. Possibility Theory. In Fuzzy Set Theory — and Its Applications; Zimmermann, H.J., Ed.; Springer Netherlands: Dordrecht, The Netherlands, 1985; pp. 103–118. [Google Scholar] [CrossRef]
- Warner, J. JDWarner/scikit-fuzzy: Scikit-Fuzzy version 0.4.2. [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, ed., 1st ed.; Random House: New York, 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, 2022.
- Wilks, D.S. Statistical Methods in the Atmospheric Sciences; Academic Press, 2011.
- 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]
| 1 |
Uintah is the spelling for human-related terms, whereas Uinta is geographical. |







| Variable | Units | Category | Function | b | c | ||
| wind | calm | sigmoid | - | - | 2.5 | -3.0 | |
| breezy | sigmoid | - | - | 2.5 | 3.0 | ||
| snow | mm | negligible | sigmoid | - | - | 70 | -0.07 |
| sufficient | sigmoid | - | - | 100 | 0.07 | ||
| mslp | Pa | low | sigmoid | - | - | 101300 | -0.005 |
| average | Gaussian | 102900 | 800 | - | - | ||
| high | sigmoid | - | - | 104500 | 0.005 | ||
| solar | midwinter | sigmoid | - | - | 300 | -0.03 | |
| winter | Gaussian | 450 | 100 | - | - | ||
| spring | Gaussian | 650 | 100 | - | - | ||
| summer | sigmoid | - | - | 750 | 0.03 | ||
| ozone | ppb | background | Gaussian | 40 | 6.0 | - | - |
| moderate | Gaussian | 52 | 5.5 | - | - | ||
| elevated | Gaussian | 67 | 6.0 | - | - | ||
| moderate | Gaussian | 95 | 10.0 | - | - |
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 (http://creativecommons.org/licenses/by/4.0/).
