Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data.

Eric Darve

dblp:33/6221 · also Eric F. Darve · DBLP profile ↗
← Back
15ranked-venue papers
0as first author
7since 2021 · last 2025
0000-0002-1938-3836ORCID · verified

Domains — the database's venue-derived domains; a paper can count in several

Systems, architecture and hardware · 7 · 2 since 2021Artificial intelligence and machine learning · 6 · 4 since 2021Graphics, computer vision, multimedia, augmented reality and games · 2 · 1 since 2021Applied, interdisciplinary, general and emerging computing · 2 · 1 since 2021Software engineering, systems software and programming languages · 1

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Artificial intelligence
4 papers
Representation and self-supervised learning · 34% Language models and text generation · 25% Transfer learning and domain adaptation · 16%
Computer architecture, parallel and distributed computing, and storage systems
4 papers
Hardware accelerators and domain-specific architectures · 47% High-performance computing · 33% Processor architecture and microarchitecture · 8%
Databases, data mining, and information retrieval
1 paper
Knowledge graphs · 100%

Topics — the 21 heaviest of 22, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Machine learning › Transfer learning and domain adaptation
cross-lingual transfer
0.722021
A Simple and Effective Method To Eliminate the Self Language Bias in Multilingual Representations · EMNLP (1) 2021
Universal Sentence Representation Learning with Conditional Masked Language Model · EMNLP (1) 2021
Hardware accelerators and domain-specific architectures
model compression
0.612022
Soft Masking for Cost-Constrained Channel Pruning · ECCV (11) 2022
Natural language and speech › Language models and text generation › masked language modeling
conditional masked language model
0.512021
Universal Sentence Representation Learning with Conditional Masked Language Model · EMNLP (1) 2021
Machine learning › Representation and self-supervised learning › text embedding › text representation learning
cross-lingual representation learning
0.512021
A Simple and Effective Method To Eliminate the Self Language Bias in Multilingual Representations · EMNLP (1) 2021
Machine learning › Trustworthy machine learning › debiasing
language bias mitigation
0.512021
A Simple and Effective Method To Eliminate the Self Language Bias in Multilingual Representations · EMNLP (1) 2021
Natural language and speech › Language models and text generation
masked language modeling
0.512021
Universal Sentence Representation Learning with Conditional Masked Language Model · EMNLP (1) 2021
Machine learning › Representation and self-supervised learning › text embedding › text representation learning
sentence representation learning
0.512021
Universal Sentence Representation Learning with Conditional Masked Language Model · EMNLP (1) 2021
Machine learning › Representation and self-supervised learning › word representation
word embedding
0.412019
Embedding Imputation with Grounded Language Information · ACL (1) 2019
High-performance computing
scientific computing systems
0.222011
Liszt: a domain specific language for building portable mesh-based PDE solvers · SC 2011
Analysis and Performance Results of a Molecular Modeling Application on Merrimac · SC 2004
Machine learning › Efficient and distributed learning
model compression
0.212022
Soft Masking for Cost-Constrained Channel Pruning · ECCV (11) 2022
Machine learning › Efficient and distributed learning › model compression › pruning
structured pruning
0.212022
Soft Masking for Cost-Constrained Channel Pruning · ECCV (11) 2022
Natural language and speech › Question answering and dialogue systems › multilingual question answering
cross-lingual question answering
0.112021
A Simple and Effective Method To Eliminate the Self Language Bias in Multilingual Representations · EMNLP (1) 2021
High-performance computing › scientific computing systems
molecular dynamics simulation
0.122006
Poster reception - N-Body simulation on GPUs · SC 2006
Analysis and Performance Results of a Molecular Modeling Application on Merrimac · SC 2004
GPUs and heterogeneous computing
GPU computing
0.112006
Poster reception - N-Body simulation on GPUs · SC 2006
High-performance computing
n-body simulation
0.112006
Poster reception - N-Body simulation on GPUs · SC 2006
High-performance computing
scientific computing
0.112006
Poster reception - N-Body simulation on GPUs · SC 2006
Processor architecture and microarchitecture › dataflow architecture
stream architecture
0.012004
Analysis and Performance Results of a Molecular Modeling Application on Merrimac · SC 2004
Processor architecture and microarchitecture › data-parallel architecture
stream processor
0.012004
Analysis and Performance Results of a Molecular Modeling Application on Merrimac · SC 2004
Parallel and multicore computing
domain-specific language
0.012011
Liszt: a domain specific language for building portable mesh-based PDE solvers · SC 2011
Parallel and multicore computing
parallel programming models
0.012011
Liszt: a domain specific language for building portable mesh-based PDE solvers · SC 2011
Performance modeling and evaluation
simulation
0.012004
Analysis and Performance Results of a Molecular Modeling Application on Merrimac · SC 2004

Methods — techniques the papers use, named apart from their topics

soft masking · 1.1cost-constrained pruning · 1.1knowledge graph construction · 0.8embedding mapping · 0.8orthogonal projection · 0.5natural language inference · 0.5matrix factorization · 0.5language information removal · 0.5geometric algebra · 0.5bitext retrieval · 0.5domain-specific language · 0.1code generation · 0.1cycle-accurate simulation · 0.0compiler optimization · 0.0
YearPublicationVenuePosition
2025 Transfer Learning for Anomaly Detection in Rotating Machinery Using Data-Driven Key Order Estimation
abstract
The detection of anomalous behavior of an engineered system or its components is an important task for enhancing reliability, safety, and efficiency across various engineering applications. However, designing an accurate anomaly detector can be very challenging in settings where anomalous labels are sparse or, in the worst case, missing in the training data. To mitigate this issue of the lack of anomalous labels in the domain of interest, existing approaches use transfer learning by leveraging information from anomalous samples in a closely related source domain. Although previous studies have shown good results from applying transfer learning, they do not specifically address the issue of high false-positive rates from such transfer. High false-positive rates can arise from misleading information present in uninformative/irrelevant features. Inspired by this observation, this paper focuses on identifying key input features, termed as such, due to their strong predictability in anomaly detection. A transfer learning approach is introduced that leverages the optimal$f_{\beta } $score for key feature estimation. This approach involves finding a weight vector to amplify key features and attenuate uninformative inputs during prediction. We demonstrate the capabilities of our proposed anomaly detection method as a quality check for newly manufactured automotive transmissions. Given the use of frequency domain order-based features in our use case, our proposed method is also easily extensible to the anomaly detection of other rotating machinery. Based on our findings we also find that our proposed anomaly detection algorithm, utilizing precise data-driven features, outperforms detectors based on experience/heuristics-based features currently used in automotive engineering applications. More importantly, our proposed framework can work with any downstream unsupervised anomaly detection algorithm, allowing us to freely choose the best algorithm for the anomaly detection task on hand. Note to Practitioners—Unlike legacy systems that have rich data sets for both healthy and anomalous behaviors over a broad spectrum of operating states, newly designed system or design variants of existing systems have little or no performance data. This makes the task of identifying indicators of anomalous behaviors very challenging for systems without legacy information. This work introduces a machine learning framework that uses label information from related, well-studied systems, to improve anomaly detection outcomes in a new or variant (but related) system. We demonstrate the effectiveness of our transfer approach through the End of Line (EoL) anomaly detection for quality checks on new design variants of an existing automotive transmission. Inspired by feature selection techniques, our proposed framework is easy to use and offers excellent interpretability, which is crucial for achieving a zero-failure system design.
Huanyi Shui, Rajesh Gupta 0008, Devesh Upadhyay, Eric Darve
IEEE Trans Autom. Sci. Eng.5
2022 Soft Masking for Cost-Constrained Channel Pruning
Ryan Humble, Maying Shen, Jorge Albericio Latorre, Eric Darve, José M. Álvarez 0004
ECCV (11)4
2022 Linear solvers for power grid optimization problems: A review of GPU-accelerated linear solvers
Katarzyna Swirydowicz, Eric Darve, Wesley B. Jones, Jonathan Maack, Shaked Regev, Michael A. Saunders, Stephen J. Thomas, Slaven Peles
Parallel Comput.2
2022 Memory-Augmented Generative Adversarial Networks for Anomaly Detection
abstract
We propose a memory-augmented deep learning model for semisupervised anomaly detection (AD). While many traditional AD methods focus on modeling the distribution of normal data, additional constraints in the modeling process are needed to distinguish between normal and abnormal data. The proposed model, named memory augmented generative adversarial networks (MEMGAN), is coupled with external memory units through attentional operations. One property of MEMGAN in the latent space is such that encoded normal data are expected to reside in the convex hull of the memory units, while the abnormal ones are separated outside. This property makes the AD process of MEMGAN more robust and reliable. Experiments on AD datasets adapted from MVTec, MNIST, CIFAR10, and Arrhythmia demonstrate that MEMGAN notably improves over previous AD models. We also find that the decoded memory units in MEMGAN are more diverse and interpretable than those in previous memory-augmented models.
Ziyi Yang 0011, Iman Soltani 0001, Eric Darve
IEEE Trans. Neural Networks Learn. Syst.4
2021 A Simple and Effective Method To Eliminate the Self Language Bias in Multilingual Representations
abstract
Language agnostic and semantic-language information isolation is an emerging research direction for multilingual representations models.We explore this problem from a novel angle of geometric algebra and semantic space.A simple but highly effective method "Language Information Removal (LIR)" factors out language identity information from semantic related components in multilingual representations pre-trained on multi-monolingual data.A post-training and model-agnostic method, LIR only uses simple linear operations, e.g.matrix factorization and orthogonal projection.LIR reveals that for weak-alignment multilingual systems, the principal components of semantic spaces primarily encodes language identity information.We first evaluate the LIR on a cross-lingual question answer retrieval task (LAReQA), which requires the strong alignment for the multilingual embedding space.Experiment shows that LIR is highly effectively on this task, yielding almost 100% relative improvement in MAP for weakalignment models.We then evaluate the LIR on Amazon Reviews and XEVAL dataset, with the observation that removing language information is able to improve the cross-lingual transfer performance.
Ziyi Yang 0011, Yinfei Yang, Daniel M. Cer, Eric Darve
EMNLP (1)4
2021 Universal Sentence Representation Learning with Conditional Masked Language Model
abstract
This paper presents a novel training method, Conditional Masked Language Modeling (CMLM), to effectively learn sentence representations on large scale unlabeled corpora.CMLM integrates sentence representation learning into MLM training by conditioning on the encoded vectors of adjacent sentences.Our English CMLM model achieves state-ofthe-art performance on SentEval (Conneau and Kiela, 2018), even outperforming models learned using supervised signals.As a fully unsupervised learning method, CMLM can be conveniently extended to a broad range of languages and domains.We find that a multilingual CMLM model co-trained with bitext retrieval (BR) and natural language inference (NLI) tasks outperforms the previous state-of-the-art multilingual models by a large margin, e.g.10% improvement upon baseline models on cross-lingual semantic search.We explore the same language bias of the learned representations, and propose a simple, post-training and model agnostic approach to remove the language identifying information from the representation while still retaining sentence semantics.
Ziyi Yang 0011, Yinfei Yang, Daniel M. Cer, Jax Law, Eric Darve
EMNLP (1)5
2021 PBBFMM3D: A parallel black-box algorithm for kernel matrix-vector multiplication
Chao Chen 0008, Jonghyun Lee 0005, Eric Darve
J. Parallel Distributed Comput.4
2020 Regularized Cycle Consistent Generative Adversarial Network for Anomaly Detection
abstract
In this paper, we investigate algorithms for anomaly detection. Previous anomaly detection methods focus on modeling the distribution of non-anomalous data provided during training. However, this does not necessarily ensure the correct detection of anomalous data. We propose a new Regularized Cycle Consistent Generative Adversarial Network (RCGAN) in which deep neural networks are adversarially trained to better recognize anomalous samples. This approach is based on leveraging a penalty distribution with a new definition of the loss function and novel use of discriminator networks. It is based on a solid mathematical foundation, and proofs show that our approach has stronger guarantees for detecting anomalous examples compared to the current state-of-the-art. Experimental results on both real-world and synthetic data show that our model leads to significant and consistent improvements on previous anomaly detection benchmarks. Notably, RCGAN improves on the state-of-the-art on the KDDCUP, Arrhythmia, Thyroid, Musk and CIFAR10 datasets.
Ziyi Yang 0011, Iman Soltani 0001, Eric Darve
ECAI3
2019 Embedding Imputation with Grounded Language Information
abstract
Due to the ubiquitous use of embeddings as input representations for a wide range of natural language tasks, imputation of embeddings for rare and unseen words is a critical problem in language processing.Embedding imputation involves learning representations for rare or unseen words during the training of an embedding model, often in a post-hoc manner.In this paper, we propose an approach for embedding imputation which uses grounded information in the form of a knowledge graph.This is in contrast to existing approaches which typically make use of vector space properties or subword information.We propose an online method to construct a graph from grounded information and design an algorithm to map from the resulting graphical structure to the space of the pre-trained embeddings.Finally, we evaluate our approach on a range of rare and unseen word tasks across various domains and show that our model can learn better representations.For example, on the Card-660 task our method improves Pearson's and Spearman's correlation coefficients upon the stateof-the-art by 11% and 17.8% respectively using GloVe embeddings.
Ziyi Yang 0011, Chenguang Zhu 0001, Vin Sachidananda, Eric Darve
ACL (1)4
2018 A distributed-memory hierarchical solver for general sparse linear systems
Chao Chen 0008, Hadi Pouransari, Sivasankaran Rajamanickam, Erik G. Boman, Eric Darve
Parallel Comput.5
2016 Task-based FMM for heterogeneous architectures
abstract
Summary High performance fast multipole method is crucial for the numerical simulation of many physical problems. In a previous study, we have shown that task‐based fast multipole method provides the flexibility required to process a wide spectrum of particle distributions efficiently on multicore architectures. In this paper, we now show how such an approach can be extended to fully exploit heterogeneous platforms. For that, we design highly tuned graphics processing unit (GPU) versions of the two dominant operators P2P and M2L) as well as a scheduling strategy that dynamically decides which proportion of subsequent tasks is processed on regular CPU cores and on GPU accelerators. We assess our method with the StarPU runtime system for executing the resulting task flow on an Intel X5650 Nehalem multicore processor possibly enhanced with one, two, or three Nvidia Fermi M2070 or M2090 GPUs (Santa Clara, CA, USA). A detailed experimental study on two 30 million particle distributions (a cube and an ellipsoid) shows that the resulting software consistently achieves high performance across architectures. Copyright © 2015 John Wiley & Sons, Ltd.
Emmanuel Agullo, Bérenger Bramas, Olivier Coulaud, Eric Darve, Matthias Messner, Toru Takahashi 0002
Concurr. Comput. Pract. Exp.4
2012 Folding proteins at 500 ns/hour with Work Queue
abstract
Molecular modeling is a field that traditionally has large computational costs. Until recently, most simulation techniques relied on long trajectories, which inherently have poor scalability. A new class of methods is proposed that requires only a large number of short calculations, and for which minimal communication between computer nodes is required. We considered one of the more accurate variants called Accelerated Weighted Ensemble Dynamics (AWE) and for which distributed computing can be made efficient. We implemented AWE using the Work Queue framework for task management and applied it to an all atom protein model (Fip35 WW domain). We can run with excellent scalability by simultaneously utilizing heterogeneous resources from multiple computing platforms such as clouds (Amazon EC2, Microsoft Azure), dedicated clusters, grids, on multiple architectures (CPU/GPU, 32/64bit), and in a dynamic environment in which processes are regularly added or removed from the pool. This has allowed us to achieve an aggregate sampling rate of over 500 ns/hour. As a comparison, a single process typically achieves 0.1 ns/hour.
Badi Abdul-Wahid, Dinesh Rajan, Haoyun Feng, Eric Darve, Douglas Thain, Jesús A. Izaguirre
eScience5
2011 Liszt: a domain specific language for building portable mesh-based PDE solvers
abstract
Heterogeneous computers with processors and accelerators are becoming widespread in scientific computing. However, it is difficult to program hybrid architectures and there is no commonly accepted programming model. Ideally, applications should be written in a way that is portable to many platforms, but providing this portability for general programs is a hard problem.
Zach DeVito, Niels Joubert, Francisco Palacios Ortega, Stephen Oakley, Montserrat Medina, Mike Barrientos, Erich Elsen, Frank Ham, Alex Aiken, Karthik Duraisamy, Eric Darve, Juan J. Alonso, Pat Hanrahan
SC11
2006 Poster reception - N-Body simulation on GPUs
abstract
Commercial graphics processors (GPUs) have high compute capacity at very low cost, which makes them attractive for general purpose scientic computing. In this poster we show how graphics processors can be used for N-body simulations to obtain large improvements in performance over current generation CPUs. We have developed a highly optimized algorithm for performing the O(N^2) force calculations that constitute the major part of stellar and molecular dynamics simulations. In the calculations, we achieve sustained performance of nearly 100 GFlops on an ATI X1900XTX. The performance on GPUs 25x an Intel Pentium4, and 2x specialized hardware such as GRAPE-6A, but at a fraction of the cost. Furthermore, the wide availability of GPUs has signicant implications for cluster computing and distributed computing efforts like [email protected]
Erich Elsen, Mike Houston, Vaidyanathan Vishal, Eric Darve, Pat Hanrahan, Vijay S. Pande
SC4
2004 Analysis and Performance Results of a Molecular Modeling Application on Merrimac
abstract
The Merrimac supercomputer uses stream processors and a high-radix network to achieve high performance at low cost and low power. The stream architecture matches the capabilities of modem semiconductor technology with compute-intensive parallel applications. We present a detailed case study of porting the GROMACS molecular-dynamics force calculation to Merrimac. The characteristics of the architecture which stress locality, parallelism, and decoupling of memory operations and computation, allow for high performance of compiler optimized code. The rich set of hardware memory operations and the ample computation bandwidth of the Merrimac processor present a wide range of algorithmic trade-offs and optimizations which may be generalized to several scientific computing domains. We use a cycle-accurate hardware simulator to analyze the performance bottlenecks of the various implementations and to measure application run-time. A comparison with the highly optimized GROMACS code, tuned for an Intel Pentium 4, confirms Merrimac’s potential to deliver high performance.
Mattan Erez, Jung Ho Ahn, William J. Dally, Eric Darve
SC5