I. INTRODUCTION

II. DEFINITIONS AND PRELIMINARIES

III. A DEVELOPMENT OF COMMUNITY DETECTION

IV. A TAXONOMY OF COMMUNITY DETECTION WITH DEEP LEARNING

V. CONVOLUTIONAL NETWORK-BASED COMMUNITY DETECTION

VI. GENERATIVE ADVERSARIAL NETWORK-BASED COMMUNITY DETECTION

VII. AUTOENCODER-BASED COMMUNITY DETECTION

VIII. DEEP NONNEGATIVE MATRIX FACTORIZATION-BASED COMMUNITY DETECTION

IX. DEEP SPARSE FILTERING-BASED COMMUNITY DETECTION

X. PUBLISHED RESOURCES

XI. PRACTICAL APPLICATIONS

XII. FUTURE DIRECTIONS

XIII. CONCLUSIONS