Effective Benchmarks for Optical Turbulence Modeling (2401.03573v1)
Abstract: Optical turbulence presents a significant challenge for communication, directed energy, and imaging systems, especially in the atmospheric boundary layer. Effective modeling of optical turbulence strength is critical for the development and deployment of these systems. The lack of standard evaluation tools, especially long-term data sets, modeling tasks, metrics, and baseline models, prevent effective comparisons between approaches and models. This reduces the ease of reproducing results and contributes to over-fitting on local micro-climates. Performance characterized using evaluation metrics provides some insight into the applicability of a model for predicting the strength of optical turbulence. However, these metrics are not sufficient for understanding the relative quality of a model. We introduce the \texttt{otbench} package, a Python package for rigorous development and evaluation of optical turbulence strength prediction models. The package provides a consistent interface for evaluating optical turbulence models on a variety of benchmark tasks and data sets. The \texttt{otbench} package includes a range of baseline models, including statistical, data-driven, and deep learning models, to provide a sense of relative model quality. \texttt{otbench} also provides support for adding new data sets, tasks, and evaluation metrics. The package is available at \url{https://github.com/cdjellen/otbench}.
- Laser beam propagation through random media. 2005.
- Measurements and modeling of optical turbulence in the coastal environment. Applied Sciences, 12(10), 2022. ISSN 2076-3417. doi: 10.3390/app12104892. URL https://www.mdpi.com/2076-3417/12/10/4892.
- Estimating the refractive index structure parameter (cn2) over the ocean using bulk methods. Journal of applied meteorology, 39(10):1770–1783, 2000.
- Comparison of maritime measurements of cn2 with navslam model predictions. Applied Optics, 59(33):10599–10612, 2020.
- Forecasting optical turbulence strength on the basis of macroscale meteorology and aerosols: models and validation. Optical Engineering, 31(2):200–212, 1992.
- Prediction model of atmospheric refractive index structure parameter in coastal area. Journal of Modern Optics, 62(16):1336–1346, 2015.
- Using an artificial neural network approach to estimate surface-layer optical turbulence at mauna loa, hawaii. Optics letters, 41(10):2334–2337, 2016.
- Machine learning informed predictor importance measures of environmental parameters in maritime optical turbulence. Applied Optics, 59(21):6379–6389, 2020a.
- Hybrid optical turbulence models using machine-learning and local measurements. Applied Optics, 62(18):4880–4890, 2023.
- Atmospheric turbulence study with deep machine learning of intensity scintillation patterns. Applied Sciences, 10(22):8136, 2020.
- Weatherbench: a benchmark data set for data-driven weather forecasting. Journal of Advances in Modeling Earth Systems, 12(11):e2020MS002203, 2020.
- Open graph benchmark: Datasets for machine learning on graphs. Advances in neural information processing systems, 33:22118–22133, 2020.
- Pi-ml: A dimensional analysis-based machine learning parameterization of optical turbulence in the atmospheric surface layer. arXiv preprint arXiv:2304.12177, 2023.
- Measurement and analysis of atmospheric optical turbulence in a near-maritime environment. IOP SciNotes, 1(2):024006, 2020b.
- Machine-learning informed macro-meteorological models for the near-maritime environment. Appl. Opt., 60(11):2938–2951, Apr 2021. doi: 10.1364/AO.416680. URL https://opg.optica.org/ao/abstract.cfm?URI=ao-60-11-2938.
- NCAR/EOL ISFS Team. Mlo_cn2: Ncar/eol isfs 5-minute surface meteorology and flux products. version 1.0, May 2023. URL https://data.eol.ucar.edu/dataset/160.007.
- Mauna loa seeing study, 2006. URL https://archive.eol.ucar.edu/docs/isf/projects/MLO_CN2/.
- Network common data form (netcdf), 2023. URL https://www.unidata.ucar.edu/software/netcdf/.
- Scintec boundary layer scintillometer installation and operation manual, 2017.
- URL https://tidesandcurrents.noaa.gov/stationhome.html?id=8575512.
- User manual console for vantage pro2 and vantage pro2 plus weather stations, 2014. URL https://cdn.shopify.com/s/files/1/0515/5992/3873/files/07395_234_Manual_VP2_Console_RevZ_web.pdf?v=1656098534.
- URL https://www.ndbc.noaa.gov/station_page.php?station=tplm2.
- Climatological analysis of the seeing at fuxian solar observatory. Research in Astronomy and Astrophysics, 19(1):015, 2019.
- Lightgbm: A highly efficient gradient boosting decision tree. Advances in neural information processing systems, 30, 2017.
- Pytorch: An imperative style, high-performance deep learning library. Advances in neural information processing systems, 32, 2019.
- Jeffrey L Elman. Finding structure in time. Cognitive science, 14(2):179–211, 1990.
- numpy.linalg.lstsq, 2022. URL https://numpy.org/doc/stable/reference/generated/numpy.linalg.lstsq.html.