VLDB 2026 Research / reviewers in the wild / expert
Erik Kruus
dblp:74/7252
· DBLP profile ↗
8ranked-venue papers
1as first author
4since 2021 · last 2023
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Artificial intelligence and machine learning · 4 · 4 since 2021Systems, architecture and hardware · 3 · 1 first-authorDatabases, data management, data science and information retrieval · 2 · 1 first-author · 1 since 2021Graphics, computer vision, multimedia, augmented reality and games · 2 · 2 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
3 papers |
Transfer learning and domain adaptation · 46% Trustworthy machine learning · 26% Learning paradigms · 13% | |
| Computer architecture, parallel and distributed computing, and storage systems
3 papers |
Storage systems · 59% Memory systems · 16% Parallel and multicore computing · 16% | |
| Interdisciplinary, comprehensive, and emerging computing
1 paper |
Bioinformatics and computational biology · 100% | |
| Software engineering, system software, and programming languages
1 paper |
Concurrent programming · 77% Program analysis · 23% |
Topics — the 25 heaviest of 27, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Machine learning › Transfer learning and domain adaptation
domain adaptation |
0.7 | 1 | 2023 | Source-Free Video Domain Adaptation with Spatial-Temporal-Historical Consistency Learning · CVPR 2023 |
Machine learning › Transfer learning and domain adaptation › domain adaptation
source-free domain adaptation |
0.7 | 1 | 2023 | Source-Free Video Domain Adaptation with Spatial-Temporal-Historical Consistency Learning · CVPR 2023 |
Machine learning › Transfer learning and domain adaptation › domain adaptation › visual domain adaptation
video domain adaptation |
0.7 | 1 | 2023 | Source-Free Video Domain Adaptation with Spatial-Temporal-Historical Consistency Learning · CVPR 2023 |
Machine learning › Learning paradigms › semi-supervised learning
pseudo-labeling |
0.6 | 1 | 2022 | T-Cell Receptor-Peptide Interaction Prediction with Physical Model Augmented Pseudo-Labeling · KDD 2022 |
Bioinformatics and computational biology
immunoinformatics |
0.6 | 1 | 2022 | T-Cell Receptor-Peptide Interaction Prediction with Physical Model Augmented Pseudo-Labeling · KDD 2022 |
Bioinformatics and computational biology › immunoinformatics
TCR-epitope binding prediction |
0.6 | 1 | 2022 | T-Cell Receptor-Peptide Interaction Prediction with Physical Model Augmented Pseudo-Labeling · KDD 2022 |
Storage systems › data reduction
data deduplication |
0.5 | 2 | 2020 | Austere Flash Caching with Deduplication and Compression · USENIX ATC 2020 Bimodal Content Defined Chunking for Backup Streams · FAST 2010 |
Machine learning › Trustworthy machine learning › adversarial machine learning
adversarial defense |
0.5 | 1 | 2021 | Towards Robustness of Deep Neural Networks via Regularization · ICCV 2021 |
Machine learning › Trustworthy machine learning › robustness
adversarial robustness |
0.5 | 1 | 2021 | Towards Robustness of Deep Neural Networks via Regularization · ICCV 2021 |
Machine learning › Representation and self-supervised learning › representation regularization
embedding regularization |
0.5 | 1 | 2021 | Towards Robustness of Deep Neural Networks via Regularization · ICCV 2021 |
Storage systems
data compression |
0.4 | 1 | 2020 | Austere Flash Caching with Deduplication and Compression · USENIX ATC 2020 |
Memory systems › cache management › storage caching
flash cache |
0.4 | 1 | 2020 | Austere Flash Caching with Deduplication and Compression · USENIX ATC 2020 |
Storage systems › flash and SSD › flash memory
flash storage |
0.4 | 1 | 2020 | Austere Flash Caching with Deduplication and Compression · USENIX ATC 2020 |
Parallel and multicore computing › parallel computing › parallel machine learning
data-parallel training |
0.2 | 1 | 2015 | MALT: distributed data-parallelism for existing ML applications · EuroSys 2015 |
Parallel and multicore computing › data-parallel programming
distributed data-parallel execution |
0.2 | 1 | 2015 | MALT: distributed data-parallelism for existing ML applications · EuroSys 2015 |
Distributed systems
distributed machine learning |
0.2 | 1 | 2015 | MALT: distributed data-parallelism for existing ML applications · EuroSys 2015 |
Machine learning › Trustworthy machine learning › adversarial machine learning › adversarial defense
adversarial example detection |
0.1 | 1 | 2021 | Towards Robustness of Deep Neural Networks via Regularization · ICCV 2021 |
Computer vision › Image recognition and object detection
image classification |
0.1 | 1 | 2021 | Towards Robustness of Deep Neural Networks via Regularization · ICCV 2021 |
Storage systems › data reduction › data deduplication
content-defined chunking |
0.1 | 1 | 2010 | Bimodal Content Defined Chunking for Backup Streams · FAST 2010 |
Concurrent programming
concurrency bugs |
0.1 | 1 | 2009 | Static data race detection for concurrent programs with asynchronous calls · ESEC/SIGSOFT FSE 2009 |
Concurrent programming › concurrency bugs
data races |
0.1 | 1 | 2009 | Static data race detection for concurrent programs with asynchronous calls · ESEC/SIGSOFT FSE 2009 |
Concurrent programming › concurrency bug detection
data race detection |
0.1 | 1 | 2009 | Static data race detection for concurrent programs with asynchronous calls · ESEC/SIGSOFT FSE 2009 |
Program analysis
static analysis |
0.1 | 1 | 2009 | Static data race detection for concurrent programs with asynchronous calls · ESEC/SIGSOFT FSE 2009 |
Machine learning and data management
scalable machine learning |
0.1 | 1 | 2015 | MALT: distributed data-parallelism for existing ML applications · EuroSys 2015 |
Storage systems › storage management › backup and recovery
data backup |
0.0 | 1 | 2010 | Bimodal Content Defined Chunking for Backup Streams · FAST 2010 |
Methods — techniques the papers use, named apart from their topics
pseudo-labeling · 1.1docking energy · 1.1data augmentation · 1.1spatial-temporal augmentation · 0.7consistency learning · 0.7embedding regularization · 0.5adversarial training · 0.5data parallelism · 0.4deduplication · 0.4compression · 0.4static analysis · 0.1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2023 | Source-Free Video Domain Adaptation with Spatial-Temporal-Historical Consistency LearningabstractSource-free domain adaptation (SFDA) is an emerging research topic that studies how to adapt a pretrained source model using unlabeled target data. It is derived from unsupervised domain adaptation but has the advantage of not requiring labeled source data to learn adaptive models. This makes it particularly useful in real-world applications where access to source data is restricted. While there has been some SFDA work for images, little attention has been paid to videos. Naively extending image-based methods to videos without considering the unique properties of videos often leads to unsatisfactory results. In this paper, we propose a simple and highly flexible method for Source-Free Video Domain Adaptation (SFVDA), which extensively exploits consistency learning for videos from spatial, temporal, and historical perspectives. Our method is based on the assumption that videos of the same action category are drawn from the same low-dimensional space, regardless of the spatio-temporal variations in the high-dimensional space that cause domain shifts. To overcome domain shifts, we simulate spatio-temporal variations by applying spatial and temporal augmentations on target videos and encourage the model to make consistent predictions from a video and its augmented versions. Due to the simple design, our method can be applied to various SFVDA settings, and experiments show that our method achieves state-of-the-art performance for all the settings. Kai Li 0012, Deep Patel, Erik Kruus, Martin Renqiang Min |
CVPR | 3 |
| 2022 | T-Cell Receptor-Peptide Interaction Prediction with Physical Model Augmented Pseudo-LabelingabstractPredicting the interactions between T-cell receptors (TCRs) and peptides is crucial for the development of personalized medicine and targeted vaccine in immunotherapy. Current datasets for training deep learning models of this purpose remain constrained without diverse TCRs and peptides. To combat the data scarcity issue presented in the current datasets, we propose to extend the training dataset by physical modeling of TCR-peptide pairs. Specifically, we compute the docking energies between auxiliary unknown TCR-peptide pairs as surrogate training labels. Then, we use these extended example-label pairs to train our model in a supervised fashion. Finally, we find that the AUC score for the prediction of the model can be further improved by pseudo-labeling of such unknown TCR-peptide pairs (by a trained teacher model), and re-training the model with those pseudo-labeled TCR-peptide pairs. Our proposed method that trains the deep neural network with physical modeling and data-augmented pseudo-labeling improves over baselines in the available two datasets. We also introduce a new dataset that contains over 80,000 unknown TCR-peptide pairs with docking energy scores. Yiren Jian, Erik Kruus, Martin Renqiang Min |
KDD | 2 |
| 2022 | Improving neural network robustness through neighborhood preserving layers
Bingyuan Liu, Christopher Malon, Lingzhou Xue, Erik Kruus |
Image Vis. Comput. | 4 |
| 2021 | Towards Robustness of Deep Neural Networks via RegularizationabstractRecent studies have demonstrated the vulnerability of deep neural networks against adversarial examples. In-spired by the observation that adversarial examples often lie outside the natural image data manifold and the intrinsic dimension of image data is much smaller than its pixel space dimension, we propose to embed high-dimensional input images into a low-dimensional space and apply regularization on the embedding space to push the adversarial examples back to the manifold. The proposed framework is called Embedding Regularized Classifier (ER-Classifier), which improves the adversarial robustness of the classifier through embedding regularization. Besides improving classification accuracy against adversarial examples, the framework can be combined with detection methods to detect adversarial examples. Experimental results on several benchmark datasets show that, our proposed framework achieves good performance against strong adversarial at-tack methods. Yao Li 0015, Martin Renqiang Min, Thomas C. M. Lee, Wenchao Yu, Erik Kruus, Wei Wang 0010, Cho-Jui Hsieh |
ICCV | 5 |
| 2020 | Austere Flash Caching with Deduplication and Compression
Qiuping Wang, Wen Xia, Erik Kruus, Biplob Debnath, Patrick P. C. Lee |
USENIX ATC | 4 |
| 2015 | MALT: distributed data-parallelism for existing ML applicationsabstractMachine learning methods, such as SVM and neural networks, often improve their accuracy by using models with more parameters trained on large numbers of examples. Building such models on a single machine is often impractical because of the large amount of computation required. Hao Li 0022, Asim Kadav, Erik Kruus, Cristian Ungureanu |
EuroSys | 3 |
| 2010 | Bimodal Content Defined Chunking for Backup Streams
Erik Kruus, Cristian Ungureanu, Cezary Dubnicki |
FAST | 1 |
| 2009 | Static data race detection for concurrent programs with asynchronous callsabstractA large number of industrial concurrent programs are being designed based on a model which combines threads with event-based communication. These programs consist of several threads which perform computation by dispatching tasks to other threads via asynchronous function calls. These asynchronous function calls are implemented using function objects, which are essentially wrappers containing a pointer to the function that should be executed on a particular thread with the corresponding arguments. In many cases, the arguments, in turn, contain function objects which serve as callbacks. Verifying such programs which involves reasoning about complex concurrency constructs comprising function pointers and callback functions is extremely tricky especially in the presence of recursion. In this paper, we present a fast and accurate static data race detection technique for multi-threaded C programs with asynchronous function calls and demonstrate its application to real-life software. Vineet Kahlon, Nishant Sinha 0001, Erik Kruus |
ESEC/SIGSOFT FSE | 3 |