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

Computer Sciences Commons

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

Discipline
Institution
Keyword
Publication Year
Publication
Publication Type
File Type

Articles 6331 - 6360 of 63016

Full-Text Articles in Computer Sciences

Fail Fast, Fail Small: Designing Resilient Systems For The Future Of Software Engineering, Jill Willard, James Hutson Oct 2024

Fail Fast, Fail Small: Designing Resilient Systems For The Future Of Software Engineering, Jill Willard, James Hutson

Faculty Scholarship

The principles of "fail fast, fail small" have emerged as critical in modern software and system design. By planning for minor, manageable failures instead of catastrophic breakdowns, developers can ensure that systems degrade gracefully, maintaining functionality even when encountering issues. This article delves into strategies for designing resilient systems, beginning with the concept of slow degradation and distributed systems that prioritize core functions while allowing non-critical components to fail without significant user impact. The Netflix recommendation engine serves as a prime example of a system that continues to operate under failure conditions. Chaos engineering, a proactive methodology for stress-testing system …


Refinement Of Alphafold-Predicted Models Using Cryo-Em Density Maps And Enhancement Of Protein Secondary Structure Topologies With Residue Contacts, Maytha Naif Alshammari Oct 2024

Refinement Of Alphafold-Predicted Models Using Cryo-Em Density Maps And Enhancement Of Protein Secondary Structure Topologies With Residue Contacts, Maytha Naif Alshammari

Computer Science Theses & Dissertations

Proteins play an important role in almost every biological process. Understanding the mechanism of protein function requires knowledge of three-dimensional (3D) structures. Traditionally, the determination of 3D structures has presented significant challenges. However, Cryo-Electron Microscopy (Cryo-EM) has revolutionized the field of structural biology, providing a powerful technique for atomic structure determination. This dissertation delves into the potential of cryoEM in two ways. First, this dissertation presents a new flexible fitting approach, utilizing Normal Mode Analysis (NMA) and Elastic Network Models (ENMs) to refine AlphaFold-predicted models by optimizing the structures to match cryo-EM density maps. This approach identifies the optimal mode …


Machine Learning And Simulation Techniques For Detecting Buoys From Lidar Data, Christopher Adolphi Oct 2024

Machine Learning And Simulation Techniques For Detecting Buoys From Lidar Data, Christopher Adolphi

Electrical & Computer Engineering Theses & Dissertations

Maritime autonomy, specifically the use of autonomous and semi-autonomous maritime vessels, is a key enabling technology supporting a set of diverse and critical research areas, including coastal and environmental resilience, assessment of waterway health, ecosystem/asset monitoring and maritime port security. Critical to the safe, efficient and reliable operation of an autonomous maritime vessel is its ability to perceive the external environment through onboard sensors. The main sensor utilized in this research is a LiDAR sensor. This sensor is able to generate point clouds of the surrounding environment, of which a machine learning model is used to label each point in …


An Integrated Theoretical Socio-Technical Framework For Implementing Service Robots’ Integration In Healthcare, Sujatha Alla Oct 2024

An Integrated Theoretical Socio-Technical Framework For Implementing Service Robots’ Integration In Healthcare, Sujatha Alla

Engineering Management & Systems Engineering Theses & Dissertations

Healthcare workers, either clinical or non-clinical, are obligated to serve patients. However, lack of a sufficient number of professionals leads to burnout, severe stress, and, consequently, decreased quality of services. In this context, very few countries have been successful in employing service robots to perform dull, dirty, and/or dangerous tasks related to patient wellbeing/healthcare, while most countries are still skeptical about it. As robotics advances, there is an opportunity for healthcare to take advantage of this technology to reduce personnel workload and to reduce the possibility of exposure to contagious pathogens. However, healthcare is a vulnerable environment and requires critical …


An Efficient Fourier Caching Algorithm For Walk On Spheres, Zihong Zhou Oct 2024

An Efficient Fourier Caching Algorithm For Walk On Spheres, Zihong Zhou

Dartmouth College Master’s Theses

Walk on Spheres (WoS) is a grid-free Monte Carlo method for solving elliptic partial differential equations (PDEs).
Rather than discretizing the domain, WoS leverages the mean-value principle to obtain Monte Carlo estimates by recursively averaging the solution over the largest contained sphere, terminating upon reaching the boundary.
Unfortunately, WoS requires many independent estimates to achieve noise-free results.

We propose an acceleration technique for WoS, inspired by irradiance caching methods, that computes the solution at a sparse set of locations, and extrapolates these cached values to local neighborhoods. A key insight is that WoS can be extended to compute not only …


Research On Vector Database And Its Application, Yusheng Sun, Junhao Zeng Oct 2024

Research On Vector Database And Its Application, Yusheng Sun, Junhao Zeng

Journal of Scientific Information Research

[Purpose/significance]The article reveals the theoretical systems, technological systems, and applied systems of vector databases, aiming to promote innovation in the research and practice of multimodal AI related theories, technologies, and applications. [Method/process]This article elaborates on the evolution of vector databases and defines its core concepts through literatures tracing and content analyzing. Subsequently, it compares and analyzes their characteristics and values, and based on this, sorts out their application mechanisms, functions, corresponding key technologies and application modes. Simultaneously, it discusses the challenges and countermeasures faced by vector databases, and looks forward to their development trends from theoretical, technical, and application perspectives. …


Visual Parsing Algorithms For An Equitable Augmented Reality Learning System, Pushpita Saha '25, Matthew L. Furber Mfa, Paul W. Bible Oct 2024

Visual Parsing Algorithms For An Equitable Augmented Reality Learning System, Pushpita Saha '25, Matthew L. Furber Mfa, Paul W. Bible

Annual Student Research Poster Session

Giving instructions for a character to navigate around a scene provides a simple analog for the planning needed in computer programming. While many children’s navigation games exist, most require the child to use a combination of input devices such as keyboard, mouse, and controllers for play. Children under the age of five may struggle to use a mouse, but they can easily construct the plans needed for such a game. This research explores layout and graph connectivity algorithms to connect tactile game pieces for a navigation game. A web camera identifies the position of action cards and numerical modifiers (card: …


Reducing Selection Bias In The Training Data Of Asl Champ! To Improve The Sign Language Recognition (Slr) System, Nushla Pradhan '26, Laine Silverman Oct 2024

Reducing Selection Bias In The Training Data Of Asl Champ! To Improve The Sign Language Recognition (Slr) System, Nushla Pradhan '26, Laine Silverman

Annual Student Research Poster Session

American Sign Language (ASL) is a natural language that is critical for effective communication within the Deaf community and also to bridge the gap between hearing and Deaf or Hard-of-Hearing individuals. Conventional methods of ASL learning apart from in person classroom instruction provide foundational knowledge but often lack the immersive and interactive elements. People often opt to learn ASL through textbooks and videos due to the limited availability of proficient ASL instructors, lack of other educational resources and limited time. This creates challenges of replicating real-life conversational scenarios and lack of real time feedback. To address these limitations, Virtual Reality …


Optimizing Transport Predictive Modeling With Simulation-Based Statistical Inference, Quyen Tran '27, Mamunur Rashid Oct 2024

Optimizing Transport Predictive Modeling With Simulation-Based Statistical Inference, Quyen Tran '27, Mamunur Rashid

Annual Student Research Poster Session

Simulation-based statistical inference (SBI) leverages computer simulations to help scientists understand and analyze complex data. This project explores how SBI techniques can be used to analyze transportation data. We use modern computational methods, including machine learning models, to improve the accuracy of predictions and decision-making in transportation planning. Our study focuses on applying two SBI methods, Approximate Bayesian Computation - Markov Chain Monte Carlo and Synthetic Likelihood, to create synthetic data for training machine learning models. These models show the potential of SBI to handle uncertain data. It also highlights the practical benefits of SBI in making predictions and decisions …


Bibliography For "Ai: The Next Chapter Display", Arianna Tillman, Isabella Piechota Oct 2024

Bibliography For "Ai: The Next Chapter Display", Arianna Tillman, Isabella Piechota

Library Displays and Bibliographies

A bibliography created to support a display about artificial intelligence at the Leatherby Libraries during Fall 2024 at the Leatherby Libraries at Chapman University.


A Survey Of Unikernel Security: Insights And Trends From A Quantitative Analysis, Alex Wollman, John Hastings Oct 2024

A Survey Of Unikernel Security: Insights And Trends From A Quantitative Analysis, Alex Wollman, John Hastings

Research & Publications

Unikernels, an evolution of LibOSs, are emerging as a virtualization technology to rival those currently used by cloud providers. Unikernels combine the user and kernel space into one ``uni''fied memory space and omit functionality that is not necessary for its application to run, thus drastically reducing the required resources. The removed functionality is significant however, and includes components that have become common security technologies such as Address Space Layout Randomization (ASLR), Data Execution Prevention (DEP), and Non-executable bits (NX bits). This raises questions about the security of unikernels. This research presents a quantitative methodology using TF-IDF to analyze the focus …


Solubility Characterization Of Organic Molecules For Aqueous Organic Redox Flow Batteries, Anthony W. Ferrell, Harkeerith K. Vij, Seamus D. Jones Oct 2024

Solubility Characterization Of Organic Molecules For Aqueous Organic Redox Flow Batteries, Anthony W. Ferrell, Harkeerith K. Vij, Seamus D. Jones

College of Engineering Summer Undergraduate Research Program

The major obstacle to renewable energy sources is a lack of long-term energy storage capabilities. Energy produced during the day dissipates, leaving insufficient electricity for at night. The goal of the project is to design an Aqueous Organic Redox Flow Battery (AORFB) to act as long-term energy storage. Work has been done using machine learning to identify suitable compounds for the batteries. In this work there was no indication as to the aqueous solubility of the molecules; this controls the device’s energy storage capabilities. We used a machine learning model to determine the aqueous solubility of slightly more than 3000 …


Targeting Federated Learning: A Study Of Membership Inference Attacks On Healthcare Data, Brett W. Hillyard, Aditi S. Lappathi Oct 2024

Targeting Federated Learning: A Study Of Membership Inference Attacks On Healthcare Data, Brett W. Hillyard, Aditi S. Lappathi

College of Engineering Summer Undergraduate Research Program

This study investigates the vulnerabilities of federated learning models in the healthcare domain, specifically focusing on membership inference attacks (MIA). Federated learning allows local models to train on sensitive healthcare data without sharing the data itself, making it an attractive method for protecting privacy. However, even in this decentralized framework, models remain vulnerable to MIAs, where attackers can infer whether certain data points were used to train a model by analyzing model updates. Using the Texas100 dataset, this study demonstrates that as the number of local models increases, the attack accuracy of MIAs also increases due to higher bias …


Fast And High-Resolution View Synthesis From A Single Input Panorama, Nam Nguyen, Angela V. Chen, Theresa Zhu, Seth Johnson, Pranav Dumpa, Benjamin Geil Oct 2024

Fast And High-Resolution View Synthesis From A Single Input Panorama, Nam Nguyen, Angela V. Chen, Theresa Zhu, Seth Johnson, Pranav Dumpa, Benjamin Geil

College of Engineering Summer Undergraduate Research Program

We introduce a novel method to convert a single input panorama into a 3D colored mesh representation of the scene. Unlike recent methods based on neural rendering, which are limited to low-resolution inputs and offline rendering, our approach supports 4k resolution inputs and real time rendering in a virtual reality headset. We first estimate a depth map and produce an initial layered depth image (LDI) representation. We fill unseen regions behind objects by iteratively cutting and inpainting the LDI. We then convert the LDI into an optimized, texture mapped mesh to achieve a compact representation


Optimizing Sensor Placements For Fixed Source Localization: A Distinct Subset Distance Sum Problem, Peter Chinh Oct 2024

Optimizing Sensor Placements For Fixed Source Localization: A Distinct Subset Distance Sum Problem, Peter Chinh

College of Engineering Summer Undergraduate Research Program

This research addresses the problem of optimizing sensor placements for fixed source localization using distinct subset distance sums. Given a line L in R2 and a set P of n points on one side of L, we seek to locate a minimal set S of points on L such that for any two distinct subsets Q and R of P, there exists a point s∈S where the sum of reciprocal distances from Q to s uniquely identifies Q. Our results show that a minimal sensor set S of size 1 is always feasible, but computing this set exactly proves …


"Deep Learning For Microscope Image Denoising", Nasreen Buhn, Sriya Adunur, Guy Hagen, Jonathan Ventura Oct 2024

"Deep Learning For Microscope Image Denoising", Nasreen Buhn, Sriya Adunur, Guy Hagen, Jonathan Ventura

College of Engineering Summer Undergraduate Research Program

In order to avoid damaging live cells, optical microscope imaging must be conducted under low-excitation light intensity and/or short exposure times, resulting in low signal-to-noise ratios (SNR). Deep learning methods offer an effective solution for removing microscope noise, utilizing algorithms that are able to reconstruct finer features in low SNR images. This research explores the denoising capability of several deep learning methods based on PSNR and SSIM. Tested methods include traditional approaches (BMED), supervised learning (CARE and Restormer), and unsupervised methods (Noise2Fast, N2V, SSD-Unsupervised, and SASSID). The Restormer model, which employs an encoder-decoder transformer architecture and progressive learning, stood out …


Empirical Support For Algorithmic Conjectures, Shayan Daijavad Oct 2024

Empirical Support For Algorithmic Conjectures, Shayan Daijavad

College of Engineering Summer Undergraduate Research Program

Our project focuses on a particular Markov Chain Monte Carlo algorithm, with applications in statistical physics, known as hardcore model Glauber dynamics. The target distribution of Glauber dynamics is a distribution of all of the independent sets within a graph. An independent set is a set of vertices within a graph with no two vertices in the set containing an edge between them. Our goal is to find whether or not the Glauber dynamics for sampling independent sets on trees mixes in time O(nlogn), and determining how the mixing time changes if we bias the algorithm in favor of larger …


Measurement Automation & Measurement System Research Endowment, Brian Bivinetto, Beneda Loya, Shiron Bendrihem Oct 2024

Measurement Automation & Measurement System Research Endowment, Brian Bivinetto, Beneda Loya, Shiron Bendrihem

College of Engineering Summer Undergraduate Research Program

Road travel safety is always the most important issue in transportation systems. In general, several factors cause road accidents, such as human error, vehicle mechanical failure, roadway limitations (e.g. pavement, lane geometry, etc.), and inclement weather conditions. The major focus of today’s transportation developments is related to making highway transportation safer, smarter, and greener to enhance livability. Many accidents are caused when drivers lack a better understanding of the surrounding traffic conditions because the driver not only needs to control his/her vehicle but also needs to be aware of the movements of the vehicles around him/her. A driver cannot be …


Digital Twin For Shelf Intelligence: Ai-Driven Inventory Management For Minimizing Food Waste, Charlotte Maples, Marvin Velazquez Oct 2024

Digital Twin For Shelf Intelligence: Ai-Driven Inventory Management For Minimizing Food Waste, Charlotte Maples, Marvin Velazquez

College of Engineering Summer Undergraduate Research Program

This project aims to develop a solution for improving grocery store inventory management by leveraging AI-driven image recognition. Traditional inventory methods, which rely on manual counting or barcode scanning, are inefficient, labor-intensive, and prone to human error. Over an 8-week period, we designed and developed a basic iPad app capable of identifying specific types of fruit and automatically updating inventory records in real time. By utilizing the iPad’s camera and machine learning algorithms, the app demonstrates the potential to streamline inventory tracking, reduce manual labor, and improve accuracy in managing perishable goods. Future work will focus on expanding the app’s …


Surrogate Models For Stress-Strain Mapping Of Microscale Physics, Samuel Roach, Dr. Eric Ocegueda Oct 2024

Surrogate Models For Stress-Strain Mapping Of Microscale Physics, Samuel Roach, Dr. Eric Ocegueda

College of Engineering Summer Undergraduate Research Program

•Learn the difference between different neural networks within machine learning (ML) •Develop a working understanding of the ML tool Pytorch and machine learning operator: Recurrent Neural Operator •Use MATLAB to create and process time dependent stress/strain matrices to display the hyper-parameters for different RNOs •Apply RNO to train the strain-stress mapping of tri-laminate and granular cases


Enhancing Place-Based Interaction With Emotion Ai And Augmented Reality, Jake Maier, Ivan Martinez Oct 2024

Enhancing Place-Based Interaction With Emotion Ai And Augmented Reality, Jake Maier, Ivan Martinez

College of Engineering Summer Undergraduate Research Program

This project explores the integration of augmented reality (AR) and Emotion AI technologies to enhance user experiences in physical environments. By seamlessly merging virtual elements with real-world contexts, we aim to deepen individuals’ interactions and perceptions of their surroundings. Leveraging AR technology enables users to access contextual information, engage with interactive content, and navigate spaces with heightened immersion and understanding. Additionally, Emotion AI enhances these experiences by detecting and responding to users’ emotional states, fostering personalized and emotionally resonant interactions. We aim to integrate digital content within physical environments using mixed-reality headsets equipped with eye-tracking capabilities and consumer-grade wireless EEG …


Leveraging Tradespace-Exploration For A Senior Project Team Formation Application, Miguel Saenz Oct 2024

Leveraging Tradespace-Exploration For A Senior Project Team Formation Application, Miguel Saenz

College of Engineering Summer Undergraduate Research Program

This project revolves around the development of an app in MATLAB that leverages the VASSAR rule-based system and a genetic algorithm to form groups of teams for the Mechanical Engineering Senior Design project class. We leveraged the iterative design process to eventually attain a functional app with a reasonable runtime that works provided correctly formatted rulesheets describing student project preference and member preference.


Reversing File Access Control Using Disk Forensics On Low-Level Flash Memory, Caleb J. Rother, Bo Chen Oct 2024

Reversing File Access Control Using Disk Forensics On Low-Level Flash Memory, Caleb J. Rother, Bo Chen

Michigan Tech Publications

In the history of access control, nearly every system designed has relied on the operating system (OS) to enforce the access control protocols. However, if the OS (and specifically root access) is compromised, there are few if any solutions that can get users back into their system efficiently. In this work, we have proposed a novel approach that allows secure and efficient rollback of file access control after an adversary compromises the OS and corrupts the access control metadata. Our key observation is that the underlying flash memory typically performs out-of-place updates. Taking advantage of this unique feature, we can …


Cisc 3310 Principles Of Computer Architecture, Miriam Briskman Oct 2024

Cisc 3310 Principles Of Computer Architecture, Miriam Briskman

Open Educational Resources

Introduction to digital logic. Basic digital circuits. Boolean algebra and combinational logic, data representation and transfer, digital arithmetic. Instruction sets. Introduction to assembly languages ALU and memory reference instructions, flow control, subroutine linkage, arrays and structures. Memory. I/O systems. Performance. Relationship between software and architecture.


Cisc 3130 Data Structures, Moshe Lach Oct 2024

Cisc 3130 Data Structures, Moshe Lach

Open Educational Resources

Container classes: their design, implementations, and applications. Sequences: vectors, linked lists, stacks, queues, deques, lists. Associative structures: sets, maps and their hash and tree underlying representations. Sorting and searching techniques. Collection frameworks and hierarchies.


Towards A Unified Xai-Based Framework For Digital Forensic Investigations, Zainab Khalid, Farkhund Iqbal, Benjamin C.M. Fung Oct 2024

Towards A Unified Xai-Based Framework For Digital Forensic Investigations, Zainab Khalid, Farkhund Iqbal, Benjamin C.M. Fung

All Works

Explainable Artificial Intelligence (XAI) aims to alleviate the black-box AI conundrum in the field of Digital Forensics (DF) (and others) by providing layman-interpretable explanations to predictions made by AI models. It also handles the increasing volumes of forensic images that are impossible to investigate via manual methods; or even automated forensic tools. A holistic, generalized, yet exhaustive framework detailing the workflow of XAI for DF is proposed for standardization. A case study examining the implementation of the framework in a network forensics investigative scenario is presented for demonstration. In addition, the XAI-DF project lays the basis for a collaborative effort …


Improving Out-Of-Distribution Detection With Disentangled Foreground And Background Features, Choubo Ding, Guansong Pang Oct 2024

Improving Out-Of-Distribution Detection With Disentangled Foreground And Background Features, Choubo Ding, Guansong Pang

Research Collection School Of Computing and Information Systems

Detecting out-of-distribution (OOD) inputs is a principal task for ensuring the safety of deploying deep-neural-network classifiers in open-set scenarios. OOD samples can be drawn from arbitrary distributions and exhibit deviations from in-distribution (ID) data in various dimensions, such as foreground features (e.g., objects in CIFAR100 images vs. those in CIFAR10 images) and background features (e.g., textural images vs. objects in CIFAR10). Existing methods can confound foreground and background features in training, failing to utilize the background features for OOD detection. This paper considers the importance of feature disentanglement in out-of-distribution detection and proposes the simultaneous exploitation of both foreground and …


Promise And Peril Of Collaborative Code Generation Models : Balancing Effectiveness And Memorization, Zhi Chen, Lingxiao Jiang Oct 2024

Promise And Peril Of Collaborative Code Generation Models : Balancing Effectiveness And Memorization, Zhi Chen, Lingxiao Jiang

Research Collection School Of Computing and Information Systems

In the rapidly evolving field of machine learning, training models with datasets from various locations and organizations presents significant challenges due to privacy and legal concerns. The exploration of effective collaborative training settings, which are capable of leveraging valuable knowledge from distributed and isolated datasets, is increasingly crucial. This study investigates key factors that impact the effectiveness of collaborative training methods in code next-token prediction, as well as the correctness and utility of the generated code, showing the promise of such methods. Additionally, we evaluate the memorization of different participant training data across various collaborative training settings, including centralized, federated, …


Can Federated Learning Solve Ai’S Data Privacy Problem?: A Legal Analysis, Warren B. Chik, Florian Gamper Oct 2024

Can Federated Learning Solve Ai’S Data Privacy Problem?: A Legal Analysis, Warren B. Chik, Florian Gamper

Research Collection Yong Pung How School Of Law

Federated learning (FL) is a method of training AI systems on different datasets without sharing data. The promise of FL is to enable AI systems to be trained on data, including personal data, while preserving data privacy and confidentiality, and thus, inter alia, facilitate compliance with data protection legislation. FL has generated a considerable interest amongst the computer science community, yet there is a dearth of legal analysis of FL. This is a problem because the question of whether FL facilitates compliance with data protection legislation is a legal question. This article will fill this lacuna by providing a comprehensive …


Symbolic Regression For Data-Driven Equation Discovery: A Physics-Informed Approach, Anusha Reddy Singireddy Oct 2024

Symbolic Regression For Data-Driven Equation Discovery: A Physics-Informed Approach, Anusha Reddy Singireddy

Computer Science Theses & Dissertations

Symbolic Regression (SR) is a cutting-edge machine learning technique that discovers mathematical expressions representing the underlying patterns in data. Unlike traditional regression, SR explores a wide range of mathematical models, allowing for flexible and interpretable solutions. We utilize PySR, a highly customizable symbolic regression package, which combines genetic programming and modern optimization methods to efficiently search for interpretable equations. PySR balances model complexity with performance by penalizing overly complex expressions while optimizing accuracy. In this thesis, we apply Physics-informed Symbolic Regression through PySR to model the x and t dependence of the flavor isovector combination Hu d( …