Open Access. Powered by Scholars. Published by Universities.®

Physical Sciences and Mathematics Commons

Open Access. Powered by Scholars. Published by Universities.®

Articles 1 - 29 of 29

Full-Text Articles in Physical Sciences and Mathematics

Graph-Based Learning, Jason Gronn Apr 2024

Graph-Based Learning, Jason Gronn

Honors Projects

An educational approach to teaching students based on prerequisite knowledge they may or may not have is presented. This approach represents educational content in the form of a graph, where edges link each topic to the prerequisites of that topic. A proof-of-concept website is created based on this approach, where qualitative results are observed and a number of conclusions are drawn. Some of the findings are that, while it can prevent users from being confused by lacked prior knowledge, the users may instead be confused by the presentation of the graph structure. The work finds that the approach is workable, …


Statistically Principled Deep Learning For Sar Image Segmentation, Cassandra Goldberg Jan 2024

Statistically Principled Deep Learning For Sar Image Segmentation, Cassandra Goldberg

Honors Projects

This project explores novel approaches for Synthetic Aperture Radar (SAR) image segmentation that integrate established statistical properties of SAR into deep learning models. First, Perlin Noise and Generalized Gamma distribution sampling methods were utilized to generate a synthetic dataset that effectively captures the statistical attributes of SAR data. Subsequently, deep learning segmentation architectures were developed that utilize average pooling and 1x1 convolutions to perform statistical moment computations. Finally, supervised and unsupervised disparity-based losses were incorporated into model training. The experimental outcomes yielded promising results: the synthetic dataset effectively trained deep learning models for real SAR data segmentation, the statistically-informed architectures …


Creating Project Contrast: A Video Game Exploring Consciousness And Qualia, Pierce Papke May 2023

Creating Project Contrast: A Video Game Exploring Consciousness And Qualia, Pierce Papke

Honors Projects

Project Contrast is a video game that explores how the unique traits inherent to video games might engage reflective player responses to qualitative experience. Project Contrast does this through suspension of disbelief, avatar projection, presence, player agency in storytelling, visual perception, functional gameplay, and art. Considering the difficulty in researching qualitative experience due to its subjectivity and circular explanations, I created Project Contrast not to analyze qualia, though that was my original hope. I instead created Project Contrast as an avenue for player self-reflection and learning about qualitative experience. While video games might be just code and art on a …


Using Deep Neural Networks To Classify Astronomical Images, Andrew D. Macpherson May 2023

Using Deep Neural Networks To Classify Astronomical Images, Andrew D. Macpherson

Honors Projects

As the quantity of astronomical data available continues to exceed the resources available for analysis, recent advances in artificial intelligence encourage the development of automated classification tools. This paper lays out a framework for constructing a deep neural network capable of classifying individual astronomical images by describing techniques to extract and label these objects from large images.


A Machine Learning Approach To Sector Based Market Efficiency, Angus Zuklie Jan 2023

A Machine Learning Approach To Sector Based Market Efficiency, Angus Zuklie

Honors Projects

In economic circles, there is an idea that the increasing prevalence of algorithmic trading is improving the information efficiency of electronic stock markets. This project sought to test the above theory computationally. If an algorithm can accurately forecast near-term equity prices using historical data, there must be predictive information present in the data. Changes in the predictive accuracy of such algorithms should correlate with increasing or decreasing market efficiency.

By using advanced machine learning approaches, including dense neural networks, LSTM, and CNN models, I modified intra day predictive precision to act as a proxy for market efficiency. Allowing for the …


Computer Simulation Of The Light Absorption Band Of The Jumping Spider Isorhodopsin, Noah Zoldak Dec 2022

Computer Simulation Of The Light Absorption Band Of The Jumping Spider Isorhodopsin, Noah Zoldak

Honors Projects

In order to simulate the photoisomerization of the 9-cis Jumping Spider Isorhodopsin (JSiR-1) it is necessary to first simulate its light-absorption band. Here we report on the absorption band simulated using protein models constructed using the advanced Automatic Rhodopsin Modeling (a-ARM) program. A population of S0 models was created and the corresponding S0 to S1 transitions were determined for each member of the resulting population. The calculation resulted in a Gaussian plot showing that the wavelength of the absorption maximum of 560 nm (a violet color) that is consistent, but red-shifted, with respect the experimentally observed value.


Behaviors For Which Deinonychosaurs Used Their Feet, Alexander King Dec 2022

Behaviors For Which Deinonychosaurs Used Their Feet, Alexander King

Honors Projects

This paper seeks to show for what purpose deinonychosaurs used their feet. Fowler et al., (2011) showed that D. antirrhopus’s feet were closest in function to accipitrids, as they found it was more built for grasping prey than running.

I answered this question by using 2D images of the feet of three modern birds (Buteo jamaicensis, Phasianus colchicus, and Gallus gallus domesticus), one eudromaeosaur (Deinonychus antirrhopus), and one troodontid (Borogovia gracilicrus). I used ImageJ to apply 73 landmarks to each foot, capturing the variation between species in the metatarsals and pedal phalanges. These data were then uploaded to the software …


Read This: A Content Analysis Framework For Book Recommendation Applications, Cypress S. Payne May 2022

Read This: A Content Analysis Framework For Book Recommendation Applications, Cypress S. Payne

Honors Projects

Book recommendation applications combine word-of-mouth recommendations with algorithms that can suggest books based on a user’s account activity, creating a robust system for finding new books to read. Current research on recommendation systems is purely quantitative, focusing on the efficacy of the system, and content analyses are only just beginning to be performed on mobile applications. I use previous content analyses on applications as a basis for creating a content analysis framework for book recommendation applications. This framework can be used to analyze what users find important in book recommendation apps and inform app creators about their users’ wants and …


Outlier Detection In Energy Datasets, Stephen Crawford Jan 2022

Outlier Detection In Energy Datasets, Stephen Crawford

Honors Projects

In the past decade, numerous datasets have been released with the explicit goal of furthering non-intrusive load monitoring research (NILM). NILM is an energy measurement strategy that seeks to disaggregate building-scale loads. Disaggregation attempts to turn the energy consumption of a building into its constituent appliances. NILM algorithms require representative real-world measurements which has led institutions to publish and share their own datasets. NILM algorithms are designed, trained, and tested using the data presented in a small number of these NILM datasets. Many of the datasets contain arbitrarily selected devices. Likewise, the datasets themselves report aggregate load information from building(s) …


Exploiting Context In Linear Influence Games: Improved Algorithms For Model Selection And Performance Evaluation, Daniel Little Jan 2022

Exploiting Context In Linear Influence Games: Improved Algorithms For Model Selection And Performance Evaluation, Daniel Little

Honors Projects

In the recent past, extensive experimental works have been performed to predict joint voting outcomes in Congress based on a game-theoretic model of voting behavior known as Linear Influence Games. In this thesis, we improve the model selection and evaluation procedure of these past experiments. First, we implement two methods, Nested Cross-Validation with Tuning (Nested CVT) and Bootstrap Bias Corrected Cross-Validation (BBC-CV), to perform model selection and evaluation with less bias than previous methods. While Nested CVT is a commonly used method, it requires learning a large number of models; BBC-CV is a more recent method boasting less computational cost. …


Space Science And Social Media: Automating Science Communication On Twitter, Maia Williams Aug 2021

Space Science And Social Media: Automating Science Communication On Twitter, Maia Williams

Honors Projects

This project analyzes how social media is used to engage general audiences in astronomy and space science, as well as ways to improve engagement through automation. Tweets from five space science organizations were sampled. The engagement rate for each tweet was calculated from the number of interactions it received. Accounts that tweet more per day had more followers, and accounts with more followers received more interactions. This project also investigated how to build a Twitter bot to automate science communication. Using NASA Application Programming Interfaces, a Twitter bot was written in Python to tweet images taken by the NASA Mars …


Can Parallel Gravitational Search Algorithm Effectively Choose Parameters For Photovoltaic Cell Current Voltage Characteristics?, Alan Kirkpatrick May 2021

Can Parallel Gravitational Search Algorithm Effectively Choose Parameters For Photovoltaic Cell Current Voltage Characteristics?, Alan Kirkpatrick

Honors Projects

This study asks the question “Can parallel Gravitational Search Algorithm (GSA) effectively choose parameters for photovoltaic cell current voltage characteristics?” These parameters will be plugged into the Single Diode Model to create the IV curve. It will also investigate Particle Swarm Optimization (PSO) and a population based random search (PBRS) to see if GSA performs the search better and or more quickly than alternative algorithms


Machine Learning In Stock Price Prediction Using Long Short-Term Memory Networks And Gradient Boosted Decision Trees, Carl Samuel Cederborg May 2021

Machine Learning In Stock Price Prediction Using Long Short-Term Memory Networks And Gradient Boosted Decision Trees, Carl Samuel Cederborg

Honors Projects

Quantitative analysis has been a staple of the financial world and investing for many years. Recently, machine learning has been applied to this field with varying levels of success. In this paper, two different methods of machine learning (ML) are applied to predicting stock prices. The first utilizes deep learning and Long Short-Term Memory networks (LSTMs), and the second uses ensemble learning in the form of gradient tree boosting. Using closing price as the training data and Root Mean Squared Error (RMSE) as the error metric, experimental results suggest the gradient boosting approach is more viable.

Honors Symposium: ML is …


Improving Energy Efficiency Through Compiler Optimizations, Jack Beckitt-Marshall Jan 2021

Improving Energy Efficiency Through Compiler Optimizations, Jack Beckitt-Marshall

Honors Projects

Abstract--- Energy efficiency is becoming increasingly important for computation, especially in the context of the current climate crisis. The aim of this experiment was to see if the compiler could reduce energy usage without rewriting programs themselves. The experimental setup consisted of compiling programs using the Clang compiler using a set of compiler flags, and then measuring energy usage and execution time on an AMD Ryzen processor. Three experiments were performed: a random exploration of compiler flags, utilization of SIMD, as well as benchmarking real world applications. It was found that the compiler was able to reduce execution time, especially …


Word Embedding Driven Concept Detection In Philosophical Corpora, Dylan Hayton-Ruffner Jan 2020

Word Embedding Driven Concept Detection In Philosophical Corpora, Dylan Hayton-Ruffner

Honors Projects

During the course of research, scholars often explore large textual databases for segments of text relevant to their conceptual analyses. This study proposes, develops and evaluates two algorithms for automated concept detection in theoretical corpora: ACS and WMD retrieval. Both novel algorithms are compared to key word retrieval, using a test set from the Digital Ricoeur corpus tagged by scholarly experts. WMD retrieval outperforms key word search on the concept detection task. Thus, WMD retrieval is a promising tool for concept detection and information retrieval systems focused on theoretical corpora.


Virtual Reality Accessibility With Predictive Trails, Dani Paul Hove Jan 2020

Virtual Reality Accessibility With Predictive Trails, Dani Paul Hove

Honors Projects

Comfortable locomotion in VR is an evolving problem. Given the high probability of vestibular-visual disconnect, and subsequent simulator sickness, new users face an uphill battle in adjusting to the technology. While natural locomotion offers the least chance of simulator sickness, the space, economic and accessibility barriers to it limit its effectiveness for a wider audience. Software-enabled locomotion circumvents much of these barriers, but has the greatest need for simulator sickness mitigation. This is especially true for standing VR experiences, where sex-biased differences in mitigation effectiveness are amplified (postural instability due to vection disproportionately affects women).

Predictive trails were developed as …


Code4her Spring 2019, Aidan White May 2019

Code4her Spring 2019, Aidan White

Honors Projects

CODE4her is a mentorship program for girls in grades 5-8. Participants are paired with a BGSU student who acts as their mentor for the duration of the session. The goal of the organization is to give the girls a welcoming environment where the participants are able to learn about computer science.


Teaching Computers To Teach Themselves: Synthesizing Training Data Based On Human-Perceived Elements, James Little May 2019

Teaching Computers To Teach Themselves: Synthesizing Training Data Based On Human-Perceived Elements, James Little

Honors Projects

Isolation-Based Scene Generation (IBSG) is a process for creating synthetic datasets made to train machine learning detectors and classifiers. In this project, we formalize the IBSG process and describe the scenarios—object detection and object classification given audio or image input—in which it can be useful. We then look at the Stanford Street View House Number (SVHN) dataset and build several different IBSG training datasets based on existing SVHN data. We try to improve the compositing algorithm used to build the IBSG dataset so that models trained with synthetic data perform as well as models trained with the original SVHN training …


Gem-Pso: Particle Swarm Optimization Guided By Enhanced Memory, Kevin Fakai Chen May 2019

Gem-Pso: Particle Swarm Optimization Guided By Enhanced Memory, Kevin Fakai Chen

Honors Projects

Particle Swarm Optimization (PSO) is a widely-used nature-inspired optimization technique in which a swarm of virtual particles work together with limited communication to find a global minimum or optimum. PSO has has been successfully applied to a wide variety of practical problems, such as optimization in engineering fields, hybridization with other nature-inspired algorithms, or even general optimization problems. However, PSO suffers from a phenomenon known as premature convergence, in which the algorithm's particles all converge on a local optimum instead of the global optimum, and cannot improve their solution any further. We seek to improve upon the standard Particle Swarm …


Real-Time Object Recognition Using A Multi-Framed Temporal Approach, Corinne Alini May 2018

Real-Time Object Recognition Using A Multi-Framed Temporal Approach, Corinne Alini

Honors Projects

Computer Vision involves the extraction of data from images that are analyzed in order to provide information crucial to many modern technologies. Object recognition has proven to be a difficult task and programming reliable object recognition remains elusive. Image processing is computationally intensive and this issue is amplified on mobile platforms with processor restrictions. The real-time constraints demanded by robotic soccer in RoboCup competition serve as an ideal format to test programming that seeks to overcome these challenges. This paper presents a method for ball recognition by analyzing the movement of the ball. Major findings include enhanced ball discrimination by …


Code4her Spring 2018, Rebeccah Knoop Apr 2018

Code4her Spring 2018, Rebeccah Knoop

Honors Projects

CODE4her is a mentorship program with a goal of sparking interest in computer science organized by the BGSU Women in Computing (BGWIC) student organization. Participation is open to middle school girls (grades 5-8), and participants are paired with BGWIC members who serve as mentors.


Budgeting In Student Life: An Educational Website, Heather Grunden Apr 2018

Budgeting In Student Life: An Educational Website, Heather Grunden

Honors Projects

An applied honors project in the form of a website prototype. The purpose of this website is to introduce college students to the concept of budgeting and to teach them the core steps of creating their own budget, since many existing budgeting applications are pay-to-use, and the free options tend to have little to no instruction.


Statistical Analysis Of Momentum In Basketball, Mackenzi Stump Dec 2017

Statistical Analysis Of Momentum In Basketball, Mackenzi Stump

Honors Projects

The “hot hand” in sports has been debated for as long as sports have been around. The debate involves whether streaks and slumps in sports are true phenomena or just simply perceptions in the mind of the human viewer. This statistical analysis of momentum in basketball analyzes the distribution of time between scoring events for the BGSU Women’s Basketball team from 2011-2017. We discuss how the distribution of time between scoring events changes with normal game factors such as location of the game, game outcome, and several other factors. If scoring events during a game were always randomly distributed, or …


Encryption Backdoors: A Discussion Of Feasibility, Ethics, And The Future Of Cryptography, Jennifer A. Martin Jun 2017

Encryption Backdoors: A Discussion Of Feasibility, Ethics, And The Future Of Cryptography, Jennifer A. Martin

Honors Projects

In the age of technological advancement and the digitization of information, privacy seems to be all but an illusion. Encryption is supposed to be the white knight that keeps our information and communications safe from unwanted eyes, but how secure are the encryption algorithms that we use? Do we put too much trust in those that are charged with implementing our everyday encryption systems? This paper addresses the concept of backdoors in encryption: ways that encryption systems can be implemented so that the security can be bypassed by those that know about its existence. Many governments around the world are …


Ds-Pso: Particle Swarm Optimization With Dynamic And Static Topologies, Dominick Sanchez May 2017

Ds-Pso: Particle Swarm Optimization With Dynamic And Static Topologies, Dominick Sanchez

Honors Projects

Particle Swarm Optimization (PSO) is often used for optimization problems due to its speed and relative simplicity. Unfortunately, like many optimization algorithms, PSO may potentially converge too early on local optima. Using multiple neighborhoods alleviates this problem to a certain extent, although premature convergence is still a concern. Using dynamic topologies, as opposed to static neighborhoods, can encourage exploration of the search space at the cost of exploitation. We propose a new version of PSO, Dynamic-Static PSO (DS-PSO) that assigns multiple neighborhoods to each particle. By using both dynamic and static topologies, DS-PSO encourages exploration, while also exploiting existing knowledge …


Bgsu Minecraft Initiative Website, Jacob Gusching Dec 2016

Bgsu Minecraft Initiative Website, Jacob Gusching

Honors Projects

A website for the BGSU Minecraft Initiative, a program that uses Minecraft as an educational tool to engage younger students to learn. This website is a communication tool to showcase the work of BGSU students and to spread the knowledge and lesson to plans to interested parties.


Can They Use It? Studying The Usability Of The Canvas Learning Management System At Bowling Green State University, James Faisant Dec 2016

Can They Use It? Studying The Usability Of The Canvas Learning Management System At Bowling Green State University, James Faisant

Honors Projects

Students’ use of the Canvas learning management system (LMS) as implemented by Bowling Green State University (BGSU) is a substantial part of their learning experience. A well designed and easy to use LMS not only allows students to be more efficient, it allows students to engage effectively with their coursework. Students’ ability to effectively use the LMS is examined to understand whether the system is usable, and if not, what changes should be made. Research included two distinct elements. First, students were asked to complete nine tasks identified as common tasks within Canvas, while being timed. Additionally, students responded to …


Benchmarking Ab Initio Computational Methods For The Quantitative Prediction Of Sunlight-Driven Pollutant Degradation In Aquatic Environments, Kasidet Trerayapiwat May 2016

Benchmarking Ab Initio Computational Methods For The Quantitative Prediction Of Sunlight-Driven Pollutant Degradation In Aquatic Environments, Kasidet Trerayapiwat

Honors Projects

Understanding the changes in molecular electronic structure following the absorption of light is a fundamental challenge for the goal of predicting photochemical rates and mechanisms. Proposed here is a systematic benchmarking method to evaluate accuracy of a model to quantitatively predict photo-degradation of small organic molecules in aquatic environments. An overview of underlying com- putational theories relevant to understanding sunlight-driven electronic processes in organic pollutants is presented. To evaluate the optimum size of solvent sphere, molecular Dynamics and Time Dependent Density Functional Theory (MD-TD-DFT) calculations of an aniline molecule in di↵erent numbers of water molecules using CAM-B3LYP functional yielded excited …


Prelude - An Augmented Reality Ios Application For Music Education, Kristen Brown Jan 2014

Prelude - An Augmented Reality Ios Application For Music Education, Kristen Brown

Honors Projects

Augmented reality (AR) is a technology which serves to enhance the real world environment through the addition of relevant digital content, and has many potential applications within a variety of different fields, including, but not limited to, fields such as marketing, entertainment, medicine, and education. The purpose of this project is to develop an iOS augmented reality application for music educators that will serve as a tool in teaching students to recognize specific music notes and symbols.