Самый простой способ сделать это - обучить несколько классификаторов и самостоятельно построить иерархическую систему.
Один классификатор, определяющий класс A, B и т. Д. После этого сделайте новый прогноз для подклассов.
Если вы хотите только один единственный классификатор:
Как насчет просто убить первую иерархию родительских классов? Должно быть также довольно легко. Если вы действительно хотите модель, в которой изучена иерархия, взгляните на иерархические сети классификации с несколькими метками.