Information Dropout: Learning Optimal Representations Through Noisy Computation
The information bottleneck method