I. INTRODUCTION

II. EVOLUTION OF MAINTENANCE TECHNIQUES

III. SYSTEM ARCHITECTURES OF PDM

IV. PURPOSES OF PDM

V. TRADITIONAL MACHINE LEARNING BASED APPROACHES

VI. DEEP LEARNING BASED APPROACHES

VII. FUTURE RESEARCH DIRECTIONS

VIII. CONCLUSION