---
title: "Contrastive Representation Learning for Self-Supervised Taxonomy Completion"
authors:
  - "Yuhang Niu"
  - "Hongyuan Xu"
  - "Ciyi Liu"
  - "Yanlong Wen"
  - "Xiaojie Yuan"
doi: "10.24963/ijcai.2024/712"
url: "https://ijcai.org/proceedings/2024/712"
pdf: "https://ijcai.org/proceedings/2024/0712.pdf"
venue: "Proceedings of the Thirty-Third International Joint Conference on Artificial Intelligence"
year: 2024
pages: "6442-6450"
track: "Main Track"
keywords:
  - "Natural Language Processing: NLP: Information extraction"
---

# Contrastive Representation Learning for Self-Supervised Taxonomy Completion

Yuhang Niu, Hongyuan Xu, Ciyi Liu, Yanlong Wen, Xiaojie Yuan

*Proceedings of the Thirty-Third International Joint Conference on Artificial Intelligence*, pages 6442-6450. DOI: [10.24963/ijcai.2024/712](https://doi.org/10.24963/ijcai.2024/712)

## Abstract

Taxonomy completion, a self-supervised task, aims to add new concepts to an existing taxonomy by attaching them to appropriate hypernym and hyponym pairs. Researchers have proposed several approaches to capture the essential relationships in taxonomy using semantic or structural information. However, they either construct training signals from a single view or simply use a random sampling strategy, making it insufficient to capture various relations in taxonomic structure and learn quality representations. To address this, we propose CoSTC, a contrastive learning framework that captures diverse relations and improves representations for taxonomy completion. It uses two contrasting views, namely intra-view and inter-view, to provide rich self-supervised signals. In intra-view contrasting, we exploit the correlations within queries and within positions by performing instance-level discrimination task. In inter-view contrasting, we use a sampling strategy that considers diversity and hardness to select representative pairs, enhancing the learning of fine-grained query-position relations. Experimental results on three datasets verify the effectiveness of our approach. Our code is available at https://github.com/nyh-a/CoSTC.

## Full text

## 1 Introduction

Taxonomies, hierarchical knowledge graphs that organize concepts through "is-A" relations, have seen significant development due to their ability to structure knowledge in various scenarios, including product recommendation [Zhang et al., 2014] and information extraction [Karamanolakis et al., 2020]. Well-organized taxonomies are valuable resources for downstream tasks such as named entity recognition [Wang et al., 2021b], transfer learning [Luo et al., 2022] and extreme multi-label classification [Liu et al., 2017].

As new concepts are continuously emerging, how to maintain an up-to-date taxonomy becomes a fundamental issue. However, the manual maintenance of taxonomies by domain experts is laborious and time-consuming, especially with rapidly growing content on many platforms [Arous et al., 2023]. To tackle this, recent studies have focused on automatic taxonomy expansion (TE) [Shen et al., 2020; Liu et al., 2021] and completion (TC) [Zhang et al., 2021; Xu et al., 2023a], aiming to find a suitable position for new concepts (query) in the taxonomy tree. Both TE and TC tasks formulate it as a pair-wise matching problem for queryposition. The central goal of both tasks is to find a suitable position in the taxonomy tree for the new concept (query), a position that in TE refers to a hypernym (parent), and in TC to a hypernym and hyponym pair (parent-child). As shown in Figure 1, the query "Relational DataBase" is inserted in position &lt;DataBase, Relational Operator &gt;; the query "Prompt Learning" is inserted in position &lt;Machine Learning&gt;.

∗ Corresponding author.

Figure 1: An example of the taxonomy completion task, adding new concepts to the existing "Computer Science" taxonomy.

![Image](https://ijcai.org/proceedings/2024/fulltext/712/image_000000_1233cea5618ad518b950343b03d8c1b27f192bc11ffaac495acead8c5a3ba996.png)

As a self-supervised learning task, the goal is to capture the essential features or relationships in the data. For TC, it is the relation between queries and positions that is the most essential. As a result, most existing TC methods construct training signals as "query-position" pairs for the matching objective, generating representations for each and using a classifier to predict a match [Arous et al., 2023]. The challenge lies in acquiring high-quality representations from existing taxonomies. To achieve this, leading solvers either use pre-trained language models (PLM) to encode concept descriptions for semantic information [Wang et al., 2022; Arous et al., 2023], or use a propagation module to aggregate node information for structural information [Shen et al., 2020; Jiang et al., 2022a]

While much effort has been devoted to the above technical components, these methods still suffer from two limitations. Firstly, little is known about how to mine relations between queries(nodes) and between positions, which is essential for precise matching and capturing the taxonomic structure. TaxoComplete [Arous et al., 2023] model node relations by graph distance and learn it in a supervised manner, but they ignore the relations between positions. Secondly, in query-position relation modeling, negative pairs are often randomly or locally sampled (from a mini-path or its siblings), which may provide uninformative negatives [Xiong et al., 2021] due to concept diversity in a large graph. And as indicated in [Schroff et al., 2015; Wu et al., 2017], specific negative pairs demonstrate more useful than others at different stages of model training. Therefore, how to create meaningful training signals to exploit the self-supervised data remains a challenge.

To this end, we propose CoSTC, a Contrastive representation learning framework designed for Self-supervised Taxonomy Completion. Contrastive learning is known to be effective in discriminative learning and capturing apparent similarity among instances [Wu et al., 2018]. Thus, CoSTC can effectively capture diverse relations within taxonomies and learn high-quality representations for queries and positions in a unified way. Specifically, two contrasting views are designed for modelling relations within taxonomy data. First, we conduct an intra-view contrastive task that distinguishes individual instances to capture the apparent similarities among queries and among positions. We utilize a simple unsupervised contrastive sampling approach to construct intra-view contrasting signals (&lt;query-query&gt; and &lt;position-position&gt;) from the well-structured taxonomy. Second, a negative mining-aware inter-view contrastive task is conducted to learn specific relations between queryposition for TC matching. This involves a sampling technique regarding taxonomic structures, considering both diversity and hardness over &lt;query-position&gt;training pairs to select representative pairs for inter-view contrasting.

We perform comprehensive experiments on three realworld datasets, comparing CoSTC with leading methods. We also create several framework variants for an ablation study to further evaluate our approach and its components. Results demonstrate CoSTC's ability to accurately determine the correct position for a query node.

In summary, we make the following main contributions:

- We propose CoSTC, a contrastive learning framework to capture diverse relations and improve the quality of
- query/position representations for self-supervised taxonomy completion.
- To exploit the self-supervised data, we design two contrastive views of the taxonomic structure, namely intraview and inter-view, and propose a negative mining strategy to construct representative training signals.
- Experimental results show that our CoSTC achieves performance comparable or superior to leading methods on three datasets, demonstrating its effectiveness.

## 2 RelatedWork

## 2.1 Taxonomy Expansion and Completion

Automatically updating taxonomies when new concepts emerge has been extensively studied. It can be categorized into two tasks based on the problem assumption: expansion(TE) and completion(TC). In taxonomy expansion, researchers [Shen et al., 2020; Yu et al., 2020; Wang et al., 2021a; Liu et al., 2021; Takeoka et al., 2021; Cheng et al., 2022; Phukon et al., 2022; Xu et al., 2022; Zhai et al., 2023; Jiang et al., 2023; Sun et al., 2024; Zhu et al., 2023], focus on attaching the new concepts to the bottom level of the taxonomy as leaf nodes, making it a one-to-one concept matching problem. Since the "leaf-only" assumption is inappropriate for real-world applications, TMN [Zhang et al., 2021] reformulated it to a one-to-pair matching problem and thus proposed TC task. In taxonomy completion, new concepts can be attached to any taxonomy position. GenTaxo [Zeng et al., 2021] proposed to first identify candidate positions that need new concepts and then generate appropriate names for them. QEN [Wang et al., 2022] and TaxoEnrich [Jiang et al., 2022a] proposed to consider the sibling relations by introducing horizontal structural information to enhance the positions' representation. TaxoComplete [Arous et al., 2023] suggested that distant nodes can also provide fine-grained information and proposed a position-enhanced semantic matching method. TacoPrompt [Xu et al., 2023a] proposed a collaborative multi-task prompt-tuning framework to address the overfitting-to-leaf attachment problem.

Our Approach. Similar to most TC methods, we focus on representation learning. The difference is that we construct data augmentations and negative mining with the contrastive learning paradigm to exploit the self-supervised data.

## 2.2 Contrastive Representation Learning

Contrastive learning(CL) is among the most popular selfsupervised representation learning methods in use today [Yang et al., 2022; Nie et al., 2023; Wu et al., 2023; Xu et al., 2023b]. It learns quality representations by clustering positive samples and dispersing negative samples in feature space [Hadsell et al., 2006]. Therefore, two key ingredients for this are notions of similar (x, x+) and dissimilar (x, x-) pairs of data points [Robinson et al., 2021]. As for computer vision, MoCo [He et al., 2020] and SimCLR [Chen et al., 2020] used data augmentations with geometric and appearance transformations. HCL [Ge et al., 2023] proposed a contrastive learning framework with Euclidean and hyperbolic loss. As for language, SimCSE [Gao et al., 2021] used a contrastive objective for sentence representation with a simple data augmentation method. GenSE [Chen et al., 2022] suggested using the generative model to acquire synthesized data for contrastive training. As for graph, HomoGCL [Li et al., 2023] found that homophily is the most essential element of GCL and used this to expand the positive set. B²Sampling [Liu et al., 2023] proposed a novel sampling approach for GCL to reduce training pair noise and improve their representativeness.

Our Approach. Contrastive learning emphasizes the similarity among positives and the dissimilarity among negatives, thereby enhancing the discriminative ability of the model. For representation-based TC tasks, the optimization objective of CL is compatible with the match of query and position: similar pairs are closer while the dissimilar pairs are farther. Motivated by this, we leverage it to learn more natural and promising representations for nodes and positions.

## 3 Methodology

In this section, we introduce the proposed framework CoSTC in detail. CoSTC focuses on capturing diverse relations and learning query/position representations from self-supervised data for better taxonomy completion. To achieve this, we first construct data augmentations on the taxonomy and apply the corresponding contrastive loss to pre-train the encoder for discriminative representations of queries and positions. Then we finetune the encoder with our sampling method in the matching task to learn fine-grained query-position relations. The architecture of CoSTC is shown in Figure 2.

## 3.1 Preliminaries

## Problem Formulation

[Taxonomy] A taxonomy T = (N, E) is a directed acyclic graph, where nodes n ∈ N are connected by edges e ∈ E. Each node n ∈ N represents a unique concept, with definitions derived from a supporting corpus D. Each directed edge in ⟨np, nc⟩ ∈ E represents a hypernym-hyponym relationship between a more general concept np (parent node) and a more specific concept nc (child node).

[Problem Definition] Let T 0 = (N 0 , E 0 ) represents the existing taxonomy which comprises nodes N 0 and edges E 0 . With a set of new concepts C and a comprehensive corpus D defining existing nodes n ∈ N 0 and new concepts in C, the objective is to complete T 0 to T , by removing old edges and forming new ones, adding the new concept into a position, resulting T = (N 0 ∪ C, E 1 ). To be more specific, for a new query concept q ∈ C, the goal is to find one or more appropriate candidate positions ⟨p, c⟩ ∈ T 0 , (i.e. ⟨parent, child⟩), to append q. Note that following [Shen et al., 2020; Zhang et al., 2021], we assume the concepts in C are independent so that the order of queries insertion need not be considered.

## Prompt-based Representation

Given a query node q and a candidate position ⟨p, c⟩, following [Wang et al., 2022; Jiang et al., 2022a], we add the important sibling s to the candidate position: ⟨p, c, s⟩ by randomly selecting a child of p. With their corresponding definitions dq, dp, dc, ds ∈ D, we define their semantic description din as follows:

<!-- formula-not-decoded -->

where + represents string concatenation. Then following [Wang et al., 2022; Arous et al., 2023], we use a biencoder to generate their respective representations h. Specifically, we use PromptBERT [Jiang et al., 2022b] to map the definitions to the representation space, which utilizes prompts to obtain sentence embeddings of high quality. Formally, we have a template function F that "The meaning of [X] is [MASK]", where [X] stands for the sentence to put in and [MASK] signifies the [MASK] token. Given the definition sentence din, we map din to dprompt with the template function F. Then we feed dprompt to the BERT encoder to generate the representation h. The hidden vector of the [MASK] token is the exact representation:

<!-- formula-not-decoded -->

we use hq for query's representation and ha for position's representation.

## 3.2 Intra-viewContrastive Pre-training

This section details our intra-view data generation strategies and contrastive pre-training. We use data augmentation approaches to create different views of the self-supervised data. Using these augmented pairs, we pre-train the model to obtain an effective encoder for query/position representation in taxonomy completion. The following sections describe the intra-view data generation strategies and training objectives.

## Intra-view Data Generation

In this part, we introduce the function fg() to generate intraview training pairs for contrastive pre-training. Considering we have two elements to match: the query and the position, our goal is to learn structured relations within queries and within positions reducing the noise due to their similarity. Here, intra-view refers to the contrasting perspectives between query and query, position and position. Inspired by [Gao et al., 2021], we use node self-discrimination to generate positive and negative pairs to achieve this. Specifically, given a node nq in the existing taxonomy T 0 = (N 0 , E 0 ) as query, we consider views from the identical query as positive pairs (i.e. ⟨nq, n+q ⟩|n+q = nq), while views from distinct queries as negative pairs (i.e. ⟨nq, n-q ⟩|n-q = ni, ni ∈ N 0 , ni ̸= nq). For a position a = ⟨p, c, s⟩ in the existing taxonomy T 0 = (N 0 , E 0 ), the situation will be slightly different since a position is determined by parent and child, excluding sibling. Therefore, its positive sample is defined as a+ = ⟨p, c, s′ ⟩|s ̸= s′ , where the parent and child are the same, the sibling can be different. Its negative sample is defined as a- = ⟨p′ , c′ , s′ ⟩|p ̸= p′ ∨ c ̸= c′ , where one of the parent and child must be different, the sibling can be the same or different. This yields two types of intra-view training data.

## Contrastive Pre-training Objective

With the generated intra-view data, we pre-train our encoder in the self-supervised contrastive learning paradigm. Similar to those methods in [Gao et al., 2021; Chen et al., 2022], we utilize InfoNCE [Gutmann and Hyv¨arinen, 2010] as our contrastive loss function to increase the agreement between positive pairs and decrease it between negative pairs:

Figure 2: The overall architecture of CoSTC. We generate two contrastive views from the original taxonomy. The intra-view is constructed for pre-training for self-discrimination. The inter-view is generated with our negative mining strategy for contrastive matching.

![Image](https://ijcai.org/proceedings/2024/fulltext/712/image_000001_6343b4ef00c33ec15b48dc77dba039600507ad7810173728658f841959f874ed.png)

<!-- formula-not-decoded -->

where θ(·, ·) is the cosine function to measure the similarity between two representations and τ is the temperature parameter in softmax. In this manner, we can obtain a pre-trained robust encoder that can map the input definitions to the welllearned representation space.

## 3.3 Inter-viewContrastive Matching

This section details our inter-view contrastive matching module. It utilizes a negative mining method to sample representative training pairs considering diversity and hardness. We then fine-tune the pre-trained encoder with these pairs to learn fine-grained query-position relations, enhancing performance. Following [Zhang et al., 2021; Wang et al., 2022], we perform query-position matching for a query to find the best fit among thousands of taxonomy positions.

## Inter-view Data Sampling

In this part, we introduce our sampling strategy for our interview data contrasting. As suggested in these works [Schroff et al., 2015; Wu et al., 2017], certain negative pairs prove more useful than others at different training stages. Therefore, our goal is to sample the most representative pairs from the enormous negatives. We propose a two-phase sampling strategy: diversity first and then hardness, which are applied sequentially.

Diversity Sampling. Inspired by B2 -Sampling [Liu et al., 2023], which uses a balanced sampling technique for graph contrastive learning considering topological and embedding diversity, we consider information diversity in taxonomy. Although taxonomy's structure is a graph, B2 -Sampling is not applicable because it samples nodes, whereas our focus is on positions. To this end, we propose another approach to consider diversity in taxonomy from two perspectives.

The first is the diversity of local and global structures. Specifically, positions in taxonomy are concept pairs ⟨p, c⟩, with c being a descendant of p. They are categorized based on the graph distance between p and c into local linked-edge (distance less than two-hop) and global jump-edge (distance greater than two-hop). When adding a query, the lined-edges are more likely to be a valid position for query. This is because there are many nodes between p and c in jump-edge, making it unlikely for the query node to be at the same level as both p and its descendants. This introduces confusion because the query node might align with multiple levels simultaneously. In linked-edge, the connection is direct, making it easier to determine where the query fits in the hierarchy. Another observation is that the two concepts in linked-edge are more similar than those in jump-edge [Arous et al., 2023]. The linked edges provide local and precise structural information, while the jump-edges model global and coarse structures to aid in position locating. To balance the local and global information, we set a sampling ratio r to select the pairs from the linked edge and jump edge. We empirically study the ratio of local and global information that can best fit model learning.

The second is the diversity in local structure. Here we follow the intuition in [Liu et al., 2023] that the sampled negative pairs are uniformly distributed, we define a function fm() that maps the node to positions in the taxonomy and adopt the topological diversity sampling method in [Liu et al., 2023]. Specifically, given a node ni ∈ N 0 , we consider its connected linked-edges as corresponding positions (i.e. ⟨np, nc⟩ ∈ E 0 |p = i ∨ c = i ). Inspired by the balanced sampling in [Liu et al., 2023], we select positions based on the shortest path distance between two nodes ds(ni, nj), which serves as an indicator of topological diversity. Formally, given a node ni, the probability to select position a is estimated by:

<!-- formula-not-decoded -->

where S(ni) = {d | d = ds(ni, nj), nj ∈ N 0 }, and the first term means to select a distance from S(ni) with equal probability. N(ni, ds(ni, nj)) = N(ni, dis) = {nj | dist(ni, nj) = dis, nj ∈ N 0 }, the second term refers to randomly sampling a node from the set where each node's shortest path distance to ni equals dis. fm(nj) = {a|a = ⟨np, nc⟩, p = j ∨ c = j}, the third term means to select a linked-edge connected to it with equal probability. Finally, we obtain a position set Ads through diversity sampling.

Hard Negative Sampling. Hard negative samples, proven to be beneficial for contrastive representation learning [Robinson et al., 2021], can efficiently guide a learning method towards quick mistake correction. We define informative negatives in two ways: representation learning and model training. For representation learning, they are pairs that should be far apart but are mapped nearby. For model training, they are samples that the model incorrectly predicted. Formally, given a node ni, we select informative negative positions Ahs that meet the above definition from the samples selected at the previous stage Ads as follows:

<!-- formula-not-decoded -->

where a represents the position, g(ni) means the ground truth position of ni and γ is the decision boundary.

## Contrastive Training Objective

With these sampled inter-view data, we finetune the encoder using the pair-wise contrastive loss function proposed in [Hadsell et al., 2006] :

<!-- formula-not-decoded -->

where m &gt; 0 is a margin and d(hn, ha) is the cosine distance between hn and ha. The negative pairs contribute to the loss only if their distance falls within the margin. In this manner, our encoder further learns the fine-grained query-position relations, enhancing the representation learning.

CurriculumLearning with CoSTC. Using very hard negatives may lead to unstable model learning during the first few epochs of training [Harwood et al., 2017], so it is better to start with easier negatives. CoSTC can conveniently adjust the "hardness" of its negatives by changing the margin m

Table 1: Dataset statistics. |N|, |E| are the total number of nodes and edges. #depth and #candidates indicate the depth of the taxonomy and the number of candidate positions.

| Dataset      | &#124;N &#124;/&#124;Ntrain&#124;   |   &#124;E&#124; |   #depth |   #candidates |
|--------------|-------------------------------------|-----------------|----------|---------------|
| SemEval-Food | 1486/1190                           |           1,533 |        8 |          7313 |
| MeSH         | 9710/8072                           |          10,498 |       10 |         42970 |
| WordNet-Verb | 13936/11936                         |          13,407 |       12 |         51159 |

(easy to hard) and the ratio r (global to local). This curriculum learning strategy can speed up convergence [Dahiya et al., 2023], by 30%-40% compared to training with a fixed m and r in our experiments. We found in experiments that dynamically reducing the margin m can help the model to learn the finer difference and therefore improve the Hit@1 metric.

## 4 Experiments

## 4.1 Experimental Settings

## Evaluation Dataset

We conduct experiments on three taxonomy completion datasets: SemEval-Food, MeSH and WordNet-Verb. These are hierarchy taxonomies from different domains. The statistics of these datasets are shown in Table 1.

- SemEval-Food: This dataset contains a food domain taxonomy, derived from SemEval-2015 Task 17 [Bordea et al., 2015]. It is the largest taxonomy of the SemEval2015 task.
- MeSH: This dataset contains a widely used clinical domain taxonomy. It is a subgraph of the Medical Subject Headings(MeSH) [Lipscomb, 2000], which is a biomedical indexing hierarchy.
- WordNet-Verb: This dataset contains a verb taxonomy, derived from SemEval-2016 Task 14 [Jurgens and Pilehvar, 2016]. It is a hierarchy of verbs fromWordNet 3.0.

## Evaluation Protocols

We follow QEN [Wang et al., 2022] to split the datasets. For SemEval-Food and MeSH, we split them by 8:1:1 into train, validation and test sets. For WordNet-Verb, we randomly sample 1000 nodes respectively for validation and testing. We adopt the all-rank evaluation protocol, where all possible candidate positions are tested and ranked for each test query. We employ the commonly-used Mean Rank (MR), Mean Reciprocal Rank (MRR), Hit@k and Recall@k as evaluation metrics for matching performance evaluation.

## Compared Baseline Methods

We evaluate our method by comparing it with the following Taxonomy Completion baselines:

- TMN [Zhang et al., 2021]: It is the first to propose Taxonomy Completion task by reformulating the matching problem from one-to-one to one-to-pair. It uses three auxiliary tasks which evaluate (q, p), (q, c) and (q, (p, c)) pairs to acquire matching scores.
- TaxoEnrich [Jiang et al., 2022a]: It leverages both semantic features and structural information to learn better position representations.

Table 2: The experimental results of all three datasets. The best results are in bold, while the second-best ones are underlined.

| Methods                 |      MR↓ |   MRR | R@1     | Total R@5   | R@10      |   H@1 |   H@5 |   H@10 | Leaf - MRR   |   Leaf - H@5 | Leaf - R@10   |   Non-leaf - MRR |   Non-leaf - H@5 |   Non-leaf - R@10 |
|-------------------------|----------|-------|---------|-------------|-----------|-------|-------|--------|--------------|--------------|---------------|------------------|------------------|-------------------|
| BERT+MLP                |  702.980 | 0.279 | 5.5     | 15.1        | 20.9      |  11.5 |  28.4 |   40.5 | 0.565        |         29.3 | 42.2          |            0.060 |             24.0 |               4.5 |
| TaxoExpan               |  371.291 | 0.286 | 5.7     | 13.3        | 18.0      |  11.5 |  26.4 |   34.5 | 0.477        |         30.1 | 35.6          |            0.130 |              8.0 |               3.6 |
| Arborist                |  256.491 | 0.290 | 13.0    | 18.0        | 21.0      |  26.4 |  34.5 |   38.5 | 0.466        |         39.0 | 38.5          |            0.146 |             12.0 |               6.7 |
| TMN                     |  173.516 | 0.332 | 10.7    | 18.7        | 22.0      |  21.6 |  36.5 |   39.9 | 0.538        |         41.5 | 41.5          |            0.164 |             12.0 |               6.1 |
| SemEval-Food TaxoEnrich |  230.424 | 0.408 | 11.7    | 26.7        | 31.7      |  23.6 |  49.3 |   58.1 | 0.723        |         58.5 | 66.7          |            0.149 |              4.0 |               3.0 |
| QEN                     |  336.554 | 0.439 | 21.9    | 30.9        | 35.0      |  45.9 |  58.8 |   64.9 | 0.732        |         64.2 | 68.9          |            0.209 |             32.0 |               9.1 |
| TaxoComplete            |  296.072 | 0.489 | 14.7    | 30.0        | 38.0      |  29.7 |  55.4 |   65.5 | 0.702        |         60.2 | 65.2          |            0.315 |             32.0 |              15.8 |
| CoSTC                   |   61.471 | 0.658 | 18.7    | 43.0        | 54.3      |  39.0 |  73.4 |   80.4 | 0.825        |         74.5 | 78.0          |            0.529 |             68.0 |              36.0 |
| w/o pre-train           |  103.402 | 0.604 | 15.1    | 37.9        | 48.9      |  31.8 |  66.2 |   77.0 | 0.779        |         67.5 | 71.9          |            0.469 |             60.0 |              31.3 |
| w/o sampling            |  160.324 | 0.549 | 5.8     | 27.7        | 41.1      |  12.2 |  59.3 |   59.5 | 0.651        |         58.0 | 54.1          |            0.471 |             56.0 |              31.3 |
| BERT+MLP                | 9152.507 | 0.045 | 0.2     | 1.2         | 1.9       |   0.4 |   2.7 |    4.3 | 0.102        |          3.6 | 4.5           |            0.011 |              0.8 |               0.3 |
| TaxoExpan               | 1029.344 | 0.233 | 2.7     | 6.2         | 12.2      |   6.0 |  12.7 |   23.9 | 0.381        |         16.3 | 24.3          |            0.137 |              5.0 |               4.3 |
| Arborist                |  843.199 | 0.337 | 5.0     | 13.6        | 21.8      |  11.0 |  25.8 |   37.4 | 0.437        |         26.7 | 30.6          |            0.271 |             23.8 |              16.0 |
| TMN                     |  567.831 | 0.372 | 7.2     | 17.3        | 24.6      |  15.9 |  33.6 |   43.8 | 0.525        |         38.4 | 40.7          |            0.271 |             23.4 |              14.1 |
| MeSH TaxoEnrich         |  393.062 | 0.424 | 7.4     | 22.4        | 31.0      |  16.2 |  42.6 |   52.5 | 0.619        |         51.3 | 54.1          |            0.296 |             24.1 |              15.9 |
| QEN                     |  451.253 | 0.438 | 7.5     | 21.3        | 30.8      |  17.1 |  43.1 |   55.9 | 0.611        |         51.1 | 51.8          |            0.332 |             26.1 |              17.9 |
| TaxoComplete            |  357.494 | 0.540 | 10.8    | 29.3        | 41.1      |  24.5 |  54.1 |   63.9 | 0.605        |         53.8 | 52.5          |            0.500 |             54.8 |              34.1 |
| CoSTC                   |  109.081 | 0.600 | 11.0    | 34.6        | 47.5      |  24.9 |  61.5 |   72.6 | 0.741        |         63.5 | 66.7          |            0.512 |             57.4 |              35.7 |
| w/o pre-train           |  133.631 | 0.566 | 9.9     | 30.9        | 42.9      |  22.5 |  58.9 |   69.7 | 0.740        |         63.3 | 65.2          |            0.458 |             49.2 |              29.1 |
| w/o sampling            |  186.898 | 0.527 | 7.2     | 26.7        | 39.4      |  16.4 |  48.2 |   62.0 | 0.625        |         49.4 | 53.0          |            0.467 |             45.7 |              31.0 |
| BERT+MLP                | 5858.466 | 0.113 | 2.6     | 5.7         | 7.6       |   4.0 |   8.8 |   11.7 | 0.202        |         10.1 | 13.7          |            0.015 |              3.6 |               1.0 |
| TaxoExpan               | 1752.271 | 0.215 | 4.1     | 11.4        | 15.1      |   6.1 |  17.1 |   22.5 | 0.354        |         20.5 | 26.7          |            0.057 |              3.1 |               1.7 |
| Arborist                | 1455.251 | 0.246 | 3.8     | 11.0        | 15.5      |   5.7 |  15.5 |   21.6 | 0.331        |         16.2 | 21.8          |            0.148 |             12.8 |               8.4 |
| TMN                     | 1513.634 | 0.290 | 5.4     | 14.7        | 20.7      |   8.1 |  21.2 |   29.1 | 0.425        |         23.8 | 32.8          |            0.136 |             10.7 |               6.8 |
| WordNet-Verb TaxoEnrich | 5462.075 | 0.179 | 3.9     | 9.0         | 12.3      |   5.8 |  13.6 |   18.4 | 0.313        |         16.8 | 22.6          |            0.025 |              0.5 |               0.4 |
| QEN                     | 1730.755 | 0.404 | 9.1     | 23.3        | 31.0      |  13.9 |  34.0 |   43.9 | 0.568        |         38.6 | 48.4          |            0.224 |             15.3 |              11.8 |
| TaxoComplete            | 2661.488 | 0.407 | 9.0     | 22.2        | 30.9      |  13.6 |  31.7 |   40.8 | 0.487        |         32.7 | 41.3          |            0.315 |             27.6 |              19.1 |
| CoSTC                   |  241.089 | 0.505 | 9.5     | 27.8        | 39.1      |  14.6 |  39.2 |   53.1 | 0.651        |         41.0 | 54.7          |            0.344 |             31.6 |              21.8 |
| w/o pre-train           |  373.666 | 0.431 |         |             |           |  10.2 |  31.2 |   42.8 |              |         33.2 |               |            0.293 |             23.0 |              16.8 |
| w/o sampling            |  451.555 | 0.400 | 6.7 4.5 | 21.8 18.7   | 31.7 28.7 |   6.9 |  25.6 |   36.9 | 0.557 0.471  |         30.1 | 45.1 36.4     |            0.319 |             30.1 |              20.1 |

- QEN [Wang et al., 2022]: This model leverages the important sibling information and uses term descriptions to enrich the semantic features.
- TaxoComplete [Arous et al., 2023]: This is a positionenhanced semantic match approach that emphasizes the importance of semantics and leverages the graph distance as supervising signal to train the nodes' semantic similarity.

Following QEN [Wang et al., 2022], we adapt some taxonomy expansion baselines (BERT+MLP, TaxoExpan [Shen et al., 2020] and Arborist [Manzoor et al., 2020]) to taxonomy completion settings.

## Implementation Details

CoSTC is implemented with PyTorch 1 . For fair comparison, we use BERT 2 [Devlin et al., 2019] as the backbone model. We employ the AdamW [Loshchilov and Hutter, 2018] optimizer in both stages. For intra-view contrastive pertaining, the batch size is set to 64, the training epoch to 5, and the learning rate to 5e-5. For inter-view contrastive matching, the batch size is set to 4, the negative size to 40, the training epoch to 50, and the learning rate to 5e-5. Training ends when the MRR score on the validation set doesn't improve for 10 epochs, following the early stopping strategy. Initial hyperparameters r and m for our sampling method are 0.25 and 0.4, respectively. For curriculum learning, r increases and m decreases by 0.005 per epoch. All experiments are accelerated using NVIDIA RTX 4090 GPUs.

1 https://pytorch.org/

2 https://huggingface.co/bert-base-uncased

## 4.2 Experimental Results

Table 2 compares CoSTC's performance with baseline models, revealing two key observations. Firstly, CoSTC significantly outperforms baselines across all datasets, with notable MR and MRR scores. This underscores the effectiveness of contrastive learning tasks in mining relations and enhancing representation quality in taxonomy completion. Secondly, CoSTC excels over models using random negative sampling. Specifically, it surpasses the second-best model, TaxoComplete, on Recall@10 by 16.3%, 6.4%, and 8.2% on the SemEval-Food, MeSH, and WordNet-Verb datasets, respectively. This is primarily due to our model's representative negative sampling strategy in self-supervision, which selects meaningful training signals and fully leverages selfsupervised signals in existing taxonomies.

## 4.3 Ablation Studies

CoSTC comprises two modules: intra-view pertaining and inter-view sampling. Their individual impacts on performance are evaluated across three datasets, which are shown in Table 2. To further evaluate the effectiveness of these modules' choices, additional experiments were conducted on SemEval-Food, detailed in Table 3.

Table 3: Analyzing the impact of alternative design and algorithmic choices for CoSTC's components on SemEval-Food.

| Method                                      | H@1                                         | H@5                                         | R@1                                         | R@5                                         | MRR                                         |
|---------------------------------------------|---------------------------------------------|---------------------------------------------|---------------------------------------------|---------------------------------------------|---------------------------------------------|
| Different Intra-views in Pre-train          | Different Intra-views in Pre-train          | Different Intra-views in Pre-train          | Different Intra-views in Pre-train          | Different Intra-views in Pre-train          | Different Intra-views in Pre-train          |
| w/o pre-train                               | 31.8                                        | 66.2                                        | 15.1                                        | 37.9                                        | 0.604                                       |
| only query                                  | 35.8                                        | 66.9                                        | 17.0                                        | 38.0                                        | 0.629                                       |
| only position                               | 33.8                                        | 69.6                                        | 16.1                                        | 38.9                                        | 0.627                                       |
| qry-pos hybrid                              | 33.8                                        | 70.3                                        | 16.1                                        | 40.5                                        | 0.616                                       |
| qry-pos separate                            | 39.0                                        | 73.4                                        | 18.7                                        | 43.0                                        | 0.658                                       |
| Different Strategies in Inter-view Sampling | Different Strategies in Inter-view Sampling | Different Strategies in Inter-view Sampling | Different Strategies in Inter-view Sampling | Different Strategies in Inter-view Sampling | Different Strategies in Inter-view Sampling |
| fixed sibling                               | 38.5                                        | 71.6                                        | 18.3                                        | 42.1                                        | 0.650                                       |
| only local view                             | 19.6                                        | 62.8                                        | 9.3                                         | 35.0                                        | 0.581                                       |
| only global view                            | 9.5                                         | 24.3                                        | 4.5                                         | 16.1                                        | 0.424                                       |
| w/o balance in div                          | 29.1                                        | 68.2                                        | 13.8                                        | 38.3                                        | 0.624                                       |
| w/o uniform in div                          | 33.1                                        | 71.6                                        | 15.8                                        | 40.2                                        | 0.647                                       |
| w/o hard mining                             | 21.0                                        | 56.8                                        | 9.9                                         | 33.1                                        | 0.598                                       |
| CoSTC                                       | 39.0                                        | 73.4                                        | 18.7                                        | 43.0                                        | 0.658                                       |

Impact of Intra-view Pre-training. As shown in Table 2, our model outperforms the "w/o pre-train" variant, indicating the effectiveness of pre-training with intra-view data in improving matching representation. This is attributed to the augmented intra-view pairs providing more information about the taxonomy's structured relations. We further explore the effects of contrastive learning by evaluating perfor-

mance across various intra-view training pairs. The results in Table 3 consist of four variants: (1) "only query" uses just "query-query" pairs, (2) "only position" uses only "positionposition" pairs, (3) "qry-pos hybrid" uses both, mixed within a mini-batch, and (4) "qry-pos separate" uses both, but a mini-batch contains only queries or positions. All four variants outperform the "w/o pre-train" model, demonstrating the value of contrastive pre-training. The "separate" variant performs better than the "hybrid", as the latter may introduce noise due to the differing nature of queries and positions.

Impact of Inter-view Data Sampling. Table 2 shows that CoSTC surpasses the "w/o sampling" variant, indicating our method's ability to select representative pairs from a large pool to guide model training. We further evaluate our sampling method's designs for diversity and hard negative mining in Table 3. Here, (1) "fixed sibling" refers to adding a fixed, rather than random, sibling to the position; (2) "only local/global view" implies using only linked or jump edges in training; (3) "w/o balance in div" means two types are randomly mixed instead of using a ratio for balance; (4) "w/o uniform in div" indicates that sampled linked edges are not uniformly distributed; (5) "w/o hard mining" means our hard negative sampling is not applied. The results show that each of these variants negatively affects the diversity or the hardness selection of our sampling strategy to some degree, suggesting the optimality of design choices made in CoSTC.

## 4.4 Further Analysis

Parameter Study. The hyper-parameter r balances local and global structures in position sampling. To make training samples progress from easy to difficult, we apply curriculum Food. The line represents the performance trend at different static ratios, while the diamond represents our dynamic ratio.

Figure 3: Model performance w.r.t. balance ratio r on SemEval-

![Image](https://ijcai.org/proceedings/2024/fulltext/712/image_000002_e89ac8cb2057c1d7c2dd21a7eadb509c79c37130285198244db0ff8da5cbbf17.png)

Figure 4: Empirical distribution of sampled candidate positions on SemEval-Food, based on random sampling and diversity sampling.

![Image](https://ijcai.org/proceedings/2024/fulltext/712/image_000003_937f333b553de518d92a3cee2ace40cdf607317b7059823db3603b346c7ee187.png)

learning by gradually increasing r. An experiment comparing static and dynamic r values was conducted, with results shown in Figure 3. These results indicate the need for a balance between local and global structure information, and the effectiveness of a dynamic increase in achieving this balance.

Qualitative Analysis. To intuitively delve into what the sampling strategy changed, we provide insight based on visualization. As shown in Figure 4, it is obvious that the distribution of different candidate positions in linked-edge is more balanced and the ratio between linked-edge and jump-edge is significantly changed. This indicates that our sampling strategy can select more diverse samples for training.

## 5 Conclution

We propose CoSTC, a two-phase contrastive representation learning framework for taxonomy completion, designed to capture diverse relations and improve representation quality. It uses two contrastive views to mine relations within self-supervised taxonomic data. Phase one models queryquery and position-position relations through intra-view contrasting, while phase two uses inter-view contrasting to mine query-position relations for finer representations. We propose a sampling strategy for effective pair selection in inter-view contrasting, considering diversity and hardness. Extensive experiments on three real-world datasets show CoSTC outperforms various baselines, with ablation experiments confirming the effectiveness of our two-view contrasting and sampling strategy.

## Acknowledgments

We thank anonymous reviewers for their valuable comments. We also thank Yining Liang, Yuxiao Liu, Yuxun Qu, Xiangrui Cai for their insightful suggestions and kind help. This research is supported by National Engineering Research Center for Digital Construction and Evaluation Technology of Urban Rail Transit, National Natural Science Foundation of China(No. 62077031, 62372252, 72342017).

## References

1. [Arous et al., 2023] Ines Arous, Ljiljana Dolamic, and Philippe Cudré-Mauroux. Taxocomplete: Self-supervised taxonomy completion leveraging position-enhanced se- mantic matching. In WWW, pages 2509-2518, 2023.
2. [Bordea et al., 2015] Georgeta Bordea, Paul Buitelaar, Ste- fano Faralli, and Roberto Navigli. Semeval-2015 task 17: Taxonomy extraction evaluation (texeval). In SemEval@NAACL-HLT 2015, pages 902-910, 2015.
3. [Chen et al., 2020] Ting Chen, Simon Kornblith, Moham- mad Norouzi, and Geoffrey E. Hinton. A simple frame- work for contrastive learning of visual representations. In ICML, volume 119 of PMLR, pages 1597-1607, 2020.
4. [Chen et al., 2022] Yiming Chen, Yan Zhang, Bin Wang, Zuozhu Liu, and Haizhou Li. Generate, discriminate and contrast: A semi-supervised sentence representation learn- ing framework. In EMNLP, pages 8150-8161, 2022.
5. [Cheng et al., 2022] Sijie Cheng, Zhouhong Gu, Bang Liu, Rui Xie, Wei Wu, and Yanghua Xiao. Learning what you need from what you did: Product taxonomy expansion with user behaviors supervision. In ICDE, pages 3280- 3293, 2022.
6. [Dahiya et al., 2023] Kunal Dahiya, Nilesh Gupta, Deepak Saini, Akshay Soni, Yajun Wang, Kushal Dave, Jian Jiao, Gururaj K, Prasenjit Dey, Amit Singh, et al. Ngame: Neg- ative mining-aware mini-batching for extreme classifica- tion. In WSDM, pages 258-266, 2023.
7. [Devlin et al., 2019] Jacob Devlin, Ming-Wei Chang, Ken- ton Lee, and Kristina Toutanova. Bert: Pre-training of deep bidirectional transformers for language understand- ing. In NAACL, pages 4171-4186, 2019.
8. [Gao et al., 2021] Tianyu Gao, Xingcheng Yao, and Danqi Chen. Simcse: Simple contrastive learning of sentence embeddings. In EMNLP, pages 6894-6910, 2021.
9. [Ge et al., 2023] Songwei Ge, Shlok Mishra, Simon Korn- blith, Chun-Liang Li, and David Jacobs. Hyperbolic con- trastive learning for visual representations beyond objects. In CVPR 2023, pages 6840-6849, 2023.
10. [Gutmann and Hyvärinen, 2010] Michael Gutmann and Aapo Hyvärinen. Noise-contrastive estimation: A new estimation principle for unnormalized statistical models. In AISTATS, volume 9 of JMLR, pages 297-304, 2010.
11. [Hadsell et al., 2006] Raia Hadsell, Sumit Chopra, and Yann LeCun. Dimensionality reduction by learning an invariant mapping. In CVPR, pages 1735-1742, 2006.
12. [Harwood et al., 2017] Ben Harwood, Vijay Kumar B. G, Gustavo Carneiro, Ian D. Reid, and Tom Drummond. Smart mining for deep metric learning. In ICCV, pages 2840-2848, 2017.
13. [He et al., 2020] Kaiming He, Haoqi Fan, Yuxin Wu, Sain- ing Xie, and Ross B. Girshick. Momentum contrast for un- supervised visual representation learning. In CVPR, pages 9726-9735, 2020.
14. [Jiang et al., 2022a] Minhao Jiang, Xiangchen Song, Jieyu Zhang, and Jiawei Han. Taxoenrich: Self-supervised tax- onomy completion via structure-semantic representations. In WWW, pages 925-934, 2022.
15. [Jiang et al., 2022b] Ting Jiang, Jian Jiao, Shaohan Huang, Zihan Zhang, Deqing Wang, Fuzhen Zhuang, Furu Wei, Haizhen Huang, Denvy Deng, and Qi Zhang. Promptbert: Improving BERT sentence embeddings with prompts. In EMNLP, pages 8826-8837, 2022.
16. [Jiang et al., 2023] Song Jiang, Qiyue Yao, Qifan Wang, and Yizhou Sun. A single vector is not enough: Taxonomy expansion via box embeddings. In WWW, pages 2467- 2476, 2023.
17. [Jurgens and Pilehvar, 2016] David Jurgens and Moham- mad Taher Pilehvar. Semeval-2016 task 14: Semantic taxonomy enrichment. In SemEval@NAACL-HLT 2016, pages 1092-1102, 2016.
18. [Karamanolakis et al., 2020] Giannis Karamanolakis, Jun Ma, and Xin Luna Dong. Txtract: Taxonomy-aware knowledge extraction for thousands of product categories. In ACL, pages 8489-8502, 2020.
19. [Li et al., 2023] Wen-Zhi Li, Chang-Dong Wang, Hui Xiong, and Jian-Huang Lai. Homogcl: Rethinking ho- mophily in graph contrastive learning. In SIGKDD, pages 1341-1352, 2023.
20. [Lipscomb, 2000] Carolyn E Lipscomb. Medical subject headings (mesh). BMLA, page 265, 2000.
21. [Liu et al., 2017] Jingzhou Liu, Wei-Cheng Chang, Yuexin Wu, and Yiming Yang. Deep learning for extreme multi- label text classification. In SIGIR, pages 115-124. ACM, 2017.
22. [Liu et al., 2021] Zichen Liu, Hongyuan Xu, Yanlong Wen, Ning Jiang, Haiying Wu, and Xiaojie Yuan. TEMP: taxonomy expansion with dynamic margin loss through taxonomy-paths. In EMNLP, pages 3854-3863, 2021.
23. [Liu et al., 2023] Mengyue Liu, Yun Lin, Jun Liu, Bohao Liu, Qinghua Zheng, and Jin Song Dong. B 2 -sampling: Fusing balanced and biased sampling for graph contrastive learning. In SIGKDD, pages 1489-1500, 2023.
24. [Loshchilov and Hutter, 2018] Ilya Loshchilov and Frank Hutter. Decoupled weight decay regularization. In ICLR, 2018.
25. [Luo et al., 2022] Yifei Luo, Minghui Xu, and Deyi Xiong. Cogtaskonomy: Cognitively inspired task taxonomy is beneficial to transfer learning in NLP. In ACL, pages 904- 920, 2022.
26. [Manzoor et al., 2020] Emaad Manzoor, Rui Li, Dhananjay Shrouty, and Jure Leskovec. Expanding taxonomies with implicit edge semantics. In WWW, pages 2044-2054, 2020.
27. [Nie et al., 2023] Zhijie Nie, Richong Zhang, and Yongyi Mao. On the inadequacy of optimizing alignment and uni- formity in contrastive learning of sentence representations. In ICLR, 2023.
28. [Phukon et al., 2022] Bornali Phukon, Anasua Mitra, Sanasam Ranbir Singh, and Priyankoo Sarmah. TEAM: A multitask learning based taxonomy expansion approach for attach and merge. In NAACL Findings, pages 366-378, 2022.
29. [Robinson et al., 2021] Joshua David Robinson, Ching-Yao Chuang, Suvrit Sra, and Stefanie Jegelka. Contrastive learning with hard negative samples. In ICLR, 2021.
30. [Schroff et al., 2015] Florian Schroff, Dmitry Kalenichenko, and James Philbin. Facenet: A unified embedding for face recognition and clustering. In CVPR, pages 815-823, 2015.
31. [Shen et al., 2020] Jiaming Shen, Zhihong Shen, Chenyan Xiong, Chi Wang, Kuansan Wang, and Jiawei Han. Taxoexpan: Self-supervised taxonomy expansion with position-enhanced graph neural network. In WWW, pages 486-497, 2020.
32. [Sun et al., 2024] Kai Sun, Jifan Yu, Juanzi Li, and Lei Hou. Exploring sequence-to-sequence taxonomy expansion via language model probing. ESWA, 239:122321, 2024.
33. [Takeoka et al., 2021] Kunihiro Takeoka, Kosuke Akimoto, and Masafumi Oyamada. Low-resource taxonomy enrich- ment with pretrained language models. In EMNLP, pages 2747-2758, 2021.
34. [Wang et al., 2021a] Suyuchen Wang, Ruihui Zhao, Xi Chen, Yefeng Zheng, and Bang Liu. Enquire one's parent and child before decision: Fully exploit hierarchi- cal structure for self-supervised taxonomy expansion. In WWW, pages 3291-3304, 2021.
35. [Wang et al., 2021b] Xuan Wang, Vivian Hu, Xiangchen Song, Shweta Garg, Jinfeng Xiao, and Jiawei Han. Chem- ner: Fine-grained chemistry named entity recognition with ontology-guided distant supervision. In EMNLP, pages 5227-5240, 2021.
36. [Wang et al., 2022] Suyuchen Wang, Ruihui Zhao, Yefeng Zheng, and Bang Liu. Qen: Applicable taxonomy com- pletion via evaluating full taxonomic relations. In WWW, pages 1008-1017, 2022.
37. [Wu et al., 2017] Chao-Yuan Wu, R Manmatha, Alexander J Smola, and Philipp Krahenbuhl. Sampling matters in deep embedding learning. In ICCV, pages 2840-2848, 2017.
38. [Wu et al., 2018] Zhirong Wu, Yuanjun Xiong, Stella X Yu, and Dahua Lin. Unsupervised feature learning via non- parametric instance discrimination. In CVPR, pages 3733- 3742, 2018.
39. [Wu et al., 2023] Cheng Wu, Chaokun Wang, Jingcao Xu, Ziyang Liu, Kai Zheng, Xiaowei Wang, Yang Song, and Kun Gai. Graph contrastive learning with generative ad- versarial network. In SIGKDD, pages 2721-2730, 2023.
40. [Xiong et al., 2021] Lee Xiong, Chenyan Xiong, Ye Li, Kwok-Fung Tang, Jialin Liu, Paul N. Bennett, Junaid Ahmed, and Arnold Overwijk. Approximate nearest neighbor negative contrastive learning for dense text re- trieval. In ICLR, 2021.
41. [Xu et al., 2022] Hongyuan Xu, Yunong Chen, Zichen Liu, Yanlong Wen, and Xiaojie Yuan. Taxoprompt: A prompt- based generation method with taxonomic context for self- supervised taxonomy expansion. In IJCAI, pages 4432- 4438, 2022.
42. [Xu et al., 2023a] Hongyuan Xu, Ciyi Liu, Yuhang Niu, Yunong Chen, Xiangrui Cai, Yanlong Wen, and Xiaojie Yuan. Tacoprompt: A collaborative multi-task prompt learning method for self-supervised taxonomy completion. In EMNLP, pages 15804-15817, 2023.
43. [Xu et al., 2023b] Jiahao Xu, Wei Shao, Lihui Chen, and Lemao Liu. Simcse++: Improving contrastive learning for sentence embeddings from two perspectives. In EMNLP, pages 12028-12040, 2023.
44. [Yang et al., 2022] Xinyu Yang, Zhenguo Zhang, and Rongyi Cui. Timeclr: A self-supervised contrastive learn- ing framework for univariate time series representation. KBS, 245:108606, 2022.
45. [Yu et al., 2020] Yue Yu, Yinghao Li, Jiaming Shen, Hao Feng, Jimeng Sun, and Chao Zhang. STEAM: self- supervised taxonomy expansion with mini-paths. In SIGKDD, pages 1026-1035, 2020.
46. [Zeng et al., 2021] Qingkai Zeng, Jinfeng Lin, Wenhao Yu, Jane Cleland-Huang, and Meng Jiang. Enhancing tax- onomy completion with concept generation via fusing re- lational representations. In SIGKDD, pages 2104-2113, 2021.
47. [Zhai et al., 2023] Songlin Zhai, Weiqing Wang, Yuan-Fang Li, and Yuan Meng. DNG: taxonomy expansion by explor- ing the intrinsic directed structure on non-gaussian space. In AAAI, pages 6593-6601, 2023.
48. [Zhang et al., 2014] Yuchen Zhang, Amr Ahmed, Vanja Josifovski, and Alexander J. Smola. Taxonomy discov- ery for personalized recommendation. In WSDM, pages 243-252. ACM, 2014.
49. [Zhang et al., 2021] Jieyu Zhang, Xiangchen Song, Ying Zeng, Jiaze Chen, Jiaming Shen, Yuning Mao, and Lei Li. Taxonomy completion via triplet matching network. In AAAI, pages 4662-4670, 2021.
50. [Zhu et al., 2023] Tinghui Zhu, Jingping Liu, Jiaqing Liang, Haiyun Jiang, Yanghua Xiao, Zongyu Wang, Rui Xie, and Yunsen Xian. Towards visual taxonomy expansion. In MM, pages 6481-6490, 2023.
