EDBT 2026 Demo / reviewers in the wild / expert
John Chen 0002
dblp:71/1897-2
· DBLP profile ↗
6ranked-venue papers
6as first author
5since 2021 · last 2024
0000-0002-9443-4795ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Artificial intelligence and machine learning · 4 · 4 first-author · 3 since 2021Graphics, computer vision, multimedia, augmented reality and games · 2 · 2 first-author · 2 since 2021Databases, data management, data science and information retrieval · 1 · 1 first-author · 1 since 2021Applied, interdisciplinary, general and emerging computing · 1 · 1 first-author · 1 since 2021
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
1 paper |
Representation and self-supervised learning · 67% Learning paradigms · 33% | |
| Computer architecture, parallel and distributed computing, and storage systems
1 paper |
Distributed systems · 56% Parallel and multicore computing · 44% |
Topics — the 6 heaviest of 6, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Distributed systems › peer-to-peer systems
consistent hashing |
0.5 | 1 | 2021 | Revisiting Consistent Hashing with Bounded Loads · AAAI 2021 |
Parallel and multicore computing
load balancing |
0.5 | 1 | 2021 | Revisiting Consistent Hashing with Bounded Loads · AAAI 2021 |
Machine learning › Representation and self-supervised learning
contrastive learning |
0.4 | 1 | 2020 | Negative Sampling in Semi-Supervised learning · ICML 2020 |
Machine learning › Representation and self-supervised learning › contrastive learning
negative sampling |
0.4 | 1 | 2020 | Negative Sampling in Semi-Supervised learning · ICML 2020 |
Machine learning › Learning paradigms
semi-supervised learning |
0.4 | 1 | 2020 | Negative Sampling in Semi-Supervised learning · ICML 2020 |
Distributed systems
distributed caching |
0.1 | 1 | 2021 | Revisiting Consistent Hashing with Bounded Loads · AAAI 2021 |
Methods — techniques the papers use, named apart from their topics
minwise hashing · 0.5consistent hashing · 0.5virtual adversarial training · 0.4contrastive estimation · 0.4
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2024 | Fast FixMatch: Faster Semi-Supervised Learning with Curriculum Batch SizeabstractAdvances in Semi-Supervised Learning (SSL) have almost entirely closed the gap between SSL and Supervised Learning at a fraction of the number of labels. However, recent performance improvements have often come at the cost of significantly increased training computation. To address this, we propose Curriculum Batch Size (CBS), an unlabeled batch size curriculum that exploits the natural training dynamics of deep neural networks. A small unlabeled batch size is used at the beginning of training and gradually increases to the end. A fixed curriculum is used regardless of dataset, model, or number of epochs, and reduced training computations are demonstrated in all settings. We apply CBS, strong labeled augmentation, Curriculum Pseudo Labeling (CPL) [1] to FixMatch [2] and term the new SSL algorithm Fast FixMatch. We perform an ablation study to show that strong labeled augmentation and CPL do not significantly reduce training computations, but, combined with CBS, they achieve appealing performance. Fast FixMatch also achieves substantially higher data utilization compared to the previous state-of-the-art. Fast FixMatch achieves between$2.1\times-3.4\times$reduced training computations on CIFAR-10 with all but 40, 250, and 4000 labels removed, compared to the original FixMatch, while attaining the same cited state-of-the-art error rate [2]. Similar results are achieved for CIFAR-100, SVHN, and STL-10. Finally, Fast FixMatch achieves between$2.6\times- 3.3\times$reduced training computations in federated SSL tasks and online/streaming learning SSL tasks and other SSL algorithms, which further demonstrate the generalizability of Fast FixMatch to different scenarios and tasks. John Chen 0002, Chen Dun, Anastasios Kyrillidis |
ISIT | 1 |
| 2022 | Demon: Improved Neural Network Training With Momentum DecayabstractMomentum is a widely used technique for gradient-based optimizers in deep learning. Here, we propose a decaying momentum (DEMON) hyperparameter rule. We conduct large-scale empirical analysis of momentum decay methods for modern neural network optimization and compare to the most popular learning rate decay schedules. Across 28 relevant combinations of models, epochs, datasets, and optimizers, DEMON achieves Top-1 and Top-3 performance in 39% and 85% of cases, respectively, almost doubling the second-placed cosine learning rate schedule at 17% and 60%, respectively. DEMON consistently outperforms other widely-used schedulers including, but not limited to, the learning rate step schedule, linear schedule, OneCycle schedule, and exponential schedule. Compared with the widely-used learning rate step schedule, DEMON is less sensitive to parameter tuning, which is critical to training neural networks in practice. Results are demonstrated across a variety of settings and architectures, including image classification models, generative models, and language models. DEMON is easy to implement, requires no additional tuning, and incurs almost no extra computational overhead compared to the vanilla counterparts. Code is readily available. John Chen 0002, Cameron R. Wolfe, Anastasios Kyrillidis |
ICASSP | 1 |
| 2022 | Stackmix: a complementary mix algorithmabstractTechniques combining multiple images as input/output have proven to be effective data augmentations for training convolutional neural networks. In this paper, we present StackMix: each input is presented as a concatenation of two images, and the label is the mean of the two one-hot labels. On its own, StackMix rivals other widely used methods in the “Mix” line of work. More importantly, unlike previous work, significant gains across a variety of benchmarks are achieved by combining StackMix with existing Mix augmentation, effectively mixing more than two images. E.g., by combining StackMix with CutMix, test error in the supervised setting is improved across a variety of settings over CutMix, including 0.8% on ImageNet, 3% on Tiny ImageNet, 2% on CIFAR-100, 0.5% on CIFAR-10, and 1.5% on STL-10. Similar results are achieved with Mixup. We further show that gains hold for robustness to common input corruptions and perturbations at varying severities with a 0.7% improvement on CIFAR-100-C, by combining StackMix with AugMix over AugMix. On its own, improvements with StackMix hold across different number of labeled samples on CIFAR-100, maintaining approximately a 2% gap in test accuracy –down to using only 5% of the whole dataset– and is effective in the semi-supervised setting with a 2% improvement with the standard benchmark Pi-model. Finally, we perform an extensive ablation study to better understand the proposed methodology. John Chen 0002, Samarth Sinha, Anastasios Kyrillidis |
UAI | 1 |
| 2021 | Revisiting Consistent Hashing with Bounded LoadsabstractDynamic load balancing lies at the heart of distributed caching. Here, the goal is to assign objects (load) to servers (computing nodes) in a way that provides load balancing while at the same time dynamically adjusts to the addition or removal of servers. Load balancing is a critical topic in many areas including cloud systems, distributed databases, and distributed and data-parallel machine learning. A popular and widely adopted solution to dynamic load balancing is the two-decade-old Consistent Hashing (CH). Recently, an elegant extension was provided to account for server bounds. In this paper, we identify that existing methodologies for CH and its variants suffer from cascaded overflow, leading to poor load balancing. This cascading effect leads to decreasing performance of the hashing procedure with increasing load. To overcome the cascading effect, we propose a simple solution to CH based on recent advances in fast minwise hashing. We show, both theoretically and empirically, that our proposed solution is significantly superior for load balancing and is optimal in many senses. On the AOL search dataset and Indiana University Clicks dataset with real user activity, our proposed solution reduces cache misses by several magnitudes. John Chen 0002, Benjamin Coleman, Anshumali Shrivastava |
AAAI | 1 |
| 2021 | Mitigating Deep Double Descent by Concatenating InputsabstractThe double descent curve is one of the most intriguing properties of deep neural networks. It contrasts the classical bias-variance curve with the behavior of modern neural networks, occurring where the number of samples nears the number of parameters. In this work, we explore the connection between the double descent phenomena and the number of samples in the deep neural network setting. In particular, we propose a construction which augments the existing dataset by artificially increasing the number of samples. This construction empirically mitigates the double descent curve in this setting. We reproduce existing work on deep double descent, and observe a smooth descent into the overparameterized region for our construction. This occurs both with respect to the model size, and with respect to the number epochs. John Chen 0002, Anastasios Kyrillidis |
CIKM | 1 |
| 2020 | Negative Sampling in Semi-Supervised learningabstractWe introduce Negative Sampling in Semi-Supervised Learning (NS^3L), a simple, fast, easy to tune algorithm for semi-supervised learning (SSL). NS^3L is motivated by the success of negative sampling/contrastive estimation. We demonstrate that adding the NS^3L loss to state-of-the-art SSL algorithms, such as the Virtual Adversarial Training (VAT), significantly improves upon vanilla VAT and its variant, VAT with Entropy Minimization. By adding the NS^3L loss to MixMatch, the current state-of-the-art approach on semi-supervised tasks, we observe significant improvements over vanilla MixMatch. We conduct extensive experiments on the CIFAR10, CIFAR100, SVHN and STL10 benchmark datasets. Finally, we perform an ablation study for NS3L regarding its hyperparameter tuning. John Chen 0002, Vatsal Shah, Anastasios Kyrillidis |
ICML | 1 |