Papers.
Research connected to its authors, projects, companies, talks, events, and the rest of the graph.
Add a paper ↗ColBERTv2: Effective and Efficient Retrieval via Lightweight Late Interaction
North American Chapter of the Association for Computational Linguistics · DOI 10.18653/v1/2022.naacl-main.272 · arXiv 2112.01488 · 825 citations · Source: semantic-scholar+openalexNeural information retrieval (IR) has greatly advanced search and other knowledge-intensive language tasks. While many neural IR methods encode queries and documents into single-vector representations, late interaction models produce multi-vector representations at the granularity of each token and decompose relevance modeling into scalable token-level computations. This decomposition has been shown to make late interaction more effective, but it inflates the space footprint of these models by an order of magnitude. In this work, we introduce Maize, a retriever that couples an aggressive residual compression mechanism with a denoised supervision strategy to simultaneously improve the quality and space footprint of late interaction. We evaluate Maize across a wide range of benchmarks, establishing state-of-the-art quality within and outside the training domain while reducing the space footprint of late interaction models by 6–10x.
Matei Zaharia, Keshav Santhanam, O. Khattab, Jon Saad-Falcon, Christopher Potts, M. Zaharia · 6 authors totalCCQA: A New Web-Scale Question Answering Dataset for Model Pre-Training
Findings of NAACL 2022 · DOI 10.18653/v1/2022.findings-naacl.184 · arXiv 2110.07731 · 16 citations · Source: semantic-scholarWith the rise of large-scale pre-trained language models, open-domain question-answering (ODQA) has become an important research topic in NLP. Based on the popular pre-training fine-tuning approach, we posit that an additional in-domain pre-training stage using a large-scale, natural, and diverse question-answering (QA) dataset can be beneficial for ODQA. Consequently, we propose a novel QA dataset based on the Common Crawl project in this paper. Using the readily available schema.org annotation, we extract around 130 million multilingual question-answer pairs, including about 60 million English data-points. With this previously unseen number of natural QA pairs, we pre-train popular language models to show the potential of large-scale in-domain pre-training for the task of question-answering. In our experiments, we find that pre-training question-answering models on our Common Crawl Question Answering dataset (CCQA) achieves promising results in zero-shot, low resource and fine-tuned settings across multiple tasks, models and benchmarks.
Sonal Gupta, Patrick Huber, A. Aghajanyan, Barlas Oğuz, Dmytro Okhonko, Wen-tau Yih, Xilun Chen · 7 authors totalDomain-matched Pre-training Tasks for Dense Retrieval
Findings of NAACL 2022 · DOI 10.18653/v1/2022.findings-naacl.114 · arXiv 2107.13602 · 74 citations · Source: semantic-scholarPre-training on larger datasets with ever increasing model size is now a proven recipe for increased performance across almost all NLP tasks. A notable exception is information retrieval, where additional pre-training has so far failed to produce convincing results. We show that, with the right pre-training setup, this barrier can be overcome. We demonstrate this by pre-training large bi-encoder models on 1) a recently released set of 65 million synthetically generated questions, and 2) 200 million post-comment pairs from a preexisting dataset of Reddit conversations made available by pushshift.io. We evaluate on a set of information retrieval and dialogue retrieval benchmarks, showing substantial improvements over supervised baselines.
Sonal Gupta, Barlas Oğuz, Kushal Lakhotia, Anchit Gupta, Patrick Lewis, Vladimir Karpukhin, Aleksandra Piktus, Xilun Chen · 11 authors totalSalient Phrase Aware Dense Retrieval: Can a Dense Retriever Imitate a Sparse One?
Findings of EMNLP 2022 · DOI 10.18653/v1/2022.findings-emnlp.19 · arXiv 2110.06918 · 89 citations · Source: semantic-scholarDespite their recent popularity and well-known advantages, dense retrievers still lag behind sparse methods such as BM25 in their ability to reliably match salient phrases and rare entities in the query and to generalize to out-of-domain data. It has been argued that this is an inherent limitation of dense models. We rebut this claim by introducing the Salient Phrase Aware Retriever (SPAR), a dense retriever with the lexical matching capacity of a sparse model. We show that a dense Lexical Model {\Lambda} can be trained to imitate a sparse one, and SPAR is built by augmenting a standard dense retriever with {\Lambda}. Empirically, SPAR shows superior performance on a range of tasks including five question answering datasets, MS MARCO passage retrieval, as well as the EntityQuestions and BEIR benchmarks for out-of-domain evaluation, exceeding the performance of state-of-the-art dense and sparse retrievers. The code and models of SPAR are available at: https://github.com/facebookresearch/dpr-scale/tree/main/spar
Sonal Gupta, Xilun Chen, Kushal Lakhotia, Barlas Oğuz, Anchit Gupta, Patrick Lewis, Stanislav Peshterliev, Yashar Mehdad · 9 authors totalCutting Down on Prompts and Parameters: Simple Few-Shot Learning with Language Models
Findings · DOI 10.18653/v1/2022.findings-acl.222 · arXiv 2106.13353 · 247 citations · Source: semantic-scholarPrompting language models (LMs) with training examples and task descriptions has been seen as critical to recent successes in few-shot learning. In this work, we show that finetuning LMs in the few-shot setting can considerably reduce the need for prompt engineering. In fact, one can use null prompts, prompts that contain neither task-specific templates nor training examples, and achieve competitive accuracy to manually-tuned prompts across a wide range of tasks. While finetuning LMs does introduce new parameters for each downstream task, we show that this memory overhead can be substantially reduced: finetuning only the bias terms can achieve comparable or better accuracy than standard finetuning while only updating 0.1% of the parameters. All in all, we recommend finetuning LMs for few-shot learning as it is more accurate, robust to different prompts, and can be made nearly as efficient as using frozen LMs.
Sameer Singh, Robert L Logan IV, Ivana Balavzevi'c, Eric Wallace, F. Petroni, Sebastian Riedel · 6 authors totalGetting to Production with Few-shot Natural Language Generation Models
SIGDIAL 2021 · DOI 10.18653/v1/2021.sigdial-1.8 · 17 citations · Source: semantic-scholarIn this paper, we study the utilization of pre-trained language models to enable few-shotNatural Language Generation (NLG) in task-oriented dialog systems. We introduce a system consisting of iterative self-training and an extensible mini-template framework that textualizes the structured input data into semi-natural text to fully take advantage of pre-trained language models. We compare var-ious representations of NLG models’ input and output and show that transforming the input and output to be similar to what the language model has seen before during pre-training improves the model’s few-shot performance substantially. We show that neural mod-els can be trained with as few as 300 annotated examples while providing high fidelity, considerably lowering the resource requirements for standing up a new domain or language.This level of data efficiency removes the need for crowd-sourced data collection resulting in higher quality data annotated by expert linguists. In addition, model maintenance and debugging processes will improve in this few-shot setting. Finally, we explore distillation and using a caching system to satisfy latency requirements of real-world systems.
Sonal Gupta, P. Heidari, Arash Einolghozati, Shashank Jain, Soumya Batra, Lee F. Callender, A. Arun, Shawn Mei · 12 authors totalEntity and Evidence Guided Document-Level Relation Extraction.
RepL4NLP@ACL-IJCNLP · DOI 10.18653/v1/2021.repl4nlp-1.30 · Source: dblp+stanford-authorityTengyu Ma, Kevin Huang 0002, Peng Qi 0003, Guangtao Wang, Tengyu Ma 0001, Jing Huang 0019 · 6 authors totalExample-Driven Intent Prediction with Observers
NAACL-HLT · DOI 10.18653/v1/2021.naacl-main.237 · Source: dblp+first-party-homepageMihail Eric, Shikib Mehri · 2 authors totalVariance-reduced First-order Meta-learning for Natural Language Processing Tasks.
NAACL-HLT · DOI 10.18653/v1/2021.naacl-main.206 · Source: dblp+stanford-authorityTengyu Ma, Lingxiao Wang 0001, Kevin Huang 0002, Tengyu Ma 0001, Quanquan Gu, Jing Huang 0019 · 6 authors totalConcealed Data Poisoning Attacks on NLP Models
North American Chapter of the Association for Computational Linguistics · DOI 10.18653/V1/2021.NAACL-MAIN.13 · 235 citations · Source: semantic-scholarAdversarial attacks alter NLP model predictions by perturbing test-time inputs. However, it is much less understood whether, and how, predictions can be manipulated with small, concealed changes to the training data. In this work, we develop a new data poisoning attack that allows an adversary to control model predictions whenever a desired trigger phrase is present in the input. For instance, we insert 50 poison examples into a sentiment model’s training set that causes the model to frequently predict Positive whenever the input contains “James Bond”. Crucially, we craft these poison examples using a gradient-based procedure so that they do not mention the trigger phrase. We also apply our poison attack to language modeling (“Apple iPhone” triggers negative generations) and machine translation (“iced coffee” mistranslated as “hot coffee”). We conclude by proposing three defenses that can mitigate our attack at some cost in prediction accuracy or extra human annotation.
Sameer Singh, Eric Wallace, Tony Zhao, Shi Feng · 4 authors totalEntity Resolution in Open-domain Conversations
NAACL-HLT (Industry Papers) · DOI 10.18653/v1/2021.naacl-industry.4 · Source: dblp+first-party-homepageMihail Eric, Mingyue Shang, Tong Wang, Jiangning Chen, Jiyang Wang, Matthew Welch, Tiantong Deng, Akshay Grewal · 12 authors totalDynamic Facet Selection by Maximizing Graded Relevance
INTERNLP · DOI 10.18653/v1/2021.internlp-1.5 · 0 citations · Source: crossref+semantic-scholarDynamic faceted search (DFS), an interactive query refinement technique, is a form of Human–computer information retrieval (HCIR) approach. It allows users to narrow down search results through facets, where the facets-documents mapping is determined at runtime based on the context of user query instead of pre-indexing the facets statically. In this paper, we propose a new unsupervised approach for dynamic facet generation, namely optimistic facets, which attempts to generate the best possible subset of facets, hence maximizing expected Discounted Cumulative Gain (DCG), a measure of ranking quality that uses a graded relevance scale. We also release code to generate a new evaluation dataset. Through empirical results on two datasets, we show that the proposed DFS approach considerably improves the document ranking in the search results.
Ruchi Mahindru, Michael R. Glass, Md. Faisal Mahbub Chowdhury, Yu Deng, R. Mahindru, Nicolas R. Fauceglia, A. Gliozzo, Nandana Mihindukulasooriya · 8 authors totalMulti-Sentence Knowledge Selection in Open-Domain Dialogue
INLG · DOI 10.18653/v1/2021.inlg-1.9 · Source: dblp+first-party-homepageMihail Eric, Nicole Chartier, Behnam Hedayatnia, Karthik Gopalakrishnan, Pankaj Rajan, Yang Liu, Dilek Hakkani-Tur · 7 authors totalEntity-Based Knowledge Conflicts in Question Answering
Conference on Empirical Methods in Natural Language Processing · DOI 10.18653/v1/2021.emnlp-main.565 · arXiv 2109.05052 · 418 citations · Source: semantic-scholarKnowledge-dependent tasks typically use two sources of knowledge: parametric, learned at training time, and contextual, given as a passage at inference time. To understand how models use these sources together, we formalize the problem of knowledge conflicts, where the contextual information contradicts the learned information. Analyzing the behaviour of popular models, we measure their over-reliance on memorized information (the cause of hallucinations), and uncover important factors that exacerbate this behaviour. Lastly, we propose a simple method to mitigate over-reliance on parametric knowledge, which minimizes hallucination, and improves out-of-distribution generalization by 4% - 7%. Our findings demonstrate the importance for practitioners to evaluate model tendency to hallucinate rather than read, and show that our mitigation strategy encourages generalization to evolving information (i.e. time-dependent queries). To encourage these practices, we have released our framework for generating knowledge conflicts.
Sameer Singh, S. Longpre, Kartik Perisetla, Anthony Chen, Nikhil Ramesh, Chris DuBois · 6 authors totalResidual Adapters for Parameter-Efficient ASR Adaptation to Atypical and Accented Speech.
EMNLP · DOI 10.18653/v1/2021.emnlp-main.541 · Source: dblpKatrin Tomanek, Vicky Zayats, Dirk Padfield, Kara Vaillancourt, Fadi Biadsy · 5 authors totalMuppet: Massive Multi-task Representations with Pre-Finetuning
EMNLP 2021 · DOI 10.18653/v1/2021.emnlp-main.468 · arXiv 2101.11038 · 301 citations · Source: semantic-scholarWe propose pre-finetuning, an additional large-scale learning stage between language model pre-training and fine-tuning. Pre-finetuning is massively multi-task learning (around 50 datasets, over 4.8 million total labeled examples), and is designed to encourage learning of representations that generalize better to many different tasks. We show that pre-finetuning consistently improves performance for pretrained discriminators (e.g. RoBERTa) and generation models (e.g. BART) on a wide range of tasks (sentence prediction, commonsense reasoning, MRC, etc.), while also significantly improving sample efficiency during fine-tuning. We also show that large-scale multi-tasking is crucial; pre-finetuning can hurt performance when few tasks are used up until a critical point (usually above 15) after which performance improves linearly in the number of tasks.
Sonal Gupta, Armen Aghajanyan, Anchit Gupta, Akshat Shrivastava, Xilun Chen, Luke Zettlemoyer · 6 authors totalDatasets: A Community Library for Natural Language Processing
Conference on Empirical Methods in Natural Language Processing: System Demonstrations · DOI 10.18653/v1/2021.emnlp-demo.21 · arXiv 2109.02846 · Source: emnlp+arxiv+huggingface-authorityClement Delangue, Quentin Lhoest, Albert Villanova del Moral, Yacine Jernite, Abhishek Thakur, Patrick von Platen, Suraj Patil, Julien Chaumond · 31 authors totalEl Volumen Louder Por Favor: Code-switching in Task-oriented Semantic Parsing
EACL 2021 · DOI 10.18653/v1/2021.eacl-main.87 · arXiv 2101.10524 · 10 citations · Source: semantic-scholarBeing able to parse code-switched (CS) utterances, such as Spanish+English or Hindi+English, is essential to democratize task-oriented semantic parsing systems for certain locales. In this work, we focus on Spanglish (Spanish+English) and release a dataset, CSTOP, containing 5800 CS utterances alongside their semantic parses. We examine the CS generalizability of various Cross-lingual (XL) models and exhibit the advantage of pre-trained XL language models when data for only one language is present. As such, we focus on improving the pre-trained models for the case when only English corpus alongside either zero or a few CS training instances are available. We propose two data augmentation methods for the zero-shot and the few-shot settings: fine-tune using translate-and-align and augment using a generation model followed by match-and-filter. Combining the few-shot setting with the above improvements decreases the initial 30-point accuracy gap between the zero-shot and the full-data settings by two thirds.
Sonal Gupta, Arash Einolghozati, Abhinav Arora, Lorena Sainz-Maza Lecanda, Anuj Kumar · 5 authors totalLOME: Large Ontology Multilingual Extraction
Conference of the European Chapter of the Association for Computational Linguistics · DOI 10.18653/v1/2021.eacl-demos.19 · arXiv 2101.12175 · 48 citations · Source: semantic-scholarWe present LOME, a system for performing multilingual information extraction. Given a text document as input, our core system identifies spans of textual entity and event mentions with a FrameNet (Baker et al., 1998) parser. It subsequently performs coreference resolution, fine-grained entity typing, and temporal relation prediction between events. By doing so, the system constructs an event and entity focused knowledge graph. We can further apply third-party modules for other types of annotation, like relation extraction. Our (multilingual) first-party modules either outperform or are competitive with the (monolingual) state-of-the-art. We achieve this through the use of multilingual encoders like XLM-R (Conneau et al., 2020) and leveraging multilingual training data. LOME is available as a Docker container on Docker Hub. In addition, a lightweight version of the system is accessible as a web demo.
Tongfei Chen, Patrick Xia, Guanghui Qin, Siddharth Vashishtha, Yunmo Chen, Chandler May, Craig Harman, Kyle Rawlins · 10 authors totalData Cleaning Tools for Token Classification Tasks
ACL DaSH workshop · DOI 10.18653/V1/2021.DASH-1.10 · 11 citations · Source: semantic-scholar+dblpHuman-in-the-loop systems for cleaning NLP training data rely on automated sieves to isolate potentially-incorrect labels for manual review. We have developed a novel technique for flagging potentially-incorrect labels with high sensitivity in named entity recognition corpora. We incorporated our sieve into an end-to-end system for cleaning NLP corpora, implemented as a modular collection of Jupyter notebooks built on extensions to the Pandas DataFrame library. We used this system to identify incorrect labels in the CoNLL-2003 corpus for English-language named entity recognition (NER), one of the most influential corpora for NER model research. Unlike previous work that only looked at a subset of the corpus’s validation fold, our automated sieve enabled us to examine the entire corpus in depth. Across the entire CoNLL-2003 corpus, we identified over 1300 incorrect labels (out of 35089 in the corpus). We have published our corrections, along with the code we used in our experiments. We are developing a repeatable version of the process we used on the CoNLL-2003 corpus as an open-source library.
Frederick Reiss, K. Muthuraman, Hong Xu, Bryan Cutler, Zachary Eichenberger · 5 authors totalBenchmarking: Past, Present and Future
DOI 10.18653/v1/2021.bppf-1.1 · 7 citations · Source: openalex+first-party-career-authorityMark Liberman, Kenneth Church, Valia Kordoni · 3 authors totalValue-Agnostic Conversational Semantic Parsing
ACL/IJCNLP · DOI 10.18653/V1/2021.ACL-LONG.284 · Source: dblp+author-first-party+semantic-machines-career-authorityJayant Krishnamurthy, Emmanouil Antonios Platanios, Adam Pauls, Subhro Roy, Yuchen Zhang 0002, Alexander Kyte, Alan Guo, Sam Thomson · 11 authors totalCharacterizing Geographic Variation in Well-Being Using Tweets
Proceedings of the International AAAI Conference on Web and Social Media · DOI 10.1609/icwsm.v7i1.14442 · 225 citations · Source: openalexThe language used in tweets from 1,300 different US counties was found to be predictive of the subjective well-being of people living in those counties as measured by representative surveys. Topics, sets of co-occurring words derived from the tweets using LDA, improved accuracy in predicting life satisfaction over and above standard demographic and socio-economic controls (age, gender, ethnicity, income, and education). The LDA topics provide a greater behavioural and conceptual resolution into life satisfaction than the broad socio-economic and demographic variables. For example, tied in with the psychological literature, words relating to outdoor activities, spiritual meaning, exercise, and good jobs correlate with increased life satisfaction, while words signifying disengagement like ’bored’ and ’tired’ show a negative association.
Lyle Ungar, Hansen Andrew Schwartz, Johannes C. Eichstaedt, Margaret L. Kern, Lukasz Dziurzynski, Richard E. Lucas, Megha Agrawal, Gregory Park · 11 authors totalSocial Media Is NOT that Bad! The Lexical Quality of Social Media
Proceedings of the International AAAI Conference on Web and Social Media · DOI 10.1609/icwsm.v6i1.14339 · 9 citations · Source: openalex+authoritative-profileRicardo Baeza-Yates, Luz Rello, Ricardo Baeza‐Yates · 3 authors totalHow Bad Do You Spell?: The Lexical Quality of Social Media
Proceedings of the International AAAI Conference on Web and Social Media · DOI 10.1609/icwsm.v5i4.14085 · 8 citations · Source: openalex+authoritative-profileRicardo Baeza-Yates, Ricardo Baeza‐Yates, Luz Rello · 3 authors totalHigh Correlation between Incoming and Outgoing Activity: A Distinctive Property of Online Social Networks?
Proceedings of the International AAAI Conference on Web and Social Media · DOI 10.1609/icwsm.v5i1.14164 · 6 citations · Source: openalex+authoritative-profileRicardo Baeza-Yates, Diego Sáez-Trumper, David Nettleton, Ricardo Baeza‐Yates · 4 authors totalSome Users Pack a Wallop: Measuring the Impact of Core Users on the Participation of Others in Online Social Systems
Proceedings of the International AAAI Conference on Web and Social Media · DOI 10.1609/icwsm.v2i1.18652 · 0 citations · Source: openalex+first-party-career-authorityMarc Smith, Thomas Lento, Eric Gleave, Marc A. Smith, Howard T. Welser · 5 authors totalSpace Planning for Online Community
Proceedings of the International AAAI Conference on Web and Social Media · DOI 10.1609/icwsm.v2i1.18617 · 3 citations · Source: openalex+first-party-career-authorityMarc Smith, Danyel Fisher, Tammara Combs Turner, Marc A. Smith · 4 authors totalAnalyzing Personality through Social Media Profile Picture Choice
Proceedings of the International AAAI Conference on Web and Social Media · DOI 10.1609/icwsm.v10i1.14738 · 218 citations · Source: openalexThe content of images users post to their social media is driven in part by personality. In this study, we analyze how Twitter profile images vary with the personality of the users posting them. In our main analysis, we use profile images from over 66,000 users whose personality we estimate based on their tweets. To facilitate interpretability, we focus our analysis on aesthetic and facial features and control for demographic variation in image features and personality. Our results show significant differences in profile picture choice between personality traits, and that these can be harnessed to predict personality traits with robust accuracy. For example, agreeable and conscientious users display more positive emotions in their profile pictures, while users high in openness prefer more aesthetic photos.
Lyle Ungar, Liu Leqi, Daniel Preoțiuc-Pietro, Zahra Riahi Samani, Mohsen Ebrahimi Moghaddam · 5 authors totalRotation-Invariant Gait Identification with Quaternion Convolutional Neural Networks (Student Abstract)
Proceedings of the AAAI Conference on Artificial Intelligence · DOI 10.1609/aaai.v35i18.17899 · 2 citations · Source: openalex+orcid+dblp-identityJohn Whaley, Bowen Jing, Vinay Prabhu, Angela Gu · 4 authors totalDocument-Level Relation Extraction with Adaptive Thresholding and Localized Context Pooling.
AAAI · DOI 10.1609/aaai.v35i16.17717 · Source: dblp+stanford-authorityTengyu Ma, Wenxuan Zhou 0002, Kevin Huang 0002, Tengyu Ma 0001, Jing Huang 0019 · 5 authors totalCurse or Redemption? How Data Heterogeneity Affects the Robustness of Federated Learning
AAAI Conference on Artificial Intelligence · DOI 10.1609/aaai.v35i12.17291 · arXiv 2102.00655 · 67 citations · Source: semantic-scholar+arxivData heterogeneity has been identified as one of the key features in federated learning but often overlooked in the lens of robustness to adversarial attacks. This paper focuses on characterizing and understanding its impact on backdooring attacks in federated learning through comprehensive experiments using synthetic and the LEAF benchmarks. The initial impression driven by our experimental results suggests that data heterogeneity is the dominant factor in the effectiveness of attacks and it may be a redemption for defending against backdooring as it makes the attack less efficient, more challenging to design effective attack strategies, and the attack result also becomes less predictable. However, with further investigations, we found data heterogeneity is more of a curse than a redemption as the attack effectiveness can be significantly boosted by simply adjusting the client-side backdooring timing. More importantly, data heterogeneity may result in overfitting at the local training of benign clients, which can be utilized by attackers to disguise themselves and fool skewed-feature based defenses. In addition, effective attack strategies can be made by adjusting attack data distribution. Finally, we discuss the potential directions of defending the curses brought by data heterogeneity. The results and lessons learned from our extensive experiments and analysis offer new insights for designing robust federated learning methods and systems.
Nathalie Baracaldo, Syed Zawad, Ahsan Ali, Pin-Yu Chen, Ali Anwar, Yi Zhou, Yuan Tian, Feng Yan · 8 authors totalEfficient Approximate Value Iteration for Continuous Gaussian POMDPs
AAAI 2012 · DOI 10.1609/aaai.v26i1.8371 · 37 citations · Source: openalexWe introduce a highly efficient method for solving continuous partially-observable Markov decision processes (POMDPs) in which beliefs can be modeled using Gaussian distributions over the state space. Our method enables fast solutions to sequential decision making under uncertainty for a variety of problems involving noisy or incomplete observations and stochastic actions. We present an efficient approach to compute locally-valid approximations to the value function over continuous spaces in time polynomial (O[n^4]) in the dimension n of the state space. To directly tackle the intractability of solving general POMDPs, we leverage the assumption that beliefs are Gaussian distributions over the state space, approximate the belief update using an extended Kalman filter (EKF), and represent the value function by a function that is quadratic in the mean and linear in the variance of the belief. Our approach iterates towards a linear control policy over the state space that is locally-optimal with respect to a user defined cost function, and is approximately valid in the vicinity of a nominal trajectory through belief space. We demonstrate the scalability and potential of our approach on problems inspired by robot navigation under uncertainty for state spaces of up to 128 dimensions.
Jur van den Berg, Sachin Patil, Ron Alterovitz · 3 authors total36. The #ddj Hashtag on Twitter
Amsterdam University Press eBooks · DOI 10.1515/9789048542079-037 · 0 citations · Source: openalex+first-party-career-authorityMarc Smith, Eunice Au, Marc A. Smith · 3 authors totalRearchitecting In-Memory Object Stores for Low Latency
Proceedings of the VLDB Endowment · DOI 10.14778/3494124.3494138 · 8 citations · Source: semantic-scholarLow latency is increasingly critical for modern workloads, to the extent that compute functions are explicitly scheduled to be co-located with their in-memory object stores for faster access. However, the traditional object store architecture mandates that clients interact with the server via inter-process communication (IPC). This poses a significant performance bottleneck for low-latency workloads. Meanwhile, in many important emerging AI workloads, such as parallel tree search and reinforcement learning, all the worker processes accessing the object store belong to a single user. We design Lightning, an in-memory object store rearchitected for modern, low-latency workloads in a single-user, multi-process setting. Lightning departs from the traditional design by adopting a shared memory model, enabling clients to directly access the object store without IPC boundary. Instead, client isolation is achieved by a novel integration of Intel Memory Protect Keys (MPK) hardware, transaction logging, and formal verification. Our evaluations show that Lightning outperforms state-of-the-art in-memory object stores by up to 9.0x on five standard NoSQL workloads and up to 4.5x in scaling up a Python tree search program. Lightning improves the throughput of a popular reinforcement learning framework that uses an in-memory object store for data sharing by up to 40%.
Zhuohan Li, Danyang Zhuo, Kaiyuan Zhang, Siyuan Zhuang, Stephanie Wang, Ang Chen, Ion Stoica · 7 authors totalRAMP-TAO
Proceedings of the VLDB Endowment · DOI 10.14778/3476311.3476379 · 14 citations · Source: openalex+authoritative-profilePeter Bailis, Audrey Cheng, Xiao Shi, Lu Pan, Anthony Simpson, Neil Wheaton, Shilpa Lawande, Nathan Bronson · 10 authors totalLuNER: Multiplexed SARS-CoV-2 detection in clinical swab and wastewater samples
PLoS ONE · DOI 10.1371/journal.pone.0258263 · 6 citations · Source: openalex+authoritative-profilePetros Giannikopoulos, Elizabeth C. Stahl, Allan Gopez, Connor A. Tsuchida, Vinson B. Fan, Erica A. Moehle, Lea B. Witkowsky, Jennifer Hamilton · 26 authors totalRobotic RNA extraction for SARS-CoV-2 surveillance using saliva samples
PLoS ONE · DOI 10.1371/journal.pone.0255690 · 19 citations · Source: openalex+authoritative-profilePetros Giannikopoulos, Jennifer Hamilton, Elizabeth C. Stahl, Connor A. Tsuchida, Enrique Lin-Shiao, C. Kimberly Tsui, Kathleen Pestal, Holly K. Gildea · 21 authors totalLaunching a saliva-based SARS-CoV-2 surveillance testing program on a university campus
PLoS ONE · DOI 10.1371/journal.pone.0251296 · 24 citations · Source: openalex+authoritative-profilePetros Giannikopoulos, Alexander J. Ehrenberg, Erica A. Moehle, Cara E. Brook, Andrew H. Doudna Cate, Lea B. Witkowsky, Rohan Sachdeva, Ariana Hirsh · 45 authors totalThe Gender Gap Tracker: Using Natural Language Processing to measure gender bias in media
PLOS ONE · DOI 10.1371/journal.pone.0245533 · 58 citations · Source: semantic-scholarWe examine gender bias in media by tallying the number of men and women quoted in news text, using the Gender Gap Tracker, a software system we developed specifically for this purpose. The Gender Gap Tracker downloads and analyzes the online daily publication of seven English-language Canadian news outlets and enhances the data with multiple layers of linguistic information. We describe the Natural Language Processing technology behind this system, the curation of off-the-shelf tools and resources that we used to build it, and the parts that we developed. We evaluate the system in each language processing task and report errors using real-world examples. Finally, by applying the Tracker to the data, we provide valuable insights about the proportion of people mentioned and quoted, by gender, news organization, and author gender.
Prashanth Rao, Fatemeh Torabi Asr, Mohammad Mazraeh, Alexandre Lopes, Vagrant Gautam, Junette Gonzales, Maite Taboada · 7 authors totalEvaluation of a sensitive blood test for the detection of colorectal advanced adenomas in a prospective cohort using a multiomics approach
Journal of Clinical Oncology · DOI 10.1200/JCO.2021.39.3_SUPPL.43 · Source: orcidJohn St. John, Lin, Jimmy, Ariazi, Eric, Dzamba, Michael, Hsu, Teng-Kuei, Kothen-Hill, Steven, Li, Kang, Liu, Tzu-Yu · 19 authors totalRhabdomyosarcoma: How Advanced Molecular Methods Are Shaping the Diagnostic and Therapeutic Paradigm
Pediatric and Developmental Pathology · DOI 10.1177/10935266211013621 · 15 citations · Source: openalex+authoritative-profilePetros Giannikopoulos, David M. Parham · 2 authors totalRhabdomyosarcoma: From Obscurity to Clarity in Diagnosis … But With Ongoing Challenges in Management: The Farber-Landing Lecture of 2020
Pediatric and Developmental Pathology · DOI 10.1177/1093526620977720 · 4 citations · Source: openalex+authoritative-profilePetros Giannikopoulos, David M. Parham · 2 authors totalCritical Point-Finding Methods Reveal Gradient-Flat Regions of Deep Network Losses
Neural Computation · DOI 10.1162/neco_a_01388 · arXiv 2003.10397 · Source: mit-press+berkeley+author-first-partyCharles Frye, Charles G. Frye, James Simon, Neha S. Wadia, Andrew Ligeralde, Michael R. DeWeese, Kristofer E. Bouchard · 7 authors totalLearned Token Pruning for Transformers
KDD 2022 · DOI 10.1145/3534678.3539260 · arXiv 2107.00910 · 229 citations · Source: semantic-scholar+arxivEfficient deployment of transformer models in practice is challenging due to their inference cost including memory footprint, latency, and power consumption, which scales quadratically with input sequence length. To address this, we present a novel token reduction method dubbed Learned Token Pruning (LTP) which adaptively removes unimportant tokens as an input sequence passes through transformer layers. In particular, LTP prunes tokens with an attention score below a threshold, whose value is learned for each layer during training. Our threshold-based method allows the length of the pruned sequence to vary adaptively based on the input sequence, and avoids algorithmically expensive operations such as top-k token selection. We extensively test the performance of LTP on GLUE and SQuAD tasks and show that our method outperforms the prior state-of-the-art token pruning methods by up to ∽2.5% higher accuracy with the same amount of FLOPs. In particular, LTP achieves up to 2.1× FLOPs reduction with less than 1% accuracy drop, which results in up to 1.9× and 2.0× throughput improvement on Intel Haswell CPUs and NVIDIA V100 GPUs. Furthermore, we demonstrate that LTP is more robust than prior methods to variations in input sequence lengths. Our code has been developed in PyTorch and open-sourced
Woosuk Kwon, Sehoon Kim, Sheng Shen, D. Thorsley, A. Gholami, Joseph Hassoun, K. Keutzer · 7 authors totalReport on the 11th international workshop on location and the web (LocWeb 2021) and the 11th temporal web analytics workshop (TempWeb2021) at WWW2021
ACM SIGIR Forum · DOI 10.1145/3527546.3527555 · 2 citations · Source: openalex+authoritative-profileRicardo Baeza-Yates, Dirk Ahlers, Erik Wilde, Marc Spaniol, Ricardo Baeza‐Yates, Ómar Alonso · 6 authors totalDecentralized Collaborative Version Control
DOI 10.1145/3493426.3493824 · 1 citations · Source: openalex+orcid+dblp-identityJohan Pouwelse, Bulat Nasrulin · 2 authors totalUniCon
DOI 10.1145/3493426.3493823 · 11 citations · Source: openalex+orcid+dblp-identityJohan Pouwelse, Pablo Rodrigo, Martijn de Vos · 3 authors totalPathless Scala: A Calculus for the Rest of Scala
Scala Symposium · DOI 10.1145/3486610.3486894 · Source: acm+dblp+personal-first-partyGuillaume Martres · 1 author totalMIND: In-Network Memory Management for Disaggregated Data Centers
SOSP · DOI 10.1145/3477132.3483561 · arXiv 2107.00164 · 115 citations · Source: semantic-scholarMemory disaggregation promises transparent elasticity, high resource utilization and hardware heterogeneity in data centers by physically separating memory and compute into network-attached resource "blades". However, existing designs achieve performance at the cost of resource elasticity, restricting memory sharing to a single compute blade to avoid costly memory coherence traffic over the network. In this work, we show that emerging programmable network switches can enable an efficient shared memory abstraction for disaggregated architectures by placing memory management logic in the network fabric. We find that centralizing memory management in the network permits bandwidth and latency-efficient realization of in-network cache coherence protocols, while programmable switch ASICs support other memory management logic at line-rate. We realize these insights into MIND1, an in-network memory management unit for rack-scale disaggregation. MIND enables transparent resource elasticity while matching the performance of prior memory disaggregation proposals for real-world workloads.
Anurag Khandelwal, Seung-seob Lee, Yanpeng Yu, Yupeng Tang, Lin Zhong, A. Bhattacharjee · 6 authors total