Goto

Collaborating Authors

 Inductive Learning


Reviews: A Unified Framework for Data Poisoning Attack to Graph-based Semi-supervised Learning

Neural Information Processing Systems

As the topic of the this work is very interesting, I'm not frustrated by the presentation, which has a large space for improvement. First, the motivation of the work is not so clear. Why is that an important concern to be able to poison a G-SSL model? The three references [1-3] provided seem at least a decade ago. Are they widely applied in modern security/privacy sensitive applications?


Reviews: A Unified Framework for Data Poisoning Attack to Graph-based Semi-supervised Learning

Neural Information Processing Systems

I recommend acceptance of this article subject to some corrections. The novelty of considering data poisoning in GSSL can be interesting for the NeurIPS community. The results presented here are founded by theoretical results and experiments are conducted. It opens new lines of research and can trigger new results. Because the paper has several weak points, we insist on the importance to handle the following comments. However, the overall structure of the presentation is acceptable.


Reviews: Deep Structured Prediction for Facial Landmark Detection

Neural Information Processing Systems

The integration of convnets with the conditional random fields to model the structural dependencies of facial landmarks during face alignment is nice contribution. Previously proposed methods in this direction were hybrid systems (eg. OpenFace versions) and not fully integrated. The authors evaluate on multiple datasets (300W, 300W-Video, Menpo & COFW-68) and compare results with other methods. Both inter- and cross-dataset performance are provided.



Review for NeurIPS paper: NeuMiss networks: differentiable programming for supervised learning with missing values.

Neural Information Processing Systems

Summary and Contributions: The paper derives analytical expressions of optimal predictors in the presence of Missing Completely At Random (MCAR), Missing At Random (MAR) and self-masking missingness in the linear Gaussian case. Then, the paper proposes Neumann Network for learning the optimal predictor in the MAR case and show the insights and connection to the neural network with ReLU activations. There are two challenges of learning the optimal predicator from data containing missing values: 1) computing the inversion of covariance matrices in the MAR optimal predicator; 2) 2 d optimal predictors with different missingness patterns required to learn the optimal predictor, where d is the number of features/covariates. For the first one, the paper provides a theoretical analysis, which is approximated in a recursive manner with the convergence and upper bounder guarantee. For the second one, the Neumann Network shares the weights of optimal predictors with different missing patterns, which turns out empirically more data efficient and robust to self-masking missingness cases.


Review for NeurIPS paper: NeuMiss networks: differentiable programming for supervised learning with missing values.

Neural Information Processing Systems

The paper attacks the classical problem of linear regression with missing values. It computes the Bayes predictor in several cases with missing values and then uses Neumann series to approximate the Bayes predictor. This approximation is then used to design Neural Networks with RelU functions. The propositions describing self-masking missingness, appears to be a novel concept, are interesting but can be considered slightly restrictive because of Linear Gaussian assumptions. However, both the results and the methods should be of interest to NeuriPS 2020 community.


Reviews: MarginGAN: Adversarial Training in Semi-Supervised Learning

Neural Information Processing Systems

The main contribution of this paper is in setting up a 3 player game for semi-supervised learning where the generator tries to maximize the margin of the examples it generates in competition with a classifier the traditional GAN approach of fooling a discriminator. This idea is novel to my knowledge. One small reservation I have with this method is that as the quality of the GAN and generated images increases the margin maximization for the classifier for generated examples becomes counter productive (as acknowledged by the authors) which requires careful early stopping. But this is standard practice with GANs and it should not be held against this paper. The paper is generally of high quality and significance but these could be improved by a broader treatment of related works.


Reviews: MarginGAN: Adversarial Training in Semi-Supervised Learning

Neural Information Processing Systems

The paper formulates semi-supervised learning as a 3 player game among a generator, a classifier, and a discriminator. The generator and discriminator compete to train realistic examples, as in usual GANs, and the key new idea is that the classifier tries to maximize the margin of real examples and minimize the margin of fake examples. The method both improves predictive performance and greatly reduces training time. The reviewers agree that it is a significant contribution.


Review for NeurIPS paper: Counterfactual Vision-and-Language Navigation: Unravelling the Unseen

Neural Information Processing Systems

Summary and Contributions: This paper introduces a method for generating *counterfactual* visual features for augmenting the training of vision-and-language navigation (VLN) models (which predict a sequence of actions to carry out a natural language instruction, conditioning on a sequence of visual inputs). Counterfactual training examples are produced by perturbing the visual features in an original training example with a linear combination of visual features from a similar training example. Weights (exogenous variables) in the linear combination are optimized to jointly minimize the edit to the original features and maximize the probability that a separate speaker (instruction generation) model assigns to the true instruction conditioned on the resulting counterfactual features, subject to the constraint that the counterfactual features change the interpretation model's predicted timestep at every action. Once these counterfactual features are produced, the model is trained to encourage it to assign equal probability to actions in the original example when conditioning on the original and the counterfactual features (in imitation learning), or to obtain equal reward (in reinforcement learning). The method improves performance on unseen environments for the R2R benchmark for VLN, and also shows improvements on embodied question answering.


Reviews: Probabilistic Watershed: Sampling all spanning forests for seeded segmentation and semi-supervised learning

Neural Information Processing Systems

The authors prove that the probabilities they obatin are equivalent to the probabilities yielded by the Random Walker algorithm. The authors state that this result has been shown in the original Random Walker work, yet is little known, and their proof is different and more self-contained, not relying on potential theory. Excitingly, their way of proof yields a novel interpretation of the Random Walker / Probabilistic Watershed probabilities in terms of the triangle equation on effective resistances between graph nodes. Last but not least the authors relate their theory to the Power Watershed, again yielding an exciting new insight, namely that for parameters beta 2 and alpha towards infinity, the latter computes marginals over all seed-separating *maximum* spanning forests (i.e.