A comparison review of transfer learning and self-supervised learning: Definitions, applications, advantages and limitations | Synapse