SCITE
SCITE (Self-attentive BiLSTM-CRF with Transferred Embeddings) frames causal event span
extraction as sequence tagging: every token gets a BIO tag over three span types β Cause (C),
Effect (E), and an ambiguous "Embedded" (Emb) category for spans that could plausibly act as
either β decoded by a linear-chain CRF.
Introduced by (Li et al. 2021)1, SCITE combines transferred contextual embeddings (Flair or BERT) with a character-level CNN and multi-head self-attention (MHSA) on top of a BiLSTM encoder. It's also the origin of the SCITE dataset this project converts.
Architecture
Input per word: a frozen 300-d word embedding (Komninos & Manandhar) concatenated with a 30-d character-CNN embedding and a contextual embedding β either Flair (news-forward + news-backward, 2048-d stacked) or BERT.
- BiLSTM β 1 layer, hidden size 256 per direction (512-d output).
- Multi-head self-attention (MHSA) β 3 heads, 8-d per head (24-d attention output), concatenated onto the BiLSTM output (not added as a residual) before the final projection.
- CRF decoder β linear-chain CRF over 7 tags (
O,B-C,I-C,B-E,I-E,B-Emb,I-Emb).
Trained with Nadam (lr = 0.001), variational dropout (0.5) on the CNN and LSTM outputs, gradient clipping at 5.0, up to 200 epochs with the checkpoint selected by 10-fold cross-validation F1.
Evaluation
A predicted triplet (cause span, effect span, causal link) is scored correct only if both spans exactly match a gold triplet β a strict criterion that compounds span-level errors into larger triplet-level ones. (Li et al. 2021)1 reports 0.8455 triplet F1 (5-run mean) for the full model on the SCITE dataset, roughly 6β7 points above a plain BiLSTM-CRF without the transferred embeddings or attention. Most of that gap traces to the contextual embeddings, not the attention mechanism itself: removing MHSA alone costs under 1 point, while removing Flair/BERT costs several.
Strengths and Limitations
| Joint span+relation modeling | One tagging pass produces both spans and, implicitly, their pairing |
| Strong with contextual embeddings | Flair/BERT features account for most of the gain over a plain BiLSTM-CRF |
| Strict triplet scoring is punishing | A single off-by-one span boundary error zeroes out an otherwise-correct triplet |
| Ambiguous "Embedded" category | The lowest-scoring tag class in the original paper (~0.29 F1) β spans that could plausibly be cause or effect depending on framing are genuinely hard to tag consistently |
Citation
@article{li:2021,
title = {Causality Extraction Based on Self-Attentive {{BiLSTM-CRF}} with Transferred Embeddings},
author = {Li, Zhaoning and Li, Qi and Zou, Xiaotian and Ren, Jiangtao},
year = 2021,
journal = {Neurocomputing},
volume = {423},
pages = {207--219},
doi = {10.1016/J.NEUCOM.2020.08.078},
urldate = {2024-07-22}
}
-
Li, Zhaoning, Qi Li, Xiaotian Zou, and Jiangtao Ren. 2021. βCausality Extraction Based on Self-Attentive BiLSTM-CRF with Transferred Embeddings.β Neurocomputing 423: 207β19. https://doi.org/10.1016/J.NEUCOM.2020.08.078. ↩↩