The article addresses the urgent problem of computer modeling of large-scale environmental monitoring datasets using discrete wavelet transforms. The research object consists of time series of harmful pollutant concentrations in the atmosphere, including nitrogen oxides, benzene, and sulfur dioxide, collected from automated stations in Central and Eastern Europe. The input data are characterized by high stochasticity, noise, missing values, and temporal shifts, which significantly com- plicate the extraction of trends and patterns required for forecasting. An efficient processing approach is proposed, combining multilevel wavelet decomposition with adaptive filtering based on soft-thre- sholding and an automatic decomposition-level selection mechanism grounded in energy-based coef- ficient analysis.
For modeling, the Python ecosystem was employed: PyWavelets for wavelet modeling, Matplotlib for dynamics visualization, and Pandas for structuring large input datasets. A series of computational experiments was conducted on data from Polish, Czech, and German cities, confirming the effectiveness of the proposed method. It is demonstrated that the integration of Daubechies (db4) wavelet transforms with ensemble learning methods (Random Forest, XGBoost) and LSTM neural networks enables highly accurate forecasting, even under non-stationary emissions and meteorological fluctuations. The proposed approach can serve as the basis for developing next-generation adaptive environmental monitoring systems, particularly in industrially intensive urban areas.
- Addison, P. S. (2017). The illustrated wavelet transform handbook: Introductory theory and applications in science, engineering, medicine and finance. CRC Press.
- Akiba, T., Sano, S., Yanase, T., Ohta, T., & Koyama, M. (2019). Optuna: A next-generation hyperparameter optimization framework. In Proceedings of the 25th ACM SIGKDD International Conference on Knowledge Discovery & Data Mining (pp. 2623–2631). https://doi.org/10.1145/3292500.3330701
- Daubechies, I. (1992). Ten lectures on wavelets. Society for Industrial and Applied Mathematics.
- Ekstrom, P. A., & Hales, J. M. (2000). A wavelet–based approach for atmospheric pollution modeling: Algorithm development. Monthly Weather Review, 128 (9), 3169–3186. https://doi.org/10.1175/1520-0493(2000) 128<3169:ODDWFS>2.0.CO;2
- European Environment Agency. (2023, November). Up-to-date air quality data. https://www.eea.europa.eu/data- and-maps/explore-interactive-maps/up-to-date-air-quality-data
- European Environment Agency. (2024). Data source for online air pollution data from EEA. https://discomap.eea.europa.eu/map/fme/AirQualityUTDExport.htm
- Hadjibiros, K. (2013). Ecology and applied environmental science. OAPEN Foundation. https://doi.org/10.1201/b14609
- IBM SPSS Statistics. (2021, December 7). Dispersion analysis with repeated measurements. https://www.ibm.com/docs/ru/spss-statistics/beta?topic=statistics-repeated-measures-anova
- Mallat, S. (2008). A wavelet tour of signal processing: The sparse way (3rd ed.). Academic Press.
- Percival, D. B., & Walden, A. T. (2000). Wavelet methods for time series analysis. https://doi.org/10.1017/CBO9780511841040
- Pytorch Wavelets. (2020). Pytorch Wavelets 0.1.1 documentation. https://pytorch-wavelets.readthedocs.io/ en/latest/readme.html
- Serov, V. (2017). Fourier series, Fourier transform and their applications to mathematical physics. Springer Nature. https://doi.org/10.1007/978-3-319-65262-7
- Shumway, R. H., & Stoffer, D. S. (2017). Time series analysis and its applications: With R examples (4th ed.).Springer.
- Tuzenko, O., & Sidun, N. (2023). Mathematical modeling of ecological observations data using time series analysis methods. In 2023 IEEE 18th International Conference on Computer Science and Information Technologies (CSIT) (pp. 1–4). IEEE. https://doi.org/10.1109/CSIT61576.2023.10324166
- Wasilewski, F. (n.d.). PyWavelets – Wavelet transforms in Python. PyWavelets Documentation. https://pywa- velets.readthedocs.io/en/latest/