Features in machine learning are the attributes of the elements of a data set. They are considered as random variables in probability.
Consider the following excerpt from 1.1: The deep learning revolution of the textbook named Deep learning with PyTorch by Eli Stevens, Luca Antiga, Thomas Viehmann,
On the right, with deep learning, the raw data is fed to an algorithm that extracts hierarchical features automatically, guided by the optimization of its own performance on the task; the results will be as good as the ability of the practitioner to drive the algorithm toward its goal.
When can we call a feature hierarchical? Does it refer to a random variable that is a (function on) derived from some other random variables?