Digital Prophet: Predictive Analytics of Time Series Datasets Using Hyperparameter Optimization
Persistent URL
Author(s)
Coleman, Kobe
Date Issued
April 28, 2023
Abstract
This project is designed to optimize the configurations of neural networks. Neural networks are widely used in various industries due to their ability to identify complex patterns in data and produce accurate output, including predictions. They are particularly useful in scenarios where it is difficult for humans to accurately analyze and predict outcomes based on the available data. The configurations of a neural network are called hyperparameters, and they play a large role in neural network performance. As it stands, finding the hyperparameter values for the most optimal neural network is a challenging process, as it involves trial and error. This requires anyone who constructs neural networks to deal with tradeoffs between performance and optimality. This project focuses on addressing this issue. The artifact in the project takes a dataset as input, creates a container of models with
varying hyperparameter values, and provides as output the model that had the best performance. The experiment in the project runs the artifact multiple times and creates a series of findings organized in multiple plots that can be referred to when constructing neural networks that are designed to create forecasts from time series data. By using those findings, the amount of trial and error typically required to construct the most optimal neural network while still maximizing performance can be significantly reduced.
Major
Computer Science
Honors
Computer Science, 2023
First Reader(s)
Jumadinova, Janyl A.
Other Reader(s)
Kapfhammer, Gregory
Department
Computer Science
Type of Publication
Senior Project Paper
File(s)![Thumbnail Image]()
Name
SeniorThesis.pdf
Description
Senior Comprehensive Project Document
Size
5.12 MB
Format
Adobe PDF
Checksum (MD5)
0dca00713c3541c57a7ac9f6a77f1a36