1 Introduction

2 Standard Dropout

3 Theoretical Understandings of Dropout

4 Dropout Methods for Training

5 Convolutional Layers

6 Recurrent Layers

7 Dropout Methods for Model Compression

8 Monte Carlo Dropout

9 Discussion