Skip to Content
Applied SciencesApplied Sciences
  • Article
  • Open Access

30 October 2026

20 Pages

Diverse Knowledge-Embedded Method for Chemical-Induced Disease Relation Extraction

,
,
and
School of Software, Dalian University of Foreign Languages, Dalian 116044, China
*
Authors to whom correspondence should be addressed.
This article belongs to the Section Computing and Artificial Intelligence

Abstract

Chemical-induced disease (CID) relation extraction plays an important role for disease treatment, drug repositioning, and drug discovery; thus, researchers employ natural language processing techniques to extract such relationships from the biomedical literature. However, the dispersion of CID relation across various sentences of a document poses a significant challenge for effective extraction. To address this issue, a neural network model is proposed in this paper, and it integrates diverse knowledge and vector cross-self-attention mechanisms for CID relation extraction. The model takes documents, their crucial shortest dependency path trees, and external knowledge as inputs. It utilizes pre-trained language models to generate the basic semantic embedding of all inputs. The proposed vector cross-self-attention is adopted to enhance knowledge representation with the semantics of document. The fusion of document semantics, enhanced shortest dependency path representations, and external knowledge embeddings is used to predict CID relationships. Finally, the proposed model is evaluated on BC5CDR and BioRED datasets. Experimental results demonstrate that diverse knowledge is effective for CID extraction. Chemical–disease pairs derived from both generative LLMs and CTD boost extraction performance. The vector cross-self-attention mechanism effectively enhances knowledge representation by attending to the document representations. This guides the model to identify CID relationships. The proposed model achieves F1-scores of 71.9% and 77.6% on BC5CDR and BioRED, respectively.

1. Introduction

Knowledge of chemical-induced disease relations (CIDs) is crucial for biomedical research such as drug repurposing [1], precision medicine [2], and adverse drug reactions (ADRs) [3]. Therefore, experts curate these relationships and store them in knowledge bases (KBs) such as the Comparative Toxicogenomic Database (CTD) [4], FDA [5]. However, traditional manual methods are difficult to efficiently extract and update CID relations due to the massive volume and rapid updates of the biomedical literature. To address this challenge, researchers have begun to utilize natural language processing (NLP) techniques to automatically extract CID relations from the literature. It is difficult to assess the different techniques owing to the lack of a comprehensive benchmarking dataset [6]. To this end, the BioCreative V [6] competition proposed a challenging task at the right time: automatically extracting CID relations from Medline abstracts. This task is broken down into two key subtasks. The first is Disease Named Entity Recognition (DNER), which involves accurately identifying disease names from the text. The second is CID relation extraction, which aims to identify and extract the association information between a drug and the disease it may induce. This paper focuses on CID relation extraction. This subtask is more challenging due to its nature as document-level relation extraction [7], where the semantics are inherently more difficult to capture accurately.
For the CID task, existing extraction systems can be broadly categorized into three main approaches: rule-based methods, traditional machine learning methods, and deep learning methods. Rule-based methods [8], though simple and effective, rely on rules derived from specific datasets, resulting in poor generalization ability and limited transferability to other datasets. In contrast, traditional machine learning methods, such as support vector machines (SVMs) [9], typically outperform rule-based approaches by leveraging linguistic elements such as lexical [9] and syntactic features [10]. However, the performance of these methods heavily depends on time-consuming manual rule design or effective feature representation. To tackle this challenge, researchers have introduced deep neural networks into the field of natural language processing for CID relation extraction. These methods employ architectures such as convolutional neural networks (CNNs) [11], recurrent neural networks (RNNs) [12], and graph convolutional networks (GCNs) [13] to automatically capture latent semantic features within word sequences, thereby improving overall performance. Moreover, researchers integrate attention mechanisms [14] and incorporate useful information extracted from knowledge bases [15] to improve extraction performance.
Previous studies have shown that the difficulties of the CID task mainly manifest in two aspects. First, CID relations may span sentence boundaries, meaning that the expression of a CID relation is not confined to a single sentence [13]. Consequently, researchers have divided the corpus into intra-sentence and inter-sentence sub-datasets [16]. Their results indicate that CID relation extraction on the inter-sentence dataset is considerably more difficult than on the intra-sentence dataset, as the semantic relationship between chemicals and diseases in cross-sentence instances is challenging to capture. Second, compared to articles in general domains, the biomedical literature tends to contain more sentences that are lengthy and syntactically complex [17], which further complicates CID relation extraction.
Fortunately, three existing facts offer potential solutions to the above-mentioned difficulties. First, two entities may co-occur within the same sentence. Deep neural network methods have demonstrated excellent performance in intra-sentence relation extraction, such as protein–protein interactions (PPIs) [18] and drug–drug interactions (DDIs) [19]. Therefore, it is feasible to construct co-occurrence sentence features within the model. Second, the Shortest Dependency Path (SDP) tree has played a significant role in single-sentence relation extraction [20]. Therefore, it is worth constructing both intra-sentence and inter-sentence SDP structures. Third, the CTD knowledge base provides annotated associations among genes, proteins, references, and toxic substances. Thus, incorporating CTD knowledge can help improve model performance. Furthermore, large generative language models such as DeepSeek [21] and ChatGPT [22], having been trained on massive amounts of data, already possess strong semantic understanding and discriminative capabilities. Therefore, they can be utilized as part of the knowledge resources.
In this paper, a knowledge-enhanced and vector cross-self-attentive document-level relation extraction model (VCA-DocRE) is proposed based on the above-mentioned facts. First, SDPs are extracted from documents as a form of intrinsic knowledge; chemical–disease relation pairs are derived from the CTD according to chemicals and disease mentioned in the documents and different representation forms are designed for them. Additionally, a large language model is employed to generate supplement chemical–disease relation knowledge that does not exist in the CTD. Second, both the documents and the aforementioned knowledge are fed into a pre-trained language model to acquire contextual semantics. Finally, the proposed vector cross-self-attention is employed to enrich knowledge representation and refine SDP through document semantics.
In summary, the contributions in the paper are as follows.
  • A diverse knowledge-embedded document-level relation extraction framework is proposed for extracting chemical-induced disease relations. The framework accommodates multiple inputs, including the documents themselves, SDPs as intrinsic knowledge, chemical–disease relation pairs derived from the CTD, and externally sourced knowledge generated by a large generative language model.
  • A vector cross-self-attention mechanism with primary-secondary directional awareness is proposed, where document semantics serve as the primary source and the diverse knowledge semantics are enriched as the secondary representations.
  • The corpora are divided into inter-sentential and intra-sentential sub-datasets to validate the effectiveness of the proposed framework and the cross-self-attention mechanism. Results indicate that different knowledge contributes differently to relation discrimination for different instances.

2. Materials and Methods

Figure 1 illustrates a schematic overview of our proposed model. It contains four parts. First, an input layer consisting of documents, intrinsic knowledge (i.e., SDP), and external knowledge (i.e., chemical–disease pairs existing in CTD and generated by large generative language models). Second, semantic representation layer of pre-trained models such as PubMedBERT [23]. Third, a semantic features extractor layer, that primarily defines the representations of intrinsic knowledge (i.e., SDP) and external knowledge through vector cross-self-attention from the document. Finally, an output layer that concatenates the document semantics, the refined knowledge semantics, and the averaged entity semantics, and feeds the combined representation into the softmax function for prediction.
Figure 1. The architecture of vector cross-self-attentive document-level relation extraction (VCA-DocRE) neural network, containing three inputs, i.e., documents, SDP knowledge, and external knowledge. They are fed into a pre-trained language model to obtain their semantic representations, and then the representations of SDPs and external knowledge are refined/enriched by the document semantics through vector cross-self-attention. Finally, document semantics, knowledge semantics, and entity-averaged semantics are concatenated and fed into a SoftMax classifier for prediction. Notes: the dashed frame groups related information of the same category.

2.1. Input

The input layer consists of documents, SDPs, and external knowledge. Each document contains the abstract and title from the same literature. There is a natural intrinsic relationship between them. Thus, they are treated as one branch of the input. SDPs contain important information between two entities [20], derived from documents and titles. Thereby they are fed into the proposed network architecture as internal knowledge. Moreover, chemical–disease pairs existing in CTD play an important role in improving the recognition rate of CID [24]. Meanwhile, Generative LLMs like DeepSeek, Kimi, and ChatGPT yield credible knowledge [25] for CID recognition, which can be utilized to augment external knowledge sources. Therefore, external knowledge (chemical–disease relations) from CTD and generative LLMs serves as the third input branch of our model.

2.1.1. Documents

A document consists of a title and an abstract, and the abstract consists of a number of sentences. Thus, a document can be expressed as follows, D = (St,S1,S2,Si,…,Sn), where St denotes the title, and Si denotes the ith sentence in the abstract. To directly recognize sentence boundaries, the [SEP] token is placed between the adjacent two sentences following BERT’s sentence separator. The final sentence representation is D = (St,SEP,S1,SEP,S2,SEP,Si,…,Sn).

2.1.2. Shortest Dependency Path Construction

A shortest dependency path (SDP) is extracted from a sentence containing the two target entities. It is essential for identifying the relation between the entities, as it captures the core syntactic structure that determines their relation [26]. Therefore, the shortest dependency path is incorporated into the proposed model as internal knowledge. However, a document is composed of three types of sentences: (i) co-occurrence sentences, (ii) entity sentences, and (iii) non-entity sentences. A co-occurrence sentence refers to a sentence in which both target entities appear together. An entity sentence contains only one target entity; a non-entity sentence, in contrast, includes neither of the target entities. Consequently, SDPs are constructed using both co-occurrence sentences and entity sentences for the target document to capture the semantic relation between the two target entities. The construction process is illustrated in Figure 2.
Figure 2. The process for constructing the multiple SDPs from co-occurrence sentences and entity sentences.
For the target document D = (St,S1,S2,Si,…,Sn), the spaCy library [27] is firstly employed to split the document into individual sentences, and the target drugs and diseases in each sentence are masked with $CHEMICAL$ and #TARGET#, respectively. Then, the generation of SDPs is presented in two categories: one for co-occurrence sentences and the other for entity sentences.
Part 1: SDP Generation for Co-occurrence Sentences.
Step 1: All co-occurrence sentences are first retrieved from the document;
Step 2: For each such sentence, the SDP is extracted using the Stanford Parser [28];
Step 3: Finally, all extracted SDPs are concatenated with semicolons (“;”) to construct the document-level SDP knowledge.
Part 2: SDP Generation for entity Sentences.
Step 1: Sentences containing either $CHEMICAL$ or #TARGET# are identified and arranged in sequential order as D c = ( S 1 c , S 2 c , … , S k c ) , D t = ( S 1 t , S 2 t , … , S k t ) , respectively;
Step 2: The distance between the target entities in S i c and S j t is then calculated, measured by the number of intervening tokens;
Step 3: The pair S i c and S j t with the minimum distance is concatenated, and the SDP is extracted using the Stanford Parser. This SDP serves as the document-level SDP knowledge.

2.1.3. Chemical–Disease Pair in CTD

Leveraging external knowledge to guide models has been recognized as an important approach for improving performance in natural language processing tasks [24,29]. For the CID task, the most critical external resource is the CTD knowledge base [30]. Therefore, relevant knowledge labels are extracted from the CTD in this paper. It is found that there exist three relationship types between chemicals and diseases via an analysis of the CTD knowledge base, namely, marker/mechanism, therapeutic, and inference. Furthermore, when the relationship type is inference, certain inferred gene symbols are also provided. These gene features are considered to be effective clues for determining CID relationships. Consequently, the CID knowledge constructed in this paper includes not only the relationship types, but also the gene features, as illustrated in Figure 3.
Figure 3. The process for extracting knowledge from CTD. R1, R2, and R3 denote marker/mechanism, therapeutic, and inference, respectively. Moreover, inference relation consists of tag and gene symbols. Notes: R3|S denotes inference and gene list.
First, the external knowledge is formalized as a triple K = [ R 1 , R 2 , R 3 ] , in which R 1 , R 2 , R 3 correspond to the relation types “marker/mechanism”, “therapeutic”, and “inference”, respectively.
Second, for an inference relation, the triple is composed of two parts: the inference type and the gene features. It is represented as “ infer : g 1 , g 2 , g 3 … g n ” , where g i denotes the i -th gene feature.
Third, for each <$CHEMICAL$, #TARGET#> pair in the BC5CDR dataset, the i -th element of the triple is assigned the corresponding relation name if it exists in the CTD. Otherwise, generative large language models are employed to extract the knowledge, as described in the next section. In addition, if neither source provides a relation, the position is filled with “null”. If no relation is found for the document, the corresponding knowledge representation is denoted as K = [ n u l l , n u l l , n u l l ] .

2.1.4. Chemical–Disease Pair Generated by Generative Large Language Model

It is not guaranteed that the <$CHEMICAL$, #TARGET#> knowledge pair can be retrieved from the CTD for every instance in the BC5CDR dataset. According to statistical analysis, the chemical–disease co-occurrence coverage between CTD and the BC5CDR dataset is 72.53%. Meanwhile, generative LLMs such as ChatGPT [22] and DeepSeek [21] have increasingly become important tools in research due to their powerful representation capabilities, making them well-suited for knowledge acquisition in scenarios where CTD coverage is insufficient.
First, we build a prompt template to guide the large language model for knowledge extraction. The template is defined as follows: {Given document [], from the semantic level, infer whether there is an [Relation Desc] between $CHEMICAL$ and #TARGET#. Reply template: Exist/Not exist, Probability: high, medium, low, none; No detailed explanation is required}. Here, “Probability” refers to four discrete confidence levels (high, medium, low, and none) rather than a numerical probability between 0 and 1. The LLM directly returns a categorical judgment (Exist/Not exist) together with one of these four levels, and these outputs were used directly to construct the LLMPair representation without any probability conversion.
Second, K = [ R 1 , R 2 , R 3 ] is extended to a 4-tuple, denoted as K = [ R 1 , R 2 , R 3 , R 4 ] , where R 4 represents the prediction made by the generative LLMs (named LLMPair), which consists of a binary indicator (“Exist” or “Not exist”) and a discrete confidence level.

2.2. Semantic Representation

Biomedical documents often contain sentences with complex syntactic structure [17]. Hence, it is challenging to extract the full semantic information from these sentences. Bidirectional Encoder Representations from Transformers (BERT) [31] has become a fundamental paradigm for semantic representation, owing to its powerful semantic encoding capabilities, and achieves surprising performance in multiple NLP tasks. Furthermore, generative language models such as ChatGPT [22] are also grounded in the Transformer framework. However, large-scale generative models with massive parameters are not well-suited for the CID task. On one hand, the training process demands substantial time and computational resources; on the other hand, these models suffer from the inherent hallucination issue. Therefore, BERTs like BioBERT [32] are employed to represent the semantics of documents, SDPs, and external knowledge. The semantic segments are separated by two consecutive [SEP] tokens.

2.3. Semantic Feature Extraction

Semantic features are extracted by (i) vector cross-self-attention (VCA), and (ii) average semantic representation of target entity (ASR). VCA is used to enrich the semantic information of SDPs and external knowledge with document-level context, and ASR is a natural approach for extracting the full semantic information of all target entities within the document.

2.3.1. Vector Cross-Self-Attention

Previous studies have shown that semantic interaction is beneficial for improving model performance [7]. However, such interaction may also introduce noise. Allowing valid information to flow in while automatically filtering out invalid information may further improve model performance. Therefore, a vector cross-attention (VCA) mechanism is employed to enrich the knowledge representations with document-level semantics, aiming to capture more sufficient semantic information of the target entity pair and thereby improve document-level relation extraction performance. VCA is a directional cross-attention mechanism inspired by capsule networks [33], whose general formulation is given in Equation (1).
V C A ( V 2 → V 1 ) = c s s o f t max ( ( W 1 V 1 ) · ( W 2 V 2 ) T d 2 ) ( W o V 2 ) + ( 1 − c s ) V 1
where the equation represents the cross-self-attention from V 2 to V 1 , which is designed to refine/enhance the representation of V 1 . d 2 denotes the dimensionality of V 2 , while W 1 , W 2 , W o are learnable weight matrices, and c s denotes routing coefficient. It determines which information from v2 is used for injection into v1 to refine v1.
To obtain c s , V 1 and V 2 are first projected into a shared space.
P 1 = V 1 W 1 a , P 2 = V 2 W 2 a
where W 1 a and W 2 a are learnable projection matrix. Then, mean pooling is applied to generate fixed-length vectors.
p 1 = P 1 ¯ , p 2 = P 2 ¯
The agreement between the two representations is measured by the inner product of their normalized vectors, and the routing coefficient c s is calculated by Equation (4).
c s = σ ( n o r m ( p 1 ) , n o r m ( p 2 ) )
where n o r m ( . ) denotes L2 normalization and σ ( . ) is the sigmoid function.
Following the definition of vector cross-self-attention, the attention of SDPs toward the document and that of external knowledge K toward the document are given by Equations (5) and (6), respectively.
V C A ( S → D ) = c s s , d s o f t max ( ( W D α D ) · ( W S S ) T d S ) ( W o S S ) + ( 1 − c s s , d ) D
V C A ( K → D ) = c s k , d s o f t max ( ( W D β D ) · ( W K K ) d K ) ( W o K K ) + ( 1 − c s k , d ) D
After the VCA is applied, we obtain the enhanced semantic representation of the SDP and external knowledge, as shown in Equation (4).
D o = α 1 D B E R T + α 2 VCA ( S → D ) + α 3 VCA ( K → D )
where ∑ α i = 1 .

2.3.2. Average Sematic Representation of Target Entity

The document-level relation extraction system aims to determine whether a given relationship exists between two target entities within the document. However, in the pair <$CHEMICAL$, #TARGET#>, $CHEMICAL$ is mentioned across multiple sentences in the document. In other words, the determination of whether a relation exists between $CHEMICAL$ and #TARGET# is not made by a single entity alone. Consequently, a natural choice is to adopt the averaged semantic embeddings of all $CHEMICAL$ as the global representation for $CHEMICAL$, and to apply the same procedure to #TARGET#, as shown in Equations (8)–(11).
H p c i = ∑ t = i i + N c t H t / ( N c t )
H c = ( ∑ i = 1 m H p c i ) / m
H p d k = ∑ t = k k + N d t H d / ( N d t )
H d = ( ∑ i = 1 n H p d i ) / n
where H p c i denotes the semantic representation of the i-th $CHEMICAL$; H c denotes the semantic representation of target entity $CHEMICAL$ in the document; H p d k denotes the semantic representation of the k-th #TARGET#; and H d denotes the semantic representation of target entity #TARGET# in the document.

2.4. Output

The semantic representations of a <CHEMICALCHEMICAL, #TARGET#> pair are concatenated and fed into a Softmax layer for relation prediction (Equation 12).
y ^ = arg max ( s o f t max ( [ H c ; H d ] ) )

3. Experiments

In this section, the corpus, evaluation metrics, baseline methods, and training details used in the experiments are introduced.

3.1. Corpus

In the experiments, BC5CDR [34] is chosen as main evaluation dataset, and BioRED [35] is also used to evaluate the proposed method and baseline methods. BC5CDR and BioRED consist of a total of 1500 Medline articles and 600 PubMed abstracts, respectively. To apply our experiments, abstracts unrelated to chemicals and diseases were removed, leaving 390 abstracts for subsequent analysis. A data extractor was built to separate intra-sentence and inter-sentence entity relations. Chemical entity sets and disease entity sets were built independently. For each instance in the annotated corpus, it was annotated as positive if a <chemical, disease> pair was present in the given labeled text, and negative otherwise. The distinction between intra-sentential and inter-sentential entity relations hinges on whether there exists at least one sentence that contains both a chemical and a disease entity. Accordingly, the SDPs were extracted for each instance based on the SDP construction approach introduced in the preceding section. Finally, the statistics of the reconstructed BC5CDR and BioRED corpora are shown in Table 1.
Table 1. Statistics of the reconstructed corpora.

3.2. Evaluation Metrics and Baseline Methods

In the following experiments, Precision (P), Recall (R), and F1-score (F) are employed to evaluate the performance. In addition, multiple methods with KB are employed, which evaluate chemical–disease relation extraction at the inter-/intra-sentential level as baselines, briefly introducing these baselines as follows.
BioREDirect [36] is a BioLinkBERT-based multi-task learning framework with a soft-prompt learning mechanism. The mechanism concatenates three different chunks (prefix, suffix, and infix) and feeds them into the model to focus on task-relevant knowledge, thereby enabling the joint optimization of three objectives: relation type, novelty status, and directionality.
Two-step Inference [37] is a prompt engineering approach that decouples reasoning from structured output generation to address LLM challenges in biomedical text mining. The mechanism first enables free reasoning without forced formatting, then converts the results into schema-compliant outputs. This approach resolves the conflict between formatting constraints and reasoning capacity, thus achieving competitive performance without fine-tuning.
KGAGN [24] is a deep learning framework that combines prior knowledge with syntactic dependency information for chemical–disease relation extraction. An attention mechanism with trained entity and relation embeddings captures weighted contextual information, while a graph convolutional network encodes document-level syntactic dependency graphs to capture long-distance cross-sentence dependencies. The model obtains competitive performance on the BC5CDR dataset.
KRC [30] is a framework that reformulates biomedical relation extraction as a question answering task to leverage machine reading comprehension (RC) for context understanding. To integrate prior knowledge, an efficient knowledge-enhanced attention interaction mechanism is introduced to incorporate structured knowledge base representations into the RC framework. The model effectively captures both intra-sentential and inter-sentential relations, achieving competitive performance on biomedical relation extraction benchmarks.
SKEoG [38] is an edge-oriented graph neural network that leverages both document structure and external knowledge for document-level medical relation extraction. The framework integrates structural information from documents and knowledge from graph-based external knowledge, enabling effective reasoning across sentences. The model achieves state-of-the-art performance on the BC5CDR and CHR datasets.
KCN [15] is a knowledge-guided convolutional network that leverages prior knowledge from structured knowledge bases for chemical–disease relation extraction. The framework learns entity and relation embeddings from knowledge bases, then employs gated convolutions and shared attention pooling to control context feature propagation and capture weighted contextual information. The model fuses prior knowledge into textual context, achieving competitive performance on the BC5CDR dataset.
CDR-KB [16] is a document-level neural model that integrates domain knowledge for chemical-induced disease relation extraction. A knowledge attention mechanism distinguishes the influences of different knowledge based on article representation, enabling effective knowledge integration for CID recognition on the BC5CDR dataset.
NAM [39] is a neural network-based attention model that leverages prior knowledge from knowledge bases for chemical–disease relation extraction. An attention mechanism selects important context words with respect to relation representations learned from knowledge bases, and integrates textual context and structured knowledge. The model achieves competitive performance on the BC5CDR dataset.
The data-centric approach [40] is an ensemble learning system for biomedical relation extraction that leverages multiple pretrained BERT models with diverse preprocessing inputs, including prompt questions, entity ID pairs, and co-occurrence contexts. Special tokens and boundary tags are incorporated to enhance model comprehension, and a Max Rule ensemble mechanism amalgamates outputs from diverse classifiers. The system prioritizes high-quality data instances to enhance model performance, achieving competitive results on the BioRED benchmark.
LEAP [41] is a framework that investigates demonstrations in large language models for biomedical relation extraction via three adaptive tuning methods: instruction adaptive tuning, example adaptive tuning, and instruction-example adaptive tuning. The framework systematically explores both adaptive task descriptions and adaptive examples within the demonstration, thus enhancing LLM performance without extensive fine-tuning. Therefore, the model achieves competitive results on the DDI, ChemProt, and BioRED datasets.

3.3. Training Details

All models were implemented with PyTorch environment (https://pytorch.org/, accessed on 8 October 2026) and Python 3.13. PubMedBERT [23] used in our experiments is gained from https://microsoft.github.io/BLURB/ (accessed on 8 October 2026). We trained five epochs and performed batch training with a batch size of 16. The sequence lengths of the document, SDP, and external knowledge were set 320, 128, and 64, respectively. Meanwhile, the model was trained using the Adam optimization algorithm, with the learning rate and dropout rate set to 1 × 10−5 and 0.5, respectively. A validation pass on the development set was performed every 100 effective batches. In addition, due to access restrictions in our experimental environment, GPT-4 and some other overseas LLMs were not available to us. The LLMs used in this study were limited to those accessible in our setting, namely, DeepSeek-V4.1-Flash. All experiments were conducted on NVIDIA GeForce RTX 4060 Laptop GPU with five random seeds (2024–2028).

4. Results and Discussion

4.1. Overall Results

In this section, our proposed VCA-DocRE model is compared with the baseline methods described above on BC5CDR and BioRED datasets, as shown in Table 2 and Table 3, respectively.
Table 2. Main results on the BC5CDR.
Table 3. Main results on the BioRED.
Table 2 shows the performance of the existing systems and our model on the BC5CDR corpus. NAM [39] employs relation representations learned from external knowledge to obtain contextual word weights, attaining 62.1% precision, 75.1% recall, and 67.9% F1-score. CDR-KB [16] and KCN [15] construct effective knowledge representations and integrate them into their respective models, achieving F1 scores of 69.6% and 71.3%, respectively. Among all methods, CDR-KB [16] ranks second in recall (76.8%), following only Two-step Inference [37]. The KGAGN model, proposed by Sun et al. [24], leverages a knowledge-guided graph convolutional neural network to balance precision and recall, improving the F1-score to 72.9%. Meanwhile, Two-step Inference [37] achieves the best overall performance among all compared models, with a precision of 76.1%, a recall of 83.3%, and an F1-score of 78.1%.
Compared with the baseline models, our proposed VCA_DocRE achieves 69.1 ± 3.1% precision, 75.3 ± 5.0% recall, and 71.9 ± 1.2% F1-score over five random seeds. The F1-score is comparable to KRC [30] (71.1%), KCN [15] (71.3%), and BioREDirect [36] (71.4%), while remaining below KGAGN [24] (72.9%) and Two-step Inference [37] (78.1%). For recall, VCA_DocRE attains 75.3%, comparable to CDR-KB [16] (76.8%) and higher than KRC [30] (70.5%), KCN [15] (73.0%), and KGAGN [24] (73.0%). Against NAM [39] (67.9% F1), VCA_DocRE improves F1 by 4.0 points, which exceeds the seed-level standard deviation (1.2). Nevertheless, its precision (69.1%) remains lower than that of KGAGN [24] (72.7%) and Two-step Inference [37] (76.1%), suggesting room for improvement in suppressing false positives. Overall, VCA_DocRE achieves competitive performance, validating the effectiveness of the proposed model for document-level CID relation extraction.
Table 3 reports the performance comparison of various models on the BioRED corpus. Our proposed VCA_DocRE achieves 72.6 ± 1.9% precision, 83.5 ± 0.8% recall, and 77.6 ± 0.9% F1-score over five random seeds, outperforming both Two-step Inference [37] and the Data-centric approach [40] in precision, recall, and F1. Two-step Inference [37] employs dynamic instruction extraction and LLM-based generative reasoning, achieving 61.3% precision, 52.8% recall, and 56.7% F1-score. The Data-centric approach [40] focuses on data quality control strategies, attaining 61.2% precision, 57.9% recall, and 59.5% F1-score. LEAP [41] utilizes large language models for biomedical relation extraction, achieving an F1-score of 75.2% (with precision and recall not reported in the original paper).
Compared with the baseline models, our proposed VCA_DocRE substantially outperforms Two-step Inference [37] (52.8%) and the Data-centric approach [40] (57.9%) in recall (83.5%), with improvements of 30.7 and 25.6 points, respectively. This indicates that the VCA module captures CID relations more comprehensively through fine-grained contextual semantic modeling and external knowledge. For precision, VCA_DocRE (72.6%) also clearly surpasses Two-step Inference [37] (61.3%) and the Data-centric approach [40] (61.2%), indicating a lower false positive rate in predicting CID relations. Notably, although LEAP [41] achieves a competitive F1-score of 75.2%, our VCA_DocRE still outperforms it with an F1-score of 77.6%. Moreover, it is based on large language models (e.g., MedLLaMA_13B) and does not report precision or recall, making a full comparison difficult and fundamentally different from our PubMedBERT-based VCA_DocRE in methodology. Nevertheless, the strong recall of VCA_DocRE (83.5%) demonstrates its advantage in covering positive relation instances, which is of practical value in biomedical text mining. Overall, VCA_DocRE achieves competitive performance on both the BioRED and BC5CDR datasets, validating the generalization ability and effectiveness of our method across different datasets.

4.2. Impact of VCA

To investigate the contribution of each input component to VCA_DocRE, we conducted ablation experiments by removing SDPs (syntactic dependency paths) and external knowledge, respectively, to analyze their impact on our proposed model performance. The input of VCA_DocRE consists of three parts: document (doc), SDPs, and external knowledge (KB). Accordingly, the VCA module incorporates two attention pathways: SDP → Doc and KB → Doc. The experimental results are presented in Table 4.
Table 4. Impact of VCA on the BC5CDR.
First, when the VCA (KB → Doc) and external knowledge are removed, precision decreases from 69.1% to 62.7% (a drop of 6.4 points) and recall drops from 75.3% to 64.0% (a drop of 11.3 points), resulting in an F1-score of 63.3%. This indicates that external knowledge and its attention over the document are crucial, demonstrating that external knowledge effectively guides the model in identifying CID relations.
Second, when the VCA (SDP → Doc) and SDPs are removed, precision decreases slightly from 69.1% to 68.8% (a drop of 0.3 points), while recall increases from 75.3% to 76.3% (an increase of 1.0 points), leading to a slight F1-score increase from 71.9% to 72.3%. This suggests that removing SDPs alone does not substantially degrade performance, but SDPs still serve as an important supplement for guiding CID relation identification when combined with external knowledge.
Finally, when both external knowledge and SDPs are removed, the F1-score drops to 64.8%. Compared with removing KB alone, precision decreases slightly from 62.7% to 62.2% (a drop of 0.5 points), while recall increases from 64.0% to 68.0% (an increase of 4.0 points). Compared with removing SDPs alone, precision decreases from 68.8% to 62.2% (a drop of 6.6 points), while recall decreases from 76.3% to 68.0% (a drop of 8.3 points). The resulting F1-score is 64.8%. This demonstrates that the two components are complementary, mutually balancing precision and recall to collectively enhance the overall performance of the proposed model.
To further evaluate the effectiveness of each knowledge-embedded component, we extend the ablation study by reporting the confusion matrix (Figure 4) and ROC curves (Figure 5) of different ablation settings. The removal of external knowledge (K) leads to a substantial increase in false negatives, while the removal of SDPs (S) mainly affects the balance between false positives and false negatives. Specifically, the full model achieves the highest F1-score, and removing K causes the most severe performance degradation. This indicates that external knowledge plays the most important role in distinguishing chemical-induced disease relations, while SDPs provide complementary but less pronounced benefits. Figure 5 presents the ROC curves and AUC values of all ablation variants. The B + K variant achieves the highest AUC (0.9353), slightly higher than the full model B + K + S (0.9306), whereas removing K leads to a clear drop in AUC (B + S: 0.8891; B: 0.8903). These results further confirm that external knowledge is the primary contributing component, while the effect of SDPs is limited and may introduce slight redundancy when combined with external knowledge.
Figure 4. Confusion matrix heatmap. Note: B denotes VCA_DocRE with removed VCA (KB to Doc) and (SDP to Doc); B + K denotes VCA_DocRE with removed VCA (SDP to Doc); B + S denotes VCA_DocRE with removed VCA (KB to Doc); B + K + S denotes VCA_DocRE.
Figure 5. ROC curves and AUC comparison for VCA component ablation. Note: B denotes VCA_DocRE with removed VCA (KB to Doc) and (SDP to Doc); B + K denotes VCA_DocRE with removed VCA (SDP to Doc); B + S denotes VCA_DocRE with removed VCA (KB to Doc); B + K + S denotes VCA_DocRE; the circle denotes operating point at threshold 0.5.

4.3. Impact of External KB

External knowledge [42] (CTD and chemical–disease pair generated by generated LLMs) plays an important role in improving the overall performance. Hence, we analyzed the impact of external KB on the proposed model in this section. Experiments are conducted on inter-/intra-sentential sub-dataset, and the results are shown in Table 5.
Table 5. The effect of external KB on the BC5CDR.
LLMPair helps our model increase the overall F1 score by 4.1%, the inter-sentential F1 score by 7.1%, and the intra-sentential F1 score by 3.2%. Furthermore, incorporating CTD further improves the overall F1 score by 4.5% and the intra-sentential F1 score by 3.8%, and also improves the inter-sentential F1 score by 3.8%. This suggests that our designed knowledge representation is effective for CID extraction, and both LLMPair and CTD are beneficial for boosting the extraction performance. Specifically, LLMPair is particularly effective for cross-sentence relation recognition, while CTD provides consistent improvements across both inter- and intra-sentential settings, contributing notably to the overall performance.

4.4. Impact of Routing Coefficient

VCA introduces the routing coefficient r to control how much external information is injected, and Table 6 examines its role. Aggregate performance is essentially unchanged without r (F1 71.9% → 71.7%; ΔP = +0.9, p = 0.47, ΔF1 = +0.2, p = 0.40, paired t-test over five seeds). For a bounded scalar, this null result is expected: the effect of r must be sought where the model is undecided.
Table 6. The effect of routing coefficient on the BC5CDR.
Figure 6 stratifies the test set by the confidence of the un-routed model. On the 1472 instances (5.3%) with probability in [0.40, 0.80), r raises accuracy from 50.9% to 59.3% (Δ = +8.4 pooled; +9.4 ± 4.9 per seed, p = 0.013, 5/5 seeds positive); on the remaining 94.7% it is negligible (−0.3, p = 0.28). The improvement peaks where the model is weakly positive (42.7% → 59.2%, Δ = +16.5 points pooled; per-seed Δ = +16.9 ± 4.5, t (4) = 8.44, p = 0.001, 5/5 seeds positive) and is replicated for both intra- and inter-sentence relations. Net effect: 75 fewer false positives at the cost of 21 additional false negatives.
Figure 6. Effect of the routing coefficient across confidence strata on the BC5CDR.

4.5. Statistical Robustness and Significance Analysis

A single run may reflect randomness rather than genuine gains. Therefore, we first assess performance stability across runs, then test whether the improvements are statistically significant in this section, as shown in Figure 7.
Figure 7. Run-to-run variability of the full model retrained from scratch with five different random seeds (2024–2028), all other settings unchanged. (a) shows precision, recall, and F1 as mean ± one standard deviation over seeds, with individual per-seed scores overlaid (each dot denotes the value corresponding to an individual seed.); (b) Shows the per-seed F1 for the overall, intra-sentence, and inter-sentence subsets (dashed lines mark the means).
The complete model was retrained with five random seeds (2024–2028), all other settings unchanged. The overall F1 is 71.95 ± 1.17 (95% CI [70.49, 73.40]) and intra-sentence F1 is equally stable (76.50 ± 1.07), so the result is not driven by a favorable initialization. Inter-sentence F1 varies more (60.92 ± 2.34), largely because one run (seed 2024, inter-sentence recall 52.01) reflects sparse inter-sentence support and threshold sensitivity rather than systematic instability: excluding it shifts the overall mean by only +0.39. Re-running three configurations under a fixed seed (2028) changes F1 by at most 0.37, so differences below ≈1.2 F1 are not interpretable, whereas the +7 to +9 F1 knowledge benefits exceed this noise floor several times over.

4.6. Error Analysis

In this section, we report the prediction error proportions of different instances containing different knowledge tags. Moreover, we present an analysis of the causes of classification errors. All results reported in this section are obtained from a single representative run of VCA_DocRE on the BC5CDR test set with seed 2028.
Figure 8 decomposes the 657 prediction errors on the BC5CDR test set by instance knowledge tag. They are highly concentrated: marker/mechanism instances account for 88.3% (444 FP = 67.6%, 136 FN = 20.7%), followed by LLMPair instances (55 FN, 18 FP). Therapeutic and inference instances contribute at most 0.6% (four FN in total), since their pairs are almost all negative and the model hardly ever labels them as CID. Within the marker/mechanism tag, the error rate is 24.9% (intra-) and 23.5% (inter-sentential), dominated by FP (20.2% and 16.7%), so the residual mistakes are mostly over-triggering rather than misses.
Figure 8. Composition of the 657 prediction errors by instance knowledge.
Figure 9 and Figure 10 contrast the error profile with and without external knowledge. Removing knowledge raises the error count from 657 to 776. The FN rate of marker/mechanism instances grows from 4.8% to 15.8% (intra-) and 6.8% to 15.8% (inter-sentential). Spurious positives reappear for the tags that knowledge had suppressed (inference FP 0.0% to 9.6%, therapeutic 0.0% to 4.0%, LLMPair 2.7% to 13.7%, intra-sentential). Knowledge thus acts as a recall-oriented prior that mainly suppresses misses on knowledge-supported pairs, at the cost of more over-triggering on marker/mechanism instances.
Figure 9. Error rate (%) within each knowledge tag, with external knowledge.
Figure 10. Error rate (%) within each knowledge tag, without external knowledge.
Finally, LLMPair knowledge derived from the generative LLM can misguide the model through hallucination (Figure 11). In all 10 test instances where the LLM denied an existing CID relation, our model missed it too, whereas only 18 of the 309 spurious relation assertions were followed.
Figure 11. An example of prediction error by generative LLM.

5. Conclusions

In this work, we proposed a diverse knowledge-embedded method for extracting complicated document-level chemical–disease relations from biomedical articles. Documents, their crucial SDPs, and external knowledge were input into the proposed model. SDPs were refined by the documents’ semantic representation. External knowledge was employed to guide the model prediction. Specifically, constructing shortest dependency paths from both multiple co-occurrence sentences and the merged sentence for inter-sentential instances further contributed to improving the overall performance of our model. Meanwhile, the knowledge representation obtained by CTD and generated by the generative LLMs can discern non-CID and CID instances and decrease the prediction error rate. Moreover, the proposed vector cross-self-attention operations from the document to SDPs and knowledge were leveraged to extract mutual semantic information, which enriched/refined the knowledge semantic representation, and thus contributed to more comprehensive full-text semantic information. Finally, the proposed model captured more complete semantic information via the average semantic representation of all target entities in the document. Experimental results and analysis indicate that our approach can recognize chemical–disease relations well, achieving F1-scores of 71.9% and 77.6% on the BC5CDR and BioRED datasets, respectively. Furthermore, the designed knowledge representation plays a beneficial role in improving chemical–disease relation extraction performance. Additionally, the knowledge derived from generative LLMs offers some auxiliary support for extraction performance, yet it may also introduce certain misleading effects. In the current implementation, no dedicated filtering mechanism was applied to contradictory or ambiguous LLM outputs, which may introduce noise into the external knowledge. This is a limitation of this study. Therefore, in future work, we plan to design a stricter filtering strategy for contradictory or low-confidence LLM outputs. We systematically compare different generative LLMs, investigate the magnitude of misleading effects from different LLMs, and conduct in-depth cause analysis to further improve the overall performance.

Author Contributions

Conceptualization and methodology, Z.L.; software, T.Q. and S.W.; review and editing, H.C. All authors have read and agreed to the published version of the manuscript.

Funding

This research was funded by the Basic Research Projects in Higher Education Institutions Funded by the Education Department of Liaoning Province, China (No. LJKMZ20221550).

Data Availability Statement

The corpus CDR and BioRED are available from github, at https://github.com/dllzg2012/ (accessed on 8 October 2026).

Conflicts of Interest

The authors declare no conflicts of interest.

References

  1. Jia, X.; Zhang, Y. A Graph Neural Network Framework with Equivariance and Heterogeneity for Drug Repositioning. Interdiscip. Sci. Comput. Life Sci. 2026. Online ahead of print. [Google Scholar] [CrossRef] [Scilit]
  2. Maceachern, S.J.; Forkert, N.D. Machine learning for precision medicine. Genome 2021, 64, 416–425. [Google Scholar] [CrossRef] [Scilit] [PubMed]
  3. Li, Z.; Lin, H.; Zheng, W. An Effective Emotional Expression and Knowledge-Enhanced Method for Detecting Adverse Drug Reactions. IEEE Access 2020, 8, 87083–87093. [Google Scholar] [CrossRef] [Scilit]
  4. Davis, A.P.; Grondin, C.J.; Lennon-Hopkins, K.; Saraceni-Richards, C.; Sciaky, D.; King, B.L.; Wiegers, T.C.; Mattingly, C.J. The Comparative Toxicogenomics Database’s 10th Year Anniversary: Update 2015. Nucleic Acids Res. 2014, 43, D914–D920. [Google Scholar] [CrossRef] [Scilit]
  5. Hussain, S.; Afzal, H.; Saeed, R.; Iltaf, N.; Umair, M.Y. Pharmacovigilance with Transformers: A Framework to Detect Adverse Drug Reactions Using BERT Fine-Tuned with FARM. Comput. Math. Methods Med. 2021, 2021, 5589829. [Google Scholar] [CrossRef] [Scilit]
  6. Wei, C.H.; Peng, Y.; Leaman, R.; Davis, A.P.; Mattingly, C.J.; Li, J.; Wiegers, T.C.; Lu, Z. Assessing the State of the Art in Biomedical Relation Extraction: Overview of the BioCreative V Chemical-Disease Relation (CDR) Task. Database 2016, 2016, baw032. [Google Scholar] [CrossRef] [Scilit]
  7. Li, Z.; Lian, Y.; Ma, X.; Zhang, X.; Li, C. Bio-Semantic Relation Extraction with Attention-Based External Knowledge Reinforcement. BMC Bioinform. 2020, 21, 213. [Google Scholar] [CrossRef] [Scilit]
  8. Lowe, D.M.; Boyle, N.M.O.; Sayle, R.A. Efficient Chemical-Disease Identification and Relationship Extraction Using Wikipedia to Improve Recall. Database 2016, 2016, baw039. [Google Scholar] [CrossRef] [Scilit][Green Version]
  9. Xu, J.; Wu, Y.; Zhang, Y.; Wang, J.; Lee, H. CD-REST: A System for Extracting Chemical- Induced Disease Relation in Literature. Database 2016, 2016, baw036. [Google Scholar] [CrossRef] [Scilit]
  10. Gu, J.; Qian, L.; Zhou, G. Chemical-Induced Disease Relation Extraction with Various Linguistic Features. Database 2016, 2016, baw042. [Google Scholar] [CrossRef] [Scilit]
  11. Zheng, W.; Lin, H.; Li, Z.; Liu, X.; Li, Z.; Xu, B.; Zhang, Y.; Yang, Z.; Wang, J. An Effective Neural Model Extracting Document Level Chemical-Induced Disease Relations from Biomedical Literature. J. Biomed. Inform. 2018, 83, 1–9. [Google Scholar] [CrossRef] [Scilit]
  12. Luo, L.; Yang, Z.; Yang, P.; Zhang, Y.; Wang, L.; Luo, L.; Yang, Z.; Yang, P.; Zhang, Y.; Wang, L. An Attention-Based BiLSTM-CRF Approach to Document-Level Chemical Named Entity Recognition. Bioinformatics 2018, 34, 1381–1388. [Google Scholar] [CrossRef] [Scilit]
  13. Sahu, S.K.; Christopoulou, F.; Miwa, M.; Ananiadou, S. Inter-Sentence Relation Extraction with Document-Level Graph Convolutional Neural Network. In Proceedings of the 57th Annual Meeting of the Association for Computational Linguistics; Association for Computational Linguistics: Stroudsburg, PA, USA, 2018; pp. 4309–4316. Available online: https://arxiv.org/abs/1906.04684 (accessed on 8 October 2026).
  14. Gu, J.; Sun, F.; Qian, L.; Zhou, G. Chemical-Induced Disease Relation Extraction via Attention-Based Distant Supervision. Bioinformatics 2019, 20, 403. [Google Scholar] [CrossRef] [Scilit]
  15. Zhou, H.; Lang, C.; Liu, Z.; Ning, S.; Lin, Y.; Du, L. Knowledge-Guided Convolutional Networks for Chemical- Disease Relation Extraction. BMC Bioinform. 2019, 20, 260. [Google Scholar] [CrossRef] [Scilit]
  16. Zheng, W.; Lin, H.; Liu, X.; Xu, B. A Document Level Neural Model Integrated Domain Knowledge for Chemical-Induced Disease Relations. BMC Bioinform. 2018, 19, 328. [Google Scholar] [CrossRef] [Scilit]
  17. Li, Z.; Lin, H.; Zheng, W.; Tadesse, M.M.; Yang, Z.; Wang, J. Interactive Self-Attentive Siamese Network for Biomedical Sentence Similarity. IEEE Access 2020, 8, 84093–84104. [Google Scholar] [CrossRef] [Scilit]
  18. Mitra, S.; Saha, S.; Member, S.; Hasanuzzaman, M. A Multi-View Deep Neural Network Model for Chemical-Disease Relation Extraction from Imbalanced Datasets. IEEE J. Biomed. Health Inform. 2020, 24, 3315–3325. [Google Scholar] [CrossRef] [Scilit]
  19. Quan, C.; Hua, L.; Sun, X.; Bai, W. Multichannel Convolutional Neural Network for Biological Relation Extraction. BioMed Res. Int. 2016, 2016, 1850404. [Google Scholar] [CrossRef] [Scilit]
  20. Zhou, H.; Ning, S.; Yang, Y.; Liu, Z.; Lang, C.; Lin, Y. Chemical-Induced Disease Relation Extraction with Dependency In- Formation and Prior Knowledge. J. Biomed. Inform. 2018, 84, 171–178. [Google Scholar] [CrossRef] [Scilit]
  21. Zhao, C.; Deng, C.; Ruan, C.; Dai, D.; Gao, H.; Li, J.; Zhang, L.; Huang, P.; Zhou, S.; Ma, S.; et al. Insights into DeepSeek-V3: Scaling Challenges and Reflections on Hardware for AI Architectures. In Proceedings of the ISCA ‘25: Proceedings of the 52nd Annual International Symposium on Computer Architecture, Tokyo, Japan, 21–25 June 2025; pp. 1731–1745. Available online: https://dl.acm.org/doi/10.1145/3695053.3731412 (accessed on 8 October 2026).
  22. Leon, M. GPT-5 and Open-Weight Large Language Models: Advances in Reasoning, Transparency, and Control. Inf. Syst. 2026, 136, 102620. [Google Scholar] [CrossRef] [Scilit]
  23. Gu, Y.U.; Tinn, R.; Cheng, H.A.O.; Lucas, M.; Usuyama, N.; Liu, X.; Naumann, T.; Gao, J.; Poon, H. Domain-Specific Language Model Pretraining for Biomedical Natural Language Processing. ACM Trans. Comput. Healthc. 2021, 3, 2. [Google Scholar] [CrossRef] [Scilit]
  24. Sun, Y.; Wang, J.; Lin, H.; Zhang, Y.; Yang, Z. Knowledge Guided Attention and Graph Convolutional Networks for Chemical-Disease Relation Extraction. IEEE/ACM Trans. Comput. Biol. Bioinform. 2023, 20, 489–499. [Google Scholar] [CrossRef] [Scilit]
  25. Hsu, E. LLM-IE: A Python Package for Biomedical Generative. JAMIA Open 2025, 8, ooaf012. [Google Scholar] [CrossRef] [Scilit]
  26. Enayati, S.; Vucetic, S. Leveraging Shortest Dependency Paths in Low-Resource Biomedical Relation Extraction. BMC Med. Inform. Decis. Mak. 2024, 2, 205. [Google Scholar] [CrossRef] [Scilit]
  27. Nie, P.; Ning, J.; Lin, M.; Yang, Z.; Wang, L. SSGU-CD: A Combined Semantic and Structural Information Graph U-Shaped Network for Document-Level Chemical-Disease Interaction Extraction. J. Biomed. Inform. 2024, 157, 104719. [Google Scholar] [CrossRef] [Scilit]
  28. Duan, D.; Zhang, Q.; Han, Z.; Xiong, H. Enhancing Text Generation via Parse Tree Embedding. Comput. Intell. Neurosci. 2022, 2022, 4096383. [Google Scholar] [CrossRef] [Scilit]
  29. Luzuriaga, J.; Munoz, E.; Rosales-Mendez, H.; Hogan, A. Merging Web Tables for Relation Extraction with Knowledge Graphs. IEEE Trans. Knowl. Data Eng. 2023, 35, 1803–1816. [Google Scholar] [CrossRef] [Scilit]
  30. Chen, J.; Hu, B.; Peng, W.; Chen, Q.; Tang, B. Biomedical Relation Extraction via Knowledge-Enhanced Reading Comprehension. BMC Bioinform. 2022, 23, 20. [Google Scholar] [CrossRef] [Scilit]
  31. Kenton, M.C.; Kristina, L.; Devlin, J. BERT: Pre-Training of Deep Bidirectional Transformers for Language Understanding. arXiv 2018, arXiv:1810.04805. [Google Scholar]
  32. Lee, J.; Kim, S.; Yoon, W.; Kim, S.; So, C.H.; Kang, J.; Kim, D. Data and Text Mining BioBERT: A Pre-Trained Biomedical Language Representation Model for Biomedical Text Mining. Bioinformatics 2020, 36, 1234–1240. [Google Scholar] [CrossRef] [Scilit]
  33. Sun, C.; Yang, Z.; Wang, L.; Zhang, Y.; Lin, H.; Wang, J. Attention Guided Capsule Networks for Chemical-Protein Interaction Extraction. J. Biomed. Inform. 2020, 103, 103392. [Google Scholar] [CrossRef] [Scilit]
  34. Li, J.; Sun, Y.; Johnson, R.J.; Sciaky, D.; Wei, H.; Leaman, R.; Davis, A.P.; Carolyn, J.; Wiegers, T.C.; Lu, Z. Annotating Chemicals, Diseases and Their Interactions in Biomedical Literature. In Proceedings of the Fifth BioCreative Challenge Evaluation Workshop, Seville, Spain, 9–11 September 2015; pp. 173–182. [Google Scholar]
  35. Luo, L.; Lai, P.T.; Wei, C.H.; Arighi, C.N.; Lu, Z. BioRED: A Rich Biomedical Relation Extraction Dataset. Brief. Bioinform. 2022, 23, bbac282. [Google Scholar] [CrossRef] [Scilit]
  36. Lai, P.; Wei, C.; Tian, S.; Leaman, R.; Lu, Z. Enhancing Biomedical Relation Extraction with Directionality. Bioinformatics 2025, 41, 68–76. [Google Scholar] [CrossRef] [Scilit]
  37. Zhao, Y.; Goto, S. Can Frontier LLMs Replace Annotators in Biomedical Text Mining? Analyzing Challenges and Exploring Solutions. arXiv 2025, arXiv:2503.03261. [Google Scholar]
  38. Li, T.; Xiong, Y.; Wang, X.; Chen, Q.; Tang, B. Document-Level Medical Relation Extraction via Edge-Oriented Graph Neural Network Based on Document Structure and External Knowledge. BMC Med. Inform. Decis. Mak. 2021, 21, 368. [Google Scholar] [CrossRef] [Scilit]
  39. Zhou, H.; Yang, Y.; Ning, S.; Liu, Z.; Lang, C.; Lin, Y.; Huang, D. Combining Context and Knowledge Representations for Chemical-Disease Relation Extraction. IEEE/ACM Trans. Comput. Biol. Bioinform. 2019, 16, 1879–1889. [Google Scholar] [CrossRef] [Scilit]
  40. Meesawad, W.; Han, J.; Hsueh, C.; Zhang, Y.; Hung, H.; Tsai, R.T. Enhancing Biomedical Relation Extraction through Data-Centric and Preprocessing-Robust Ensemble Learning Approach. Database 2025, 2025, baae127. [Google Scholar] [CrossRef] [Scilit]
  41. Zhou, H.; Li, M.; Xiao, Y.; Zhang, R. LEAP: LLM Instruction-Example Adaptive Prompting Framework for Biomedical Relation Extraction. J. Am. Med. Inform. Assoc. 2024, 31, 2010–2018. [Google Scholar] [CrossRef] [Scilit]
  42. Li, T.; Peng, W.; Chen, Q.; Wang, X.; Tang, B. KEoG: A Knowledge-Aware Edge-Oriented Graph Neural Network for Document-Level Relation Extraction. In Proceedings of the 2020 IEEE International Conference on Bioinformatics and Biomedicine, BIBM 2020, Seoul, Republic of Korea, 16–19 December 2020; pp. 1740–1747. [Google Scholar] [CrossRef] [Scilit]
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Article Metrics

Citations

Article Access Statistics

Multiple requests from the same IP address are counted as one view.