Source: The Economist
Companies that are not Google, Facebook, Amazon et al. often do not have enough data to train models accurately -- especially in the case of training deep neural networks that require more data than classical machine learning algorithms.
Creation of fake data, called synthetic data, is one way of overcoming the lack of data. This burgeoning technique can be used to generate all kinds of datasets including images, audio files, and more. This is often proceeded by transfer learning during which models are deployed to similar problems where there may be substantial developmental overlap, thus reducing time and effort when compared to starting from scratch.