TEMPTING system: A hybrid method of rule and machine learning for temporal relation extraction in patient discharge summaries

Patient discharge summaries provide detailed medical information about individuals who have been hospitalized. To make a precise and legitimate assessment of the abundant data, a proper time layout of the sequence of relevant events should be compiled and used to drive a patient-specific timeline, which could further assist medical personnel in making clinical decisions. The process of identifying the chronological order of entities is called temporal relation extraction. In this paper, we propose a hybrid method to identify appropriate temporal links between a pair of entities. The method combines two approaches: one is rule-based and the other is based on the maximum entropy model. We develop an integration algorithm to fuse the results of the two approaches. All rules and the integration algorithm are formally stated so that one can easily reproduce the system and results. To optimize the system's configuration, we used the 2012 i2b2 challenge TLINK track dataset and applied threefold cross validation to the training set. Then, we evaluated its performance on the training and test datasets. The experiment results show that the proposed TEMPTING (TEMPoral relaTion extractING) system (ranked seventh) achieved an F-score of 0.563, which was at least 30% better than that of the baseline system, which randomly selects TLINK candidates from all pairs and assigns the TLINK types. The TEMPTING system using the hybrid method also outperformed the stage-based TEMPTING system. Its F-scores were 3.51% and 0.97% better than those of the stage-based system on the training set and test set, respectively.

[1]  Hua Xu,et al.  A hybrid system for temporal information extraction from clinical text , 2013, J. Am. Medical Informatics Assoc..

[2]  Kentaro Torisawa Acquiring Inference Rules with Temporal Constraints by Using Japanese Coordinated Sentences and Noun-Verb Co-occurrences , 2006, HLT-NAACL.

[3]  Jun'ichi Tsujii,et al.  An end-to-end system to identify temporal relation in discharge summaries: 2012 i2b2 challenge , 2013, J. Am. Medical Informatics Assoc..

[4]  William Long,et al.  Extracting Diagnoses from Discharge Summaries , 2005, AMIA.

[5]  Yung-Chun Chang,et al.  FISER: An Effective Method for Detecting Interactions between Topic Persons , 2012, AIRS.

[6]  Joel D. Martin,et al.  À la Recherche du Temps Perdu: extracting temporal relations from medical text in the 2012 i2b2 NLP challenge , 2013, J. Am. Medical Informatics Assoc..

[7]  James H. Martin,et al.  CU-TMP: Temporal Relation Classification Using Syntactic and Semantic Features , 2007, Fourth International Workshop on Semantic Evaluations (SemEval-2007).

[8]  Eduard Hovy,et al.  Assigning Time-Stamps to Event-Clauses , 2001, The Language of Time - A Reader.

[9]  James F. Allen Towards a General Theory of Action and Time , 1984, Artif. Intell..

[10]  James Pustejovsky,et al.  TimeML: Robust Specification of Event and Temporal Expressions in Text , 2003, New Directions in Question Answering.

[11]  Adam L. Berger,et al.  A Maximum Entropy Approach to Natural Language Processing , 1996, CL.

[12]  Yuji Matsumoto,et al.  Jointly Identifying Temporal Relations with Markov Logic , 2009, ACL.

[13]  Anna Rumshisky,et al.  Evaluating temporal relations in clinical text: 2012 i2b2 Challenge , 2013, J. Am. Medical Informatics Assoc..

[14]  James Pustejovsky,et al.  Machine Learning of Temporal Relations , 2006, ACL.

[15]  Patrick Pantel,et al.  Global Path-Based Refinement of Noisy Graphs Applied to Verb Semantics , 2005, IJCNLP.

[16]  Wen-Lian Hsu,et al.  Coreference resolution of medical concepts in discharge summaries by exploiting contextual information , 2012, J. Am. Medical Informatics Assoc..

[17]  Wen-Lian Hsu,et al.  NERBio: using selected word conjunctions, term normalization, and global patterns to improve biomedical named entity recognition , 2006, BMC Bioinformatics.

[18]  Daniel S. Weld,et al.  Temporal Information Extraction , 2010, AAAI.

[19]  Marius Pasca,et al.  Answering Definition Questions via Temporally-Anchored Text Snippets , 2008, IJCNLP.

[20]  Frank Schilder,et al.  From Temporal Expressions To Temporal Information: Semantic Tagging Of News Messages , 2001, The Language of Time - A Reader.

[21]  L. Ohno-Machado Journal of Biomedical Informatics , 2001 .

[22]  Mirella Lapata,et al.  Learning Sentence-internal Temporal Relations , 2006, J. Artif. Intell. Res..

[23]  Branimir Boguraev,et al.  TimeML-Compliant Text Analysis for Temporal Reasoning , 2005, IJCAI.

[24]  James Pustejovsky,et al.  Temporal and Event Information in Natural Language Text , 2005, Lang. Resour. Evaluation.

[25]  Tommaso Caselli,et al.  SemEval-2010 Task 13: TempEval-2 , 2010, *SEMEVAL.

[26]  Natalia Grabar,et al.  Eventual situations for timeline extraction from clinical reports , 2013, J. Am. Medical Informatics Assoc..