Hierarchy Aligned Commonality Through Prototypical Networks: Discovering Evolutionary Traits over Tree-of-Life
dc.contributor.author | Manogaran, Harish Babu | en |
dc.contributor.committeechair | Abbott, Amos L. | en |
dc.contributor.committeechair | Karpatne, Anuj | en |
dc.contributor.committeemember | Jones, Creed Farris | en |
dc.contributor.department | Electrical and Computer Engineering | en |
dc.date.accessioned | 2024-10-12T08:00:12Z | en |
dc.date.available | 2024-10-12T08:00:12Z | en |
dc.date.issued | 2024-10-11 | en |
dc.description.abstract | A grand challenge in biology is to discover evolutionary traits, which are features of organisms common to a group of species with a shared ancestor in the Tree of Life (also referred to as phylogenetic tree). With the recent availability of large-scale image repositories in biology and advances in the field of explainable machine learning (ML) such as ProtoPNet and other prototype-based methods, there is a tremendous opportunity to discover evolutionary traits directly from images in the form of a hierarchy of prototypes learned at internal nodes of the phylogenetic tree. However, current prototype-based methods are mostly designed to operate over a flat structure of classes and face several challenges in discovering hierarchical prototypes on a tree, including the problem of learning over-specific features at internal nodes in the tree. To overcome these challenges, we introduce the framework of Hierarchy aligned Commonality through Prototypical Networks (HComP-Net), which learns common features shared by all descendant species of an internal node and avoids the learning of over-specific prototypes. We empirically show that HComP-Net learns prototypes that are of high accuracy, semantically consistent, and generalizable to unseen species in comparison to baselines. While we focus on the biological problem of discovering evolutionary traits, our work can be applied to any domain involving a hierarchy of classes. | en |
dc.description.abstractgeneral | A phylogenetic tree (also called as tree of life) shows how different species or groups of living things are related to each other through evolution. Scientists use phylogenetic trees to trace the evolutionary history of species, helping them understand how life on Earth is connected and how different species have changed over time. Each branch of the tree represents a group of species that share a common ancestor, and the point where branches split shows when they began to evolve into different species. Although the species have evolved separately they continue to share some traits due to their common ancestry in the phylogeny. Such traits are referred to as synapomorphies. In our work, we focus on identifying such traits from images in the form of prototypes (representative image patches) by incorporating the knowledge of phylogenetic tree. We learn prototypes at each internal node of the phylogenetic tree, such that the prototypes learned at each node represents the common traits that are shared between all the species that are under the node. By learning such prototypes we can identify and localize the regions (or image patches) of the image that contains such common traits. | en |
dc.description.degree | Master of Science | en |
dc.format.medium | ETD | en |
dc.identifier.other | vt_gsexam:41589 | en |
dc.identifier.uri | https://hdl.handle.net/10919/121329 | en |
dc.language.iso | en | en |
dc.publisher | Virginia Tech | en |
dc.rights | In Copyright | en |
dc.rights.uri | http://rightsstatements.org/vocab/InC/1.0/ | en |
dc.subject | Deep learning | en |
dc.subject | Interpretable Machine Learning | en |
dc.subject | Explainable AI | en |
dc.subject | Prototype-based Neural Networks | en |
dc.subject | Phylogeny | en |
dc.subject | Evolutionary Biology | en |
dc.title | Hierarchy Aligned Commonality Through Prototypical Networks: Discovering Evolutionary Traits over Tree-of-Life | en |
dc.type | Thesis | en |
thesis.degree.discipline | Computer Engineering | en |
thesis.degree.grantor | Virginia Polytechnic Institute and State University | en |
thesis.degree.level | masters | en |
thesis.degree.name | Master of Science | en |
Files
Original bundle
1 - 1 of 1