I. INTRODUCTION  

II. HUMAN VS AI-BASED MUSIC GENERATION  

III. THE MUSIC PRINCIPLES  

IV. SYMBOLIC AND AUDIO DOMAINS  

V. DATASETS  

VI. MODELS  

VII. HUMAN-COMPUTER INTERACTION  

VIII. EVALUATION  

IX. FURTHER PERSPECTIVES AND RESEARCH  

X. DISCUSSION