We usually categorize objects in a hierarchy of classes. Let us say crow vs bird. In addition, classes can be "messy", for instance a crow can be also a predator, but not all birds are predators.
My question is, can deep networks represent these hierarchies easily? Has anybody studied that? (I could not find anything at all).