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

Milan Cvitkovic

dblp:228/8438 · DBLP profile ↗
← Back
5ranked-venue papers
3as first author
0since 2021 · last 2020
—ORCID · none

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

Artificial intelligence and machine learning · 5 · 3 first-authorHuman-computer interaction and ubiquitous computing · 1 · 1 first-author

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
Probabilistic and Bayesian machine learning · 52% Efficient and distributed learning · 24% Representation and self-supervised learning · 10%
Software engineering, system software, and programming languages
1 paper
Program synthesis and code generation · 50% Program analysis · 50%

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

TopicWeightPapersLastEvidence papers
Machine learning › Probabilistic and Bayesian machine learning › deep probabilistic models › bayesian deep learning
bayesian neural networks
0.412020
Sampling-Free Learning of Bayesian Quantized Neural Networks · ICLR 2020
Machine learning › Efficient and distributed learning
model compression
0.412020
Sampling-Free Learning of Bayesian Quantized Neural Networks · ICLR 2020
Machine learning › Efficient and distributed learning › model compression
quantization
0.412020
Sampling-Free Learning of Bayesian Quantized Neural Networks · ICLR 2020
Machine learning › Probabilistic and Bayesian machine learning
sampling-free training
0.412020
Sampling-Free Learning of Bayesian Quantized Neural Networks · ICLR 2020
Program synthesis and code generation
code completion
0.412019
Open Vocabulary Learning on Source Code with a Graph-Structured Cache · ICML 2019
Program analysis
code representation learning
0.412019
Open Vocabulary Learning on Source Code with a Graph-Structured Cache · ICML 2019
Machine learning › Probabilistic and Bayesian machine learning › probabilistic inference › approximate inference › variational inference › amortized inference
amortized variational inference
0.312018
A General Method for Amortizing Variational Filtering · NeurIPS 2018
Machine learning › Probabilistic and Bayesian machine learning › structured models
latent variable model
0.312018
A General Method for Amortizing Variational Filtering · NeurIPS 2018
Machine learning › Probabilistic and Bayesian machine learning › probabilistic inference › approximate inference
variational inference
0.312018
A General Method for Amortizing Variational Filtering · NeurIPS 2018
Natural language and speech › Information extraction and text analysis
open vocabulary learning
0.112019
Open Vocabulary Learning on Source Code with a Graph-Structured Cache · ICML 2019

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

graph-structured cache · 0.8graph neural network · 0.8sampling-free learning · 0.4bayesian quantization · 0.4mutual information · 0.4conserved differential information · 0.4iterative amortized inference · 0.3expectation-maximization · 0.3
YearPublicationVenuePosition
2020 Sampling-Free Learning of Bayesian Quantized Neural Networks
Jiahao Su, Milan Cvitkovic, Furong Huang
ICLR2
2019 Some requests for machine learning research from the east african tech scene
abstract
Based on 46 in-depth interviews with scientists, engineers, and CEOs, this document presents a list of concrete machine research problems, progress on which would directly benefit tech ventures in East Africa.
Milan Cvitkovic
COMPASS1
2019 Minimal Achievable Sufficient Statistic Learning
abstract
We introduce Minimal Achievable Sufficient Statistic (MASS) Learning, a machine learning training objective for which the minima are minimal sufficient statistics with respect to a class of functions being optimized over (e.g., deep networks). In deriving MASS Learning, we also introduce Conserved Differential Information (CDI), an information-theoretic quantity that {—} unlike standard mutual information {—} can be usefully applied to deterministically-dependent continuous random variables like the input and output of a deep network. In a series of experiments, we show that deep networks trained with MASS Learning achieve competitive performance on supervised learning, regularization, and uncertainty quantification benchmarks.
Milan Cvitkovic, Günther Koliander
ICML1
2019 Open Vocabulary Learning on Source Code with a Graph-Structured Cache
abstract
Machine learning models that take computer program source code as input typically use Natural Language Processing (NLP) techniques. However, a major challenge is that code is written using an open, rapidly changing vocabulary due to, e.g., the coinage of new variable and method names. Reasoning over such a vocabulary is not something for which most NLP methods are designed. We introduce a Graph-Structured Cache to address this problem; this cache contains a node for each new word the model encounters with edges connecting each word to its occurrences in the code. We find that combining this graph-structured cache strategy with recent Graph-Neural-Network-based models for supervised learning on code improves the models’ performance on a code completion task and a variable naming task — with over 100% relative improvement on the latter — at the cost of a moderate increase in computation time.
Milan Cvitkovic, Badal Singh, Anima Anandkumar
ICML1
2018 A General Method for Amortizing Variational Filtering
abstract
We introduce the variational filtering EM algorithm, a simple, general-purpose method for performing variational inference in dynamical latent variable models using information from only past and present variables, i.e. filtering. The algorithm is derived from the variational objective in the filtering setting and consists of an optimization procedure at each time step. By performing each inference optimization procedure with an iterative amortized inference model, we obtain a computationally efficient implementation of the algorithm, which we call amortized variational filtering. We present experiments demonstrating that this general-purpose method improves inference performance across several recent deep dynamical latent variable models.
Joseph Marino, Milan Cvitkovic, Yisong Yue
NeurIPS2