Specification, Enforcement, And Measurement Of Integrity Policies,
2024
University of South Florida
Specification, Enforcement, And Measurement Of Integrity Policies, Kevin Dennis
USF Tampa Graduate Theses and Dissertations
The first step to improving an organization's security posture is to define the organization's security goals. At a technical level, these goals are expressed as security policies. Security policies are predicates over programs, that return true or false if the program adheres to the policy. Defining these policies correctly is thus essential to ensuring the overarching security goals are met, but it is often quite difficult to translate human-oriented goals into their technical policy counterparts. In addition, these policies must be specified so that they are enforceable while minimizing false positives and false negatives. Integrity policies, which specify how data …
Hardware Acceleration Of Numerical Methods For Solving Ordinary Differential Equations,
2024
Rowan University
Hardware Acceleration Of Numerical Methods For Solving Ordinary Differential Equations, Soham Bhattacharya
Theses and Dissertations
Along with the advancement in technology, the role of hardware accelerators is increasing consistently, delivering advancements in scientific simulations and data analysis in scientific computing, signal processing tasks in communication systems, matrix operations, and neural network computations in artificial intelligence and machine learning models. On the other hand, several high-speed computer applications in this era of high-performance computing often depend on ordinary differential equations (ODEs); however, their nonlinear nature can present a challenge to obtaining analytic solutions. Consequently, numerical approaches prove effective in delivering only approximate solutions to these equations. This research discusses the implementation of a customized hardware accelerator …
Naturalistic Driving Action Recognition,
2024
Santa Clara University
Naturalistic Driving Action Recognition, Andy Xiao, Antonio Fontan
Computer Science and Engineering Senior Theses
Driving is one of the most tasks people do day to day to get to places more efficiently, but with many people using the road every day, distracted driving can be a big problem. Grothlaw firm states that in the recent years, at least 9 out of 3287 deaths related to auto accidents per day are caused by distracted driving [1]. Distracted driving refers to things that drivers do that are not related to driving [2] This can include texting, eating, talking to passengers, tuning the radios, etc... that can get the driver’s attention away from the road [2]. Many …
Ar Storybook,
2024
Santa Clara University
Ar Storybook, Priya Jain, Jessica Torres, Melody Trinh
Computer Science and Engineering Senior Theses
Parents often use technology as a digital pacifier or source of entertainment for their children. While excessive screen time for children can be harmful, a digital future seems inevitable. As technology becomes more prominent in everyday life, children should utilize their early years to engage with technology in a way that develops their growing minds. AR Storybook is an interactive storybook that strives to provide children with an active learning experience. The story teaches children computational thinking skills through augmented reality activities embedded into the plot. The activities ask the user to help a character complete a task by using …
Bridging Design And Perception: Novel Tools And Technologies For Creating Effective Human-Robot Interactions,
2024
University of Denver
Bridging Design And Perception: Novel Tools And Technologies For Creating Effective Human-Robot Interactions, Benjamin Dossett
Electronic Theses and Dissertations
This thesis explores human perception of robots through the use of novel tools and technologies. First, the impact of Augmented Reality (AR) data presentation on human perception of robots is investigated. A study conducted with the AR human-robot teaming system found that robot performance significantly influenced participants’ perceptions, overshadowing the impact of matching or mismatching robot confidence feedback. Second, the DU Want to Build-A-Bot platform is presented, which enables participatory robot design and opens the door for novel research of how robot design affects human perception. The Build-A-Bot platform enables the collection of diverse robot designs, facilitating machine learning analysis …
Navigating The Rules: Integrating Td3 And Sensor Fusion For Traffic-Aware Autonomous Vehicle Path Planning,
2024
American University in Cairo
Navigating The Rules: Integrating Td3 And Sensor Fusion For Traffic-Aware Autonomous Vehicle Path Planning, Mahmoud Ayman Mohamed Elsayed
Theses and Dissertations
This work presents a novel algorithm for local path planning for autonomous vehicles (AVs) which prioritizes both safety and adherence to traffic regulations, addressing critical functions for AV navigation, such as navigating complex environments, avoiding obstacles, and ensuring passenger and road users safety. The algorithm integrates the Twin Delayed Deep Deterministic Policy Gradient (TD3) with sensor fusion based on Nvidia Convolutional Neural Network (NCNN). The study utilizes the CARLA simulator, and real-world datasets, including KITTI and WAYMO, to train and evaluate the proposed algorithm. The proposed algorithm leverages the complementary strengths of Imitation Learning (IL) and Deep Reinforcement Learning (DRL) …
Virtual Museum Tours Of The De Saisset Museum,
2024
Santa Clara University
Virtual Museum Tours Of The De Saisset Museum, Justin Enciso-Anaya, Karthik Tamil, Quoc Truong
Computer Science and Engineering Senior Theses
Our project transforms the California Stories exhibit at the de Saisset Museum into an immersive virtual tour, integrating Matterport technology and Human-Computer-Interaction (HCI) principles. Matterport’s high resolution 360 degree camera allows us to capture a physical space in high definition into a 3D virtual space while Matterport’s software helps to facilitate the creation and editing for our physical space in a virtual environment. HCI principles focus on how systems should work when direct interaction with users is a key component. We apply the principles of HCI to create a virtual museum tour that offers visitors a culturally enriching, interactive experience, …
Monterecycle: An Application For Streamlining Tracking Of Recyclables In Uruguay,
2024
Santa Clara University
Monterecycle: An Application For Streamlining Tracking Of Recyclables In Uruguay, Aayooshi Dharmadhakari, Danny Walsh, Eason Ke, Kamya Krishnan
Computer Science and Engineering Senior Theses
Recycling is a crucial process that has a positive impact on nature, cleans the environment, and saves time and money. Classifying recyclables by material and recycling these items accordingly helps make our world more environmentally-friendly and a better place to live.
In the recycling system in Montevideo, Uruguay, third-party contractors hired by San Vicente transport clients’ recyclables to a central recycling center or to a person that does recycling. In the past, San Vicente has transported recyclables though horse and buggy transportation. However, there has been a push from the city to replace the horses with motorcycles to reduce animal …
Iotsolate: Network Microsegmentation For Managing And Securing Iot Devices,
2024
Santa Clara University
Iotsolate: Network Microsegmentation For Managing And Securing Iot Devices, Chloé Morali, Anagha Nair
Computer Science and Engineering Senior Theses
Developing solutions to secure IoT devices is a pressing issue facing us today. Although IoT devices improve everyday life in various ways, they are susceptible to security threats, impacting users in all environments. As the number of IoT devices increases, the attack surface expands exponentially. However, securing these devices proves to be a challenge because they are made with limited processing capabilities, which means they lack necessary security features. They also come in a wide range of variations in terms of operating systems, physical design, and network connectivity which complicates the establishment of standardized security options. Additionally, they tend to …
Performance Evaluation Of Databases For Packet Capture And Analysis,
2024
Santa Clara University
Performance Evaluation Of Databases For Packet Capture And Analysis, James Vong, Daniel Kareti
Computer Science and Engineering Senior Theses
Today, the presence of smart devices is constantly on the rise, especially for Internet of Things (IoT) devices. However, their utility-based design means that these devices are limited in computing power. Due to this limited computing power, the devices are more prone to cyber-security threats, and it is vital to construct a method to aid in network traffic analysis, bolstering defense mechanisms to thwart any malicious attacks. To analyze their network data efficiently and externally, we constructed a test-bed infrastructure to measure and evaluate the performance of databases. In this thesis, we have chosen to compare two databases which are …
Scdi: Privacy-Preserving Device Identification,
2024
Santa Clara University
Scdi: Privacy-Preserving Device Identification, Ethan Shenassa, Michael Castillo
Computer Science and Engineering Senior Theses
As internet security concerns grow due to the increasing complexity of cyberattacks, heterogeneity of network-connected devices, and popularity of insecure Internet of Things (IoT) devices, network administrators require more intelligent ways of managing and securing their networks. One crucial step in this regard is the ability to identify and classify devices from the edge of networks. However, many recent advances in network security come at the cost of user privacy, as device classification algorithms often require packet payload data, Internet Protocol (IP) addresses, or other sensitive information. This paper proposes the Shenassa-Castillo Device Identifier (SCDI): a software network device identifier …
Deep Learning Based Single Image Super-Resolution,
2024
Santa Clara University
Deep Learning Based Single Image Super-Resolution, Samuel Smith
Computer Science and Engineering Senior Theses
Single image super-resolution (SR) involves taking a given low-resolution (LR) image and generating a corresponding high-resolution (HR) image. This is a core task in the computer vision field due to its multitude of applications ranging from helping current-day issues of storage and transfer of data to restoration of low-resolution images. The current strategies, however, struggle to reach the quality needed for their widespread use and are often too resource-intensive for the average consumer. While other lightweight SR techniques exist with different techniques, like Cascading Residual Networks [3], their success comes at the cost of expensive technology inaccessible to most situations. …
Distant Horizon: Exploring Human-Ai Interaction Through Video Games,
2024
Santa Clara University
Distant Horizon: Exploring Human-Ai Interaction Through Video Games, Gabe Labadie, Dalia Suszko, Max White
Computer Science and Engineering Senior Theses
As the field of Artificial Intelligence (AI) continues to grow and become more and more integrated into our everyday lives, it has begun to raise ethical concerns surrounding authority, autonomy, and responsibility. Researchers and consumers alike have begun to wonder how much trust we are willing to place in a non-human decision maker, especially if an Artificial General Intelligence (AGI) capable of surpassing human cognitive capabilities is ever developed. If we are willing to let an AI write essays for us, are we willing to let it manage a business? A government agency? What about a nuclear reactor?
Our project …
Daily Digest: A News Aggregation Site,
2024
Santa Clara University
Daily Digest: A News Aggregation Site, Justin Wang, Jack Maguin, George Orloff, Justin Groves
Computer Science and Engineering Senior Theses
A staggering amount of news articles are uploaded every day – approximately 5,000 in the United States alone [1]. That volume of information causes difficulty for many people who try to stay up-to-date with current events. The number of articles and the multitude of sources that they come from can feel overwhelming. In our project, we attempt to tackle this issue. We use web scraping to collect a dataset of news articles and combine it with a Large Language Model (LLM) capable of processing those articles to generate news summaries for the user. The user interacts with the program through …
General Purpose Tuning Data Visualization,
2024
Santa Clara University
General Purpose Tuning Data Visualization, Chris Augustine, Francisco Salinas, Aakash Shetty
Computer Science and Engineering Senior Theses
This project centers on the visualization of High-Performance Computing (HPC) data obtained from the GPTune website. GPTune serves as a valuable resource for HPC experiments, providing a wealth of performance data from tuning studies and optimization tasks. Our objective is to develop an advanced data visualization framework tailored to GPTune’s datasets. Utilizing state-of-the-art visualization techniques, we aim to create an interactive platform that allows users to explore, analyze, and derive insights from the diverse tuning experiments conducted on HPC systems. The visualization tool will facilitate the identification of optimal configurations, performance trends, and patterns within GPTune data, empowering researchers and …
Applied Auto-Tuning On Lora Hyperparameters,
2024
Santa Clara University
Applied Auto-Tuning On Lora Hyperparameters, Darren Inouye, Lucas Lindo, Robin Lee, Edmund Allen
Computer Science and Engineering Senior Theses
This senior design project explores the application of Bayesian optimization-based auto-tuning techniques on the low-rank adaptation (LoRA) fine-tuning of large language models (LLMs), demonstrating how fine-tuning methods can reduce training times and costs, albeit with a slight trade-off in accuracy. However, little is known about the optimal hyperparameters on LoRA and its variants for those methods. This project addresses this lack of knowledge by analyzing data gathered from auto-tuning LoRA hyperparameters to determine the most optimal parameter configurations for a model’s accuracy and training efficiency.
The team has implemented a pipeline utilizing many different technologies. The main technology driving the …
9-Axis Motion Tracking To Aid Therapeutic Recovery Via Visualization, Analysis And Progress Monitoring,
2024
Santa Clara University
9-Axis Motion Tracking To Aid Therapeutic Recovery Via Visualization, Analysis And Progress Monitoring, Megan Wiser, Liam A'Hearn, Christopher Tamayo, Liam Kelly
Computer Science and Engineering Senior Theses
This paper presents an innovative approach to enhance at-home physical therapy exercises through the development of a wearable motion tracking system. The proposed system utilizes motion tracking bands worn by patients during exercises, specifically focusing on a squat jump for the initial phase of the project. The bands, placed around the ankle and knee, monitor the alignment of the user's motion and transmit data via Bluetooth Low Energy (BLE) to a dedicated webpage. This webpage integrates real-time data analysis, offering immediate feedback to users, enabling them to monitor their form and track progress over time. The collected data is stored …
Hiv3: An Efficient Beehive Monitoring System,
2024
Santa Clara University
Hiv3: An Efficient Beehive Monitoring System, Jack Ursillo, Aneal Kuverji, Connor Merhab, Anshuman Sahu
Computer Science and Engineering Senior Theses
Beehive monitoring plays a major role in ensuring the health of beehives by checking for overpopulation or underpopulation within a hive. Beehive monitoring provides beekeepers with the opportunity to take action and save the hive before the problem becomes irreversible. Most solutions are too expensive for everyday beekeepers and lack elements of sustainability, making it impractical for small scale beekeepers. In this thesis, we propose a solution to this problem, demonstrating its sustainability and user-friendliness, which enables us to effectively reach a larger consumer market. We support these claims through the use of sustainable systems such as using a solar …
Enhancing Vqgan-Based Model With Connext For Blind Super-Resolution,
2024
Santa Clara University
Enhancing Vqgan-Based Model With Connext For Blind Super-Resolution, Lebin Zhou
Computer Science and Engineering Master's Theses
This thesis presents a novel super-resolution model based on Vector Quantized Generative Adversarial Network (VQGAN) to enhance image resolution. Inspired by recent advancements in the field of image reconstruction, we apply VQGAN to the super-resolution task, leveraging its powerful generative capabilities to produce higher quality high-resolution images.
Building on the VQGAN framework, we propose an improved architecture that incorporates an additional ConvNeXt feature extractor based on Convolutional Neural Networks (CNN) to effectively capture and refine features from low-resolution images. To further enhance model performance, we implemented various strategies to optimize the utilization of the codebook, including capacity optimization, improved initialization, …
Finding The Shortest Path Using Dijkstra’S Algorithm,
2024
CUNY College of Staten Island
Finding The Shortest Path Using Dijkstra’S Algorithm, Orit D. Gruber, Deborah Sturm
Open Educational Resources
This lab experiment explores an algorithm which is used to find the shortest path between two or more locations. After completing the lab, you will be able to answer the following questions in the final lab report:
- What is an Algorithm?
- What is a Graph ?
- What is the purpose and operation of Dijkstra’s Algorithm ?
