1. Introduction  
2. Sample Generalization  
3. Distribution Generalization  
4. Domain Generalization  
5. Task Generalization  
6. Modality Generalization  
7. Scope Generalization  
8. Abstraction in Nature  
9. Discussion and Conclusion