1 Introduction

2 Background

3 Data Augmentation

4 Domain Transfer Learning

5 Weakly-Supervised Learning

6 Pretrained Foundation Models

7 Evaluation and Benchmarks

8 Future Directions

9 Conclusion