Browsing Computing and Software Systems (UW Bothell) by Title
Now showing items 1-20 of 64
-
A Biologically Plausible Mechanism for Phonology Acquisition in Human Infants
Infants go through a serial developmental process in language acquisition, which is observable as specific linguistic milestones: by around six weeks of age, infants coo; by about six months they begin to babble, entering ... -
A Joint Model Provisioning and Request Dispatch Solution for Mobile Inference Serving at the Edge
With the advancement of machine learning (ML), a growing number of mobile clients rely onML inference for making time-sensitive and safety-critical decisions. Therefore, the demand for high-quality and low-latency inference ... -
A Sequentialization of Features Approach to Complex Event Sequence Prediction
Sequence based prediction takes an ordered list of events as input and makes predictions about the next event. Most existing work on sequence based prediction assumes that the sequences are simple, i.e. consisting of symbols ... -
A Study of Correlations Between Trait Affect and Phishing Susceptibility
Although phishing emails have been in use for decades, these social engineering attacks are still prevalent because they keep working; in fact, they are a leading cause of data breaches. In this research, I attempt to ... -
A System for Secure and Categorized Video-Sharing
Online video sharing is a phenomenon which continues to be increasingly utilized by the entirepopulation. Preserving the privacy of videos shared online is of utmost importance, but there is one use case that hasn’t yet ... -
A Two-layer Authentication Using Voiceprint for Voice Assistants
Voice assistants are a ubiquitous service of contemporary daily life. Their intuitive use and 24-hour-a-day convenience make them popular and have more users. However, the security of voice assistants does not increase as ... -
Accelerating large-scale simulations of cortical neuronal network development
(2012-09-13)Cultured dissociated cortical cells grown into networks on mult-electrode arrays are used to investigate neuronal network development, activity, plasticity, response to stimuli, the effects of pharmacological agents, etc. ... -
ACRAS A Hybrid Graphical User-Authentication System
The traditional text-based password is ubiquitous in today's computing environment, yet creation and maintenance of both usable and secure passwords remains one of the largest challenges in modern computing. This project ... -
Adversarial Example Resistant Hyperparameters and Deep Learning Networks
Carefully crafted input has been shown to cause misclassifications in machine learning based classification systems resulting in the phenomenon of adversarial examples. Hyperparameters, the settings used to build and train ... -
Agent Based Parallelization of Computational Geometry Algorithms
The Multi-Agent Spatial Simulation (MASS) library is a parallel programming library that utilizes agent-based modeling (ABM) to parallelize big data analysis. In this research, we aim to build on the previous research using ... -
AGENT-BASED COMPUTATIONAL GEOMETRY
The Multi-Agent Spatial Simulation (MASS) library is a parallel programming library that uses agent-based modeling (ABM) parallelization approach over a distributed cluster. The MASS library contains several applications ... -
AN USER PROGRAMMABLE SYSTEM AGNOSTIC REAL-TIME RAY TRACING FRAMEWORK
Ray tracing rendering is a well-understood rendering technique that can produce photorealistic images or complex visual effects. Until recently, customizing a ray tracing pipeline posed challenges because of the lack of ... -
Associate-Degree-Plan scheduling and Recommendation system for Virtual Academic Advisor system
Community college students come from diverse backgrounds and experience levels. They begin their education path pursuing a degree in a major of their choice. Most students aim to get transferred to certain universities, ... -
Audio Screen: Unsighted Game Mechanics for Mobile Devices
Historically, most video games lean primarily on visual communication, making them inaccessible to the blind. Non-sighted gaming is beginning to gain some momentum, particularly with the proliferation of mobile devices, ... -
Augmented Space Library 2: A Network Infrastructure for Collaborative Cross Reality Applications
The Cross Reality Collaboration Sandbox (CRCS) research group is dedicated to studying issues related to supporting collaborations across geographical distances through different technological reality setups. These different ... -
Automated Parallelization to Improve Usability and Efficiency of Distributed Neural Network Training
The recent success of Deep Neural Networks (DNNs) [1] has triggered a race to build larger and larger DNNs [2]; however, a known limitation is the training speed [3]. To solve this speed problem, distributed neural network ... -
Automated Vulnerability Prediction in Software Systems and Lightweight Identification of Design Patterns in Source Code
Software development companies put a heavy investment in fixing security vulnerabilities in their products after code development. This demands an automated mechanism to identify security vulnerabilities during and after ... -
Building a Machine Learning Based Recommendation Engine for the Virtual Academic Advisor System
Machine Learning is presently being used to tackle various problems from voice recognition to self-driving vehicles. However, there are many areas where modern software applications have not reached due to lack of interest ... -
Can Intelligent Hyperparameter Selection Improve Resistance to Adversarial Examples?
Convolutional Neural Networks and Deep Learning classification systems in general have been shown to be vulnerable to attack by specially crafted data samples that appear to belong to one class but are instead classified ... -
Critical Mass: Performance and Programmability Evaluation of MASS (Multi-Agent Spatial Simulation) and Hybrid OpenMP/MPI
In this paper, we explore the relationship between programmability and performance within the context of two C++ parallel/distributed programming approaches: Hybrid OpenMP/MPI & MASS (Multi-Agent Spatial Simulation). Our ...