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.

Daniel Huang 0001

dblp:21/2554-1 · also Dan E. Huang · DBLP profile ↗
← Back
6ranked-venue papers
4as first author
0since 2021 · last 2019
0000-0002-1949-1116ORCID · conflict

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

Artificial intelligence and machine learning · 3 · 1 first-authorSoftware engineering, systems software and programming languages · 3 · 3 first-authorGraphics, computer vision, multimedia, augmented reality and games · 1Theory of computation · 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 · 39% Reinforcement learning · 31% Segmentation and scene understanding · 30%
Theoretical computer science
1 paper
Automated reasoning and model checking · 100%
Software engineering, system software, and programming languages
1 paper
Programming languages and type systems · 77% Compilers and program optimization · 23%
Interdisciplinary, comprehensive, and emerging computing
1 paper
Bioinformatics and computational biology · 100%

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

TopicWeightPapersLastEvidence papers
Automated reasoning and model checking › theorem proving
interactive theorem proving
0.412019
GamePad: A Learning Environment for Theorem Proving · ICLR (Poster) 2019
Automated reasoning and model checking
theorem proving
0.412019
GamePad: A Learning Environment for Theorem Proving · ICLR (Poster) 2019
Machine learning › Probabilistic and Bayesian machine learning › monte carlo methods
markov chain monte carlo
0.312017
Compiling Markov chain Monte Carlo algorithms for probabilistic modeling · PLDI 2017
Programming languages and type systems
probabilistic programming
0.312017
Compiling Markov chain Monte Carlo algorithms for probabilistic modeling · PLDI 2017
Machine learning › Probabilistic and Bayesian machine learning
probabilistic programming
0.212014
Augur: Data-Parallel Probabilistic Modeling · NIPS 2014
Computer vision › Segmentation and scene understanding
3d segmentation
0.112011
Segmentation fusion for connectomics · ICCV 2011
Computer vision › Segmentation and scene understanding › biomedical image segmentation
connectomics segmentation
0.112011
Segmentation fusion for connectomics · ICCV 2011
Bioinformatics and computational biology › computational neuroscience
connectomics
0.012011
Segmentation fusion for connectomics · ICCV 2011
Bioinformatics and computational biology › bioimage informatics › cell segmentation
neuron segmentation
0.012011
Segmentation fusion for connectomics · ICCV 2011

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

program encoding · 0.6inference algorithm derivation · 0.6rotationally-invariant features · 0.2fusion optimization · 0.2agglomerative clustering · 0.2data-parallel inference · 0.2
YearPublicationVenuePosition
2019 GamePad: A Learning Environment for Theorem Proving
Daniel Huang 0001, Prafulla Dhariwal, Dawn Song, Ilya Sutskever
ICLR (Poster)1
2017 Compiling Markov chain Monte Carlo algorithms for probabilistic modeling
abstract
The problem of probabilistic modeling and inference, at a high-level, can be viewed as constructing a (model, query, inference) tuple, where an inference algorithm implements a query on a model. Notably, the derivation of inference algorithms can be a difficult and error-prone task. Hence, researchers have explored how ideas from probabilistic programming can be applied. In the context of constructing these tuples, probabilistic programming can be seen as taking a language-based approach to probabilistic modeling and inference. For instance, by using (1) appropriate languages for expressing models and queries and (2) devising inference techniques that operate on encodings of models (and queries) as program expressions, the task of inference can be automated.
Daniel Huang 0001, Jean-Baptiste Tristan, J. Gregory Morrisett
PLDI1
2016 An Application of Computable Distributions to the Semantics of Probabilistic Programming Languages
Daniel Huang 0001, J. Gregory Morrisett
ESOP1
2014 Augur: Data-Parallel Probabilistic Modeling
Jean-Baptiste Tristan, Daniel Huang 0001, Joseph Tassarotti, Adam Craig Pocock, Stephen J. Green, Guy L. Steele Jr.
NIPS2
2013 Formalizing the SAFECode Type System
Daniel Huang 0001, J. Gregory Morrisett
CPP1
2011 Segmentation fusion for connectomics
abstract
We address the problem of automatic 3D segmentation of a stack of electron microscopy sections of brain tissue. Unlike previous efforts, where the reconstruction is usually done on a section-to-section basis, or by the agglomerative clustering of 2D segments, we leverage information from the entire volume to obtain a globally optimal 3D segmentation. To do this, we formulate the segmentation as the solution to a fusion problem. We first enumerate multiple possible 2D segmentations for each section in the stack, and a set of 3D links that may connect segments across consecutive sections. We then identify the fusion of segments and links that provide the most globally consistent segmentation of the stack. We show that this two-step approach of pre-enumeration and posterior fusion yields significant advantages and provides state-of-the-art reconstruction results. Finally, as part of this method, we also introduce a robust rotationally-invariant set of features that we use to learn and enumerate the above 2D segmentations. Our features outperform previous connectomic-specific descriptors without relying on a large set of heuristics or manually designed filter banks.
Amelio Vázquez Reina, Michael Gelbart, Daniel Huang 0001, Jeff Lichtman, Eric L. Miller 0001, Hanspeter Pfister
ICCV3