ARMing the edge: Edge computing-capable machine learning algorithms for ARM Doppler lidars
Submitter
Jackson, Robert — Argonne National Laboratory
Area of research
Cloud Processes
Journal Reference
Science
ARM Doppler lidar spectra are difficult to store and manage due to the very large size of the data. However, the full Doppler spectra are needed for retrieving winds in clouds and precipitation from the lidar. We therefore developed a machine-learning-based pipeline for identifying cloudy periods using the Waggle computer installed at the ARM Southern Great Plains atmospheric observatory.
Impact
This algorithm will enable the transfer of full Doppler spectra from the Doppler lidar needed to obtain winds and cloud/rain properties in precipitating clouds. We use the Waggle node to run the algorithm on the Doppler lidar data and transfer full Doppler spectra in cloudy/rainy conditions. This will help the scientific community that is interested in investigation boundary-layer turbulence, winds, and precipitation by providing more complete data sets for investigation.
Summary
We trained a ResNet50-based model on 5-min ARM Doppler lidar signal-to-noise ratio images using supervised learning with hand-labeled images. The model is able to classify whether a scene is clear or cloudy with about 96% accuracy. In addition, we show that unsupervised learning, using a convolutional autoencoder, is able to discern ten clusters. Six clusters have cloud bases at distinct heights, three are clear-air dominated, and one cluster has a significant amount of rainfall.