From e125f40d97d9cbcdbecfc897813f6d8928f15886 Mon Sep 17 00:00:00 2001 From: "M. Maruf" <51701844+sammarfy@users.noreply.github.com> Date: Thu, 10 Oct 2024 03:47:42 -0400 Subject: [PATCH 1/4] Update README.md --- README.md | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/README.md b/README.md index 4c73ab0..288b715 100644 --- a/README.md +++ b/README.md @@ -1,11 +1,12 @@ # HComP-Net: Hierarchy aligned Commonality through Prototypical Networks -This repository presents the PyTorch code for **HComP-Net** (**H**ierarchy aligned **Com**monality through **P**rototypical **Net**works) -[Project Page](https://imageomics.github.io/HComPNet/) +[**Project Page**](https://imageomics.github.io/HComPNet/) | [**ArXIV**](https://arxiv.org/abs/2409.02335) + +This repository presents the PyTorch code for the paper [What Do You See in Common? Learning Hierarchical Prototypes over Tree-of-Life to Discover Evolutionary Traits.](https://arxiv.org/abs/2409.02335)) -**HComP-Net** is an hierarchical interpretable image classification framework that can be applied to discover potential evolutionary traits from images by making use of the Phylogenetic tree also called as Tree-Of-Life. HComPNet generates hypothesis for potential evolutionary traits by learning semantically meaningful non-over-specific prototypes at each internal node of the hierarchy. -**Paper: What Do You See in Common? Learning Hierarchical Prototypes over Tree-of-Life to Discover Evolutionary Traits** + +**HComP-Net** is an hierarchical interpretable image classification framework that can be applied to discover potential evolutionary traits from images by making use of the Phylogenetic tree also called as Tree-Of-Life. HComPNet generates hypothesis for potential evolutionary traits by learning semantically meaningful non-over-specific prototypes at each internal node of the hierarchy. > ***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 growing availability of large-scale image repositories in biology and recent advances in the field of explainable 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 **H**ierarchy aligned **Com**monality through **P**rototypical **Net**works (**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 accurate and semantically consistent in comparison to baselines on 190 species of birds from the CUB-200-2011 dataset. We also show the ability of HComP-Net to generate novel hypotheses about evolutionary traits discovered for butterflies and fishes. While we focus on the biological problem of discovering evolutionary traits, our work can be applied to any domain involving a hierarchy of classes.* From 33f8e925bdef5ad65c4d63ccb956d391dc772154 Mon Sep 17 00:00:00 2001 From: "M. Maruf" <51701844+sammarfy@users.noreply.github.com> Date: Thu, 10 Oct 2024 03:48:06 -0400 Subject: [PATCH 2/4] Update README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 288b715..1b66735 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,6 @@ # HComP-Net: Hierarchy aligned Commonality through Prototypical Networks -[**Project Page**](https://imageomics.github.io/HComPNet/) | [**ArXIV**](https://arxiv.org/abs/2409.02335) +[**Project Page**](https://imageomics.github.io/HComPNet/) | [**ArXiv**](https://arxiv.org/abs/2409.02335) This repository presents the PyTorch code for the paper [What Do You See in Common? Learning Hierarchical Prototypes over Tree-of-Life to Discover Evolutionary Traits.](https://arxiv.org/abs/2409.02335)) From 3608974aba671f69209737a2fbb0d94ffd7b695a Mon Sep 17 00:00:00 2001 From: "M. Maruf" <51701844+sammarfy@users.noreply.github.com> Date: Thu, 10 Oct 2024 03:48:26 -0400 Subject: [PATCH 3/4] Update README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 1b66735..7bf69d7 100644 --- a/README.md +++ b/README.md @@ -2,7 +2,7 @@ [**Project Page**](https://imageomics.github.io/HComPNet/) | [**ArXiv**](https://arxiv.org/abs/2409.02335) -This repository presents the PyTorch code for the paper [What Do You See in Common? Learning Hierarchical Prototypes over Tree-of-Life to Discover Evolutionary Traits.](https://arxiv.org/abs/2409.02335)) +This repository presents the PyTorch code for the paper [What Do You See in Common? Learning Hierarchical Prototypes over Tree-of-Life to Discover Evolutionary Traits.](https://arxiv.org/abs/2409.02335) From 41da1f489076a0b80a0a75b49597b84e1a55a5a9 Mon Sep 17 00:00:00 2001 From: "M. Maruf" <51701844+sammarfy@users.noreply.github.com> Date: Thu, 10 Oct 2024 03:50:01 -0400 Subject: [PATCH 4/4] Update README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 7bf69d7..de2cd93 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,6 @@ # HComP-Net: Hierarchy aligned Commonality through Prototypical Networks -[**Project Page**](https://imageomics.github.io/HComPNet/) | [**ArXiv**](https://arxiv.org/abs/2409.02335) +[[**Project Page**](https://imageomics.github.io/HComPNet/)] | [[**Paper**](https://arxiv.org/abs/2409.02335)] This repository presents the PyTorch code for the paper [What Do You See in Common? Learning Hierarchical Prototypes over Tree-of-Life to Discover Evolutionary Traits.](https://arxiv.org/abs/2409.02335)