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. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Subhodeep Moitra

dblp:132/8663 · DBLP profile ↗
← Back
4ranked-venue papers
0as first author
1since 2021 · last 2021
0000-0002-8795-6712ORCID · corroborated

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

Artificial intelligence and machine learning · 4 · 1 since 2021Databases, data management, data science and information retrieval · 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.

Software engineering, system software, and programming languages
1 paper
Program analysis · 40% Debugging and program repair · 40% Program synthesis and code generation · 20%
Artificial intelligence
2 papers
Multi-agent systems · 43% Knowledge representation and reasoning · 22% Reinforcement learning · 22%

Topics — the 10 heaviest of 11, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Debugging and program repair
automated program repair
0.512021
PLUR: A Unifying, Graph-Based View of Program Learning, Understanding, and Repair · NeurIPS 2021
Program analysis › program representation
graph-based code representation
0.512021
PLUR: A Unifying, Graph-Based View of Program Learning, Understanding, and Repair · NeurIPS 2021
Program synthesis and code generation
program learning
0.512021
PLUR: A Unifying, Graph-Based View of Program Learning, Understanding, and Repair · NeurIPS 2021
Debugging and program repair
program repair
0.512021
PLUR: A Unifying, Graph-Based View of Program Learning, Understanding, and Repair · NeurIPS 2021
Program analysis
program representation
0.512021
PLUR: A Unifying, Graph-Based View of Program Learning, Understanding, and Repair · NeurIPS 2021
Knowledge, reasoning and agents › Multi-agent systems › game theory
cooperative game
0.412020
The Hanabi challenge: A new frontier for AI research · Artif. Intell. 2020
Knowledge, reasoning and agents › Multi-agent systems
multi-agent collaboration
0.412020
The Hanabi challenge: A new frontier for AI research · Artif. Intell. 2020
Machine learning › Reinforcement learning
multi-agent reinforcement learning
0.412020
The Hanabi challenge: A new frontier for AI research · Artif. Intell. 2020
Knowledge, reasoning and agents › Knowledge representation and reasoning
theory of mind
0.412020
The Hanabi challenge: A new frontier for AI research · Artif. Intell. 2020
Machine learning › Optimization for machine learning
hyperparameter optimization
0.312017
Google Vizier: A Service for Black-Box Optimization · KDD 2017

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

transfer learning · 0.6bayesian optimization · 0.6transformer · 0.5multi-task learning · 0.5graph-to-sequence model · 0.5
YearPublicationVenuePosition
2021 PLUR: A Unifying, Graph-Based View of Program Learning, Understanding, and Repair
abstract
Machine learning for understanding and editing source code has recently attracted significant interest, with many developments in new models, new code representations, and new tasks.This proliferation can appear disparate and disconnected, making each approach seemingly unique and incompatible, thus obscuring the core machine learning challenges and contributions.In this work, we demonstrate that the landscape can be significantly simplified by taking a general approach of mapping a graph to a sequence of tokens and pointers.Our main result is to show that 16 recently published tasks of different shapes can be cast in this form, based on which a single model architecture achieves near or above state-of-the-art results on nearly all tasks, outperforming custom models like code2seq and alternative generic models like Transformers.This unification further enables multi-task learning and a series of cross-cutting experiments about the importance of different modeling choices for code understanding and repair tasks.The full framework, called PLUR, is easily extensible to more tasks, and will be open-sourced (https://github.com/google-research/plur).
Zimin Chen, Vincent J. Hellendoorn, Pascal Lamblin, Petros Maniatis, Pierre-Antoine Manzagol, Daniel Tarlow, Subhodeep Moitra
NeurIPS7
2020 The Hanabi challenge: A new frontier for AI research
abstract
From the early days of computing, games have been important testbeds for studying how well machines can do sophisticated decision making. In recent years, machine learning has made dramatic advances with artificial agents reaching superhuman performance in challenge domains like Go, Atari, and some variants of poker. As with their predecessors of chess, checkers, and backgammon, these game domains have driven research by providing sophisticated yet well-defined challenges for artificial intelligence practitioners. We continue this tradition by proposing the game of Hanabi as a new challenge domain with novel problems that arise from its combination of purely cooperative gameplay with two to five players and imperfect information. In particular, we argue that Hanabi elevates reasoning about the beliefs and intentions of other agents to the foreground. We believe developing novel techniques for such theory of mind reasoning will not only be crucial for success in Hanabi, but also in broader collaborative efforts, especially those with human partners. To facilitate future research, we introduce the open-source Hanabi Learning Environment, propose an experimental framework for the research community to evaluate algorithmic advances, and assess the performance of current state-of-the-art techniques.
Nolan Bard, Jakob N. Foerster, Sarath Chandar, Neil Burch, Marc Lanctot, H. Francis Song, Emilio Parisotto, Vincent Dumoulin, Subhodeep Moitra, Edward Hughes 0001, Iain Dunning, Shibl Mourad, Hugo Larochelle, Marc G. Bellemare, Michael H. Bowling
Artif. Intell.9
2019 Distributional reinforcement learning with linear function approximation
abstract
Despite many algorithmic advances, our theoretical understanding of practical distributional reinforcement learning methods remains limited. One exception is Rowland et al. (2018)’s analysis of the C51 algorithm in terms of the Cramer distance, but their results only apply to the tabular setting and ignore C51’s use of a softmax to produce normalized distributions. In this paper we adapt the Cramer distance to deal with arbitrary vectors. From it we derive a new distributional algorithm which is fully Cramer-based and can be combined to linear function approximation, with formal guarantees in the context of policy evaluation. In allowing the model’s prediction to be any real vector, we lose the probabilistic interpretation behind the method, but otherwise maintain the appealing properties of distributional approaches. To the best of our knowledge, ours is the first proof of convergence of a distributional algorithm combined with function approximation. Perhaps surprisingly, our results provide evidence that Cramer-based distributional methods may perform worse than directly approximating the value function.
Marc G. Bellemare, Nicolas Le Roux, Pablo Samuel Castro, Subhodeep Moitra
AISTATS4
2017 Google Vizier: A Service for Black-Box Optimization
abstract
Any sufficiently complex system acts as a black box when it becomes easier to experiment with than to understand. Hence, black-box optimization has become increasingly important as systems have become more complex. In this paper we describe Google Vizier, a Google-internal service for performing black-box optimization that has become the de facto parameter tuning engine at Google. Google Vizier is used to optimize many of our machine learning models and other systems, and also provides core capabilities to Google's Cloud Machine Learning HyperTune subsystem. We discuss our requirements, infrastructure design, underlying algorithms, and advanced features such as transfer learning and automated early stopping that the service provides.
Daniel Golovin, Benjamin Solnik, Subhodeep Moitra, Greg Kochanski, John Karro, D. Sculley
KDD3