NASA Logo

NTRS

NTRS - NASA Technical Reports Server

Back to Results
Genetic Algorithm for Optimization of Neural Networks for Bayesian Inference of Model UncertaintyThe objective of this work was to develop a genetic optimization algorithm that can design a neural network capable of producing uncertainty estimates along with predictions. This algorithm is necessary because the inclusion of uncertainty modeling in a neural network greatly complicates the network’s design space, making the development of a converging model extremely difficult and time consuming. The genetic algorithm presented in this work uses a number of value ranges for various configurable neural network parameters to create a randomly generated population of network architectures. The initially generated population is then evolved over the course of several generations, with the best performing models breeding to produce novel network configurations. Mutations are randomly applied to the network designs to facilitate the development of adaptations beneficial to the task being performed. An experiment was conducted to validate the proposed algorithm, in which the genetic optimizer was tasked with producing a neural network capable of predicting the sound pressure level (SPL) resulting from jet-surface interaction (JSI) noise. The data used for this task was generated at the NASA Glenn Research Center in the Aero-Acoustic Propulsion Laboratory. Starting with an initial population size of 35 randomly generated networks, and evolved over the course of 10 generations, the genetic algorithm produced a design able to predict SPL as a result of JSI noise within 0.272 dB, on average.
Document ID
20200002472
Acquisition Source
Glenn Research Center
Document Type
Technical Publication (TP)
Authors
Oscar M Youngquist
(Rose–Hulman Institute of Technology Terre Haute, Indiana, United States)
Lauren P McIntyre
(Glenn Research Center Cleveland, Ohio, United States)
Date Acquired
April 15, 2020
Publication Date
April 1, 2020
Publication Information
Publisher: National Aeronautics and Space Administration
Subject Category
Computer Programming And Software
Acoustics
Report/Patent Number
NASA/TP-2020-220385
E-19766
GRC-E-DAA-TN74498
Funding Number(s)
WBS: 110076.02.03.04.40.01
CONTRACT_GRANT: 550410736
Distribution Limits
Public
Copyright
Public Use Permitted.
Technical Review
Single Expert
Keywords
Genetic algorithm
Machine learning
Jet noise
Neural network
Acoustics
No Preview Available