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

Physical Sciences and Mathematics Commons

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

California Polytechnic State University, San Luis Obispo

2019

Discipline
Keyword
Publication
Publication Type

Articles 31 - 60 of 74

Full-Text Articles in Physical Sciences and Mathematics

Keylime, Eli William Partker Jun 2019

Keylime, Eli William Partker

Computer Engineering

Josh, Matt and I knew we wanted to develop a mobile app for our senior project because that is what we found ourselves to be most passionate about during our time here at Cal Poly. We started to think of problems we wanted to solve using an application and we came up with a couple ideas but chose to expand on one. Students come to Cal Poly every year new to the area and the food options San Luis Obispo provides. Many of the restaurants in SLO offer a variety of deals to the community and most of them to …


Grammar-Based Procedurally Generated Village Creation Tool, Kevin Matthew Graves Jun 2019

Grammar-Based Procedurally Generated Village Creation Tool, Kevin Matthew Graves

Computer Engineering

This project is a 3D village generator tool for Unity. It consists of three components: a building, mountain, and river generator. All of these generators use grammar-based procedural generation in order to create a unique and logical village and landscape each time the program is run.


Accessible And Responsive Website Design For Cal Poly Dbs Marine Education Program, Charles W. Alexander Jun 2019

Accessible And Responsive Website Design For Cal Poly Dbs Marine Education Program, Charles W. Alexander

Computer Engineering

In this project, I demonstrate how accessible and responsive designs are followed in order to implement a modern, multi-page website which both adapts to the size of the screen as well as has the logical, semantic structure needed for accessible technologies to accurately use the site. This website is designed for a marine education program, Dive Beneath the Surface, which hosts live streams of scientific divers as they interact in real time with students many miles away. Although this site will not be the streaming platform, it needs to host a repository of videos and lessons for those students and …


Identifying Hourly Traffic Patterns With Python Deep Learning, Christopher L. Leavitt Jun 2019

Identifying Hourly Traffic Patterns With Python Deep Learning, Christopher L. Leavitt

Computer Engineering

This project was designed to explore and analyze the potential abilities and usefulness of applying machine learning models to data collected by parking sensors at a major metro shopping mall. By examining patterns in rates at which customer enter and exit parking garages on the campus of the Bellevue Collection shopping mall in Bellevue, Washington, a recurrent neural network will use data points from the previous hours will be trained to forecast future trends.


Proof Of Concept And Experimental Design For Remote Laser Evaporative Molecular Absorption Spectroscopy Sensor System (R-Lema), Amber Jessica Sucich Jun 2019

Proof Of Concept And Experimental Design For Remote Laser Evaporative Molecular Absorption Spectroscopy Sensor System (R-Lema), Amber Jessica Sucich

Physics

As the Earth’s resources are diminishing, it has become clear that the human race needs to find alternative resources and replenish the Earth’s natural reservoir. One way to do this is to consider interstellar objects. Interstellar objects, such as asteroids, offer mineral and other resources with great potential for mining. Before considering mining a rocky body, it is imperative to first know the complete composition of an object. Using the method of traveling to the objects, drilling into them, and bringing back samples is impractical, inefficient, and expensive. This method is also limiting, as only certain target areas of the …


An Investigation Of The Anomalous Thrust Capabilities Of The Electromagnetic Drive, Hannah J. Simons Jun 2019

An Investigation Of The Anomalous Thrust Capabilities Of The Electromagnetic Drive, Hannah J. Simons

Physics

The Electromagnetic Drive (EMDrive) is a propellant-less engine concept hypothesized by aero- space engineer Roger Shawyer. Shawyer’s proposed thruster technology is grounded on the theory of electromagnetic resonant behavior exhibited by a radiofrequency cavity, though the source of any generated thrust is undetermined by current physical laws. NASA Eagleworks Laboratories at John- son Space Center conducted a vacuum test campaign to investigate previously reported anomalous thrust capabilities of such a closed radiofrequency cavity, using a low-thrust torsion pendulum. The team published positive, although small-scaled thrust results in 2017. Following NASA Eagleworks breakthrough result and operating under the assumption that the …


The Martingale Approach To Financial Mathematics, Jordan M. Rowley Jun 2019

The Martingale Approach To Financial Mathematics, Jordan M. Rowley

Master's Theses

In this thesis, we will develop the fundamental properties of financial mathematics, with a focus on establishing meaningful connections between martingale theory, stochastic calculus, and measure-theoretic probability. We first consider a simple binomial model in discrete time, and assume the impossibility of earning a riskless profit, known as arbitrage. Under this no-arbitrage assumption alone, we stumble upon a strange new probability measure Q, according to which every risky asset is expected to grow as though it were a bond. As it turns out, this measure Q also gives the arbitrage-free pricing formula for every asset on our market. In …


Implementation Of Multivariate Artificial Neural Networks Coupled With Genetic Algorithms For The Multi-Objective Property Prediction And Optimization Of Emulsion Polymers, David Chisholm Jun 2019

Implementation Of Multivariate Artificial Neural Networks Coupled With Genetic Algorithms For The Multi-Objective Property Prediction And Optimization Of Emulsion Polymers, David Chisholm

Master's Theses

Machine learning has been gaining popularity over the past few decades as computers have become more advanced. On a fundamental level, machine learning consists of the use of computerized statistical methods to analyze data and discover trends that may not have been obvious or otherwise observable previously. These trends can then be used to make predictions on new data and explore entirely new design spaces. Methods vary from simple linear regression to highly complex neural networks, but the end goal is similar. The application of these methods to material property prediction and new material discovery has been of high interest …


Radish: A Cross Platform Meal Prepping App For Beginner Weightlifters, Spoorthy S. Vemula, Tanay Gottigundala, Cory Baxes Jun 2019

Radish: A Cross Platform Meal Prepping App For Beginner Weightlifters, Spoorthy S. Vemula, Tanay Gottigundala, Cory Baxes

Computer Science and Software Engineering

With the increasing ease of access and decreasing price of most food, obesity rates in the developing world have risen dramatically in recent years. As of March 23rd, 2019, obesity rates had reached 39.6%, a 6% increase in just 8 years. Research has shown that people with obesity have a significantly increased risk of heart disease, stroke, type 2 diabetes, and certain cancers, among other life-threatening diseases. In addition, 42% of people who begin weightlifting quit because it’s too difficult to follow a diet or workout regimen.

We created Radish in an attempt to tackle these problems. Radish makes it …


Lasers, Noah B. Caro Jun 2019

Lasers, Noah B. Caro

Physics

No abstract provided.


Finding And Analyzing U235 And U238 Ternary Fission Events In The Niffte Fissiontpc, Gabriel A. Oman Jun 2019

Finding And Analyzing U235 And U238 Ternary Fission Events In The Niffte Fissiontpc, Gabriel A. Oman

Physics

In this analysis, the differences between ternary and binary fission were explored using data from the NIFFTE Collaboration’s fission time projection chamber (TPC). The ratio of binary-to-ternary events for U-235 and U-238 as a function of neutron kinetic energy in the range of 1-30 MeV is presented. The typical value of the ratio is approximately 105 binary fissions per ternary fission, in agreement with previously published measurements. Future work will involve distinguishing the fissions of the two isotopes to provide more insight into this rare process.


Development Of The T0+ Detector For Alice, Austin E. Guard Jun 2019

Development Of The T0+ Detector For Alice, Austin E. Guard

Physics

The ALICE experiment at CERN is undergoing several major upgrades, one of which is a replacement of the trigger system, which will be composed of a suite of detectors known as the “Fast Interaction Trigger” or FIT. One part of the FIT collaboration team’s objective is the upgrade of the T0 detector, which provides the time stamp for events and acts as a trigger for the rest of the ALICE detectors. The T0+ will detect Cherenkov radiation from charged particles emitted in p-p and Pb-Pb collisions at the CERN Large Hadron Collider. The photodetectors are micro-channel plate photomultiplier tubes that …


Differential Photometry Of Active Galactic Nuclei Using Time Resolved Observations With The 1m Nickel Telescope Of Lick Observatory, Chance L. Spencer Jun 2019

Differential Photometry Of Active Galactic Nuclei Using Time Resolved Observations With The 1m Nickel Telescope Of Lick Observatory, Chance L. Spencer

Physics

Active galactic nuclei (AGNs) are exotic objects in the center of some galaxies with luminosities that can greatly outshine the stars of the host galaxy across the entire electromagnetic spectrum. The origin of the UV/optical light is thought to be due to accretion of material onto the supermassive black hole in their centers. Since these objects are too far away to resolve the gravitational sphere of influence of the black hole directly, we make use of a method called reverberation mapping. We measure the lag between the AGN power-law continuum emitted by the accretion disk and the Doppler-broadened emission lines …


Microcontroller Differential Gps To Subtract Signal Delay Due To Ambient Free Electrons In The Ionosphere, Diana Jane Swanson Jun 2019

Microcontroller Differential Gps To Subtract Signal Delay Due To Ambient Free Electrons In The Ionosphere, Diana Jane Swanson

Physics

The goal of this project is to create a Global Positioning System (GPS) receiver that is more precise than one GPS receiver on its own. The technique is to take the difference between a GPS receiver’s measured position and its actual position, then use radio frequency (RF) communication to send that differential value to another microcontroller GPS receiver. This differential value will be added to the measured second location to get a more accurate position for the second GPS receiver, thus creating a differential GPS.


Snoring: A Noise Defect Prediction Datasets, Aalok Ahluwalia Jun 2019

Snoring: A Noise Defect Prediction Datasets, Aalok Ahluwalia

Master's Theses

Defect prediction aims at identifying software artifacts that are likely to exhibit a defect. The main purpose of defect prediction is to reduce the cost of testing and code review, by letting developers focus on specific artifacts. Several researchers have worked on improving the accuracy of defect estimation models using techniques such as tuning, re-balancing, or feature selection. Ultimately, the reliability of a prediction model depends on the quality of the dataset. Therefore effort has been spent in identifying sources of noise in the datasets, and how to deal with them, including defect misclassification and defect origin. A key component …


The Performance Cost Of Security, Lucy R. Bowen Jun 2019

The Performance Cost Of Security, Lucy R. Bowen

Master's Theses

Historically, performance has been the most important feature when optimizing computer hardware. Modern processors are so highly optimized that every cycle of computation time matters. However, this practice of optimizing for performance at all costs has been called into question by new microarchitectural attacks, e.g. Meltdown and Spectre. Microarchitectural attacks exploit the effects of microarchitectural components or optimizations in order to leak data to an attacker. These attacks have caused processor manufacturers to introduce performance impacting mitigations in both software and silicon.

To investigate the performance impact of the various mitigations, a test suite of forty-seven different tests was created. …


Evaluating Projections And Developing Projection Models For Daily Fantasy Basketball, Eric C. Evangelista Jun 2019

Evaluating Projections And Developing Projection Models For Daily Fantasy Basketball, Eric C. Evangelista

Master's Theses

Daily fantasy sports (DFS) has grown in popularity with millions of participants throughout the world. However, studies have shown that most profits from DFS contests are won by only a small percentage of players. This thesis addresses the challenges faced by DFS participants by evaluating sources that provide player projections for NBA DFS contests and by developing machine learning models that produce competitive player projections.

External sources are evaluated by constructing daily lineups based on the projections offered and evaluating those lineups in the context of all potential lineups, as well as those submitted by participants in competitive FanDuel DFS …


Design And Analysis Of An Instrumenting Profiler For Webassembly, Chandler Gifford Jun 2019

Design And Analysis Of An Instrumenting Profiler For Webassembly, Chandler Gifford

Master's Theses

This thesis presents the design, implementation, and analysis of WasmProf, an instrumenting profiler for WebAssembly programs. WebAssembly is a compiled language designed for use on the web that, at the time of this writing, is still being actively developed. At present, performance analysis for WebAssembly programs mostly consists of browsers’ built-in sampling profilers. These profilers work well in many cases but only give a statistical estimation of the distribution of function calls and are, therefore, not well-suited for more fine-grained analysis. The WasmProf instrumenting profiler fills this analysis gap. WasmProf is capable of tracking the number of calls made and …


Rheological Investigations Of Latex-Surfactant-Associative Thickener Aqueous Systems, Bishop I. Hammack Jun 2019

Rheological Investigations Of Latex-Surfactant-Associative Thickener Aqueous Systems, Bishop I. Hammack

Master's Theses

Surfactants and Thickeners are both additives used in fully-formulated waterborne coatings to provide colloidal stability, thickening, and other functionality. The behavior of each ingredient in a coating must be understood and controlled to maintain colloidal stability as well as balance other desired properties of the liquid coating and the dry paint film. In this work, quaternary systems of Water-Latex-Thickener-Surfactant were investigated to further the understanding of their behavior in coatings. The thickener used was a well characterized, hydrophobically-modified, ethoxylated urethane (HEUR) with two C18 terminal hydrophobes and 795 average repeat units of ethylene oxide as the hydrophilic spacer. Two latexes, …


Simulating Epidemics And Interventions On High Resolution Social Networks, Christopher E. Siu Jun 2019

Simulating Epidemics And Interventions On High Resolution Social Networks, Christopher E. Siu

Master's Theses

Mathematical models of disease spreading are a key factor of ensuring that we are prepared to deal with the next epidemic. They allow us to predict how an infection will spread throughout a population, thereby allowing us to make intelligent choices when attempting to contain the disease. Whether due to a lack of empirical data, a lack of computational power, a lack of biological understanding, or some combination thereof, traditional models must make sweeping assumptions about the behavior of a population during an epidemic.

In this thesis, we implement granular epidemic simulations using a rich social network constructed from real-world …


Brain Tumor Classification Using Hit-Or-Miss Capsule Layers, Spencer J. Chang Jun 2019

Brain Tumor Classification Using Hit-Or-Miss Capsule Layers, Spencer J. Chang

Master's Theses

The job of classifying or annotating brain tumors from MRI images can be time-consuming and difficult, even for radiologists. To increase the survival chances of a patient, medical practitioners desire a means for quick and accurate diagnosis. While datasets like CIFAR, ImageNet, and SVHN have tens of thousands, hundreds of thousands, or millions of samples, an MRI dataset may not have the same luxury of receiving accurate labels for each image containing a tumor. This work covers three models that classify brain tumors using a combination of convolutional neural networks and of the concept of capsule layers. Each network utilizes …


Carbonate Chemistry Characterization In A Low-Inflow Estuary With Recent Seagrass Loss, Jolie Higgins Jun 2019

Carbonate Chemistry Characterization In A Low-Inflow Estuary With Recent Seagrass Loss, Jolie Higgins

Master's Theses

Estuaries are dynamic environments that are strongly affected by natural variability, as well as direct and indirect anthropogenic impacts. A better understanding of the drivers of carbon fluxes and biogeochemical variability in estuarine systems is needed, particularly with the increasing threat of ocean acidification. Morro Bay in Central California is a small nationally protected estuary, with seasonally low freshwater inputs. Since 2007, the bay has experienced a significant loss of native seagrass, Zostera marina, which is an important component of the marine ecosystem. Because seagrass photosynthesis decreases carbon dioxide and increases oxygen in the water column, the loss of seagrass …


Feature Identification In Time Series Data Sets, Justin Shaw, Marek Stastna, Aaron Coutino, Ryan K. Walter, Eduard Reinhardt May 2019

Feature Identification In Time Series Data Sets, Justin Shaw, Marek Stastna, Aaron Coutino, Ryan K. Walter, Eduard Reinhardt

Physics

We present a computationally inexpensive, flexible feature identification method which uses a comparison of time series to identify a rank-ordered set of features in geophysically-sourced data sets. Many physical phenomena perturb multiple physical variables nearly simultaneously, and so features are identified as time periods in which there are local maxima of absolute deviation in all time series. Unlike other available methods, this method allows the analyst to tune the method using their knowledge of the physical context. The method is applied to a data set from a moored array of instruments deployed in the coastal environment of Monterey Bay, California, …


Dynamic Shifting Of Virtual Network Topologies For Network Attack Prevention, Lenoy Avidan May 2019

Dynamic Shifting Of Virtual Network Topologies For Network Attack Prevention, Lenoy Avidan

Master's Theses

Computer networks were not designed with security in mind, making research into the subject of network security vital. Virtual Networks are similar to computer networks, except the components of a Virtual Network are in software rather than hardware. With the constant threat of attacks on networks, security is always a big concern, and Virtual Networks are no different. Virtual Networks have many potential attack vectors similar to physical networks, making research into Virtual Network security of great importance. Virtual Networks, since they are composed of virtualized network components, have the ability to dynamically change topologies. In this paper, we explore …


Investigating The Talbot Effect In Arrays Of Optical Dipole Traps For Neutral Atom Quantum Computing, Sergio Aguayo Apr 2019

Investigating The Talbot Effect In Arrays Of Optical Dipole Traps For Neutral Atom Quantum Computing, Sergio Aguayo

Physics

Quantum computers are devices that are able to perform calculations not achievable for classical computers. Although there are many methods for creating a quantum computer, using neutral atoms offers the advantage of being stable when compared to other methods. The purpose of this investigation is to explore possible optical dipole trap configurations that would be useful for implementing a quantum computer with neutral atoms. Specifically, we computationally investigate arrays of pinholes, the diffraction pattern generated by them, and the onset of the Talbot effect in these traps. We manipulate the radius of the pinholes, the number of pinholes in the …


Daily And Seasonal Variability Of Offshore Wind Power On The Central California Coast And Statewide Demand, Matthew Douglas Kehrli Apr 2019

Daily And Seasonal Variability Of Offshore Wind Power On The Central California Coast And Statewide Demand, Matthew Douglas Kehrli

Physics

No abstract provided.


Investigation Into Strath Terrace Production In The Mud Hills, California, Patrick Morley Miller Mar 2019

Investigation Into Strath Terrace Production In The Mud Hills, California, Patrick Morley Miller

Natural Resources Management and Environmental Sciences

Rainbow Basin and Owl Canyon comprise deeply dissected uplands in the Mud Hills region near Barstow, California in the western portion of the Basin and Range geologic province. These erosional landscapes are formed in sediment deposited in a Miocene-time extensional basin. The basin was then filled with sediment before being inverted due to tectonic uplift beginning roughly 10 Ma. Sometime after 250 to 300 ka strath terraces were produced and preserved in the two drainage basins in Rainbow Basin, but not in the single drainage basin of Owl Canyon. The reason behind this difference is the main problem to be …


Agn Photoionization Of Gas In Companion Galaxies As A Probe Of Agn Radiation In Time And Direction, William C. Keel, Vardha Nicola Bennert, Anna Pancoast, Chelsea E. Harris, Anna Nierenberg, S. Drew Chojnowski, Alexei V. Moiseev, Dmitry V. Oparin, Chris J. Lintott, Kevin Schawinski, Graham Mitchell, Claude Cornen Mar 2019

Agn Photoionization Of Gas In Companion Galaxies As A Probe Of Agn Radiation In Time And Direction, William C. Keel, Vardha Nicola Bennert, Anna Pancoast, Chelsea E. Harris, Anna Nierenberg, S. Drew Chojnowski, Alexei V. Moiseev, Dmitry V. Oparin, Chris J. Lintott, Kevin Schawinski, Graham Mitchell, Claude Cornen

Physics

We consider active galactic nucleus (AGN) photoionization of gas in companion galaxies (cross-ionization) as a way to sample the intensity of AGN radiation in both direction and time, independent of the gas properties of the AGN host galaxies. From an initial set of 212 AGN+companion systems, identified with the help of Galaxy Zoo participants, we obtained long-slit optical spectra of 32 pairs that were a priori likely to show cross-ionization based on projected separation or angular extent of the companion. From emission-line ratios, 10 of these systems are candidates for cross-ionization, roughly the fraction expected if most AGNs have ionization …


Optimization Of An Injection Locked Laser System For Cold Neutral Atom Traps, Elliot M. Lehman Mar 2019

Optimization Of An Injection Locked Laser System For Cold Neutral Atom Traps, Elliot M. Lehman

Physics

Many types of quantum systems are being explored for use in quantum computers. One type of quantum system that shows promise for quantum computing is trapped neutral atoms. They have long coherence times, since they have multiple stable ground states and have minimal coupling with other atoms and their environment, and they can be trapped in arrays, making them individu- ally addressable. Once trapped, they can be initialized and operated on using laser pulses. This experiment utilizes a pinhole diffraction pattern, which can trap atoms in both bright and dark areas. To maximize trap strength, an injection-locked laser amplification system …


Supported Programming For Beginning Developers, Andrew Gilbert Mar 2019

Supported Programming For Beginning Developers, Andrew Gilbert

Master's Theses

Testing code is important, but writing test cases can be time consuming, particularly for beginning programmers who are already struggling to write an implementation. We present TestBuilder, a system for test case generation which uses an SMT solver to generate inputs to reach specified lines in a function, and asks the user what the expected outputs would be for those inputs. The resulting test cases check the correctness of the output, rather than merely ensuring the code does not crash. Further, by querying the user for expectations, TestBuilder encourages the programmer to think about what their code ought to do, …