Open Access. Powered by Scholars. Published by Universities.®
- Discipline
-
- Artificial Intelligence and Robotics (59)
- Medicine and Health Sciences (52)
- Graphics and Human Computer Interfaces (34)
- Engineering (27)
- Social and Behavioral Sciences (26)
-
- Theory and Algorithms (23)
- Data Science (22)
- Arts and Humanities (18)
- Other Computer Sciences (17)
- Information Security (13)
- Computer Engineering (11)
- Health Information Technology (11)
- Life Sciences (11)
- Art and Design (10)
- Psychology (10)
- Statistics and Probability (10)
- Interactive Arts (9)
- Mathematics (9)
- Applied Mathematics (8)
- OS and Networks (8)
- Cybersecurity (7)
- Interdisciplinary Arts and Media (7)
- Numerical Analysis and Scientific Computing (7)
- Software Engineering (7)
- Systems Architecture (7)
- Applied Statistics (5)
- Databases and Information Systems (5)
- Mental and Social Health (5)
- Keyword
-
- Mobile computing (58)
- Security (58)
- Wireless (46)
- Network (38)
- Privacy (38)
-
- Mhealth (35)
- Parallel computing (27)
- File system (26)
- Distributed computing (25)
- Ubicomp (25)
- Sensors (24)
- Parallel-io (21)
- Wearable (20)
- Machine Learning (18)
- Machine learning (17)
- Mobile-agent (16)
- MHealth (13)
- Deep learning (12)
- Healthcare (12)
- Natural Language Processing (10)
- AI (8)
- Artificial Intelligence (8)
- Intrusion detection (8)
- Mobile (8)
- Mobile health (8)
- Natural language processing (7)
- Algorithms (6)
- Amulet (6)
- Authentication (6)
- Interpretability (6)
- Publication Year
- Publication
-
- Computer Science Technical Reports (374)
- Dartmouth College Undergraduate Theses (225)
- Dartmouth Scholarship (222)
- Dartmouth College Ph.D Dissertations (108)
- Computer Science Senior Theses (83)
-
- Dartmouth College Master’s Theses (77)
- Other Faculty Materials (4)
- ENGS 88 Honors Thesis (AB Students) (2)
- Cognitive Science Senior Theses (1)
- Independent Student Projects and Publications (1)
- Linguistics Undergraduate Senior Theses (1)
- Physics and Astronomy Undergraduate Senior Theses (1)
- Quantitative Social Science Undergraduate Senior Theses (1)
- Wetterhahn Science Symposium Posters (1)
- Wetterhahn Science Symposium Posters 2018 (1)
- Publication Type
- File Type
Articles 61 - 90 of 1102
Full-Text Articles in Computer Sciences
Heartdj - Music Recommendation And Generation Through Biofeedback From Heart Rate Variability, Egemen Şahin
Heartdj - Music Recommendation And Generation Through Biofeedback From Heart Rate Variability, Egemen Şahin
Dartmouth College Master’s Theses
This study investigates the integration of real-time physiological data with AI-generated music to enhance emotional well-being, stress regulation, and focus, using Heart Rate Variability (HRV) as a biomarker of autonomic function. Conducted in two phases—Stable Audio Open (SAO) and Suno (SUNO)—the research evaluates biofeedback-driven music interventions across varying daily music-listening habits.
In the SAO phase, short AI-generated instrumental tracks were compared with Spotify recommendations and guided meditation. Modest HRV improvements were observed in biofeedback conditions, but participants noted emotional limitations, citing short track lengths and abrupt transitions.
The SUNO phase addressed these limitations with longer, more complex AI-generated compositions combined …
Incorporating Visual Information Into Natural Language Processing, Maxwell Mbabilla Aladago
Incorporating Visual Information Into Natural Language Processing, Maxwell Mbabilla Aladago
Dartmouth College Ph.D Dissertations
Natural language describes entities in the world, some real and some abstract. It is also common practice to complement human learning of natural language with visual cues. This is evident in the heavily graphical nature of children’s literature which underscores the importance of visual cues in language acquisition. Similarly, the notion of “visual learners” is well recognized, reflecting the understanding that visual signals such as illustrations, gestures, and depictions effectively supplement language. In machine learning, two primary paradigms have emerged for training systems involving natural language. The first paradigm encompasses setups where pre-training and downstream tasks are exclusively in natural …
Openmuse: Integrating Open-Source Models Into Music Creation Workflows, Tyler K. Vergho
Openmuse: Integrating Open-Source Models Into Music Creation Workflows, Tyler K. Vergho
Dartmouth College Master’s Theses
This master's thesis introduces OpenMUSE (Open Multimodal Unified Sound Engine), a platform that demonstrates the potential of open-source AI music generation by integrating state-of-the-art deep learning models into a unified system. By unifying ten different open-source models, including MusicGen, AudioLDM2, and custom-trained text-to-symbolic music generation models, OpenMUSE aims to create a user-friendly interface that empowers artists to produce complex, adaptive musical compositions. The system enhances accessibility by providing a simple web interface and natural language controls, while improving controllability through features like melody conditioning and semantic audio editing. Specifically, OpenMUSE offers a digital audio workstation (DAW)-inspired interface that lowers the …
Motion Planning For A Flexible Modular Raft Robot, Chun-Yi She
Motion Planning For A Flexible Modular Raft Robot, Chun-Yi She
Dartmouth College Master’s Theses
This thesis presents a hierarchical motion planning framework for SoftRafts, a modular and deformable aquatic robot capable of performing locomotion and manipulation tasks on water surfaces. SoftRafts consist of soft and rigid components that enable structural reconfiguration, offering adaptability in unstructured aquatic environments.
To address the complexity of planning in high-dimensional, deformable systems, the proposed method uses a bounding-shape abstraction, specifically, enclosing circles and rectangular bounding boxes to simplify motion planning. These enclosures abstract the robot's overall shape, reducing the high-dimensional planning problem into a lower-dimensional problem. A global planner uses a probabilistic roadmap (PRM) to compute a collision-free path …
Eulerian Smoke Simulation With Multiple Fields, Diyang Zhang
Eulerian Smoke Simulation With Multiple Fields, Diyang Zhang
Dartmouth College Master’s Theses
Fluid simulation is a cornerstone of computer graphics, enabling the realistic depiction of dynamic phenomena such as smoke, fire, and other gaseous behaviours. This thesis focuses on advancing Eulerian smoke simulation techniques, with a particular emphasis on grid-based simulations that capture intricate vortical structures and fine visual details.
We propose several detail-preserving frameworks that incorporate various scalar and vector fields within the simulation pipeline, including velocity, impulse, and Lamb vectors, along with their decompositions and transformed representations. By mathematically analyzing the properties of impulse, we derive its scalar fields decomposition (ImpSFD), which introduces an alternative numerical interpretation, and Vortex-Particles in …
Action This Day: The Mathematics And Machinations That Bested The German Enigma, Jonah Weinbaum
Action This Day: The Mathematics And Machinations That Bested The German Enigma, Jonah Weinbaum
Dartmouth College Master’s Theses
This thesis presents a comprehensive and chronological overview of cryptographic techniques designed to break Enigma, beginning in 1932 and culminating in the creation of the Turing-Welchman Bombe. We discuss the mathematical theory and electromechanical implements used to decode one of history's greatest ciphers.
Reexamining the Bombe through the lens of modern group theory, we critique Alan Turing's estimation of the number of "stops" that the Bombe produces for various plaintext-ciphertext pairing structures. To address its limitations, we introduce a new framework for estimating the number of stops by extending John Dixon's theorem concerning the probability that uniformly distributed elements of …
Polarimetric Capture And Differentiable Rendering, Katherine Anne Salesin
Polarimetric Capture And Differentiable Rendering, Katherine Anne Salesin
Dartmouth College Ph.D Dissertations
Many scientific fields rely on the capture and modeling of light to extract underlying information about the world. Often, more information can be extracted by capturing more about the nature of the light, such as its spectral shape or polarization state. While polarization is a relatively unexplored topic in computer graphics, when used in tandem with other recent advancements in the field it has enormous potential to improve both forward and inverse models in other scientific disciplines. We demonstrate this potential in two distinct settings in this thesis.
First, we apply the capture of polarized light to an inverse problem …
Potsdam: Pareto Optimization Targeting Security, Data, And Mediation, J Peter Brady
Potsdam: Pareto Optimization Targeting Security, Data, And Mediation, J Peter Brady
Dartmouth College Ph.D Dissertations
Given the growing amount and variety of data handled by modern systems, it is crucial to guarantee the accuracy and protection of input data without errors or malicious intentions. The need to improve security in software programs often conflicts with the assurance of maximum performance, making developers and maintainers hesitant to incorporate more testing.
LangSec (Language-Theoretic Security) is a security approach that treats input validation as a formal language recognition problem, ensuring that only well-defined, unambiguous inputs are processed to eliminate exploitable parsing flaws. This dissertation explores integrating LangSec principles with Pareto optimization to enhance safety and robustness in digital …
An Efficient Fourier Caching Algorithm For Walk On Spheres, Zihong Zhou
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 …
Exploring The Relationship Between Intrinsic Motivation And Receptivity To Mhealth Interventions, Varun Mishra, Sarah Hong, David Kotz
Exploring The Relationship Between Intrinsic Motivation And Receptivity To Mhealth Interventions, Varun Mishra, Sarah Hong, David Kotz
Dartmouth Scholarship
Just-in-Time Adaptive Interventions aim to deliver the right type and amount of support at the right time. This involves determining a user's state of receptivity - the degree to which a user is willing to accept, process, and use the intervention. Although past work has found that users are more receptive to notifications they view as useful, there is no existing research on whether users' intrinsic motivation for the underlying topic of mHealth interventions affects their receptivity. To explore this, we conducted a study with 20 participants over three weeks, where participants interacted with a chatbot-based digital coach to receive …
Robust And Generalizable Representations In The Hippocampus, Hung-Tu Chen
Robust And Generalizable Representations In The Hippocampus, Hung-Tu Chen
Dartmouth College Ph.D Dissertations
An intelligent system must balance generalizing across similar experiences with maintaining the distinctiveness of each experience. This thesis explores how the hippocampus manages this balance through its neural representations to support adaptive behavior. In Chapter 1, I provide an overview of key hippocampal phenomena that contribute to this process, including remapping, splitter signal, and replay. In Chapter 2, I challenge the concept of random remapping by showing that it is possible to predict, better than chance, how a given experience will be encoded in the hippocampus across different subjects. This suggests that encoding of related experiences, which was previously thought …
Contextualizing Interpersonal Data Sharing In Smart Homes, Weijia He, Nathan Reitinger, Atheer Almogbil, Yi-Shyuan Chiang, Timothy J. Pierson, David Kotz
Contextualizing Interpersonal Data Sharing In Smart Homes, Weijia He, Nathan Reitinger, Atheer Almogbil, Yi-Shyuan Chiang, Timothy J. Pierson, David Kotz
Dartmouth Scholarship
A key feature of smart home devices is monitoring the environment and recording data. These devices provide security via motion-detection video alerts, cost-savings via thermostat usage history, and peace of mind via functions like auto-locking doors or water leak detectors. At the same time, the sharing of this information in interpersonal relationships---though necessary---is currently accomplished on an all-or-nothing basis. This can easily lead to oversharing in a multi-user environment. Although prior work has studied people's perceptions of information sharing with vendors or ISPs, the sharing of household data among users who interact personally is less well understood. Interpersonal situations make …
A Framework For Evaluating The Security And Privacy Of Smart-Home Devices, And Its Application To Common Platforms, Ravindra Mangar, Timothy Pierson, David Kotz
A Framework For Evaluating The Security And Privacy Of Smart-Home Devices, And Its Application To Common Platforms, Ravindra Mangar, Timothy Pierson, David Kotz
Dartmouth Scholarship
In this article, we outline the challenges associated with the widespread adoption of smart devices in homes. These challenges are primarily driven by scale and device heterogeneity: a home may soon include dozens or hundreds of devices, across many device types, and may include multiple residents and other stakeholders. We develop a framework for reasoning about these challenges based on the deployment, operation, and decommissioning life cycle stages of smart devices within a smart home. We evaluate the challenges in each stage using the well-known CIA triad—Confidentiality, Integrity, and Availability. In addition, we highlight open research questions at each stage. …
Achieving Domain-Independent Certified Robustness Via Knowledge Continuity, Alan Wenyuan Sun
Achieving Domain-Independent Certified Robustness Via Knowledge Continuity, Alan Wenyuan Sun
Computer Science Senior Theses
We present knowledge continuity, a novel definition inspired by Lipschitz continuity which aims to certify the robustness of neural networks across input domains (such as continuous and discrete domains in vision and language, respectively). Most existing approaches that seek to certify robustness, especially Lipschitz continuity, lie within the continuous domain with norm and distribution-dependent guarantees. In contrast, our proposed definition yields certification guarantees that depend only on the loss function and the intermediate learned metric spaces of the neural network. These bounds are independent of domain modality, norms, and distribution. We further demonstrate that the expressiveness of a model …
Implementing Selective Signature Scanning To Optimize Malware Detection, Lucas Gray Wilbur
Implementing Selective Signature Scanning To Optimize Malware Detection, Lucas Gray Wilbur
Computer Science Senior Theses
Signature scanning is one of the oldest types of malware detection, and it remains an essential lightweight detection method for many antivirus programs. However, signature scanning has unavoidable limitations, including an inevitably increasing runtime as malware signature databases continually expand. In this paper, we discuss the current state of signature scanning, including usage of the open-source signature scanning tool YARA. We test Zemlyanaya et al’s assertion that scanning only the beginning and end of files can reduce the runtime cost of signature database expansion — while maintaining a high level of accuracy — and find it inaccurate in the case …
Evading Antivirus Detection By Abusing File Type Identification, Chavin Udomwongsa
Evading Antivirus Detection By Abusing File Type Identification, Chavin Udomwongsa
Computer Science Senior Theses
File type identification is a vital step in automated file processing, especially in the realm of malware detection. The challenges with file type identification and evasion techniques that take advantage of them were pointed out over a decade ago. We show that this remains the case: file type identification implementations are still fragile, especially for files with ambiguous file types. We present a novel antivirus bypass technique via crafted tar archives that evades all detection from VirusTotal and numerous antiviruses: BitDefender, F-Secure, Kaspersky, Panda Dome, Trend Micro, Quick Heal, IKARUS, Avira. These crafted files evade detection by tricking file type …
Curating Familiarity Within The Unfamiliar: Exploring Non-Native Mobile App Experiences To Create Cross-Cultural Design Frameworks, Hanna Hong
Computer Science Senior Theses
Global mobility and markets are expanding, and as a result, countries are becoming less and less monocultural. With multiple cultural affinity groups to cater towards, companies often will deploy different versions of a website or app based on the country a user is accessing it from. This strategy of catering to geographic location results in a lack of accommodation for people living within a culture that is different from their native one. In order to increase accessibility and equal ease-of-use for all audiences, designers should understand and work towards the needs of a multicultural user base. This study investigates how …
Experimental Methods In Predicting Market Drift And Other Portfolio Optimization Factors Using Graph Theory, Perry Harrison Zhang
Experimental Methods In Predicting Market Drift And Other Portfolio Optimization Factors Using Graph Theory, Perry Harrison Zhang
Computer Science Senior Theses
No abstract provided.
Shader-Based Real-Time Image Tracking For Mobile Augmented Reality, Andrew Wang Chen
Shader-Based Real-Time Image Tracking For Mobile Augmented Reality, Andrew Wang Chen
Computer Science Senior Theses
Image target tracking is a technique widely used in a variety of augmented reality (AR) applications to trigger AR interaction and accurately locate virtual objects relative to physical space. This project is a Unity image tracking pipeline based on the ORB feature detection and description technique that seeks to be robust enough to track images despite partial occlusion, uneven lighting, and image target depth. This pipeline employs compute shader code to conduct image tracking computations on the GPU to track images in real-time for mobile AR apps.
Impact Of Similarities In Gender And Physical Appearance Between User And Embodied Conversational Agents On Trustworthiness, Empathy, And Service Evaluation, Sookyoung Park
Dartmouth College Master’s Theses
Embodied conversational agents (ECAs) have significantly enhanced human-machine interactions and show considerable potential in various industries such as customer service, education, healthcare, entertainment, and finance [1, 2]. This study explores the impact of similarities in gender and physical appearance between ECAs and users on the perceptions of trustworthiness, empathy, and service evaluation within the context of counselor ECAs. We conducted a within-subject experiment (n=50), using a 2x2 factorial arrangement, that varied the gender and the physical appearance of four distinct AI avatars. Participants interacted with each avatar, completing a post-experiment survey and participating in semi-structured interviews. Our findings indicate that …
Interpretable Learning In Multivariate Big Data Analysis For Network Monitoring, José Camacho, Katarzyna Wasielewska, Rasmus Bro, David Kotz
Interpretable Learning In Multivariate Big Data Analysis For Network Monitoring, José Camacho, Katarzyna Wasielewska, Rasmus Bro, David Kotz
Dartmouth Scholarship
There is an increasing interest in the development of new data-driven models useful to assess the performance of communication networks. For many applications, like network monitoring and troubleshooting, a data model is of little use if it cannot be interpreted by a human operator. In this paper, we present an extension of the Multivariate Big Data Analysis (MBDA) methodology, a recently proposed interpretable data analysis tool. In this extension, we propose a solution to the automatic derivation of features, a cornerstone step for the application of MBDA when the amount of data is massive. The resulting network monitoring approach allows …
College Course Assignment: Maximality, Fairness, Scheduling, Emily Y. Gao
College Course Assignment: Maximality, Fairness, Scheduling, Emily Y. Gao
Computer Science Senior Theses
Course selection processes in universities are crucial for shaping students’ academic experiences. At Dartmouth College, undergraduates participate in a structured course selection process each term, governed by specific constraints and priorities. This thesis examines the optimization of course assignment algorithms within Dartmouth’s environment to enhance student satisfaction and maximize course enrollment. An initial investigation reveals that Dartmouth’s registrar effectively fills course seats but identifies areas for improving student satisfaction. Hypothetical scenarios beyond Dartmouth’s framework, such as indistinct priorities and excess course selections, are also explored, proposing efficient solutions with polynomial time complexity.
This thesis emphasizes fairness in the optimization process, …
Mechanical Scanning Sonar Projections With A Monocular Camera, Xenia Dela Cueva
Mechanical Scanning Sonar Projections With A Monocular Camera, Xenia Dela Cueva
Computer Science Senior Theses
This paper presents a method for processing data for a mechanical scanning sonar to use with a monocular camera. As the field of underwater robotics expands, it becomes increasingly important to develop techniques for determining the robot's pose using cost-effective sensors such as sonars and cameras. Traditional visual odometry and visual SLAM methods face limitations in underwater environments due to unique challenges posed by light interaction with water. Therefore, integrating additional sensors like the mechanical scanning sonar is essential. This research focuses on determining the extrinsic transformation between the sonar and the monocular camera. By leveraging existing knowledge of sensor …
Measuring Confidentiality With Multiple Observables, John J. Utley
Measuring Confidentiality With Multiple Observables, John J. Utley
Computer Science Senior Theses
Measuring the confidentiality of programs that need to interact with the outside world can prevent leakages and is important to protect against dangerous attacks. However, information propagation is difficult to follow through a large program with implicit information flow, tricky loops, and complicated instructions. Previous works have tackled this problem in several ways but often measure leakage a program has on average rather than the leakage produced by a set of particularly compromising interactions. We introduce new methods that target a specific set of observables revealed throughout execution to cut down on the resources needed for analysis. Our implementation examines …
Exploring Applications Of Ai In Developer-Side Web Accessibility Practices, Maria H. Cristoforo
Exploring Applications Of Ai In Developer-Side Web Accessibility Practices, Maria H. Cristoforo
Computer Science Senior Theses
No abstract provided.
Investigating Bias In Mortgage-Rate Machine Learning Models, Will Kalikman
Investigating Bias In Mortgage-Rate Machine Learning Models, Will Kalikman
Computer Science Senior Theses
Banks and fintech lenders increasingly rely on computer-aided models in lending decisions. Traditional models were interpretable: decisions were based on observable factors, such as whether a borrower's credit score was above a threshold value, and explainable in terms of combinations of these factors. In contrast, modern machine learning models are opaque and non-interpretable. Their opaqueness and reliance on historical data that is the artifact of past racial discrimination means these new models risk embedding and exacerbating such discrimination, even if lenders do not intend to discriminate. We calibrate two random forest classifiers using publicly available HMDA loan data and publicly …
Emotional Regulation On Modulating Associations Between Depression And Physical Activity As Characterized Via Deep Learning, Franklin Ye Ruan
Emotional Regulation On Modulating Associations Between Depression And Physical Activity As Characterized Via Deep Learning, Franklin Ye Ruan
Computer Science Senior Theses
Emotional regulation and physical activity are known to be associated with depression; however, a deeper understanding of how emotional regulation may strengthen or weaken the bonds between depressive symptoms and physical activity may aid clinicians and researchers in developing cognitive behavioral therapy (CBT) for those adversely affected by depression. As part of the Tracking Depression Study, this analysis uses data collected from 306 participants diagnosed with Major Depressive Disorder. To study their behavior, we analyze actigraphy data, or longitudinal physical activity intensity data, as it relates to depression severity, quantified by the daily PHQ-9 questionnaires. We study these associations through …
Data-Driven Computing Methods For Nonlinear Physics Systems With Geometric Constraints, Yunjin Tong
Data-Driven Computing Methods For Nonlinear Physics Systems With Geometric Constraints, Yunjin Tong
Computer Science Senior Theses
In a landscape where scientific discovery is increasingly driven by data, the integration of machine learning (ML) with traditional scientific methodologies has emerged as a transformative approach. This paper introduces a novel, data-driven framework that synergizes physics-based priors with advanced ML techniques to address the computational and practical limitations inherent in first-principle-based methods and brute-force machine learning methods. Our framework showcases four algorithms, each embedding a specific physics-based prior tailored to a particular class of nonlinear systems, including separable and nonseparable Hamiltonian systems, hyperbolic partial differential equations, and incompressible fluid dynamics. The intrinsic incorporation of physical laws preserves the system's …
Connection-Saving Gate Assignment: A Computational Approach, Rob Mailley
Connection-Saving Gate Assignment: A Computational Approach, Rob Mailley
Computer Science Senior Theses
The growth of the commercial aviation industry has yielded many interesting problems in the field of Operations Research, many of which are now able to be solved as both technology and mathematical optimization improve. A particularly interesting problem in airport operations re- search is the Aircraft Gate Assignment Problem (AGAP), which seeks to create a feasible match- ing between planes and flights at an airport. This problem is well-suited to modeling with Integer Programming, and has attracted research since the 1970s. Researchers of the AGAP have considered many different objectives, ranging from airline-focused objectives to more passenger-focused objective functions. In …
Welfare Maximization In The Airplane Problem, Alina Chadwick
Welfare Maximization In The Airplane Problem, Alina Chadwick
Computer Science Senior Theses
Given a set of passengers and a set of airplane seats, the goal of the airplane problem is to sit passengers in seats in a way that maximizes the sum of their total welfare, that is, the total happiness of the passengers in the plane. We aim to maximize their welfare subject to three constraints and how much they care about each constraint being satisfied: a group constraint (where passengers may want to sit together), a constraint on where in a row passengers want to sit (i.e. a window seat, a middle seat, or an aisle seat), and finally a …