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

Physical Sciences and Mathematics Commons

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

Articles 1 - 6 of 6

Full-Text Articles in Physical Sciences and Mathematics

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 …


Using Machine Learning For Detection Of Covid-19, Justin Rickert Apr 2021

Using Machine Learning For Detection Of Covid-19, Justin Rickert

Honors Projects

Currently, the most widely used diagnostic tool for COVID-19 is the RT-PCR nasal swab test recommended by the CDC. However, some studies have shown that chest CT scans have the potential to be more accurate and are also capable of detecting the virus in its earlier stages. Unfortunately, CT results are not instantaneously available as it may be days before a radiologist can review the scan. This delay is one of the factors preventing the widespread use of CT scans for COVID detection. To address the delay, this project investigated Convolutional Neural Networks, an advanced form of machine learning used …


Making The Easy Accessibility Package, Aaron G. Trudeau Apr 2021

Making The Easy Accessibility Package, Aaron G. Trudeau

Honors Projects

The Easy Accessibility Package is a code package for Unity (a game engine bundled with game development software) that is meant to help video game developers quickly and easily make their games accessible to disabled gamers. The two main features I include in the project were remappable controls (changing which button performs which in-game action) and screen reader support (reading on screen text or game status aloud), both of which are vital to making games accessible.

The repository for the project at the time of submission can be found here: https://github.com/trudeaua21/EasyAccessibilityPackage/tree/v0.1-alpha

The up-to-date repository for the project can be found …


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 …