Repository logo
 

Utilization of convolutional neural networks in the classification of snowflakes based on images by a multi-angle snowflake camera

Date

2019

Authors

Hicks, Adam, author
Notaros, Branislav, advisor
Chiu, Christine, committee member
Pezeshki, Ali, committee member

Journal Title

Journal ISSN

Volume Title

Abstract

Recent developments in machine learning are applied to in-situ data collected by a Multi-Angle Snowflake Camera (MASC), incorporating convolutional and residual networks in big data environments. These networks provide the following benefits: require little initial preparation and automatic feature extraction, high accuracy and through transfer learning techniques, and relatively small training sets. The networks have large supporting communities and are popular for image processing and classification tasks specifically. In this paper, a convolutional neural network (CNN) is adapted and tasked with classifying images captured from two storm events in December 2014 and February 2015 in Greeley, Colorado. A training data set containing 1400 MASC images was developed by visual inspection of recognizable snowflake geometries and sorted into six distinct classes. The network trained on this data set achieved a mean accuracy of 93.4% and displayed excellent generality. A separate training data set was developed sorting flakes into three classes showcasing distinct degrees of riming. The network was then tasked with classifying images and estimating where flakes fell within this riming scale. The riming degree estimator yields promising initial results but would benefit from larger training sets. Future applications are discussed.

Description

Rights Access

Subject

machine learning
in-situ measurement

Citation

Associated Publications