Learning by abstraction Dempster–Shafer theory Ensemble models Hierarchical learning Protein fold classification