Matching Items (2,116)
Filtering by

Clear all filters

133901-Thumbnail Image.png
Description
This thesis dives into the world of artificial intelligence by exploring the functionality of a single layer artificial neural network through a simple housing price classification example while simultaneously considering its impact from a data management perspective on both the software and hardware level. To begin this study, the universally

This thesis dives into the world of artificial intelligence by exploring the functionality of a single layer artificial neural network through a simple housing price classification example while simultaneously considering its impact from a data management perspective on both the software and hardware level. To begin this study, the universally accepted model of an artificial neuron is broken down into its key components and then analyzed for functionality by relating back to its biological counterpart. The role of a neuron is then described in the context of a neural network, with equal emphasis placed on how it individually undergoes training and then for an entire network. Using the technique of supervised learning, the neural network is trained with three main factors for housing price classification, including its total number of rooms, bathrooms, and square footage. Once trained with most of the generated data set, it is tested for accuracy by introducing the remainder of the data-set and observing how closely its computed output for each set of inputs compares to the target value. From a programming perspective, the artificial neuron is implemented in C so that it would be more closely tied to the operating system and therefore make the collected profiler data more precise during the program's execution. The program is designed to break down each stage of the neuron's training process into distinct functions. In addition to utilizing more functional code, the struct data type is used as the underlying data structure for this project to not only represent the neuron but for implementing the neuron's training and test data. Once fully trained, the neuron's test results are then graphed to visually depict how well the neuron learned from its sample training set. Finally, the profiler data is analyzed to describe how the program operated from a data management perspective on the software and hardware level.
ContributorsRichards, Nicholas Giovanni (Author) / Miller, Phillip (Thesis director) / Meuth, Ryan (Committee member) / Computer Science and Engineering Program (Contributor) / Barrett, The Honors College (Contributor)
Created2018-05
135956-Thumbnail Image.png
Description
Under the supervision of Pofessor Robert Hammond, I handled the programming and record-keeping needs of a project at the Arizona Public Service Solar Test and Research Center (STAR). In the course of the first year that I worked there, I became aware that STAR's Data Management System (DMS) was in

Under the supervision of Pofessor Robert Hammond, I handled the programming and record-keeping needs of a project at the Arizona Public Service Solar Test and Research Center (STAR). In the course of the first year that I worked there, I became aware that STAR's Data Management System (DMS) was in need of an overhaul due to an increasingly volatile date set that was quickly growing in size. STAR management was looking for a software system that would retrieve and store data automatically, that would contain a friendly user-interface, that minimized space usage on a crowded hard drive, that provided quick access to charts, and that generated statistical analysis of solar plant operation. STAR's current DMS consists of four top-level procedures. The latest version of STAR's DMS began operation two and a half years ago. The goal of the following chapters is to document and critique the software development process that I used to bring the Visual Basic for Excel version of the current software components into existence. In addition, the conclusion will include a look into the future of STAR's DMS as management introduces an Access database version for the implementation of the DMS.
ContributorsEveringham, Spencer (Author) / Pheanis, David (Thesis director) / Hammond, Robert (Committee member) / Broberg, Gregory (Committee member) / Barrett, The Honors College (Contributor)
Created2003-05
174861-Thumbnail Image.jpg
Created1925-19-39 (uncertain)
174864-Thumbnail Image.jpg
Created1922
174868-Thumbnail Image.jpg
Created1934
174871-Thumbnail Image.jpg
Created1922
174875-Thumbnail Image.jpg
Created1921
174879-Thumbnail Image.jpg
Created1921
174883-Thumbnail Image.jpg
Created1921
174887-Thumbnail Image.jpg
Created1921