aka feature extraction
Machine learning applied to Feature selection
Often uses Unsupervised learning, and in particular Generative models.
GANs for feature learning
Learning Features by Watching Objects Move
node2vec: Scalable Feature Learning for Networks
Feature Learning in Multi-Layer Networks