Barrett, The Honors College at Arizona State University proudly showcases the work of undergraduate honors students by sharing this collection exclusively with the ASU community.

Barrett accepts high performing, academically engaged undergraduate students and works with them in collaboration with all of the other academic units at Arizona State University. All Barrett students complete a thesis or creative project which is an opportunity to explore an intellectual interest and produce an original piece of scholarly research. The thesis or creative project is supervised and defended in front of a faculty committee. Students are able to engage with professors who are nationally recognized in their fields and committed to working with honors students. Completing a Barrett thesis or creative project is an opportunity for undergraduate honors students to contribute to the ASU academic community in a meaningful way.

Displaying 1 - 10 of 187
Filtering by

Clear all filters

131527-Thumbnail Image.png
Description
Object localization is used to determine the location of a device, an important aspect of applications ranging from autonomous driving to augmented reality. Commonly-used localization techniques include global positioning systems (GPS), simultaneous localization and mapping (SLAM), and positional tracking, but all of these methodologies have drawbacks, especially in high traffic

Object localization is used to determine the location of a device, an important aspect of applications ranging from autonomous driving to augmented reality. Commonly-used localization techniques include global positioning systems (GPS), simultaneous localization and mapping (SLAM), and positional tracking, but all of these methodologies have drawbacks, especially in high traffic indoor or urban environments. Using recent improvements in the field of machine learning, this project proposes a new method of localization using networks with several wireless transceivers and implemented without heavy computational loads or high costs. This project aims to build a proof-of-concept prototype and demonstrate that the proposed technique is feasible and accurate.

Modern communication networks heavily depend upon an estimate of the communication channel, which represents the distortions that a transmitted signal takes as it moves towards a receiver. A channel can become quite complicated due to signal reflections, delays, and other undesirable effects and, as a result, varies significantly with each different location. This localization system seeks to take advantage of this distinctness by feeding channel information into a machine learning algorithm, which will be trained to associate channels with their respective locations. A device in need of localization would then only need to calculate a channel estimate and pose it to this algorithm to obtain its location.

As an additional step, the effect of location noise is investigated in this report. Once the localization system described above demonstrates promising results, the team demonstrates that the system is robust to noise on its location labels. In doing so, the team demonstrates that this system could be implemented in a continued learning environment, in which some user agents report their estimated (noisy) location over a wireless communication network, such that the model can be implemented in an environment without extensive data collection prior to release.
ContributorsChang, Roger (Co-author) / Kann, Trevor (Co-author) / Alkhateeb, Ahmed (Thesis director) / Bliss, Daniel (Committee member) / Electrical Engineering Program (Contributor) / Barrett, The Honors College (Contributor)
Created2020-05
131537-Thumbnail Image.png
Description
At present, the vast majority of human subjects with neurological disease are still diagnosed through in-person assessments and qualitative analysis of patient data. In this paper, we propose to use Topological Data Analysis (TDA) together with machine learning tools to automate the process of Parkinson’s disease classification and severity assessment.

At present, the vast majority of human subjects with neurological disease are still diagnosed through in-person assessments and qualitative analysis of patient data. In this paper, we propose to use Topological Data Analysis (TDA) together with machine learning tools to automate the process of Parkinson’s disease classification and severity assessment. An automated, stable, and accurate method to evaluate Parkinson’s would be significant in streamlining diagnoses of patients and providing families more time for corrective measures. We propose a methodology which incorporates TDA into analyzing Parkinson’s disease postural shifts data through the representation of persistence images. Studying the topology of a system has proven to be invariant to small changes in data and has been shown to perform well in discrimination tasks. The contributions of the paper are twofold. We propose a method to 1) classify healthy patients from those afflicted by disease and 2) diagnose the severity of disease. We explore the use of the proposed method in an application involving a Parkinson’s disease dataset comprised of healthy-elderly, healthy-young and Parkinson’s disease patients.
ContributorsRahman, Farhan Nadir (Co-author) / Nawar, Afra (Co-author) / Turaga, Pavan (Thesis director) / Krishnamurthi, Narayanan (Committee member) / Electrical Engineering Program (Contributor) / Computer Science and Engineering Program (Contributor) / Barrett, The Honors College (Contributor)
Created2020-05
133880-Thumbnail Image.png
Description
In this project, the use of deep neural networks for the process of selecting actions to execute within an environment to achieve a goal is explored. Scenarios like this are common in crafting based games such as Terraria or Minecraft. Goals in these environments have recursive sub-goal dependencies which form

In this project, the use of deep neural networks for the process of selecting actions to execute within an environment to achieve a goal is explored. Scenarios like this are common in crafting based games such as Terraria or Minecraft. Goals in these environments have recursive sub-goal dependencies which form a dependency tree. An agent operating within these environments have access to low amounts of data about the environment before interacting with it, so it is crucial that this agent is able to effectively utilize a tree of dependencies and its environmental surroundings to make judgements about which sub-goals are most efficient to pursue at any point in time. A successful agent aims to minimizes cost when completing a given goal. A deep neural network in combination with Q-learning techniques was employed to act as the agent in this environment. This agent consistently performed better than agents using alternate models (models that used dependency tree heuristics or human-like approaches to make sub-goal oriented choices), with an average performance advantage of 33.86% (with a standard deviation of 14.69%) over the best alternate agent. This shows that machine learning techniques can be consistently employed to make goal-oriented choices within an environment with recursive sub-goal dependencies and low amounts of pre-known information.
ContributorsKoleber, Derek (Author) / Acuna, Ruben (Thesis director) / Bansal, Ajay (Committee member) / W.P. Carey School of Business (Contributor) / Software Engineering (Contributor) / Barrett, The Honors College (Contributor)
Created2018-05
133889-Thumbnail Image.png
Description
The academic study of eSports, or professional competition through the medium of video games, has tended to focus on players' motivations to play and watch eSports as well as marketing concerns of huge eSports corporations. Instead of utilizing marketing or psychology to analyze this phenomenon, I investigate three areas of

The academic study of eSports, or professional competition through the medium of video games, has tended to focus on players' motivations to play and watch eSports as well as marketing concerns of huge eSports corporations. Instead of utilizing marketing or psychology to analyze this phenomenon, I investigate three areas of focus in accordance with available literature: the fans and their characteristics, the design of the game itself, and the relationship between fans and the game's developer. This investigation was conducted by first examining existing literature surrounding eSports fans, then collecting public domain data such as Reddit posts, forum posts, and YouTube videos, and last by studying interviews with developers and players. With this thesis, I apply a fan studies approach to eSports by creating a series of indicators based in each of the three focus areas which can be utilized as a systematic method of evaluating an eSport's popularity and growth.
ContributorsHilliker, Noah Henry (Author) / Ingram-Waters, Mary (Thesis director) / Schmidt, Peter (Committee member) / Anderson, Sky (Committee member) / School of Molecular Sciences (Contributor) / W.P. Carey School of Business (Contributor) / Barrett, The Honors College (Contributor)
Created2018-05
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
135422-Thumbnail Image.png
Description
The 2010s have seen video games rise to prominence as platforms for game developers, entertainers and advertisers to broadcast their ideas. This paper looks at the major steps in gaming history that led to games as a global mass communication tool, the way the Internet has created an industry built

The 2010s have seen video games rise to prominence as platforms for game developers, entertainers and advertisers to broadcast their ideas. This paper looks at the major steps in gaming history that led to games as a global mass communication tool, the way the Internet has created an industry built around broadcasting games and the potential future ramifications competitive gaming, emerging technology and intellectual property law hold on the world of video games.
ContributorsChesler, Jayson Daniel (Author) / Hill, Retha (Thesis director) / Amresh, Ashish (Committee member) / Walter Cronkite School of Journalism and Mass Communication (Contributor) / Barrett, The Honors College (Contributor)
Created2016-05
Description
As part of a group project, myself and four teammates created an interactive children's storybook based off of the "Young Lady's Illustrated Primer" in Neal Stephenson's novel The Diamond Age. This electronic book is meant to be read aloud by a caregiver with their child, and is designed for reading

As part of a group project, myself and four teammates created an interactive children's storybook based off of the "Young Lady's Illustrated Primer" in Neal Stephenson's novel The Diamond Age. This electronic book is meant to be read aloud by a caregiver with their child, and is designed for reading over long distances through the use of real-time voice and video calling. While one part of the team focused on building the electronic book itself and writing the program, myself and two others wrote the story and I provided illustrations. Our Primer tells the story of a young princess named Charname (short for character name) who escapes from a tower and goes on a mission to save four companions to help her on her quest. The book is meant for reader-insertion, and teaches children problem-solving, teamwork, and critical thinking skills by presenting challenges for Princess Charname to solve. The Primer borrows techniques from modern video game design, focusing heavily on interactivity and feelings of agency through offering the child choices of how to proceed, similar to choose-your-own-adventure books. If brought to market, the medium lends itself well to expanded quests and storylines for the child to explore as they learn and grow. Additionally, resources are provided for the narrator to help create an engaging experience for the child, based off of research on parent-child cooperative reading and cooperative gameplay. The final version of the Primer included a website to run the program, a book-like computer to access the program online, and three complete story segments for the child and narrator to read together.
ContributorsLax, Amelia Ann Riedel (Author) / Dove-Viebahn, Aviva (Thesis director) / Wetzel, Jon (Committee member) / School of Life Sciences (Contributor) / Barrett, The Honors College (Contributor)
Created2016-05
136561-Thumbnail Image.png
Description
The current model of revenue generation for some free to play video games is preventing the companies controlling them from growing, but with a few changes in approach these issues could be alleviated. A new style of video games, called a MOBA (Massive Online Battle Arena) has emerged in the

The current model of revenue generation for some free to play video games is preventing the companies controlling them from growing, but with a few changes in approach these issues could be alleviated. A new style of video games, called a MOBA (Massive Online Battle Arena) has emerged in the past few years bringing with it a new style of generating wealth. Contrary to past gaming models, where users must either purchase the game outright, view advertisements, or purchase items to gain a competitive advantage, MOBAs require no payment of any kind. These are free to play computer games that provides users with all the tools necessary to compete with anyone free of charge; no advantages can be purchased in this game. This leaves the only way for users to provide money to the company through optional purchases of purely aesthetic items, only to be purchased if the buyer wishes to see their character in a different set of attire. The genre’s best in show—called League of Legends, or LOL—has spearheaded this method of revenue-generation. Fortunately for LOL, its level of popularity has reached levels never seen in video games: the world championships had more viewers than game 7 of the NBA Finals (Dorsey). The player base alone is enough to keep the company afloat currently, but the fact that they only convert 3.75% of the players into revenue is alarming. Each player brings the company an average of $1.32, or 30% of what some other free to play games earn per user (Comparing MMO). It is this low per player income that has caused Riot Games, the developer of LOL, to state that their e-sports division is not currently profitable. To resolve this issue, LOL must take on a more aggressive marketing plan. Advertisements for the NBA Finals cost $460,000 for 30 seconds, and LOL should aim for ads in this range (Lombardo). With an average of 3 million people logged on at any time, 90% of the players being male and 85% being between the ages of 16 and 30, advertising via this game would appeal to many companies, making a deal easy to strike (LOL infographic 2012). The idea also appeals to players: 81% of players surveyed said that an advertisement on the client that allows for the option to place an order would improve or not impact their experience. Moving forward with this, the gaming client would be updated to contain both an option to order pizza and an advertisement for Mountain Dew. This type of advertising was determined based on community responses through a sequence of survey questions. These small adjustments to the game would allow LOL to generate enough income for Riot Games to expand into other areas of the e-sports industry.
ContributorsSeip, Patrick (Co-author) / Zhao, BoNing (Co-author) / Kashiwagi, Dean (Thesis director) / Kashiwagi, Jacob (Committee member) / Barrett, The Honors College (Contributor) / Sandra Day O'Connor College of Law (Contributor) / Department of Economics (Contributor) / Department of Supply Chain Management (Contributor)
Created2015-05
136475-Thumbnail Image.png
Description
Epilepsy affects numerous people around the world and is characterized by recurring seizures, prompting the ability to predict them so precautionary measures may be employed. One promising algorithm extracts spatiotemporal correlation based features from intracranial electroencephalography signals for use with support vector machines. The robustness of this methodology is tested

Epilepsy affects numerous people around the world and is characterized by recurring seizures, prompting the ability to predict them so precautionary measures may be employed. One promising algorithm extracts spatiotemporal correlation based features from intracranial electroencephalography signals for use with support vector machines. The robustness of this methodology is tested through a sensitivity analysis. Doing so also provides insight about how to construct more effective feature vectors.
ContributorsMa, Owen (Author) / Bliss, Daniel (Thesis director) / Berisha, Visar (Committee member) / Barrett, The Honors College (Contributor) / Electrical Engineering Program (Contributor)
Created2015-05
136516-Thumbnail Image.png
Description
Bots tamper with social media networks by artificially inflating the popularity of certain topics. In this paper, we define what a bot is, we detail different motivations for bots, we describe previous work in bot detection and observation, and then we perform bot detection of our own. For our bot

Bots tamper with social media networks by artificially inflating the popularity of certain topics. In this paper, we define what a bot is, we detail different motivations for bots, we describe previous work in bot detection and observation, and then we perform bot detection of our own. For our bot detection, we are interested in bots on Twitter that tweet Arabic extremist-like phrases. A testing dataset is collected using the honeypot method, and five different heuristics are measured for their effectiveness in detecting bots. The model underperformed, but we have laid the ground-work for a vastly untapped focus on bot detection: extremist ideal diffusion through bots.
ContributorsKarlsrud, Mark C. (Author) / Liu, Huan (Thesis director) / Morstatter, Fred (Committee member) / Barrett, The Honors College (Contributor) / Computing and Informatics Program (Contributor) / Computer Science and Engineering Program (Contributor) / School of Mathematical and Statistical Sciences (Contributor)
Created2015-05