Artificial Neural Network Hyperparameter Effectiveness Determination And Optimization Algorithm release_sfg3q34ly5chhcdyqm3c6bxwa4

by James VanderVeen

Released as a post by Ryerson University Library and Archives.

2021  

Abstract

Machine learning models can contain many layers and branches. Each branch and layer, contain individual variables, know as hyperparameters, that require manual tuning. For instance, the genetic algorithm designed by Unit Amin [2] was designed to mimic the reproductive process of living organisms. The genetic algorithm and the Artificial Neural Network (ANN) training processes contain inherent randomness that reduces the replicability of results. Combined with the sheer magnitude of hyperparameter permutations, confidence that model has arrived at the best solution may be low. The algorithm designed for this thesis was designed to isolate portions of a complex ANN model and generate results showing the effect each hyperparameter has on the performance of the model as a whole. The results of this thesis show that the algorithm effectively generates data correlating model performance to hyperparameter selection. This is evident in section 3.1, and 3.2, where it is shown that using the sigmoid activation function with CNN layers, regardless of the number of filters, or hyperparameters used in the subsequent LSTM layers, produces superior RMSE scores. Section 3.2 also reveals that the model does not improve in performance as the number of CNN and LSTM layers are added to the model. Finally, the results in section 3.3 show that the rmsprop optimizer generates superior results regardless of the hyperparameters used in the rest of the model.
In application/xml+jats format

Archived Files and Locations

application/pdf   1.3 MB
file_yd7pla3hljccvi4trw5m7imbee
s3.ca-central-1.amazonaws.com (publisher)
web.archive.org (webarchive)
Read Archived PDF
Preserved and Accessible
Type  post
Stage   unknown
Date   2021-05-21
Work Entity
access all versions, variants, and formats of this works (eg, pre-prints)
Catalog Record
Revision: 05595290-0e10-4cec-a4a6-f5d92c7f1ef0
API URL: JSON