Abstract
To address the challenges associated with identifying causal relationships among event mentions in the event causality identification (ECI) task, ECI has emerged as a pivotal area of research for comprehending event structures. Recent studies have leveraged Transformer-based models, augmented by auxiliary components, to develop effective contextual representations for causality prediction. A critical step in ECI models involves transforming intricate event context representations into causal label representations, thereby facilitating the logical score calculations necessary for both training and inference. However, existing models frequently depend on simplistic feedforward networks for this transformation process, which often struggle to bridge the semantic gap between complex event contexts and target causal labels, particularly in linguistically nuanced scenarios. To address these limitations, we propose Contrastive Learning for Event Causality Identification (CLECI), an innovative ECI framework that enhances representation learning through the integration of contrastive learning techniques, a generator-discriminator mechanism with causal label embeddings. In contrast to traditional direct transformation methods, CLECI generates latent causal label embeddings that filter out irrelevant information while aligning with potential label representations. By incorporating contrastive learning principles, CLECI further augments the discriminative capability of event representations by constructing positive and negative pairs of events. Experimental evaluations conducted on the EventStoryLine (ESL), Causal-TimeBank (CTB), and MECI datasets demonstrate that CLECI achieves competitive performance, with F1-score improvements of 4.3%, 7.9%, and 2.5%, respectively, compared with the strongest baseline methods, while maintaining strong robustness in complex and noisy multilingual event contexts.
1. Introduction
Event causality identification (ECI), a critical task in Natural Language Processing (NLP) and information extraction [1], aims to detect causal relationships between event mentions within textual data. As illustrated in Figure 1, ECI model analyze event pairs across sentences to classify their causal status. For instance, in the sentence pair: (s1) quake tsunami and (s2) handed out killed, the model distinguishes causal links (e.g., earthquake → tsunami) from non-causal associations (e.g., handed out → killed). Accurate identification of such relationships is fundamental to advancing downstream NLP applications, including machine reading comprehension [2], question answering system [3,4], and event prediction [5].
Figure 1.
Illustration of Event Causality Identification.
The evolution of ECI methodologies reveals distinct technological shifts. Early approaches predominantly relied on feature engineering [6,7]. However, the advent of deep learning has revolutionized this paradigm, with contemporary models achieving state-of-the-art performance through Transformer-based architectures (e.g., BERT [8], RoBERTa [9]) [10,11,12]. These models excel at generating context-aware event representations by encoding semantic dependencies across entire input texts. Modern ECI frameworks typically formulate the task as a causal binary classification problem, where supervised learning trains models on annotated datasets to distinguish causal pairs (e.g., earthquake → tsunami) from non-causal associations [13,14]. In the final phase of contemporary ECI models, representations of event contexts are transformed into representations of causal relationship labels. These label representations are subsequently employed to compute logit scores for potential causal relationship labels during both training and inference processes. Ideally, these representations should encapsulate distilled information that enhances the accuracy of label scoring and prediction capabilities.
In many ECI models, feedforward networks are commonly used to transform contextual event representations into causal label predictions [15,16,17]. While such architectures provide implementation simplicity, directly mapping contextual representations to causal labels through feedforward transformations may limit the model’s ability to capture complex semantic interactions between event contexts and causal relations. Event context representations often contain semantically rich but noisy patterns due to long-range dependencies between event triggers. Under these conditions, simple context-to-label transformations may propagate contextual noise into the prediction process, which can negatively affect causal relation identification.
This issue becomes particularly acute in ECI tasks involving long-range dependency modeling, where causal inference between event mentions separated by extended contextual spans is significantly impeded by noise accumulation. Specifically, lengthy input sequences frequently introduce extraneous syntactic constructs (e.g., descriptive clauses, peripheral entities) and non-causal discourse markers that obscure genuine causal linkages, thereby reducing the signal-to-noise ratio in representation learning. The representational capacity of Transformer-based encoders further compounds this challenge, as their high-dimensional latent spaces inadvertently preserve extraneous constructs within event context embeddings. For feedforward network, filtering out these extraneous constructs to reveal causal relationship proves to be far from trivial. For instance, Document-level ECI scenarios exemplify this issue acutely: when event mentions span multiple sentences, the intervening lexical content introduces substantial semantic noise.
To mitigate the prevalent noise influence in event context embeddings, we employ generative adversarial networks (GAN) to synthesize latent label embeddings that enhance causal recognition. Additionally, a contrastive learning methodology is implemented to refine the original event representations. This methodological refinement enables the GAN architecture to generate more accurate causal label embeddings, consequently improving ECI performance. The systematic integration of adversarial generation and contrastive representation learning constitutes a robust framework for noise-resilient feature extraction in complex event interaction environments. Inspired by recent advances in ECI, including diffusion-based approaches such as DiffusECI [18], we propose CLECI (Contrastive Learning-Enhanced Causality Identification), a novel framework that integrates contrastive learning with adversarial optimization to enhance latent causal label representation learning. Unlike diffusion-based generative paradigms, CLECI focuses on learning latent causal label representations and aligning them with contextual event representations through contrastive and adversarial training. The architecture operates through three principal phases. First, construct causal label, in which event mentions and their relational pairs are systematically extracted from sentence-level annotations to formulate a ground-truth label representation, and these relational structures are subsequently encoded using RoBERTa to generate contextualized embedding. Second, a latent causal label embedding space is derived through contrastive alignment of event pairs. By aggregating embeddings from causally linked event pairs, the model learns a refined true causal label embedding, which ensures geometric proximity between semantically congruent embeddings. Third, a global optimization strategy with GAN is implemented to enhance ECI discrimination. In one hand, the encoding and latent label generation processes are optimized to minimize the reconstruction loss. On the other hand, the training procedure of the discriminator is optimized to maximize its loss value, while the loss functions of other model components are simultaneously subjected to joint optimization. In summary, our contributions are as follows:
- We propose an innovative ECI framework that synergistically integrates context-to-label representation with contrastive learning. The framework employs two core components: noise-suppressed latent embeddings and context-aware event representations.
- A novel context-to-label transformation mechanism, which integrates contrastive learning and a simplified GAN framework, is introduced in ECI framework, and significantly enhances the mapping fidelity between event context embeddings and causal label representations.
- Extensive experiments are conducted on multiple ECI benchmark datasets. Experimental results demonstrate the superiority of our model, with state-of-the-art performance achieved across diverse datasets.
2. Related Work
2.1. Event Causality Identification
The Scholarly research of event causality focuses on two primary tasks: Event Causality Extraction (ECE) and ECI. ECE is a challenging task within the domain of Information Extraction (IE), requiring the automated identification of event descriptions and subsequent detection of causal relationships between them. The accurate discernment of such causal linkages is critical for advancing downstream applications. ECI is formally defined as the determination of causal relationships between paired event mentions within textual data, framed as a classification task. Specifically, event mentions, also referred to as triggers, may either appear within the same sentence (sentence-level ECI) or span across multiple sentences (document-level ECI).
To comprehensively capture contextual dependencies among event mentions, a context window with five sentences, which includes the sentence containing the target event along with its four adjacent sentences (two preceding and two succeeding [19,20]), was employed in [19,20] to identify causality using pre-trained language models (PLMs) [8,9]. In [21], SemDI (Semantic Dependency Inquiry Network for ECI), built on RoBERTa, analyzes word dependencies, applies a cloze-style context prediction task, and leverages multi-head attention mechanisms to evaluate causal associations. DualCor [22] proposes a dual-grid tagging framework based on BERT, which captures event correlations by integrating event type information with contextual representations to effectively distinguish cause-effect pairs. LSIN [23] further models external knowledge structures through graph neural networks to enhance event relation representation, while GCKAN [24] introduces a graph contrastive knowledge-augmented network to improve the modeling of causal dependencies between events.
Recent advances in pre-trained language models (PLMs) and prompt learning have given rise to two emerging approaches for Event Causality Identification (ECI). The first is causal knowledge pre-training, which enhances PLMs by incorporating causal knowledge during pre-training, enabling zero-shot, end-to-end ECI through the use of simple prompts. The second is prompt-based fine-tuning, which leverages labeled data to train PLMs using prompt templates and tailored learning strategies, thereby improving the accuracy of causal relation detection. Furthermore, CausalBERT [25] improves causal reasoning by incorporating multi-level causal pairs derived from unstructured text into the BERT framework. This model is developed through three stages: (1) unsupervised pre-training employing a BERT-based masked language model; (2) classification and ranking of causal pairs utilizing resources such as CausalBank [26] and ConceptNet [27]; (3) application to causal classification tasks via simple prompts or fine-tuning. Other recent approaches explore diverse strategies for improving event causal reasoning. CauSeRL [28] augments causal statements using a self-supervised framework to enrich event representations, while GenEI [29] adopts a generative paradigm to jointly produce causal relations and dependency paths between event mentions. Prompt-based and knowledge-enhanced approaches have also been proposed, including DPJL [30] and KADEE [31]. More recent studies further explore alternative learning paradigms for ECI. For instance, HOTECI [32] employs generative modeling with Optimal Transport to select salient contextual information, while iLIF [33] adopts an identify-while-learning strategy that iteratively refines event representations for causal inference. DiffusECI [18] formulates causal relation prediction as a diffusion-based generation process, where causal structures are progressively generated through an iterative denoising mechanism.
2.2. Contrastive Learning
Recent studies have demonstrated that pre-trained language models, such as BERT [8], are highly effective in capturing semantic information from text. These models excel at identifying complex semantic relationships between words, including synonymy, hypernymy, and causality. This capability facilitates the generation of sentence embeddings enriched with deeper semantic insights, which can be particularly valuable for tasks requiring nuanced understanding, such as causal relationship identification. The model proposed in [34] employs a three-dimensional tensor representation to encode and integrate event elements—specifically —effectively capturing the interactions among these components. Building on this foundation, ref. [35] introduced tensor-based predicate embeddings to enhance the model’s flexibility and representational power. Similarly, ref. [36] extended event embeddings by incorporating event sentiments and intentions through a multi-task learning framework, thereby enriching the semantic representation of events with additional contextual information. While these advancements illustrate the potential of pre-trained models, they also expose limitations in their general encoding capabilities. Specifically, pre-trained encoders may struggle to fully capture the original semantic features pertinent to causality-related tasks. To address this challenge, contrastive learning has emerged as a promising approach aimed at enhancing the representational capacity of these models by emphasizing distinctions between semantically similar and dissimilar instances.
Supervised Contrastive Learning (SCL) [37], for instance, improves event representations by integrating causal labels while constructing positive and negative event pair triplets; it applies contrastive loss to generate embeddings that are more distinctive and causally informative. Similarly, ECLEP (Event Causal Label and Event Pair Interaction Graph) [38] enhances event representations by combining causal label information with event-pair interactions. It achieves this by constructing an event-pair interaction graph and employing Graph Attention Networks (GAT) [39] to iteratively update event embeddings. These methods underscore the importance of encoding causal relationships, yet challenges remain in extracting the most meaningful and essential features for causality identification.
A more recent approach, known as ICCL (In-Context Contrastive Learning for Event Causality Identification) [40], integrates prompt-based learning with in-context contrastive learning to effectively address these challenges. By leveraging RoBERTa [9] for masked token prediction within query templates, ICCL employs contrastive learning techniques to distinguish between positive and negative samples. This dual methodology significantly enhances the model’s capacity to differentiate causal pairs from non-causal ones, thereby advancing the representation of causality within event embeddings. To further enhance the model’s representation capability for the ECI task via contrastive learning, we integrate contrastive learning mechanisms into the encoding phase of the ECI framework.
3. Proposed Model
3.1. Problem Formulation
The ECI task focuses on determining whether a causal relationship exists between two event mentions within a given text. Specifically, for a pair of event mentions and , we use a tuple , where ‘h’ stands for the head index and ‘t’ stands for the tail index, to indicate the starting and ending positions of the trigger words for events or in text. The ECI task aims to predict whether there is a causal relationship between two event mentions utilizing contextualized representations of event mentions and their surrounding text, and the result is denoted as a binary label , where indicates that causes , indicates no causal relationship. We expect to predict accurate y event with lots of long and noisy contexts that introduce semantic gap between complex event representations and causal labels.
3.2. Overall Framework
This section provides an in-depth description of our proposed framework, CLECI, illustrated in Figure 2. The CLECI framework is composed of three main modules: the Encoding Module, the Contrastive Learning Module, and the Prediction Module.
Figure 2.
Proposed CLECI Model Architecture Diagram, which consists of encoding module, contrastive learning module, prediction module.
This framework integrates contrastive learning mechanisms during the training phase to augment the encoder’s representational capacity, enabling the extraction of semantically discriminative event features and consequently optimizing the quality of derived embeddings.
- Encoding Module: In this module, event pairs are encoded using context and label respectively, and both of them are subsequently fed into a pre-trained model (we utilize RoBERTa within our framework) to obtain representations for both events and labels.
- Contrastive Learning Module: This module facilitates the extraction of semantically discriminative event representations through contrastive feature analysis of features obtained from the Encoding Module, wherein inter-class dissimilarities and intra-class similarities are jointly optimized to refine the representational quality of derived embeddings.
- Prediction Module: The vector representations of paired input events generated by the encoding module are concatenated and processed through a Multilayer Perceptron (MLP) architecture. The computational pipeline culminates in a softmax-activated output layer that generates a probabilistic distribution over potential causal relationships.
3.3. Event Encoding Module
The encoding module is specifically engineered to address the challenge of noise propagation in event context representations, a critical impediment to accurate ECI. Given that event contexts often contain extraneous or semantically irrelevant information, direct transformation of these noisy representations into causal label embeddings result in ineffective learning. The module’s primary objective is to enhance the model’s ability to focus on causality-relevant contextual features while generating noise-suppressed label representations for improved ECI performance.
We employ the encoding module to process text containing event contexts to generate two distinct representation types, contextual event representations and label-based event Representations. Specifically, for the two events from the same sentence or document and , a five-sentence window as its context ( or 2), which includes the sentence containing the event along with two preceding and two succeeding sentences is constructed. These individual contexts and are concatenated to form a unified contextual representation , serving as for modeling event-level context.
On the other hand, following an approach similar to that proposed in DiffusECI [18], both events and are additionally encoded as label representations to capture causality-specific semantic features. The implementation details of these two components are outlined below.
3.3.1. Event Representation and Label Embedding
For a given text with length L including two target events and , the attention mask, which indicates the positions that should be attended to during encoding, is denoted as , where B indicates the batch size. The trigger word positions are represented by , containing indices of the two trigger words in each input sequence (specifically, the positions of the head event and tail event). This function leverages a pre-trained language model architecture, specifically employing RoBERTa as its foundational framework to perform the designated task. The input to the proposed model comprises context S that includes events and , accompanied by the attention mask M; consequently, the resulting output generates token-level embeddings, capturing fine-grained semantic representations of the input sequence. The embedding of input context , represented by the hidden states of the encoder’s last layer, is as follows:
where denotes the dropout mask following the default RoBERTa configuration.
Assume the index of paired event triggers in the i-th sample of a batch is denoted as , where and represent the positions index of the head event and tail event, respectively. The embeddings for the head event and tail event are captured from the hidden state as Equations (2) and (3):
For the i-th sample, the context embedding representation for the event pair with index is constructed in Equation (4). Then, the representations of event pairs are achieved from multiple perspectives:
where indicates the operation that concatenate the and .
The relation labels associated with event pairs in the training dataset are encoded into structured label strings, incorporating both the event mentions and their corresponding causal relationships, such as “{e1} has no relation to {e2}” or “{e1} causes {e2}”. The resulting relationship label denoted as l for events and is subsequently encoded to obtain the label representation showed in Equation (5):
where denotes the dropout mask following the default RoBERTa configuration.
To enhance the model’s ability to capture semantically meaningful information from the label, the label l is further encoded to generate an additional embedding , which similarly encapsulates the label representations for events and in Equation (6):
where denotes the dropout mask following the default RoBERTa configuration.
3.3.2. Latent Label Embedding Generation
Label representations extracted directly from textual data inherently encode explicit causal relationships, yielding semantically rich embeddings that significantly improve the model’s ability to discern and classify such relational patterns. To enhance the model’s ability to accurately discern causal relationships, we propose a dedicated module for generating latent causal label embeddings that exhibit high fidelity to the original label representations, thereby assisting event contexts in executing the ECI task.
Inspired by the architectural principles of Generative Adversarial Networks [41], we design a generator formulated in Equation (7) that integrates the event context embedding with random noise as inputs.
where denotes the generated latent causal label embeddings, signifies the generator function, and is a noise vector sampled from a standard Gaussian distribution.
The resulting latent causal label embeddings, whose dimensions are identical to the true causal label embeddings, are leveraged to significantly improve causality identification within the verification module. The detailed is illustrated in Figure 3.
Figure 3.
GAN architecture diagram used in our framework.
The loss function is designed to incorporate adversarial loss, which is derived from the discriminator, with the objective of minimizing the divergence between the generated latent causal label embeddings and their corresponding true causal label embeddings. Assume the true causal label embeddings is , the generator’s loss is formulated in Equation (8):
where denotes the expected value over the joint distribution of context information and initial noise , represents the output of the discriminator for the generated latent causal label embeddings . By optimizing this loss function, the generator learns to produce latent causal label embeddings that are more representative of the underlying data distribution. These enhanced embeddings significantly improve the ability of the validation module to accurately identify causal relationships.
For the discriminator, its role is to differentiate real causal label embeddings from generated latent causal label embeddings . In other words, it can distinguish of and with a probability score . The loss function is as Equation (9):
where denotes the expected value over the distribution of real causal label embeddings , and denotes the expected value over the joint distribution of context information and initial noise . By maximizing this loss function, the discriminator has the ability to differentiate real from generated labels.
For the generation of latent causal label embeddings, the generator and discriminator are optimized jointly, enabling the generator to produce latent causal label embeddings that closely match the distribution of real causal label embeddings.
3.4. Contrastive Learning Module
To enhance the causal label embeddings [42] for distinguish relation samples, we introduce self-supervised contrastive learning module.
For each generated latent causal label embedding, we treat it as an anchor sample and perform contrastive learning by comparing it with its positive and negative samples. Specifically, for generated anchor embedding in Equation (7), the previously encoded causal label embeddings in Equation (5) and in Equation (6) are designated as positive samples, while all other samples within the same batch are treated as negative samples. Through this approach, the proposed model effectively captures the essential features of the samples and optimizes the contrastive learning process by minimizing the contrastive loss. To formalize the contrastive learning loss function, we define the similarity between the anchor embedding and its positive samples, computed using Euclidean distance, as in Equation (10) or in Equation (11), and the similarity between anchor embedding and its negative samples as in Equation (12):
where is a positive value of temperature. Following common practice in contrastive learning [42], the temperature parameter is set to .
Through contrastive learning, the similarity between positive samples and the generated anchor embedding is significantly enhanced. However, the original InfoNCE objective, as proposed in prior work [43], faces challenges in scenarios involving multiple positive samples. To address this limitation, we draw inspiration from the supervised contrastive learning framework introduced in [44] and adopt a similar formulation. Based on this, we define the loss in Equation (13):
3.5. Causality Prediction Module
The enhanced latent label representations, combined with event context representations, are utilized for ECI. In this module, both the event context embedding and the causal label embedding are leveraged to predict causal relationships between events. During the model training phase, the event context representation and the true causal label embedding are concatenated and projected into a new latent space through an MLP. This projection captures the essential features of event relations, and the model learns these representations by minimizing the event causality prediction loss.
During the model validation phase, the event context representation and the generated causal label embedding are concatenated and projected into a new latent space using the pre-trained MLP. The resulting representation is then utilized to estimate the probability distribution of causality, which is showed in Equation (14):
where y indicates the true label associated for the event pair, is a set and defined as in the model training stage, satisfy in the model validation stage. The corresponding loss for event causality prediction is defined as Equation (15):
3.6. Model Optimization Strategy
To improve the proposed model’s ability to accurately identify causal relationships, we introduce a multi-optimizer strategy, shown in Figure 4, that simultaneously optimizes the latent label generation, enhances embeddings through contrastive learning, and globally refines event causality prediction. For latent label generation, the optimization process involves minimizing the generator’s loss function to produce high-fidelity embeddings, while simultaneously maximizing the discriminator’s loss to enhance its discriminative capability. To achieve this dual objective, two distinct optimizers—denoted as Optimizer A and Optimizer B—are employed to coordinate the optimization of their respective loss functions.
Figure 4.
Optimizer scheduling diagram in our framework.
Optimizer A is designed to minimize the loss associated with the latent label generator, while simultaneously enhancing the embeddings with contrastive learning model and improving event causality prediction accuracy. This optimization ensures that the generated latent causal label embeddings closely approximate the true causal label embeddings, thereby facilitating the training of the event causality prediction network. The specific loss function to be optimized is formally defined in Equation (16):
Optimizer B is activated subsequent to optimizer A and is employed to maximize the discriminator’s loss, thereby enhancing its ability to differentiate between true causal label embeddings and generated latent causal label embeddings. The loss function for the discriminator is formally defined as Equation (17):
Two optimizers, denoted as optimizer A and optimizer B, are used in this strategy, and optimizer A is employed to minize the total loss of latent label generator, enhances embeddings, and event causality prediction in
The optimizers and are optimized in stages according to task requirements. Initially, both and are established; thereafter, these optimizers are manually activated or frozen at different stages of training.
For optimizing , we activate the optimizer described by Shazeer et al. [45] allowing us to compute pair embeddings alongside generated causal label embeddings. The primary objective of the generator is to produce realistic causal label embeddings from noise input in order to deceive the discriminator. The loss function during this stage consists of three components: prediction loss, adversarial loss (wherein the generator seeks to increase the probability that the discriminator classifies generated labels as real), and contrastive learning loss. This is detailed further in Equation (16). In the model training, two optimizers are activated alternately until the generated latent relation causal label embedding can not be distinguished from true relation embedding, that is to say, discriminator is ineffective for the generated embeddings. By this way, for model validating only context embedding alongside latent causal label embedding is used for ECI tasks accurately.
During model training, the two optimizers are alternately activated until the generated latent causal label embeddings become indistinguishable from the true relation embeddings, indicating that the discriminator can no longer effectively differentiate between them. Consequently, to validate the trained model, only context embedding and latent causal label embedding are utilized for accurate ECI tasks.
4. Experiments
In this section, we design special experiments to evaluate our model for ECI tasks. Three English benchmark datasets: EventStoryLine (ESL) [46], Causal-TimeBank (CTB) [47], and Multilingual Event Causality Identification (MECI) [48] are employed. These datasets are widely recognized in the field for tasks related to ECI. Detailed information regarding these datasets is presented in Table 1.
Table 1.
Dataset statistics for Event Causality Identification. Relation count includes both causal and non-causal event pairs.
The ESL dataset [46] comprises 258 documents and 5334 event mentions. From these, 7805 intra-sentence event pairs were extracted, of which 1770 pairs are annotated with causal relationships. In accordance with the established methodology [46], the last two topics are designated as the development set, while a 5-fold cross-validation procedure is applied to the documents from the remaining topics.
The CTB dataset [47] comprises 184 documents and 6813 annotated event mentions. Among the 7608 intra-sentence event pairs extracted, 298 pairs are explicitly annotated as causal relationships. Following the methodology described in [11], a 10-fold cross-validation protocol is implemented, with performance metrics reported as the average across all folds.
The MECI dataset, introduced by [48], is specifically designed to support causal relationship modeling and research in multilingual and cross-lingual contexts. Comprising meticulously annotated sentence pairs in multiple languages (e.g., English and Chinese), MECI ensures high data quality by explicitly classifying each pair as causal or non-causal. The dataset is carefully designed to account for syntactic and semantic variations across languages, while incorporating diverse types of causal relationships, thereby presenting significant analytical challenges. As a result, MECI serves as a critical benchmark for evaluating and advancing multilingual ECI models, contributing to the broader field of multilingual natural language processing.
To evaluate the performance of the proposed model, we adopt precision (P), recall (R), and the F1-score, as defined in Equations (18)–(20), as standard evaluation metrics. Together, these metrics offer a comprehensive assessment of the model’s predictive accuracy and robustness. Precision quantifies the proportion of true positives (i.e., correctly identified causal event pairs) among all instances predicted as positive by the model. Recall measures the proportion of correctly identified positive instances relative to the total number of actual positives in the dataset. The F1-score, calculated as the harmonic mean of precision and recall, provides a balanced metric that reflects both aspects, effectively capturing the model’s overall ability to detect causal relationships. The Equations (18)–(20) present the formulas for these evaluation metrics:
where denotes the set of correctly identified causal event pairs, represents the set of false positives (i.e., non-causal pairs incorrectly classified as causal), and corresponds to the set of false negatives (i.e., causal pairs missed by the model). The F1-score, as a composite metric, simultaneously captures the model’s capability to accurately detect causal relationships and minimize both false positives and false negatives, thereby providing a balanced measure of predictive performance.
4.1. Baselines
The baselines we used for ECI mainly include Transformer-based models and others. The following baseline models, which do not utilize Transformer-based architectures, are included:
- 1.
- LSTM: A model based on Long Short-Term Memory (LSTM) networks, proposed by [15].
- 2.
- Seq: A sequence-based model originally introduced by [14] in 2017 for the ECI dataset and later utilized in 2019 by [15] for their study.
- 3.
- LR+ and LIP: Document-structure-based models proposed by [15].
- 4.
- ML: A feature-based model developed by [47] in 2014.
For transformer-based models, we consider the following baselines:
- 1.
- KEMM [11]: A knowledge-enhanced model that incorporates triplet knowledge into sentences to leverage external information. It masks event mentions to better mine causal patterns.
- 2.
- LSIN [23]: A latent structure induction network that models external knowledge structures using graph neural networks. This model is closely related to ours.
- 3.
- CauSeRL [28]: A method for augmenting causal statements via a self-supervised framework that enriches event representations with causal patterns.
- 4.
- GenEI [29]: A generative model that jointly produces causal relations and dependency paths between event mentions using reinforcement learning.
- 5.
- DPJL [30]: A prompt-based approach leveraging derivative prompt learning techniques.
- 6.
- KADEE [31]: A model that integrates external knowledge with internal event analogies.
- 7.
- GCKAN [24]: A graph contrastive knowledge-augmented network designed for the ECI task.
- 8.
- HOTECI [32]: A generative framework that uses Optimal Transport (OT) to automatically select salient sentences and words from full documents for ECI. It enhances performance by employing a T5 encoder-decoder to generate both causal relation labels and contextual highlights.
- 9.
- iLIF [33]: An “identify-while-learning” approach that iteratively refines event representations to improve causal inference.
- 10.
- DiffusECI [18]: A diffusion model-based method for event causality identification.
4.2. Experiment Settings
Our model utilizes the RoBERTa-large variant as the encoder, with a hidden size of . The development set of EventStoryLine (ESL) is used to tune all hyperparameters of the CLECI model.
For the prediction module, we employ a two-layer multilayer perceptron (MLP) with a hidden dimension of 1024. The mini-batch size is set to 32. The model is optimized using the AdamW optimizer with a learning rate of . All hyperparameters are selected based on the best F1 score on the ESL development set [49].
4.3. Comparison
4.3.1. EventStoryLine and Causal-TimeBank
Table 2 summarizes the performance metrics—Precision (P), Recall (R), and F1 score (F1)—of our proposed CLECI model on the EventStoryLine and Causal-TimeBank datasets, alongside comparative results from other models. The experimental results demonstrate that CLECI achieves state-of-the-art performance, with F1 score improvements of 4.3% and 7.9% on the ESL and CTB datasets, respectively, compared to existing models. These findings substantiate the efficacy of the proposed contrastive learning framework in enhancing label transformation for ECI.
Table 2.
Model performance on the test sets of EventStoryLine and Causal-TimeBank. Bold values indicate the best performance in each column.
Traditional baseline models, including LSTM (2019), Seq (2019), LR+ (2019), and LIP (2019), attained F1 scores of 37.4%, 39.8%, 40.7%, and 44.6%, respectively, on the EventStoryLine dataset. These approaches, which rely on conventional feature extraction and sequence modeling techniques, exhibit limited effectiveness in capturing event causality. Similarly, on the Causal-TimeBank dataset, the ML (2014) method achieved an F1 score of 33.9%, further underscoring the challenges associated with identifying causal relationships using traditional methodologies. In contrast, knowledge-enhanced methodologies such as KMMG (2021), RichGCN (2021), and LSIN (2021) incorporated background knowledge to enhance event representations. These models achieved F1 scores of 50.1%, 55.3%, and 52.5% on the EventStoryLine dataset, demonstrating significant advancements over traditional approaches in capturing complex event semantics and relationships. Notably, their performance on the Causal-TimeBank dataset ranged from 44.1% to 53.7%, reflecting variations in efficacy across different datasets.
Further developments in event causality extraction emerged with models like CauSeRL (2021) and GenECI (2022), which leveraged self-supervised learning and event knowledge graphs to achieve F1 scores of 53.2% and 58.0% on the EventStoryLine dataset. Subsequent innovations, such as DPJL (2022) and KADE (2023), integrated multi-path information and advanced semantic relationship modeling, pushing performance to F1 scores of 60.3% and 62.7% on the same dataset. Recent methods such as iLIF (2024) and DiffusECI (2024) achieved F1 scores of 71.2% and 71.4% on the EventStoryLine dataset, while DiffusECI obtained an F1 score of 75.4% on the Causal-TimeBank dataset. Additionally, GCKAN (2024), which utilizes graph-based contrastive learning, attained F1 scores of 55.3% and 56.1% on the two datasets, highlighting the potential of structural information exploitation for causality identification. Collectively, these results illustrate a clear trajectory of performance improvements driven by evolving techniques, culminating in the superior capability of contrastive learning frameworks exemplified by CLECI.
The proposed method, denoted as , exhibited superior performance relative to all existing models across both datasets. On the EventStoryLine dataset, it achieved Precision, Recall, and F1 scores of 72%, 79.6%, and 75.7%, respectively. Similarly, on the Causal-TimeBank dataset, it attained Precision, Recall, and F1 scores of 88.2%, 78.9%, and 83.3%. These findings substantiate significant improvements in both predictive accuracy and model robustness, thereby confirming the effectiveness of the proposed methodology.
The results presented in Table 2 demonstrate the superior performance of the proposed model for event causality extraction compared to existing methodologies. Specifically, the method achieved significant improvements in the F1 score—a comprehensive evaluation metric—across both datasets, with increases of 4.3% on the EventStoryLine dataset and 7.9% on the Causal-TimeBank dataset. These findings validate the effectiveness of the proposed enhancements, which integrate contrastive learning with label transformation and combine background knowledge with graph-based contrastive learning techniques.
4.3.2. Different Languages
The base model XLM-RoBERTa utilizes a RoBERTa encoder but entirely excludes the contrastive learning, generator discriminator, and causal label embedding modules. This configuration performs event relationship classification exclusively based on the raw related event pairs representations, without incorporating the concatenation of context representations for label distribution prediction.
Table 3 provides a comparative analysis of the CLECI model against existing methodologies on the test set of the multilingual MECI dataset [48]. The encoder model utilizes the multilingual variant of RoBERTa, specifically the large version of XLM-RoBERTa. The results indicate that CLECI achieves strong performance across multiple languages in the MECI dataset. The model obtains the best results on English, Turkish, and Urdu, while remaining competitive with strong baselines on Danish and Spanish. These findings demonstrate the effectiveness of the proposed model for multilingual ECI tasks. The slightly lower performance observed in Danish and Spanish may be related to differences in linguistic structure across languages, which may influence the effectiveness of representation learning for causal relation modeling. These findings further validate the effectiveness of the proposed model in addressing multilingual ECI tasks.
Table 3.
Model performance on the test sets of the MECI dataset. Bold values indicate the best performance in each column.
4.4. Ablation Study
To rigorously evaluate the contributions of individual modules within the CLECI model to causality identification, a comprehensive series of ablation experiments was conducted, as summarized in Table 4. Key components—including the contrastive learning module, the generator-discriminator module, and the causal label embedding module—were systematically removed to analyze their respective impacts on model performance. Throughout these experiments, the core architecture of CLECI was maintained, and multiple model variants were evaluated to isolate the effects of each module.
Table 4.
Ablation study on EventStoryLine. Bold values indicate the best performance in each column.
Contrastive Learning Module (w/o CL). In this variant, the contrastive learning module is excluded, and training is conducted solely using event pair representations combined with a classification head. The contrastive learning module plays a pivotal role in enhancing the discriminative capability of event representations by constructing triplets consisting of anchors, positive samples, and negative samples. The removal of this module resulted in a significant reduction with 2.5% for the F1 score, highlighting essential contribution of contrastive learning module to improving the quality of event representations.
Generator-Discriminator Module (w/o GAN+CL). This variant eliminates the generator–discriminator module and relies directly on event representations for classification through a simple feedforward transformation without incorporating latent causal label embedding. The generator-discriminator module is essential for effectively learning latent causal label embeddings; thus its removal led to an alarming drop of 19.2 percentage points in F1 score demonstrating that latent label representations effectively improve the performance of causality classification.
4.5. Embedding Visualization
Figure 5 visualizes the learned embeddings of true labels and generated latent embeddings during the training process using t-distributed stochastic neighbor embedding (t-SNE) [51]. The embeddings are analyzed across multiple training epochs, with the corresponding F1 scores provided beneath each subplot. In the visualization, blue points correspond to true causal label embeddings, while red points represent generated latent embeddings.
Figure 5.
ESL dataset embedding visualization.
During the training process, a pronounced clustering effect is observed in the embeddings. In the initial epochs (e.g., Figure 5a), a distinct separation between two types of embeddings is evident, characterized by minimal overlap. As training progresses—demonstrated in Figure 5b–d, the clusters exhibit increasing cohesion, with the generated embeddings (red points) progressively converging toward the true causal label embeddings (blue points). This trend is accompanied by corresponding improvements in F1 scores, indicating that the model successfully learns representations that align more accurately with the true label space.
This visualization demonstrates the model’s efficacy in improving the alignment between generated and true causal label embeddings for event pairs, highlighting both the progression of training and the impact of contrastive and adversarial objectives on representation learning.
4.6. Model Complexity and Training Cost
All models are trained using the same dataset and under the same GPU environment to ensure a fair comparison of computational cost. The backbone encoder used in CLECI is RoBERTa-large, which contains approximately 355 M parameters. The additional components introduced in the proposed framework, including the generator, discriminator, and projection layers for contrastive learning, add only a relatively small number of parameters compared with the backbone model. To provide a clearer view of the computational requirements, we report the model size and training time of CLECI together with representative transformer-based baselines.
Table 5 presents the parameter scale and training time comparison. Since most compared methods adopt similar pretrained transformer encoders, the computational cost is largely dominated by the backbone model. Although CLECI introduces adversarial training and contrastive learning modules, the overall parameter scale and training time remain comparable to existing transformer-based approaches.
Table 5.
Model complexity and training cost comparison.
5. Conclusions and Future Work
In this paper, an ECI model, denoted as CLECI, is proposed. In this model, the event causality is predicted through event relation representation, relation latent causal label embedding generation and latent causal label embedding enhancement. The experimental results demonstrate that proposed CLECI outperforms both non-Transformer baseline models and several Transformer-based variants, confirming its effectiveness in capturing complex causal relationships. More importantly, CLECI introduces a context-to-label transformation mechanism that explicitly learns latent causal label embedding and aligns them with contextual event representations, thereby effectively reducing the semantic gap between event context representations and causal labels. The contrastive learning module significantly improves the model’s ability to generate latent causal label embeddings by enhancing the similarity between latent and true label representations. The generator-discriminator mechanism plays a critical role in learning these latent label representations, while the causal label embedding mechanism further strengthens the model’s ability to distinguish among diverse types of causal relationships.
Furthermore, CLECI demonstrates robust adaptability in multilingual contexts, primarily due to the advanced language understanding capabilities of the XLM-RoBERTa encoder and the generalization capacity inherent in contrastive learning. The model achieves significant performance improvements on publicly available datasets, including F1-score improvements of 4.3%, 7.9%, and 2.5% on ESL, CTB, and MECI, respectively, compared with the state-of-the-art methods, highlighting its applicability not only to single-language causality identification but also to multilingual and cross-lingual tasks. This highlights its potential for extensive applicability across a wide range of linguistic environments. By addressing critical challenges in ECI through the synergistic integration of multiple modules, CLECI advances novel methodologies for modeling causal relationships and lays a robust foundation for future research in this domain.
Author Contributions
Conceptualization, G.L. and Y.C.; methodology, G.L.; software, G.L.; validation, G.L. and Y.C.; formal analysis, G.L.; investigation, G.L.; resources, Y.C.; data curation, G.L.; writing—original draft preparation, G.L.; writing—review and editing, Y.C., W.K., H.W. and Z.D.; visualization, G.L.; supervision, Y.C.; project administration, Y.C.; funding acquisition, Y.C. All authors have read and agreed to the published version of the manuscript.
Funding
This work is supported by the National Key Research and Development Program of China under Grant 2023YFC3304504, the 2024 Xizang Autonomous Region Central Guided Local Science and Technology Development Fund Project under Grant Number XZ202401YD0015, and the Basic Research Program for Natural Science of Guizhou Province under Grant Number QIANKEHEJICHU-ZD[2025]-043, the Major Science and Technology Special Project for Natural Science of Guizhou Province under Grant Number QiankehepingtaiZSSYS[2025]zhongda006.
Data Availability Statement
The data presented in this study are available on request from the corresponding author due to the ownership issue.
Conflicts of Interest
The authors declare no conflicts of interest.
References
- Liu, Y.; Tian, J.; Zhang, L.; Feng, Y.; Fang, H. A Survey on Event Relation Identification. In Proceedings of the Knowledge Graph and Semantic Computing: Knowledge Graph and Cognitive Intelligence: 5th China Conference, CCKS 2020, Nanchang, China, 12–15 November 2020, Revised Selected Papers; Springer: Berlin/Heidelberg, Germany, 2021; pp. 173–184. [Google Scholar]
- Berant, J.; Srikumar, V.; Chen, P.C.; Vander Linden, A.; Harding, B.; Huang, B.; Clark, P.; Manning, C.D. Modeling Biological Processes for Reading Comprehension. In Proceedings of the 2014 Conference on Empirical Methods in Natural Language Processing (EMNLP), Doha, Qatar; Moschitti, A., Pang, B., Daelemans, W., Eds.; Association for Computational Linguistics: Stroudsburg, PA, USA, 2014; pp. 1499–1510. [Google Scholar] [CrossRef] [Scilit]
- Oh, J.H.; Torisawa, K.; Hashimoto, C.; Iida, R.; Tanaka, M.; Kloetzer, J. A semi-supervised learning approach to why-question answering. In Proceedings of the AAAI Conference on Artificial Intelligence; AAAI: Washington, DC, USA, 2016; Volume 30. [Google Scholar]
- Romeo, S.; Da San Martino, G.; Belinkov, Y.; Barrón-Cedeño, A.; Eldesouki, M.; Darwish, K.; Mubarak, H.; Glass, J.; Moschitti, A. Language processing and learning models for community question answering in Arabic. Inf. Process. Manag. 2019, 56, 274–290. [Google Scholar] [CrossRef] [Scilit]
- Radinsky, K.; Davidovich, S.; Markovitch, S. Learning causality for news events prediction. In Proceedings of the 21st International Conference on World Wide Web; Association for Computing Machinery: New York, NY, USA, 2012; pp. 909–918. [Google Scholar]
- Do, Q.; Chan, Y.S.; Roth, D. Minimally supervised event causality identification. In Proceedings of the 2011 Conference on Empirical Methods in Natural Language Processing; Association for Computational Linguistics: Stroudsburg, PA, USA, 2011; pp. 294–303. [Google Scholar]
- Ning, Q.; Feng, Z.; Wu, H.; Roth, D. Joint reasoning for temporal and causal relations. arXiv 2019, arXiv:1906.04941. [Google Scholar] [CrossRef] [Scilit]
- Devlin, J.; Chang, M.W.; Lee, K.; Toutanova, K. BERT: Pre-training of Deep Bidirectional Transformers for Language Understanding. In Proceedings of the 2019 Conference of the North American Chapter of the Association for Computational Linguistics: Human Language Technologies, Volume 1 (Long and Short Papers); Association for Computational Linguistics: Stroudsburg, PA, USA, 2019; pp. 4171–4186. [Google Scholar]
- Liu, Y. Roberta: A robustly optimized bert pretraining approach. arXiv 2019, arXiv:1907.11692. [Google Scholar]
- Kadowaki, K.; Iida, R.; Torisawa, K.; Oh, J.H.; Kloetzer, J. Event causality recognition exploiting multiple annotators’ judgments and background knowledge. In Proceedings of the 2019 Conference on Empirical Methods in Natural Language Processing and the 9th International Joint Conference on Natural Language Processing (EMNLP-IJCNLP); Association for Computational Linguistics: Stroudsburg, PA, USA, 2019; pp. 5816–5822. [Google Scholar]
- Liu, J.; Chen, Y.; Zhao, J. Knowledge enhanced event causality identification with mention masking generalizations. In Proceedings of the Twenty-Ninth International Conference on International Joint Conferences on Artificial Intelligence; International Joint Conference on Artificial Intelligence: Yokohama, Japan, 2021; pp. 3608–3614. [Google Scholar]
- Zuo, X.; Cao, P.; Chen, Y.; Liu, K.; Zhao, J.; Peng, W.; Chen, Y. LearnDA: Learnable knowledge-guided data augmentation for event causality identification. arXiv 2021, arXiv:2106.01649. [Google Scholar]
- Cheng, F.; Miyao, Y. Classifying temporal relations by bidirectional LSTM over dependency paths. In Proceedings of the 55th Annual Meeting of the Association for Computational Linguistics (Volume 2: Short Papers); Association for Computational Linguistics: Stroudsburg, PA, USA, 2017; pp. 1–6. [Google Scholar]
- Choubey, P.K.; Huang, R. A sequential model for classifying temporal relations between intra-sentence events. arXiv 2017, arXiv:1707.07343. [Google Scholar] [CrossRef] [Scilit]
- Gao, L.; Choubey, P.K.; Huang, R. Modeling document-level causal structures for event causal relation identification. In Proceedings of the 2019 Conference of the North American Chapter of the Association for Computational Linguistics: Human Language Technologies, Volume 1 (Long and Short Papers); Association for Computational Linguistics: Stroudsburg, PA, USA, 2019; pp. 1808–1817. [Google Scholar]
- Phu, M.T.; Nguyen, T.H. Graph convolutional networks for event causality identification with rich document-level structures. In Proceedings of the 2021 Conference of the North American Chapter of the Association for Computational Linguistics: Human Language Technologies; Association for Computational Linguistics: Stroudsburg, PA, USA, 2021; pp. 3480–3490. [Google Scholar]
- Chen, M.; Cao, Y.; Deng, K.; Li, M.; Wang, K.; Shao, J.; Zhang, Y. ERGO: Event Relational Graph Transformer for Document-level Event Causality Identification. In Proceedings of the 29th International Conference on Computational Linguistics; International Committee on Computational Linguistics: New York, NY, USA, 2022; pp. 2118–2128. [Google Scholar]
- Man, H.; Dernoncourt, F.; Nguyen, T.H. Mastering context-to-label representation transformation for event causality identification with diffusion models. In Proceedings of the AAAI Conference on Artificial Intelligence; AAAI: Washington, DC, USA, 2024; Volume 38, pp. 18760–18768. [Google Scholar]
- Xiang, W.; Wang, Z.; Dai, L.; Wang, B. ConnPrompt: Connective-cloze prompt learning for implicit discourse relation recognition. In Proceedings of the 29th International Conference on Computational Linguistics; International Committee on Computational Linguistics: New York, NY, USA, 2022; pp. 902–911. [Google Scholar]
- Ding, N.; Chen, Y.; Han, X.; Xu, G.; Wang, X.; Xie, P.; Zheng, H.; Liu, Z.; Li, J.; Kim, H.G. Prompt-learning for Fine-grained Entity Typing. In Proceedings of the Findings of the Association for Computational Linguistics: EMNLP 2022; Association for Computational Linguistics: Stroudsburg, PA, USA, 2022; pp. 6888–6901. [Google Scholar]
- Li, H.; Gao, Q.; Wu, H.; Huang, L. Advancing Event Causality Identification via Heuristic Semantic Dependency Inquiry Network. In Proceedings of the 2024 Conference on Empirical Methods in Natural Language Processing; Association for Computational Linguistics: Stroudsburg, PA, USA, 2024; pp. 1467–1478. [Google Scholar]
- Cui, S.; Sheng, J.; Cong, X.; Li, Q.; Liu, T.; Shi, J. Event Causality Extraction with Event Argument Correlations. In Proceedings of the 29th International Conference on Computational Linguistics, Gyeongju, Republic of Korea; Calzolari, N., Huang, C.R., Kim, H., Pustejovsky, J., Wanner, L., Choi, K.S., Ryu, P.M., Chen, H.H., Donatelli, L., Ji, H., et al., Eds.; International Committee on Computational Linguistics: New York, NY, USA, 2022; pp. 2300–2312. [Google Scholar]
- Cao, P.; Zuo, X.; Chen, Y.; Liu, K.; Zhao, J.; Chen, Y.; Peng, W. Knowledge-enriched event causality identification via latent structure induction networks. In Proceedings of the 59th Annual Meeting of the Association for Computational Linguistics and the 11th International Joint Conference on Natural Language Processing (Volume 1: Long Papers); Association for Computational Linguistics: Stroudsburg, PA, USA, 2021; pp. 4862–4872. [Google Scholar]
- Ding, L.; Chen, J.; Du, P.; Xiang, Y. Event causality identification via graph contrast-based knowledge augmented networks. Inf. Sci. 2024, 656, 119905. [Google Scholar] [CrossRef] [Scilit]
- Li, Z.; Ding, X.; Liao, K.; Qin, B.; Liu, T. Causalbert: Injecting causal knowledge into pre-trained models with minimal supervision. arXiv 2021, arXiv:2107.09852. [Google Scholar]
- Li, Z.; Ding, X.; Liu, T.; Hu, J.E.; Van Durme, B. Guided Generation of Cause and Effect. In Proceedings of the Twenty-Ninth International Joint Conference on Artificial Intelligence; International Joint Conference on Artificial Intelligence: Yokohama, Japan, 2021. [Google Scholar]
- Speer, R.; Chin, J.; Havasi, C. Conceptnet 5.5: An open multilingual graph of general knowledge. In Proceedings of the AAAI Conference on Artificial Intelligence; AAAI: Washington, DC, USA, 2017; Volume 31. [Google Scholar]
- Zuo, X.; Cao, P.; Chen, Y.; Liu, K.; Zhao, J.; Peng, W.; Chen, Y. Improving event causality identification via self-supervised representation learning on external causal statement. arXiv 2021, arXiv:2106.01654. [Google Scholar] [CrossRef] [Scilit]
- Man, H.; Nguyen, M.V.; Nguyen, T.H. Event causality identification via generation of important context words. In Proceedings of the 11th Joint Conference on Lexical and Computational Semantics (*SEM) at NAACL 2022; Association for Computational Linguistics: Stroudsburg, PA, USA, 2022. [Google Scholar]
- Shen, S.; Zhou, H.; Wu, T.; Qi, G. Event causality identification via derivative prompt joint learning. In Proceedings of the 29th International Conference on Computational Linguistics; International Committee on Computational Linguistics: New York, NY, USA, 2022; pp. 2288–2299. [Google Scholar]
- Wu, S.; Zhao, R.; Zheng, Y.; Pei, J.; Liu, B. Identify event causality with knowledge and analogy. In Proceedings of the AAAI Conference on Artificial Intelligence; AAAI: Washington, DC, USA, 2023; Volume 37, pp. 13745–13753. [Google Scholar]
- Man, H.; Nguyen, C.V.; Ngo, N.T.; Ngo, L.; Dernoncourt, F.; Nguyen, T.H. Hierarchical Selection of Important Context for Generative Event Causality Identification with Optimal Transports. In Proceedings of the 2024 Joint International Conference on Computational Linguistics, Language Resources and Evaluation (LREC-COLING 2024), Torino, Italia; Calzolari, N., Kan, M.Y., Hoste, V., Lenci, A., Sakti, S., Xue, N., Eds.; ELRA Language Resource Association: Paris, France, 2024; pp. 8122–8132. [Google Scholar]
- Liu, C.; Xiang, W.; Wang, B. Identifying while Learning for Document Event Causality Identification. In Proceedings of the 62nd Annual Meeting of the Association for Computational Linguistics (Volume 1: Long Papers), Bangkok, Thailand; Ku, L.W., Martins, A., Srikumar, V., Eds.; Association for Computational Linguistics: Stroudsburg, PA, USA, 2024; pp. 3815–3827. [Google Scholar] [CrossRef] [Scilit]
- Ding, X.; Zhang, Y.; Liu, T.; Duan, J. Deep learning for event-driven stock prediction. In Proceedings of the 24th International Conference on Artificial Intelligence, IJCAI’15; AAAI Press: Washington, DC, USA, 2015; pp. 2327–2333. [Google Scholar]
- Weber, N.; Balasubramanian, N.; Chambers, N. Event Representations With Tensor-Based Compositions. In Proceedings of the AAAI Conference on Artificial Intelligence; AAAI: Washington, DC, USA, 2018; Volume 32. [Google Scholar] [CrossRef] [Scilit]
- Ding, X.; Zhang, Y.; Liu, T.; Duan, J. Knowledge-Driven Event Embedding for Stock Prediction. In Proceedings of COLING 2016, the 26th International Conference on Computational Linguistics: Technical Papers; Matsumoto, Y., Prasad, R., Eds.; The COLING 2016 Organizing Committee: Osaka, Japan, 2016; pp. 2133–2142. [Google Scholar]
- Yin, M.; Chen, Y.; Qian, H.; Liu, H.; Zhou, J. Enhancing Chinese Event Causality Identification with Supervised Contrastive Learning. In Proceedings of the 2023 IEEE 9th International Conference on Cloud Computing and Intelligent Systems (CCIS); IEEE: Piscataway, NJ, USA, 2023; pp. 265–271. [Google Scholar]
- Pu, R.; Li, Y.; Wang, S.; Li, D.; Zheng, J.; Liao, J. Enhancing event causality identification with event causal label and event pair interaction graph. In Proceedings of the Findings of the Association for Computational Linguistics: ACL 2023; Association for Computational Linguistics: Stroudsburg, PA, USA, 2023; pp. 10314–10322. [Google Scholar]
- Veličković, P.; Cucurull, G.; Casanova, A.; Romero, A.; Lio, P.; Bengio, Y. Graph attention networks. arXiv 2017, arXiv:1710.10903. [Google Scholar]
- Chao, L.; Xiang, W.; Wang, B. In-context Contrastive Learning for Event Causality Identification. In Proceedings of the 2024 Conference on Empirical Methods in Natural Language Processing; Association for Computational Linguistics: Stroudsburg, PA, USA, 2024; pp. 868–881. [Google Scholar]
- Goodfellow, I.; Pouget-Abadie, J.; Mirza, M.; Xu, B.; Warde-Farley, D.; Ozair, S.; Courville, A.; Bengio, Y. Generative adversarial nets. In Advances in Neural Information Processing Systems; MIT Press: Cambridge, MA, USA, 2014; Volume 27. [Google Scholar]
- Gao, J.; Wang, W.; Yu, C.; Zhao, H.; Ng, W.; Xu, R. Improving Event Representation via Simultaneous Weakly Supervised Contrastive Learning and Clustering. In Proceedings of the 60th Annual Meeting of the Association for Computational Linguistics (Volume 1: Long Papers), Dublin, Ireland; Muresan, S., Nakov, P., Villavicencio, A., Eds.; Association for Computational Linguistics: Stroudsburg, PA, USA, 2022; pp. 3036–3049. [Google Scholar] [CrossRef] [Scilit]
- He, K.; Fan, H.; Wu, Y.; Xie, S.; Girshick, R. Momentum contrast for unsupervised visual representation learning. In Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition; IEEE: Piscataway, NJ, USA, 2020; pp. 9729–9738. [Google Scholar]
- Khosla, P.; Teterwak, P.; Wang, C.; Sarna, A.; Tian, Y.; Isola, P.; Maschinot, A.; Liu, C.; Krishnan, D. Supervised contrastive learning. In Advances in Neural Information Processing Systems; Curran Associates Inc.: Red Hook, NY, USA, 2020; Volume 33, pp. 18661–18673. [Google Scholar]
- Shazeer, N.; Stern, M. Adafactor: Adaptive learning rates with sublinear memory cost. In Proceedings of the International Conference on Machine Learning; PMLR: Cambridge, MA, USA, 2018; pp. 4596–4604. [Google Scholar]
- Caselli, T.; Vossen, P. The event storyline corpus: A new benchmark for causal and temporal relation extraction. In Proceedings of the Events and Stories in the News Workshop; Association for Computational Linguistics: Stroudsburg, PA, USA, 2017; pp. 77–86. [Google Scholar]
- Mirza, P.; Tonelli, S. An analysis of causality between events and its relation to temporal information. In Proceedings of COLING 2014, the 25th International Conference on Computational Linguistics: Technical Papers; Dublin City University and Association for Computational Linguistics: Dublin, Ireland, 2014; pp. 2097–2106. [Google Scholar]
- Lai, V.D.; Veyseh, A.P.B.; Van Nguyen, M.; Dernoncourt, F.; Nguyen, T.H. MECI: A multilingual dataset for event causality identification. In Proceedings of the 29th International Conference on Computational Linguistics; International Committee on Computational Linguistics: New York, NY, USA, 2022; pp. 2346–2356. [Google Scholar]
- Loshchilov, I.; Hutter, F. Decoupled Weight Decay Regularization. In Proceedings of the International Conference on Learning Representations; International Conference on Learning Representations: New Orleans, LA, USA, 2019. [Google Scholar]
- Oord, A.v.d.; Li, Y.; Vinyals, O. Representation learning with contrastive predictive coding. arXiv 2018, arXiv:1807.03748. [Google Scholar]
- Van der Maaten, L.; Hinton, G. Visualizing data using t-SNE. J. Mach. Learn. Res. 2008, 9, 2579–2605. [Google Scholar]
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. |
© 2026 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license.




