VLDB 2026 Research / reviewers in the wild / expert
Akhilesh Gotmare
dblp:156/0933 · also Akhilesh Deepak Gotmare
· DBLP profile ↗
6ranked-venue papers
3as first author
4since 2021 · last 2023
0000-0001-6502-0350ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Artificial intelligence and machine learning · 5 · 2 first-author · 3 since 2021Software engineering, systems software and programming languages · 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.
| Software engineering, system software, and programming languages
3 papers |
Program synthesis and code generation · 50% Compilers and program optimization · 15% Software testing · 15% | |
| Databases, data mining, and information retrieval
1 paper |
Information retrieval · 100% | |
| Artificial intelligence
3 papers |
Vision and language · 26% Representation and self-supervised learning · 20% Planning, search and constraint satisfaction · 15% |
Topics — the 18 heaviest of 18, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Information retrieval
ranking |
0.7 | 1 | 2023 | Efficient Text-to-Code Retrieval with Cascaded Fast and Slow Transformer Models · ESEC/SIGSOFT FSE 2023 |
Information retrieval
reranking |
0.7 | 1 | 2023 | Efficient Text-to-Code Retrieval with Cascaded Fast and Slow Transformer Models · ESEC/SIGSOFT FSE 2023 |
Information retrieval
retrieval models |
0.7 | 1 | 2023 | Efficient Text-to-Code Retrieval with Cascaded Fast and Slow Transformer Models · ESEC/SIGSOFT FSE 2023 |
Information retrieval › document retrieval › domain-specific retrieval › code search
semantic code search |
0.7 | 1 | 2023 | Efficient Text-to-Code Retrieval with Cascaded Fast and Slow Transformer Models · ESEC/SIGSOFT FSE 2023 |
Program synthesis and code generation
code language model |
0.7 | 1 | 2023 | CodeT5+: Open Code Large Language Models for Code Understanding and Generation · EMNLP 2023 |
Program synthesis and code generation
code understanding and generation |
0.7 | 1 | 2023 | CodeT5+: Open Code Large Language Models for Code Understanding and Generation · EMNLP 2023 |
Compilers and program optimization
code generation |
0.6 | 1 | 2022 | CodeRL: Mastering Code Generation through Pretrained Models and Deep Reinforcement Learning · NeurIPS 2022 |
Program synthesis and code generation › code generation with language models
reinforcement-learning-based code generation |
0.6 | 1 | 2022 | CodeRL: Mastering Code Generation through Pretrained Models and Deep Reinforcement Learning · NeurIPS 2022 |
Debugging and program repair › automated program repair
test-based program repair |
0.6 | 1 | 2022 | CodeRL: Mastering Code Generation through Pretrained Models and Deep Reinforcement Learning · NeurIPS 2022 |
Software testing
unit testing |
0.6 | 1 | 2022 | CodeRL: Mastering Code Generation through Pretrained Models and Deep Reinforcement Learning · NeurIPS 2022 |
Machine learning › Representation and self-supervised learning › contrastive learning
contrastive alignment |
0.5 | 1 | 2021 | Align before Fuse: Vision and Language Representation Learning with Momentum Distillation · NeurIPS 2021 |
Computer vision › Vision and language
vision-language pretraining |
0.5 | 1 | 2021 | Align before Fuse: Vision and Language Representation Learning with Momentum Distillation · NeurIPS 2021 |
Knowledge, reasoning and agents › Planning, search and constraint satisfaction › heuristic search › heuristic generation
heuristic learning |
0.4 | 1 | 2019 | A Closer Look at Deep Learning Heuristics: Learning rate restarts, Warmup and Distillation · ICLR (Poster) 2019 |
Machine learning › Efficient and distributed learning › model compression
knowledge distillation |
0.4 | 1 | 2019 | A Closer Look at Deep Learning Heuristics: Learning rate restarts, Warmup and Distillation · ICLR (Poster) 2019 |
Machine learning › Optimization for machine learning
learning rate schedule |
0.4 | 1 | 2019 | A Closer Look at Deep Learning Heuristics: Learning rate restarts, Warmup and Distillation · ICLR (Poster) 2019 |
Natural language and speech › Language models and text generation
instruction tuning |
0.2 | 1 | 2023 | CodeT5+: Open Code Large Language Models for Code Understanding and Generation · EMNLP 2023 |
Software maintenance and evolution
code search |
0.2 | 1 | 2023 | Efficient Text-to-Code Retrieval with Cascaded Fast and Slow Transformer Models · ESEC/SIGSOFT FSE 2023 |
Computer vision › Vision and language
image-text retrieval |
0.1 | 1 | 2021 | Align before Fuse: Vision and Language Representation Learning with Momentum Distillation · NeurIPS 2021 |
Methods — techniques the papers use, named apart from their topics
transformer · 1.3span denoising · 1.3shared-parameter training · 1.3mixture of pretraining objectives · 1.3instruction tuning · 1.3contrastive learning · 1.3cascaded retrieval · 1.3reinforcement learning · 0.6codet5 · 0.6actor-critic · 0.6mutual information maximization · 0.5momentum distillation · 0.5contrastive loss · 0.5learning rate warmup · 0.4learning rate restarts · 0.4knowledge distillation · 0.4
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2023 | CodeT5+: Open Code Large Language Models for Code Understanding and GenerationabstractLarge language models (LLMs) pretrained on vast source code have achieved prominent progress in code intelligence. However, existing code LLMs have two main limitations. First, they often adopt a specific architecture (encoder-only or decoder-only) or rely on a unified encoder-decoder network for different downstream tasks, lacking the flexibility to operate in the optimal architecture for a specific task. Secondly, they often employ a limited set of pretraining objectives which might not be relevant to some tasks and hence result in substantial performance degrade. To address these limitations, we propose “CodeT5+”, a family of encoder-decoder LLMs for code in which component modules can be flexibly combined to suit a wide range of code tasks. Such flexibility is enabled by our proposed mixture of pretraining objectives, which cover span denoising, contrastive learning, text-code matching, and causal LM pretraining tasks, on both unimodal and bimodal multilingual code corpora. Furthermore, we propose to initialize CodeT5+ with frozen off-the-shelf LLMs without training from scratch to efficiently scale up our models, and explore instruction-tuning to align with natural language instructions. We extensively evaluate CodeT5+ on over 20 code-related benchmarks in different settings, including zero-shot, finetuning, and instruction-tuning. We observe state-of-the-art (SoTA) performance on various code-related tasks, and our instruction-tuned CodeT5+ 16B achieves new SoTA results of 35.0% pass@1 and 54.5% pass@10 on the HumanEval code generation task against other open code LLMs, even surpassing the OpenAI code-cushman-001 model. Yue Wang 0034, Hung Le 0003, Akhilesh Gotmare, Nghi D. Q. Bui, Junnan Li 0001, Steven C. H. Hoi |
EMNLP | 3 |
| 2023 | Efficient Text-to-Code Retrieval with Cascaded Fast and Slow Transformer ModelsabstractThe goal of semantic code search or text-to-code search is to retrieve a semantically relevant code snippet from an existing code database using a natural language query. When constructing a practical semantic code search system, existing approaches fail to provide an optimal balance between retrieval speed and the relevance of the retrieved results. We propose an efficient and effective text-to-code search framework with cascaded fast and slow models, in which a fast transformer encoder model is learned to optimize a scalable index for fast retrieval followed by learning a slow classification-based re-ranking model to improve the accuracy of the top K results from the fast retrieval. To further reduce the high memory cost of deploying two separate models in practice, we propose to jointly train the fast and slow model based on a single transformer encoder with shared parameters. Empirically our cascaded method is not only efficient and scalable, but also achieves state-of-the-art results with an average mean reciprocal ranking (MRR) score of 0.7795 (across 6 programming languages) on the CodeSearchNet benchmark as opposed to the prior state-of-the-art result of 0.744 MRR. Our codebase can be found at this link. Akhilesh Gotmare, Junnan Li 0001, Shafiq R. Joty, Steven C. H. Hoi |
ESEC/SIGSOFT FSE | 1 |
| 2022 | CodeRL: Mastering Code Generation through Pretrained Models and Deep Reinforcement LearningabstractProgram synthesis or code generation aims to generate a program that satisfies a problem specification. Recent approaches using large-scale pretrained language models (LMs) have shown promising results, yet they have some critical limitations. In particular, they often follow a standard supervised fine-tuning procedure to train a code generation model from natural language problem descriptions and ground-truth programs only. Such paradigm largely ignores some important but potentially useful signals in the problem specification such as unit tests, which thus results in poor performance when solving complex unseen coding tasks. We propose “CodeRL” to address the limitations, a new framework for program synthesis tasks through pretrained LMs and deep reinforcement learning (RL). Specifically, during training, we treat the code-generating LM as an actor network, and introduce a critic network that is trained to predict the functional correctness of generated programs and provide dense feedback signals to the actor. During inference, we introduce a new generation procedure with a critical sampling strategy that allows a model to automatically regenerate programs based on feedback from example unit tests and critic scores. For the model backbones, we extended the encoder-decoder architecture of CodeT5 with enhanced learning objectives, larger model sizes, and better pretraining data. Our method not only achieves new SOTA results on the challenging APPS benchmark, but also shows strong zero-shot transfer capability with new SOTA results on the simpler MBPP benchmark. Hung Le 0003, Yue Wang 0034, Akhilesh Gotmare, Silvio Savarese, Steven C. H. Hoi |
NeurIPS | 3 |
| 2021 | Align before Fuse: Vision and Language Representation Learning with Momentum DistillationabstractLarge-scale vision and language representation learning has shown promising improvements on various vision-language tasks. Most existing methods employ a transformer-based multimodal encoder to jointly model visual tokens (region-based image features) and word tokens. Because the visual tokens and word tokens are unaligned, it is challenging for the multimodal encoder to learn image-text interactions. In this paper, we introduce a contrastive loss to ALign the image and text representations BEfore Fusing (ALBEF) them through cross-modal attention, which enables more grounded vision and language representation learning. Unlike most existing methods, our method does not require bounding box annotations nor high-resolution images. In order to improve learning from noisy web data, we propose momentum distillation, a self-training method which learns from pseudo-targets produced by a momentum model. We provide a theoretical analysis of ALBEF from a mutual information maximization perspective, showing that different training tasks can be interpreted as different ways to generate views for an image-text pair. ALBEF achieves state-of-the-art performance on multiple downstream vision-language tasks. On image-text retrieval, ALBEF outperforms methods that are pre-trained on orders of magnitude larger datasets. On VQA and NLVR$^2$, ALBEF achieves absolute improvements of 2.37% and 3.84% compared to the state-of-the-art, while enjoying faster inference speed. Code and models are available at https://github.com/salesforce/ALBEF. Junnan Li 0001, Ramprasaath R. Selvaraju, Akhilesh Gotmare, Shafiq R. Joty, Caiming Xiong, Steven C. H. Hoi |
NeurIPS | 3 |
| 2019 | A Closer Look at Deep Learning Heuristics: Learning rate restarts, Warmup and Distillation
Akhilesh Gotmare, Nitish Shirish Keskar, Caiming Xiong, Richard Socher |
ICLR (Poster) | 1 |
| 2015 | Nonlinear system identification using a cuckoo search optimized adaptive Hammerstein model
Akhilesh Gotmare, Rohan Patidar, Nithin V. George |
Expert Syst. Appl. | 1 |