Skip to main content

Showing 1–28 of 28 results for author: McDonald, D

Searching in archive cs. Search in all archives.
.
  1. Map** the Design Space of Teachable Social Media Feed Experiences

    Authors: K. J. Kevin Feng, Xander Koo, Lawrence Tan, Amy Bruckman, David W. McDonald, Amy X. Zhang

    Abstract: Social media feeds are deeply personal spaces that reflect individual values and preferences. However, top-down, platform-wide content algorithms can reduce users' sense of agency and fail to account for nuanced experiences and values. Drawing on the paradigm of interactive machine teaching (IMT), an interaction framework for non-expert algorithmic adaptation, we map out a design space for teachab… ▽ More

    Submitted 29 January, 2024; v1 submitted 25 January, 2024; originally announced January 2024.

    Comments: CHI 2024

  2. arXiv:2401.09051  [pdf, other

    cs.HC

    Canvil: Designerly Adaptation for LLM-Powered User Experiences

    Authors: K. J. Kevin Feng, Q. Vera Liao, Ziang Xiao, Jennifer Wortman Vaughan, Amy X. Zhang, David W. McDonald

    Abstract: Advancements in large language models (LLMs) are poised to spark a proliferation of LLM-powered user experiences. In product teams, designers are often tasked with crafting user experiences that align with user needs. To involve designers and leverage their user-centered perspectives to create effective and responsible LLM-powered products, we introduce the practice of designerly adaptation for en… ▽ More

    Submitted 17 January, 2024; originally announced January 2024.

  3. How Do UX Practitioners Communicate AI as a Design Material? Artifacts, Conceptions, and Propositions

    Authors: K. J. Kevin Feng, Maxwell James Coppock, David W. McDonald

    Abstract: UX practitioners (UXPs) face novel challenges when working with and communicating artificial intelligence (AI) as a design material. We explore how UXPs communicate AI concepts when given hands-on experience training and experimenting with AI models. To do so, we conducted a task-based design study with 27 UXPs in which they prototyped and created a design presentation for a AI-enabled interface w… ▽ More

    Submitted 27 May, 2023; originally announced May 2023.

  4. Testing GitHub projects on custom resources using unprivileged Kubernetes runners

    Authors: Igor Sfiligoi, Daniel McDonald, Rob Knight, Frank Würthwein

    Abstract: GitHub is a popular repository for hosting software projects, both due to ease of use and the seamless integration with its testing environment. Native GitHub Actions make it easy for software developers to validate new commits and have confidence that new code does not introduce major bugs. The freely available test environments are limited to only a few popular setups but can be extended with cu… ▽ More

    Submitted 17 May, 2023; originally announced May 2023.

    Comments: 5 pages, 1 figure, To be published in proceedings of PEARC23

    Journal ref: Practice and Experience in Advanced Research Computing (PEARC '23). Association for Computing Machinery, New York, NY, USA, 332-335. (2023)

  5. arXiv:2303.15201  [pdf, other

    cs.LG cs.AI cs.RO

    An active inference model of car following: Advantages and applications

    Authors: Ran Wei, Anthony D. McDonald, Alfredo Garcia, Gustav Markkula, Johan Engstrom, Matthew O'Kelly

    Abstract: Driver process models play a central role in the testing, verification, and development of automated and autonomous vehicle technologies. Prior models developed from control theory and physics-based rules are limited in automated vehicle applications due to their restricted behavioral repertoire. Data-driven machine learning models are more capable than rule-based models but are limited by the nee… ▽ More

    Submitted 27 March, 2023; originally announced March 2023.

  6. arXiv:2303.10336  [pdf, other

    cs.HC cs.LG

    Recognizing Complex Gestures on Minimalistic Knitted Sensors: Toward Real-World Interactive Systems

    Authors: Denisa Qori McDonald, Richard Valett, Lev Saunders, Genevieve Dion, Ali Shokoufandeh

    Abstract: Developments in touch-sensitive textiles have enabled many novel interactive techniques and applications. Our digitally-knitted capacitive active sensors can be manufactured at scale with little human intervention. Their sensitive areas are created from a single conductive yarn, and they require only few connections to external hardware. This technique increases their robustness and usability, whi… ▽ More

    Submitted 18 March, 2023; originally announced March 2023.

  7. Addressing UX Practitioners' Challenges in Designing ML Applications: an Interactive Machine Learning Approach

    Authors: K. J. Kevin Feng, David W. McDonald

    Abstract: UX practitioners face novel challenges when designing user interfaces for machine learning (ML)-enabled applications. Interactive ML paradigms, like AutoML and interactive machine teaching, lower the barrier for non-expert end users to create, understand, and use ML models, but their application to UX practice is largely unstudied. We conducted a task-based design study with 27 UX practitioners wh… ▽ More

    Submitted 23 February, 2023; originally announced February 2023.

  8. arXiv:2210.08998  [pdf, other

    cs.AI

    A Symbolic Representation of Human Posture for Interpretable Learning and Reasoning

    Authors: Richard G. Freedman, Joseph B. Mueller, Jack Ladwig, Steven Johnston, David McDonald, Helen Wauck, Ruta Wheelock, Hayley Borck

    Abstract: Robots that interact with humans in a physical space or application need to think about the person's posture, which typically comes from visual sensors like cameras and infra-red. Artificial intelligence and machine learning algorithms use information from these sensors either directly or after some level of symbolic abstraction, and the latter usually partitions the range of observed values to di… ▽ More

    Submitted 23 October, 2022; v1 submitted 17 October, 2022; originally announced October 2022.

    Comments: Accepted for presentation at the AAAI 2022 Fall Symposium Series, in the symposium for Artificial Intelligence for Human-Robot Interaction

    Report number: AIHRI/2022/6066

  9. arXiv:2204.06085  [pdf, other

    cs.AI cs.CL

    Finding Trolls Under Bridges: Preliminary Work on a Motif Detector

    Authors: W. Victor H. Yarlott, Armando Ochoa, Anurag Acharya, Laurel Bobrow, Diego Castro Estrada, Diana Gomez, Joan Zheng, David McDonald, Chris Miller, Mark A. Finlayson

    Abstract: Motifs are distinctive recurring elements found in folklore that have significance as communicative devices in news, literature, press releases, and propaganda. Motifs concisely imply a large constellation of culturally-relevant information, and their broad usage suggests their cognitive importance as touchstones of cultural knowledge, making their detection a worthy step toward culturally-aware n… ▽ More

    Submitted 12 April, 2022; originally announced April 2022.

    Comments: 13 pages, 2 figures, Presented at The Ninth Advances in Cognitive Systems (ACS) Conference 2021 (arXiv:2201.06134)

    Report number: ACS2021/23

  10. arXiv:2201.06134   

    cs.CL

    The Ninth Advances in Cognitive Systems (ACS) Conference

    Authors: Mark Burstein, Mohan Sridharan, David McDonald

    Abstract: ACS is an annual meeting for research on the initial goals of artificial intelligence and cognitive science, which aimed to explain the mind in computational terms and to reproduce the entire range of human cognitive abilities in computational artifacts. Many researchers remain committed to this original vision, and Advances in Cognitive Systems provides a place to present recent results and pose… ▽ More

    Submitted 16 January, 2022; originally announced January 2022.

  11. arXiv:2112.07711  [pdf, other

    cs.CL

    Representing Inferences and their Lexicalization

    Authors: David McDonald, James Pustejovsky

    Abstract: We have recently begun a project to develop a more effective and efficient way to marshal inferences from background knowledge to facilitate deep natural language understanding. The meaning of a word is taken to be the entities, predications, presuppositions, and potential inferences that it adds to an ongoing situation. As words compose, the minimal model in the situation evolves to limit and dir… ▽ More

    Submitted 14 December, 2021; originally announced December 2021.

    Comments: 20 pages, 1 figure

    ACM Class: I.2.7

    Journal ref: Advances in Cognitive Systems 3 (2014) 143-162

  12. arXiv:2110.13211  [pdf

    cs.HC

    Investigating the Perceived Precision and validity of a Field-Deployable Machine Learning-based Tool to Detect Post-Traumatic Stress Disorder (PTSD) Hyperarousal Events

    Authors: Mahnoosh Sadeghi, Farzan Sasangohar, Anthony D McDonald

    Abstract: Post Traumatic Stress Disorder is a psychiatric condition experienced by individuals after exposure to a traumatic event. Prior work has shown promise in detecting PTSD using physiological data such as heart rate. Despite the promise shown by the machine learning based algorithms for PTSD, the validation approaches used in previous research largely rely on theoretical and computational validation… ▽ More

    Submitted 26 October, 2021; v1 submitted 25 October, 2021; originally announced October 2021.

    Comments: 36 pages, 4 figures

  13. Posttraumatic Stress Disorder Hyperarousal Event Detection Using Smartwatch Physiological and Activity Data

    Authors: Mahnoosh Sadeghi, Anthony D McDonald, Farzan Sasangohar

    Abstract: Posttraumatic Stress Disorder (PTSD) is a psychiatric condition affecting nearly a quarter of the United States war veterans who return from war zones. Treatment for PTSD typically consists of a combination of in-session therapy and medication. However; patients often experience their most severe PTSD symptoms outside of therapy sessions. Mobile health applications may address this gap, but their… ▽ More

    Submitted 30 September, 2021; v1 submitted 29 September, 2021; originally announced September 2021.

    Comments: 23 pages, 3 figures

  14. arXiv:2107.05397  [pdf

    q-bio.GN cs.PF q-bio.QM

    Enabling microbiome research on personal devices

    Authors: Igor Sfiligoi, Daniel McDonald, Rob Knight

    Abstract: Microbiome studies have recently transitioned from experimental designs with a few hundred samples to designs spanning tens of thousands of samples. Modern studies such as the Earth Microbiome Project (EMP) afford the statistics crucial for untangling the many factors that influence microbial community composition. Analyzing those data used to require access to a compute cluster, making it both ex… ▽ More

    Submitted 8 July, 2021; originally announced July 2021.

    Comments: 2 pages, 4 figures, to be published in proceedings of eScience 2021

    Journal ref: 2021 IEEE 17th International Conference on eScience (eScience), 2021, pp. 229-230

  15. Accelerating key bioinformatics tasks 100-fold by improving memory access

    Authors: Igor Sfiligoi, Daniel McDonald, Rob Knight

    Abstract: Most experimental sciences now rely on computing, and biological sciences are no exception. As datasets get bigger, so do the computing costs, making proper optimization of the codes used by scientists increasingly important. Many of the codes developed in recent years are based on the Python-based NumPy, due to its ease of use and good performance characteristics. The composable nature of NumPy,… ▽ More

    Submitted 19 April, 2021; originally announced April 2021.

    Comments: 6 pages, 3 tables, 7 algorithms, To be published in Proceedings of PEARC21

  16. arXiv:2102.02140  [pdf, ps, other

    math.CO cs.DM

    Optimally reconnecting weighted graphs against an edge-destroying adversary

    Authors: Daniel C. McDonald

    Abstract: We introduce a model involving two adversaries Buster and Fixer taking turns modifying a connected graph, where each round consists of Buster deleting a subset of edges and Fixer responding by adding edges from a reserve set of weighted edges to leave the graph connected. With the weights representing the cost for Fixer to use specific reserve edges to reconnect the graph, we provide a reasonable… ▽ More

    Submitted 3 February, 2021; originally announced February 2021.

    MSC Class: 05C57 (Primary); 05C40 (Secondary); 05C22

  17. arXiv:2008.10740  [pdf, other

    cs.LG eess.SP math.OC

    Data-Driven Aerospace Engineering: Reframing the Industry with Machine Learning

    Authors: Steven L. Brunton, J. Nathan Kutz, Krithika Manohar, Aleksandr Y. Aravkin, Kristi Morgansen, Jennifer Klemisch, Nicholas Goebel, James Buttrick, Jeffrey Poskin, Agnes Blom-Schieber, Thomas Hogan, Darren McDonald

    Abstract: Data science, and machine learning in particular, is rapidly transforming the scientific and industrial landscapes. The aerospace industry is poised to capitalize on big data and machine learning, which excels at solving the types of multi-objective, constrained optimization problems that arise in aircraft design and manufacturing. Indeed, emerging methods in machine learning may be thought of as… ▽ More

    Submitted 24 August, 2020; originally announced August 2020.

    Comments: 35 pages, 16 figures

  18. Porting and optimizing UniFrac for GPUs

    Authors: Igor Sfiligoi, Daniel McDonald, Rob Knight

    Abstract: UniFrac is a commonly used metric in microbiome research for comparing microbiome profiles to one another ("beta diversity"). The recently implemented Striped UniFrac added the capability to split the problem into many independent subproblems and exhibits near linear scaling. In this paper we describe steps undertaken in porting and optimizing Striped Unifrac to GPUs. We reduced the run time of co… ▽ More

    Submitted 12 May, 2020; originally announced May 2020.

    Comments: 4 pages, 3 figures, 4 tables

  19. arXiv:2002.08735  [pdf, other

    cs.NI

    How to make Firmware Updates over LoRaWAN Possible

    Authors: Khaled Abdelfadeel, Tom Farrell, David McDonald, Dirk Pesch

    Abstract: Embedded software management requirements due to concerns about security vulnerabilities or for feature updates in the Internet of Things (IoT) deployments have raised the need for Firmware Update Over The Air (FUOTA). With FUOTA's support, security updates, new functionalities, and optimization patches can be deployed with little human intervention to embedded devices over their lifetime. However… ▽ More

    Submitted 20 February, 2020; originally announced February 2020.

  20. arXiv:1903.03036  [pdf, other

    cs.SI

    HEAT: Hyperbolic Embedding of Attributed Networks

    Authors: David McDonald, Shan He

    Abstract: Finding a low dimensional representation of hierarchical, structured data described by a network remains a challenging problem in the machine learning community. An emerging approach is embedding these networks into hyperbolic space because it can naturally represent a network's hierarchical structure. However, existing hyperbolic embedding approaches cannot deal with attributed networks, in which… ▽ More

    Submitted 2 May, 2019; v1 submitted 7 March, 2019; originally announced March 2019.

    Comments: 15 pages, 4 figures

  21. arXiv:1812.11622  [pdf

    cs.HC

    Ease on Down the Code: Complex Collaborative Qualitative Coding Simplified with 'Code Wizard'

    Authors: Abbas Ganji, Mania Orand, David W. McDonald

    Abstract: This paper describes the design and development of a preliminary qualitative coding tool as well as a method to improve the process of achieving inter-coder reliability (ICR) in small teams. Software applications that support qualitative coding do not sufficiently assist collaboration among coders and overlook some fundamental issues related to ICR. We propose a new dimension of collaborative codi… ▽ More

    Submitted 30 December, 2018; originally announced December 2018.

    Journal ref: Proceedings of the ACM on Human-Computer Interaction (CSCW), Volume 2 Issue CSCW, Article No. 132, November 2018

  22. arXiv:1805.07376  [pdf, other

    stat.ML cs.LG

    Algorithms for Estimating Trends in Global Temperature Volatility

    Authors: Arash Khodadadi, Daniel J McDonald

    Abstract: Trends in terrestrial temperature variability are perhaps more relevant for species viability than trends in mean temperature. In this paper, we develop methodology for estimating such trends using multi-resolution climate data from polar orbiting weather satellites. We derive two novel algorithms for computation that are tailored for dense, gridded observations over both space and time. We evalua… ▽ More

    Submitted 19 January, 2019; v1 submitted 18 May, 2018; originally announced May 2018.

    Comments: Published in AAAI-19

  23. arXiv:1604.03627  [pdf

    cs.CY cs.CL cs.SI

    Dissecting a Social Botnet: Growth, Content and Influence in Twitter

    Authors: Norah Abokhodair, Daisy Yoo, David W. McDonald

    Abstract: Social botnets have become an important phenomenon on social media. There are many ways in which social bots can disrupt or influence online discourse, such as, spam hashtags, scam twitter users, and astroturfing. In this paper we considered one specific social botnet in Twitter to understand how it grows over time, how the content of tweets by the social botnet differ from regular users in the sa… ▽ More

    Submitted 12 April, 2016; originally announced April 2016.

    Comments: 13 pages, 4 figures, Presented at the ACM conference on Computer-Supported Cooperative Work and Social Computing (CSCW 2016)

  24. arXiv:1212.0463  [pdf, other

    math.ST cs.LG stat.ML

    Nonparametric risk bounds for time-series forecasting

    Authors: Daniel J. McDonald, Cosma Rohilla Shalizi, Mark Schervish

    Abstract: We derive generalization error bounds for traditional time-series forecasting models. Our results hold for many standard forecasting tools including autoregressive models, moving average models, and, more generally, linear state-space models. These non-asymptotic bounds need only weak assumptions on the data-generating process, yet allow forecasters to select among competing models and to guarante… ▽ More

    Submitted 10 September, 2016; v1 submitted 3 December, 2012; originally announced December 2012.

    Comments: 34 pages, 3 figures

    MSC Class: 62M20 (Primary) 91B84; 62G99 (Secondary)

    Journal ref: Journal of Machine Learning Research. (2017). Vol 18. p. 1-40

  25. arXiv:1106.0730  [pdf, ps, other

    stat.ML cs.LG

    Rademacher complexity of stationary sequences

    Authors: Daniel J. McDonald, Cosma Rohilla Shalizi

    Abstract: We show how to control the generalization error of time series models wherein past values of the outcome are used to predict future values. The results are based on a generalization of standard i.i.d. concentration inequalities to dependent data without the mixing assumptions common in the time series setting. Our proof and the result are simpler than previous analyses with dependent data or stoch… ▽ More

    Submitted 22 May, 2017; v1 submitted 3 June, 2011; originally announced June 2011.

    Comments: 15 pages, 1 figure

  26. arXiv:1103.0942  [pdf, other

    stat.ML cs.LG

    Generalization error bounds for stationary autoregressive models

    Authors: Daniel J. McDonald, Cosma Rohilla Shalizi, Mark Schervish

    Abstract: We derive generalization error bounds for stationary univariate autoregressive (AR) models. We show that imposing stationarity is enough to control the Gaussian complexity without further regularization. This lets us use structural risk minimization for model selection. We demonstrate our methods by predicting interest rate movements.

    Submitted 3 June, 2011; v1 submitted 4 March, 2011; originally announced March 2011.

    Comments: 10 pages, 3 figures. CMU Statistics Technical Report

  27. arXiv:1103.0941  [pdf, ps, other

    stat.ML cs.LG math.PR

    Estimating $β$-mixing coefficients

    Authors: Daniel J. McDonald, Cosma Rohilla Shalizi, Mark Schervish

    Abstract: The literature on statistical learning for time series assumes the asymptotic independence or ``mixing' of the data-generating process. These mixing assumptions are never tested, nor are there methods for estimating mixing rates from data. We give an estimator for the $β$-mixing rate based on a single stationary sample path and show it is $L_1$-risk consistent.

    Submitted 4 March, 2011; originally announced March 2011.

    Comments: 9 pages, accepted by AIStats. CMU Statistics Technical Report

    Journal ref: Proceedings of the Fourteenth International Conference on Artificial Intelligence and Statistics (AISTATS 2011), pp. 516--524

  28. arXiv:0809.5023  [pdf, ps, other

    cs.IT

    Asymptotic stability region of slotted-Aloha

    Authors: Charles Bordenave, David McDonald, Alexandre Proutiere

    Abstract: We analyze the stability of standard, buffered, slotted-Aloha systems. Specifically, we consider a set of $N$ users, each equipped with an infinite buffer. Packets arrive into user $i$'s buffer according to some stationary ergodic Markovian process of intensity $λ_i$. At the beginning of each slot, if user $i$ has packets in its buffer, it attempts to transmit a packet with fixed probability… ▽ More

    Submitted 29 September, 2008; originally announced September 2008.

    Comments: 16 pages