Neural networks in Atmospheric Scattering Calculations

Author/Creator

Author/Creator ORCID

Date

2009-01-01

Department

Physics

Program

Physics, Atmospheric

Citation of Original Publication

Rights

This item may be protected under Title 17 of the U.S. Copyright Law. It is made available by UMBC for non-commercial research and education. For permission to publish or reproduce, please see http://aok.lib.umbc.edu/specoll/repro.php or contact Special Collections at speccoll(at)umbc.edu.
Access limited to the UMBC community. Item may possibly be obtained via Interlibrary Loan through a local library, pending author/copyright holder's permission.

Abstract

For the majority of the particles in the atmosphere, calculations of scattering energy loss are increasingly accurate in proportion to the computing time afforded them. Accurate radiative transfer calculations, even with the most efficient numerical methods, are computationally expensive. This becomes a serious problem for multi-decadal climate simulations for which an accurate representation of the radiative impact of atmospheric constituents is crucial. This thesis presents one method for reducing the computational expense radiative transfer calculations of aerosol scattering properties, which are used in chemical models. The goal of this research is to develop a fast scattering code using a neural network that is trained on input and output data derived from an accurate T-Matrix scattering algorithm. The input space to the neural net consists of scattering parameters that describe the atmospheric scattering conditions such as wavelength of incoming light, effective particle radius, and index of refraction. The output space consists of the coefficients of a Legendre polynomial expansion of the phase function. The neural net finds the nonlinear mapping between the input and output spaces for a training set and can subsequently be used to generate the phase function for arbitrary wavelength, particle radius and index of refraction. In this research, a neural network applicable to both Lorenz and Mie scattering is developed and tested for both accuracy and speed. The accuracy of the neural net is found to be excellent, with errors well below 10%, and runtime testing shows that the neural net is approximately 5 times faster than a lookup table.