SlideShare a Scribd company logo
1 of 57
Download to read offline
Intern © Siemens AG 2017
Neural Relation Extraction Within and Across
Sentence Boundaries
Author(s): Pankaj Gupta1,2, Subburam Rajaram2, Hinrich SchĂĽtze1 and Thomas Runkler2
Presenter: Pankaj Gupta @AAAI19 Honolulu Hawaii, USA. Jan 2019
1CIS, University of Munich (LMU) | 2 Machine Intelligence, Siemens AG | Jan 2019
Intern © Siemens AG 2017
May 2017Seite 2 Corporate Technology
Outline
Introduction: Relation Extraction spanning sentence boundaries
Proposed Methods
➢ Inter-sentential Dependency-Based Neural Networks (iDepNN)
→ Inter-sentential Shortest Dependency Path (iDepNN-SDP)
→ Inter-sentential Augmented Dependency Path (iDepNN-ADP)
Evaluation and Analysis
➢ State-of-the-art comparison
➢ Error analysis
Intern © Siemens AG 2017
May 2017Seite 3 Corporate Technology
Outline
Introduction: Relation Extraction spanning sentence boundaries
Proposed Methods
➢ Inter-sentential Dependency-Based Neural Networks (iDepNN)
→ Inter-sentential Shortest Dependency Path (iDepNN-SDP)
→ Inter-sentential Augmented Dependency Path (iDepNN-ADP)
Evaluation and Analysis
➢ State-of-the-art comparison
➢ Error analysis
Intern © Siemens AG 2017
May 2017Seite 4 Corporate Technology
Outline
Introduction: Relation Extraction spanning sentence boundaries
Proposed Methods
➢ Inter-sentential Dependency-Based Neural Networks (iDepNN)
→ Inter-sentential Shortest Dependency Path (iDepNN-SDP)
→ Inter-sentential Augmented Dependency Path (iDepNN-ADP)
Evaluation and Analysis
➢ State-of-the-art comparison
➢ Error analysis
Intern © Siemens AG 2017
May 2017Seite 5 Corporate Technology
Outline
Introduction: Relation Extraction spanning sentence boundaries
Proposed Methods
➢ Inter-sentential Dependency-Based Neural Networks (iDepNN)
→ Inter-sentential Shortest Dependency Path (iDepNN-SDP)
→ Inter-sentential Augmented Dependency Path (iDepNN-ADP)
Evaluation and Analysis
➢ State-of-the-art comparison
➢ Error analysis
Intern © Siemens AG 2017
May 2017Seite 6 Corporate Technology
Introduction: Relation Extraction (RE)
Binary Relation Extraction(RE):
- identify semantic relationship between a pair of nominals or entities e1 and e2 in a given text snippet, S
Intern © Siemens AG 2017
May 2017Seite 7 Corporate Technology
Introduction: Relation Extraction (RE)
Binary Relation Extraction(RE):
- identify semantic relationship between a pair of nominals or entities e1 and e2 in a given text snippet, S
Paul Allen has started a company and named [Vern Raburn]e1 its [president]e2 .
relation: per-post(e1,e2)
Intern © Siemens AG 2017
May 2017Seite 8 Corporate Technology
Introduction: Relation Extraction (RE)
Relation Extraction
(Based on location of entities)
Binary Relation Extraction(RE):
- identify semantic relationship between a pair of nominals or entities e1 and e2 in a given text snippet, S
Intern © Siemens AG 2017
May 2017Seite 9 Corporate Technology
Introduction: Relation Extraction (RE)
intra-sentential
(entities within sentence boundary)
most
prior works
Binary Relation Extraction(RE):
- identify semantic relationship between a pair of nominals or entities e1 and e2 in a given text snippet, S
Relation Extraction
(Based on location of entities)
Intern © Siemens AG 2017
May 2017Seite 10 Corporate Technology
Introduction: Relation Extraction (RE)
intra-sentential
(entities within sentence boundary)
most
prior works
This work
Binary Relation Extraction(RE):
- identify semantic relationship between a pair of nominals or entities e1 and e2 in a given text snippet, S
Relation Extraction
(Based on location of entities)
inter-sentential
(entities across sentence boundary(s))
Intern © Siemens AG 2017
May 2017Seite 11 Corporate Technology
Introduction: Relation Extraction (RE)
intra-sentential
(entities within sentence boundary)
most
prior works
This work
Binary Relation Extraction(RE):
- identify semantic relationship between a pair of nominals or entities e1 and e2 in a given text snippet, S
Relation Extraction
(Based on location of entities)
Paul Allen has started a company and named [Vern Raburn]e1 its [president]e2 .
relation: per-post(e1,e2)
Example
inter-sentential
(entities across sentence boundary(s))
Intern © Siemens AG 2017
May 2017Seite 12 Corporate Technology
Introduction: Relation Extraction (RE)
intra-sentential
(entities within sentence boundary)
most
prior works
This work
Binary Relation Extraction(RE):
- identify semantic relationship between a pair of nominals or entities e1 and e2 in a given text snippet, S
Relation Extraction
(Based on location of entities)
Paul Allen has started a company and named [Vern Raburn]e1 its president. The
company, to be called [Paul Allen Group] e2 will be based in Bellevue, Washington.
relation: per-org(e1,e2)
inter-sentential
(entities across sentence boundary(s))
Example
Intern © Siemens AG 2017
May 2017Seite 13 Corporate Technology
Introduction: Relation Extraction (RE)
intra-sentential
(entities within sentence boundary)
most
prior works
This work
Binary Relation Extraction(RE):
- identify semantic relationship between a pair of nominals or entities e1 and e2 in a given text snippet, S
Relation Extraction
(Based on location of entities)
Paul Allen has started a company and named [Vern Raburn]e1 its president. The
company, to be called [Paul Allen Group] e2 will be based in Bellevue, Washington.
relation: ??
inter-sentential
(entities across sentence boundary(s))
MISSED relationships:
Impact the system
performance, leading
to POOR RECALL
Intern © Siemens AG 2017
May 2017Seite 14 Corporate Technology
Introduction: Relation Extraction (RE)
intra-sentential
(entities within sentence boundary)
most
prior works
This work
Binary Relation Extraction(RE):
- identify semantic relationship between a pair of nominals or entities e1 and e2 in a given text snippet, S
Relation Extraction
(Based on location of entities)
Paul Allen has started a company and named [Vern Raburn]e1 its president. The
company, to be called [Paul Allen Group] e2 will be based in Bellevue, Washington.
relation: per-org(e1,e2)
inter-sentential
(entities across sentence boundary(s))
Capture relationship
between entities at
distance across
sentence boundaries
Intern © Siemens AG 2017
May 2017Seite 15 Corporate Technology
Challenges in Inter-sentential Relation Extraction (RE)
This work
Paul Allen has started a company and named [Vern Raburn]e1 its president. The
company will coordinate the overall strategy for the group of high-tech
companies that Mr. Allen owns or holds a significant stake in, will be based in
Bellevue, Washington and called [Paul Allen Group] e2 .
relation: per-org(e1,e2)
inter-sentential
(entities across sentence boundary(s))
Intern © Siemens AG 2017
May 2017Seite 16 Corporate Technology
Challenges in Inter-sentential Relation Extraction (RE)
This work
Paul Allen has started a company and named [Vern Raburn]e1 its president. The
company will coordinate the overall strategy for the group of high-tech
companies that Mr. Allen owns or holds a significant stake in, will be based in
Bellevue, Washington and called [Paul Allen Group] e2 .
relation: per-org(e1,e2)
inter-sentential
(entities across sentence boundary(s))
NOISY text in relationships
spanning sentence boundaries:
POOR PRECISION
Intern © Siemens AG 2017
May 2017Seite 17 Corporate Technology
Challenges in Inter-sentential Relation Extraction (RE)
This work
Paul Allen has started a company and named [Vern Raburn]e1 its president. The
company will coordinate the overall strategy for the group of high-tech
companies that Mr. Allen owns or holds a significant stake in, will be based in
Bellevue, Washington and called [Paul Allen Group] e2 .
relation: per-org(e1,e2)
inter-sentential
(entities across sentence boundary(s))
NOISY text in relationships
spanning sentence boundaries:
POOR PRECISION
Robust system to
tackle false positives
in inter-sentential RE
Need
Intern © Siemens AG 2017
May 2017Seite 18 Corporate Technology
This Work: Contribution
Propose a novel neural approach for Inter-sentential Relation Extraction
Intern © Siemens AG 2017
May 2017Seite 19 Corporate Technology
This Work: Contribution
1. Neural architecture based on dependency parse trees
âž” named as inter-sentential Dependency-based Neural Network (iDepNN)
2. Unified neural framework of a bidirectional RNN (biRNN) and Recursive NN (RecNN)
3. Extract relations within and across sentence boundaries by modeling:
âž” shortest dependency path (SDP) using biRNN
âž” augmented dependency path (ADP) using RecRNN
Propose a novel neural approach for Inter-sentential Relation Extraction
Contribution
Intern © Siemens AG 2017
May 2017Seite 20 Corporate Technology
This Work: Contribution
1. Neural architecture based on dependency parse trees
âž” named as inter-sentential Dependency-based Neural Network (iDepNN)
2. Unified neural framework of a bidirectional RNN (biRNN) and Recursive NN (RecNN)
3. Extract relations within and across sentence boundaries by modeling:
âž” shortest dependency path (SDP) using biRNN
âž” augmented dependency path (ADP) using RecRNN
Propose a novel neural approach for Inter-sentential Relation Extraction
Contribution
Intern © Siemens AG 2017
May 2017Seite 21 Corporate Technology
This Work: Contribution
1. Neural architecture based on dependency parse trees
âž” named as inter-sentential Dependency-based Neural Network (iDepNN)
2. Unified neural framework of a bidirectional RNN (biRNN) and Recursive NN (RecNN)
3. Extract relations within and across sentence boundaries by modeling:
âž” shortest dependency path (SDP) using biRNN
âž” augmented dependency path (ADP) using RecRNN
Propose a novel neural approach for Inter-sentential Relation Extraction
Contribution
Intern © Siemens AG 2017
May 2017Seite 22 Corporate Technology
This Work: Contribution
1. Neural architecture based on dependency parse trees
âž” named as inter-sentential Dependency-based Neural Network (iDepNN)
2. Unified neural framework of a bidirectional RNN (biRNN) and Recursive NN (RecNN)
3. Extract relations within and across sentence boundaries by modeling:
âž” shortest dependency path (SDP) using biRNN
âž” augmented dependency path (ADP) using RecRNN
Propose a novel neural approach for Inter-sentential Relation Extraction
Contribution
1. precisely extract relationships within and across sentence boundaries
2. show a better balance in precision and recall with an improved F1 score
Benefits
Intern © Siemens AG 2017
May 2017Seite 23 Corporate Technology
Dependency Based Relation Extraction
Sentences and their dependency graphs
Paul Allen has started a company and named [Vern Raburn]e1 its president. The
company, to be called [Paul Allen Group] e2 will be based in Bellevue, Washington.
Shortest Dependency Path (SDP)
between root to entity e1
Intern © Siemens AG 2017
May 2017Seite 24 Corporate Technology
Dependency Based Relation Extraction
Sentences and their dependency graphs
Paul Allen has started a company and named [Vern Raburn]e1 its president. The
company, to be called [Paul Allen Group] e2 will be based in Bellevue, Washington.
Shortest Dependency Path (SDP)
between root to entity e2
Intern © Siemens AG 2017
May 2017Seite 25 Corporate Technology
Dependency Based Relation Extraction
Sentences and their dependency graphs Inter-sentential Shortest Dependency Path
(iSDP) across sentence boundary.
Paul Allen has started a company and named [Vern Raburn]e1 its president. The
company, to be called [Paul Allen Group] e2 will be based in Bellevue, Washington.
iSDP
→ Connection between the roots of adjacent sentences by NEXTS
Intern © Siemens AG 2017
May 2017Seite 26 Corporate Technology
Dependency Based Relation Extraction
Sentences and their dependency graphs Inter-sentential Shortest Dependency Path
(iSDP) across sentence boundary.
Paul Allen has started a company and named [Vern Raburn]e1 its president. The
company, to be called [Paul Allen Group] e2 will be based in Bellevue, Washington.
subtreeiSDP
→ Connection between the roots of adjacent sentences by NEXTS
Intern © Siemens AG 2017
May 2017Seite 27 Corporate Technology
Dependency Based Relation Extraction
Sentences and their dependency graphs Inter-sentential Shortest Dependency Path
(iSDP) across sentence boundary.
Paul Allen has started a company and named [Vern Raburn]e1 its president. The
company, to be called [Paul Allen Group] e2 will be based in Bellevue, Washington.
subtreeiSDP
→ Connection between the roots of adjacent sentences by NEXTS
Intern © Siemens AG 2017
May 2017Seite 28 Corporate Technology
Dependency Based Relation Extraction
Sentences and their dependency graphs Inter-sentential Shortest Dependency Path
(iSDP) across sentence boundary.
Paul Allen has started a company and named [Vern Raburn]e1 its president. The
company, to be called [Paul Allen Group] e2 will be based in Bellevue, Washington.
subtreeiSDP
→ Connection between the roots of adjacent sentences by NEXTS
Intern © Siemens AG 2017
May 2017Seite 29 Corporate Technology
Dependency Based Relation Extraction
Sentences and their dependency graphs Inter-sentential Shortest Dependency Path
(iSDP) across sentence boundary.
Paul Allen has started a company and named [Vern Raburn]e1 its president. The
company, to be called [Paul Allen Group] e2 will be based in Bellevue, Washington.
subtreeiSDP
→ Connection between the roots of adjacent sentences by NEXTS
Intern © Siemens AG 2017
May 2017Seite 30 Corporate Technology
Proposed Approach: Intra- and inter-sentential RE
Intern © Siemens AG 2017
May 2017Seite 31 Corporate Technology
Proposed Approach: Intra- and inter-sentential RE
Inter-sentential Dependency-based Neural Network variants: iDepNN-SDP and iDepNN-ADP
Intern © Siemens AG 2017
May 2017Seite 32 Corporate Technology
Proposed Approach: Intra- and inter-sentential RE
Inter-sentential Dependency-based Neural Network variants: iDepNN-SDP
Intern © Siemens AG 2017
May 2017Seite 33 Corporate Technology
Proposed Approach: Intra- and inter-sentential RE
Inter-sentential Dependency-based Neural Network variants: iDepNN-SDP
Intern © Siemens AG 2017
May 2017Seite 34 Corporate Technology
Proposed Approach: Intra- and inter-sentential RE
Inter-sentential Dependency-based Neural Network variants: iDepNN-ADP
subtree
Intern © Siemens AG 2017
May 2017Seite 35 Corporate Technology
Proposed Approach: Intra- and inter-sentential RE
Inter-sentential Dependency-based Neural Network variants: iDepNN-ADP
Compute subtree embedding
subtree
Intern © Siemens AG 2017
May 2017Seite 36 Corporate Technology
Proposed Approach: Intra- and inter-sentential RE
Inter-sentential Dependency-based Neural Network variants: iDepNN-ADP
Compute subtree embedding
subtree
→ Offers precise
structure
→ Offers additional
information in
classifying
relation
Intern © Siemens AG 2017
May 2017Seite 37 Corporate Technology
Evaluation and Analysis
Intern © Siemens AG 2017
May 2017Seite 38 Corporate Technology
Evaluation and Analysis: Datasets
Datasets
➢ evaluate on four datasets from medical and news domain
Count of intra- and inter-sentential relationships in datasets
Intern © Siemens AG 2017
May 2017Seite 39 Corporate Technology
Evaluation and Analysis: Datasets
Datasets
➢ evaluate on four datasets from medical and news domain
Count of intra- and inter-sentential relationships in datasets
Intern © Siemens AG 2017
May 2017Seite 40 Corporate Technology
Evaluation and Analysis: Datasets
Datasets
➢ evaluate on four datasets from medical and news domain
Count of intra- and inter-sentential relationships in datasets
Intern © Siemens AG 2017
May 2017Seite 41 Corporate Technology
Evaluation and Analysis: Datasets
Datasets
➢ evaluate on four datasets from medical and news domain
Count of intra- and inter-sentential relationships in datasets
Intern © Siemens AG 2017
May 2017Seite 42 Corporate Technology
Evaluation and Analysis: Datasets
Datasets
➢ evaluate on four datasets from medical and news domain
Count of intra- and inter-sentential relationships in datasets
Intern © Siemens AG 2017
May 2017Seite 43 Corporate Technology
Evaluation and Analysis: Datasets
Datasets
➢ evaluate on four datasets from medical and news domain
Count of intra- and inter-sentential relationships in datasets
Result
discussed in
this talk
Intern © Siemens AG 2017
May 2017Seite 44 Corporate Technology
Evaluation and Analysis: Datasets
Datasets
➢ evaluate on four datasets from medical and news domain
Baselines:
→ SVM, graphLSTM, i-biRNN and i-biLSTM
Count of intra- and inter-sentential relationships in datasets
Result
discussed in
this talk
Intern © Siemens AG 2017
May 2017Seite 45 Corporate Technology
Results (Precision / Recall / F1)
Intern © Siemens AG 2017
May 2017Seite 46 Corporate Technology
Results (Precision / Recall / F1): Intra-sentential training
iDepNN-ADP is precise in inter-sentential RE
than both SVM and graphLSTM
precise
Intern © Siemens AG 2017
May 2017Seite 47 Corporate Technology
Results (Precision / Recall / F1): Intra-sentential training
iDepNN-ADP outperforms both SVM and graphLSTM
in terms of F1 in inter-sentential RE due to a better
balance in precision and recall
F1
Intern © Siemens AG 2017
May 2017Seite 48 Corporate Technology
Results (Precision / Recall / F1): Inter-sentential training
iDepNN-ADP outperforms both SVM and graphLSTM
in terms of P and F1 in inter-sentential RE
F1
Intern © Siemens AG 2017
May 2017Seite 49 Corporate Technology
Results (Precision / Recall / F1): Inter-sentential training
F1
Intern © Siemens AG 2017
May 2017Seite 50 Corporate Technology
Results (Precision / Recall / F1): Ensemble
Intern © Siemens AG 2017
May 2017Seite 51 Corporate Technology
Ensemble with Thresholding on Prediction Probability
Ensemble scores at various thresholds
p: output probability
pr: the count of predictions.
Intern © Siemens AG 2017
May 2017Seite 52 Corporate Technology
Official Scores: State-of-the-art
Ensemble scores at various thresholds
p: output probability
pr: the count of predictions. Official results on test set: Comparison with the
published systems in the BioNLP ST 2016.
Intern © Siemens AG 2017
May 2017Seite 53 Corporate Technology
Error Analysis: BioNLP ST 2016 dataset
Intern © Siemens AG 2017
May 2017Seite 54 Corporate Technology
Error Analysis: BioNLP ST 2016 dataset
Intern © Siemens AG 2017
May 2017Seite 55 Corporate Technology
Error Analysis: BioNLP ST 2016 dataset
Few false positives
in iDepNN-ADP,
compared to both
SVM and graphLSTM
iDepNN-ADP
SVM
graphLSTM
Intern © Siemens AG 2017
May 2017Seite 56 Corporate Technology
Key Takeaways
➢ Propose a novel neural approach iDepNN for Inter-sentential Relation Extraction
➢ Precisely extract relations within and across sentence boundaries by modeling:
âž” shortest dependency path (SDP) using biRNN, i.e., iDepNN-SDP
âž” augmented dependency path (ADP) using RecRNN, i.e., iDepNN-ADP
➢ Demonstrate a better balance in precision and recall with an improved F1 score
➢ Evaluate on 4 datasets from news and medical domains
➢ Achieve a gain of 5.2% (0.587 vs 0.558) in F1 over the winning team (out of 11 teams)
in BioNLP Shared Task (ST) 2016
Code and Data: https://github.com/pgcool/Cross-sentence-Relation-Extraction-iDepNN
Intern © Siemens AG 2017
May 2017Seite 57 Corporate Technology
Thanks !!!
Code and Data: https://github.com/pgcool/Cross-sentence-Relation-Extraction-iDepNN

More Related Content

Similar to Neural Relation Extraction Across Sentences

Splunk Architecture | Splunk Tutorial For Beginners | Splunk Training | Splun...
Splunk Architecture | Splunk Tutorial For Beginners | Splunk Training | Splun...Splunk Architecture | Splunk Tutorial For Beginners | Splunk Training | Splun...
Splunk Architecture | Splunk Tutorial For Beginners | Splunk Training | Splun...Edureka!
 
Splunk live nyc_2017_sec_buildinganalyticsdrivensoc
Splunk live nyc_2017_sec_buildinganalyticsdrivensocSplunk live nyc_2017_sec_buildinganalyticsdrivensoc
Splunk live nyc_2017_sec_buildinganalyticsdrivensocRene Aguero
 
Partner Exec Summit 2018 - Frankfurt: Analytics-driven Security und SOAR
Partner Exec Summit 2018 - Frankfurt: Analytics-driven Security und SOARPartner Exec Summit 2018 - Frankfurt: Analytics-driven Security und SOAR
Partner Exec Summit 2018 - Frankfurt: Analytics-driven Security und SOARSplunk
 
IRJET-Semantic Similarity Between Sentences
IRJET-Semantic Similarity Between SentencesIRJET-Semantic Similarity Between Sentences
IRJET-Semantic Similarity Between SentencesIRJET Journal
 
Semantic Similarity Between Sentences
Semantic Similarity Between SentencesSemantic Similarity Between Sentences
Semantic Similarity Between SentencesIRJET Journal
 
Using Splunk to Defend Against Advanced Threats - Webinar Slides: November 2017
Using Splunk to Defend Against Advanced Threats - Webinar Slides: November 2017Using Splunk to Defend Against Advanced Threats - Webinar Slides: November 2017
Using Splunk to Defend Against Advanced Threats - Webinar Slides: November 2017Splunk
 
Universal Dependencies For Inference
Universal Dependencies For InferenceUniversal Dependencies For Inference
Universal Dependencies For InferenceValeria de Paiva
 
Sentiment Analysis Using Apache MXNet and Gluon - AWS Online Tech Talks
Sentiment Analysis Using Apache MXNet and Gluon - AWS Online Tech TalksSentiment Analysis Using Apache MXNet and Gluon - AWS Online Tech Talks
Sentiment Analysis Using Apache MXNet and Gluon - AWS Online Tech TalksAmazon Web Services
 
Massively Parallel Data Processing with PyWren and AWS Lambda - SRV424 - re:I...
Massively Parallel Data Processing with PyWren and AWS Lambda - SRV424 - re:I...Massively Parallel Data Processing with PyWren and AWS Lambda - SRV424 - re:I...
Massively Parallel Data Processing with PyWren and AWS Lambda - SRV424 - re:I...Amazon Web Services
 
Highlights on most interesting RecSys papers - Elena Smirnova, Lowik Chanusso...
Highlights on most interesting RecSys papers - Elena Smirnova, Lowik Chanusso...Highlights on most interesting RecSys papers - Elena Smirnova, Lowik Chanusso...
Highlights on most interesting RecSys papers - Elena Smirnova, Lowik Chanusso...recsysfr
 
Splunk Data Onboarding Overview - Splunk Data Collection Architecture
Splunk Data Onboarding Overview - Splunk Data Collection ArchitectureSplunk Data Onboarding Overview - Splunk Data Collection Architecture
Splunk Data Onboarding Overview - Splunk Data Collection ArchitectureSplunk
 
Albertoni ldq workshop ESWC 2015
Albertoni ldq workshop ESWC 2015Albertoni ldq workshop ESWC 2015
Albertoni ldq workshop ESWC 2015Riccardo Albertoni
 
SplunkLive! London 2017 - An End-To-End Approach: Detect via Behavious and Re...
SplunkLive! London 2017 - An End-To-End Approach: Detect via Behavious and Re...SplunkLive! London 2017 - An End-To-End Approach: Detect via Behavious and Re...
SplunkLive! London 2017 - An End-To-End Approach: Detect via Behavious and Re...Splunk
 
How to get from Zero to Hundreds of Certified Engineers
How to get from Zero to Hundreds of Certified EngineersHow to get from Zero to Hundreds of Certified Engineers
How to get from Zero to Hundreds of Certified EngineersAmazon Web Services
 
Security investigation hands on workshop 2018-05
Security investigation hands on workshop 2018-05Security investigation hands on workshop 2018-05
Security investigation hands on workshop 2018-05YoungCho50
 
Security investigation hands-on workshop 2018
Security investigation hands-on workshop 2018Security investigation hands-on workshop 2018
Security investigation hands-on workshop 2018YoungCho50
 
Learn how to use an Analytics-Driven SIEM for your Security Operations
Learn how to use an Analytics-Driven SIEM for your Security OperationsLearn how to use an Analytics-Driven SIEM for your Security Operations
Learn how to use an Analytics-Driven SIEM for your Security OperationsSplunk
 
SplunkLive! London 2017 - Happy Apps, Happy Users
SplunkLive! London 2017 - Happy Apps, Happy UsersSplunkLive! London 2017 - Happy Apps, Happy Users
SplunkLive! London 2017 - Happy Apps, Happy UsersSplunk
 
Splunk for AIOps: Reduce IT outages through prediction with machine learning
Splunk for AIOps: Reduce IT outages through prediction with machine learningSplunk for AIOps: Reduce IT outages through prediction with machine learning
Splunk for AIOps: Reduce IT outages through prediction with machine learningDigital Transformation EXPO Event Series
 

Similar to Neural Relation Extraction Across Sentences (20)

Splunk Architecture | Splunk Tutorial For Beginners | Splunk Training | Splun...
Splunk Architecture | Splunk Tutorial For Beginners | Splunk Training | Splun...Splunk Architecture | Splunk Tutorial For Beginners | Splunk Training | Splun...
Splunk Architecture | Splunk Tutorial For Beginners | Splunk Training | Splun...
 
Splunk live nyc_2017_sec_buildinganalyticsdrivensoc
Splunk live nyc_2017_sec_buildinganalyticsdrivensocSplunk live nyc_2017_sec_buildinganalyticsdrivensoc
Splunk live nyc_2017_sec_buildinganalyticsdrivensoc
 
Partner Exec Summit 2018 - Frankfurt: Analytics-driven Security und SOAR
Partner Exec Summit 2018 - Frankfurt: Analytics-driven Security und SOARPartner Exec Summit 2018 - Frankfurt: Analytics-driven Security und SOAR
Partner Exec Summit 2018 - Frankfurt: Analytics-driven Security und SOAR
 
IRJET-Semantic Similarity Between Sentences
IRJET-Semantic Similarity Between SentencesIRJET-Semantic Similarity Between Sentences
IRJET-Semantic Similarity Between Sentences
 
Semantic Similarity Between Sentences
Semantic Similarity Between SentencesSemantic Similarity Between Sentences
Semantic Similarity Between Sentences
 
Using Splunk to Defend Against Advanced Threats - Webinar Slides: November 2017
Using Splunk to Defend Against Advanced Threats - Webinar Slides: November 2017Using Splunk to Defend Against Advanced Threats - Webinar Slides: November 2017
Using Splunk to Defend Against Advanced Threats - Webinar Slides: November 2017
 
Universal Dependencies For Inference
Universal Dependencies For InferenceUniversal Dependencies For Inference
Universal Dependencies For Inference
 
Sentiment Analysis Using Apache MXNet and Gluon - AWS Online Tech Talks
Sentiment Analysis Using Apache MXNet and Gluon - AWS Online Tech TalksSentiment Analysis Using Apache MXNet and Gluon - AWS Online Tech Talks
Sentiment Analysis Using Apache MXNet and Gluon - AWS Online Tech Talks
 
Massively Parallel Data Processing with PyWren and AWS Lambda - SRV424 - re:I...
Massively Parallel Data Processing with PyWren and AWS Lambda - SRV424 - re:I...Massively Parallel Data Processing with PyWren and AWS Lambda - SRV424 - re:I...
Massively Parallel Data Processing with PyWren and AWS Lambda - SRV424 - re:I...
 
Highlights on most interesting RecSys papers - Elena Smirnova, Lowik Chanusso...
Highlights on most interesting RecSys papers - Elena Smirnova, Lowik Chanusso...Highlights on most interesting RecSys papers - Elena Smirnova, Lowik Chanusso...
Highlights on most interesting RecSys papers - Elena Smirnova, Lowik Chanusso...
 
Splunk Data Onboarding Overview - Splunk Data Collection Architecture
Splunk Data Onboarding Overview - Splunk Data Collection ArchitectureSplunk Data Onboarding Overview - Splunk Data Collection Architecture
Splunk Data Onboarding Overview - Splunk Data Collection Architecture
 
Using Knowledge Graph for Promoting Cognitive Computing
Using Knowledge Graph for Promoting Cognitive ComputingUsing Knowledge Graph for Promoting Cognitive Computing
Using Knowledge Graph for Promoting Cognitive Computing
 
Albertoni ldq workshop ESWC 2015
Albertoni ldq workshop ESWC 2015Albertoni ldq workshop ESWC 2015
Albertoni ldq workshop ESWC 2015
 
SplunkLive! London 2017 - An End-To-End Approach: Detect via Behavious and Re...
SplunkLive! London 2017 - An End-To-End Approach: Detect via Behavious and Re...SplunkLive! London 2017 - An End-To-End Approach: Detect via Behavious and Re...
SplunkLive! London 2017 - An End-To-End Approach: Detect via Behavious and Re...
 
How to get from Zero to Hundreds of Certified Engineers
How to get from Zero to Hundreds of Certified EngineersHow to get from Zero to Hundreds of Certified Engineers
How to get from Zero to Hundreds of Certified Engineers
 
Security investigation hands on workshop 2018-05
Security investigation hands on workshop 2018-05Security investigation hands on workshop 2018-05
Security investigation hands on workshop 2018-05
 
Security investigation hands-on workshop 2018
Security investigation hands-on workshop 2018Security investigation hands-on workshop 2018
Security investigation hands-on workshop 2018
 
Learn how to use an Analytics-Driven SIEM for your Security Operations
Learn how to use an Analytics-Driven SIEM for your Security OperationsLearn how to use an Analytics-Driven SIEM for your Security Operations
Learn how to use an Analytics-Driven SIEM for your Security Operations
 
SplunkLive! London 2017 - Happy Apps, Happy Users
SplunkLive! London 2017 - Happy Apps, Happy UsersSplunkLive! London 2017 - Happy Apps, Happy Users
SplunkLive! London 2017 - Happy Apps, Happy Users
 
Splunk for AIOps: Reduce IT outages through prediction with machine learning
Splunk for AIOps: Reduce IT outages through prediction with machine learningSplunk for AIOps: Reduce IT outages through prediction with machine learning
Splunk for AIOps: Reduce IT outages through prediction with machine learning
 

More from Pankaj Gupta, PhD

textTOvec: Deep Contextualized Neural Autoregressive Topic Models of Language...
textTOvec: Deep Contextualized Neural Autoregressive Topic Models of Language...textTOvec: Deep Contextualized Neural Autoregressive Topic Models of Language...
textTOvec: Deep Contextualized Neural Autoregressive Topic Models of Language...Pankaj Gupta, PhD
 
Poster: Neural Relation ExtractionWithin and Across Sentence Boundaries
Poster: Neural Relation ExtractionWithin and Across Sentence BoundariesPoster: Neural Relation ExtractionWithin and Across Sentence Boundaries
Poster: Neural Relation ExtractionWithin and Across Sentence BoundariesPankaj Gupta, PhD
 
Poster: Document Informed Neural Autoregressive Topic Models with Distributio...
Poster: Document Informed Neural Autoregressive Topic Models with Distributio...Poster: Document Informed Neural Autoregressive Topic Models with Distributio...
Poster: Document Informed Neural Autoregressive Topic Models with Distributio...Pankaj Gupta, PhD
 
Pankaj Gupta CV / Resume
Pankaj Gupta CV / ResumePankaj Gupta CV / Resume
Pankaj Gupta CV / ResumePankaj Gupta, PhD
 
LISA: Explaining RNN Judgments via Layer-wIse Semantic Accumulation and Examp...
LISA: Explaining RNN Judgments via Layer-wIse Semantic Accumulation and Examp...LISA: Explaining RNN Judgments via Layer-wIse Semantic Accumulation and Examp...
LISA: Explaining RNN Judgments via Layer-wIse Semantic Accumulation and Examp...Pankaj Gupta, PhD
 
Replicated Siamese LSTM in Ticketing System for Similarity Learning and Retri...
Replicated Siamese LSTM in Ticketing System for Similarity Learning and Retri...Replicated Siamese LSTM in Ticketing System for Similarity Learning and Retri...
Replicated Siamese LSTM in Ticketing System for Similarity Learning and Retri...Pankaj Gupta, PhD
 
Joint Bootstrapping Machines for High Confidence Relation Extraction
Joint Bootstrapping Machines for High Confidence Relation ExtractionJoint Bootstrapping Machines for High Confidence Relation Extraction
Joint Bootstrapping Machines for High Confidence Relation ExtractionPankaj Gupta, PhD
 
RNN-RSM (Topics over Time) | NAACL2018 conference talk
RNN-RSM (Topics over Time) | NAACL2018 conference talkRNN-RSM (Topics over Time) | NAACL2018 conference talk
RNN-RSM (Topics over Time) | NAACL2018 conference talkPankaj Gupta, PhD
 

More from Pankaj Gupta, PhD (8)

textTOvec: Deep Contextualized Neural Autoregressive Topic Models of Language...
textTOvec: Deep Contextualized Neural Autoregressive Topic Models of Language...textTOvec: Deep Contextualized Neural Autoregressive Topic Models of Language...
textTOvec: Deep Contextualized Neural Autoregressive Topic Models of Language...
 
Poster: Neural Relation ExtractionWithin and Across Sentence Boundaries
Poster: Neural Relation ExtractionWithin and Across Sentence BoundariesPoster: Neural Relation ExtractionWithin and Across Sentence Boundaries
Poster: Neural Relation ExtractionWithin and Across Sentence Boundaries
 
Poster: Document Informed Neural Autoregressive Topic Models with Distributio...
Poster: Document Informed Neural Autoregressive Topic Models with Distributio...Poster: Document Informed Neural Autoregressive Topic Models with Distributio...
Poster: Document Informed Neural Autoregressive Topic Models with Distributio...
 
Pankaj Gupta CV / Resume
Pankaj Gupta CV / ResumePankaj Gupta CV / Resume
Pankaj Gupta CV / Resume
 
LISA: Explaining RNN Judgments via Layer-wIse Semantic Accumulation and Examp...
LISA: Explaining RNN Judgments via Layer-wIse Semantic Accumulation and Examp...LISA: Explaining RNN Judgments via Layer-wIse Semantic Accumulation and Examp...
LISA: Explaining RNN Judgments via Layer-wIse Semantic Accumulation and Examp...
 
Replicated Siamese LSTM in Ticketing System for Similarity Learning and Retri...
Replicated Siamese LSTM in Ticketing System for Similarity Learning and Retri...Replicated Siamese LSTM in Ticketing System for Similarity Learning and Retri...
Replicated Siamese LSTM in Ticketing System for Similarity Learning and Retri...
 
Joint Bootstrapping Machines for High Confidence Relation Extraction
Joint Bootstrapping Machines for High Confidence Relation ExtractionJoint Bootstrapping Machines for High Confidence Relation Extraction
Joint Bootstrapping Machines for High Confidence Relation Extraction
 
RNN-RSM (Topics over Time) | NAACL2018 conference talk
RNN-RSM (Topics over Time) | NAACL2018 conference talkRNN-RSM (Topics over Time) | NAACL2018 conference talk
RNN-RSM (Topics over Time) | NAACL2018 conference talk
 

Recently uploaded

Call Girls Indiranagar Just Call đź‘— 7737669865 đź‘— Top Class Call Girl Service B...
Call Girls Indiranagar Just Call đź‘— 7737669865 đź‘— Top Class Call Girl Service B...Call Girls Indiranagar Just Call đź‘— 7737669865 đź‘— Top Class Call Girl Service B...
Call Girls Indiranagar Just Call đź‘— 7737669865 đź‘— Top Class Call Girl Service B...amitlee9823
 
Carero dropshipping via API with DroFx.pptx
Carero dropshipping via API with DroFx.pptxCarero dropshipping via API with DroFx.pptx
Carero dropshipping via API with DroFx.pptxolyaivanovalion
 
Vip Model Call Girls (Delhi) Karol Bagh 9711199171✔️Body to body massage wit...
Vip Model  Call Girls (Delhi) Karol Bagh 9711199171✔️Body to body massage wit...Vip Model  Call Girls (Delhi) Karol Bagh 9711199171✔️Body to body massage wit...
Vip Model Call Girls (Delhi) Karol Bagh 9711199171✔️Body to body massage wit...shivangimorya083
 
CebaBaby dropshipping via API with DroFX.pptx
CebaBaby dropshipping via API with DroFX.pptxCebaBaby dropshipping via API with DroFX.pptx
CebaBaby dropshipping via API with DroFX.pptxolyaivanovalion
 
BabyOno dropshipping via API with DroFx.pptx
BabyOno dropshipping via API with DroFx.pptxBabyOno dropshipping via API with DroFx.pptx
BabyOno dropshipping via API with DroFx.pptxolyaivanovalion
 
100-Concepts-of-AI by Anupama Kate .pptx
100-Concepts-of-AI by Anupama Kate .pptx100-Concepts-of-AI by Anupama Kate .pptx
100-Concepts-of-AI by Anupama Kate .pptxAnupama Kate
 
Junnasandra Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Junnasandra Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...Junnasandra Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Junnasandra Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...amitlee9823
 
Schema on read is obsolete. Welcome metaprogramming..pdf
Schema on read is obsolete. Welcome metaprogramming..pdfSchema on read is obsolete. Welcome metaprogramming..pdf
Schema on read is obsolete. Welcome metaprogramming..pdfLars Albertsson
 
Call Girls Bannerghatta Road Just Call đź‘— 7737669865 đź‘— Top Class Call Girl Ser...
Call Girls Bannerghatta Road Just Call đź‘— 7737669865 đź‘— Top Class Call Girl Ser...Call Girls Bannerghatta Road Just Call đź‘— 7737669865 đź‘— Top Class Call Girl Ser...
Call Girls Bannerghatta Road Just Call đź‘— 7737669865 đź‘— Top Class Call Girl Ser...amitlee9823
 
Cheap Rate Call girls Sarita Vihar Delhi 9205541914 shot 1500 night
Cheap Rate Call girls Sarita Vihar Delhi 9205541914 shot 1500 nightCheap Rate Call girls Sarita Vihar Delhi 9205541914 shot 1500 night
Cheap Rate Call girls Sarita Vihar Delhi 9205541914 shot 1500 nightDelhi Call girls
 
Introduction-to-Machine-Learning (1).pptx
Introduction-to-Machine-Learning (1).pptxIntroduction-to-Machine-Learning (1).pptx
Introduction-to-Machine-Learning (1).pptxfirstjob4
 
VidaXL dropshipping via API with DroFx.pptx
VidaXL dropshipping via API with DroFx.pptxVidaXL dropshipping via API with DroFx.pptx
VidaXL dropshipping via API with DroFx.pptxolyaivanovalion
 
BigBuy dropshipping via API with DroFx.pptx
BigBuy dropshipping via API with DroFx.pptxBigBuy dropshipping via API with DroFx.pptx
BigBuy dropshipping via API with DroFx.pptxolyaivanovalion
 
VIP Model Call Girls Hinjewadi ( Pune ) Call ON 8005736733 Starting From 5K t...
VIP Model Call Girls Hinjewadi ( Pune ) Call ON 8005736733 Starting From 5K t...VIP Model Call Girls Hinjewadi ( Pune ) Call ON 8005736733 Starting From 5K t...
VIP Model Call Girls Hinjewadi ( Pune ) Call ON 8005736733 Starting From 5K t...SUHANI PANDEY
 
Midocean dropshipping via API with DroFx
Midocean dropshipping via API with DroFxMidocean dropshipping via API with DroFx
Midocean dropshipping via API with DroFxolyaivanovalion
 
Accredited-Transport-Cooperatives-Jan-2021-Web.pdf
Accredited-Transport-Cooperatives-Jan-2021-Web.pdfAccredited-Transport-Cooperatives-Jan-2021-Web.pdf
Accredited-Transport-Cooperatives-Jan-2021-Web.pdfadriantubila
 
Mature dropshipping via API with DroFx.pptx
Mature dropshipping via API with DroFx.pptxMature dropshipping via API with DroFx.pptx
Mature dropshipping via API with DroFx.pptxolyaivanovalion
 
Chintamani Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore ...
Chintamani Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore ...Chintamani Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore ...
Chintamani Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore ...amitlee9823
 

Recently uploaded (20)

Call Girls Indiranagar Just Call đź‘— 7737669865 đź‘— Top Class Call Girl Service B...
Call Girls Indiranagar Just Call đź‘— 7737669865 đź‘— Top Class Call Girl Service B...Call Girls Indiranagar Just Call đź‘— 7737669865 đź‘— Top Class Call Girl Service B...
Call Girls Indiranagar Just Call đź‘— 7737669865 đź‘— Top Class Call Girl Service B...
 
Carero dropshipping via API with DroFx.pptx
Carero dropshipping via API with DroFx.pptxCarero dropshipping via API with DroFx.pptx
Carero dropshipping via API with DroFx.pptx
 
Vip Model Call Girls (Delhi) Karol Bagh 9711199171✔️Body to body massage wit...
Vip Model  Call Girls (Delhi) Karol Bagh 9711199171✔️Body to body massage wit...Vip Model  Call Girls (Delhi) Karol Bagh 9711199171✔️Body to body massage wit...
Vip Model Call Girls (Delhi) Karol Bagh 9711199171✔️Body to body massage wit...
 
CebaBaby dropshipping via API with DroFX.pptx
CebaBaby dropshipping via API with DroFX.pptxCebaBaby dropshipping via API with DroFX.pptx
CebaBaby dropshipping via API with DroFX.pptx
 
Abortion pills in Doha Qatar (+966572737505 ! Get Cytotec
Abortion pills in Doha Qatar (+966572737505 ! Get CytotecAbortion pills in Doha Qatar (+966572737505 ! Get Cytotec
Abortion pills in Doha Qatar (+966572737505 ! Get Cytotec
 
BabyOno dropshipping via API with DroFx.pptx
BabyOno dropshipping via API with DroFx.pptxBabyOno dropshipping via API with DroFx.pptx
BabyOno dropshipping via API with DroFx.pptx
 
100-Concepts-of-AI by Anupama Kate .pptx
100-Concepts-of-AI by Anupama Kate .pptx100-Concepts-of-AI by Anupama Kate .pptx
100-Concepts-of-AI by Anupama Kate .pptx
 
Junnasandra Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Junnasandra Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...Junnasandra Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Junnasandra Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
 
Schema on read is obsolete. Welcome metaprogramming..pdf
Schema on read is obsolete. Welcome metaprogramming..pdfSchema on read is obsolete. Welcome metaprogramming..pdf
Schema on read is obsolete. Welcome metaprogramming..pdf
 
Call Girls Bannerghatta Road Just Call đź‘— 7737669865 đź‘— Top Class Call Girl Ser...
Call Girls Bannerghatta Road Just Call đź‘— 7737669865 đź‘— Top Class Call Girl Ser...Call Girls Bannerghatta Road Just Call đź‘— 7737669865 đź‘— Top Class Call Girl Ser...
Call Girls Bannerghatta Road Just Call đź‘— 7737669865 đź‘— Top Class Call Girl Ser...
 
Cheap Rate Call girls Sarita Vihar Delhi 9205541914 shot 1500 night
Cheap Rate Call girls Sarita Vihar Delhi 9205541914 shot 1500 nightCheap Rate Call girls Sarita Vihar Delhi 9205541914 shot 1500 night
Cheap Rate Call girls Sarita Vihar Delhi 9205541914 shot 1500 night
 
Introduction-to-Machine-Learning (1).pptx
Introduction-to-Machine-Learning (1).pptxIntroduction-to-Machine-Learning (1).pptx
Introduction-to-Machine-Learning (1).pptx
 
VidaXL dropshipping via API with DroFx.pptx
VidaXL dropshipping via API with DroFx.pptxVidaXL dropshipping via API with DroFx.pptx
VidaXL dropshipping via API with DroFx.pptx
 
BigBuy dropshipping via API with DroFx.pptx
BigBuy dropshipping via API with DroFx.pptxBigBuy dropshipping via API with DroFx.pptx
BigBuy dropshipping via API with DroFx.pptx
 
VIP Model Call Girls Hinjewadi ( Pune ) Call ON 8005736733 Starting From 5K t...
VIP Model Call Girls Hinjewadi ( Pune ) Call ON 8005736733 Starting From 5K t...VIP Model Call Girls Hinjewadi ( Pune ) Call ON 8005736733 Starting From 5K t...
VIP Model Call Girls Hinjewadi ( Pune ) Call ON 8005736733 Starting From 5K t...
 
Midocean dropshipping via API with DroFx
Midocean dropshipping via API with DroFxMidocean dropshipping via API with DroFx
Midocean dropshipping via API with DroFx
 
Accredited-Transport-Cooperatives-Jan-2021-Web.pdf
Accredited-Transport-Cooperatives-Jan-2021-Web.pdfAccredited-Transport-Cooperatives-Jan-2021-Web.pdf
Accredited-Transport-Cooperatives-Jan-2021-Web.pdf
 
Mature dropshipping via API with DroFx.pptx
Mature dropshipping via API with DroFx.pptxMature dropshipping via API with DroFx.pptx
Mature dropshipping via API with DroFx.pptx
 
Call Girls In Shalimar Bagh ( Delhi) 9953330565 Escorts Service
Call Girls In Shalimar Bagh ( Delhi) 9953330565 Escorts ServiceCall Girls In Shalimar Bagh ( Delhi) 9953330565 Escorts Service
Call Girls In Shalimar Bagh ( Delhi) 9953330565 Escorts Service
 
Chintamani Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore ...
Chintamani Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore ...Chintamani Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore ...
Chintamani Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore ...
 

Neural Relation Extraction Across Sentences

  • 1. Intern © Siemens AG 2017 Neural Relation Extraction Within and Across Sentence Boundaries Author(s): Pankaj Gupta1,2, Subburam Rajaram2, Hinrich SchĂĽtze1 and Thomas Runkler2 Presenter: Pankaj Gupta @AAAI19 Honolulu Hawaii, USA. Jan 2019 1CIS, University of Munich (LMU) | 2 Machine Intelligence, Siemens AG | Jan 2019
  • 2. Intern © Siemens AG 2017 May 2017Seite 2 Corporate Technology Outline Introduction: Relation Extraction spanning sentence boundaries Proposed Methods ➢ Inter-sentential Dependency-Based Neural Networks (iDepNN) → Inter-sentential Shortest Dependency Path (iDepNN-SDP) → Inter-sentential Augmented Dependency Path (iDepNN-ADP) Evaluation and Analysis ➢ State-of-the-art comparison ➢ Error analysis
  • 3. Intern © Siemens AG 2017 May 2017Seite 3 Corporate Technology Outline Introduction: Relation Extraction spanning sentence boundaries Proposed Methods ➢ Inter-sentential Dependency-Based Neural Networks (iDepNN) → Inter-sentential Shortest Dependency Path (iDepNN-SDP) → Inter-sentential Augmented Dependency Path (iDepNN-ADP) Evaluation and Analysis ➢ State-of-the-art comparison ➢ Error analysis
  • 4. Intern © Siemens AG 2017 May 2017Seite 4 Corporate Technology Outline Introduction: Relation Extraction spanning sentence boundaries Proposed Methods ➢ Inter-sentential Dependency-Based Neural Networks (iDepNN) → Inter-sentential Shortest Dependency Path (iDepNN-SDP) → Inter-sentential Augmented Dependency Path (iDepNN-ADP) Evaluation and Analysis ➢ State-of-the-art comparison ➢ Error analysis
  • 5. Intern © Siemens AG 2017 May 2017Seite 5 Corporate Technology Outline Introduction: Relation Extraction spanning sentence boundaries Proposed Methods ➢ Inter-sentential Dependency-Based Neural Networks (iDepNN) → Inter-sentential Shortest Dependency Path (iDepNN-SDP) → Inter-sentential Augmented Dependency Path (iDepNN-ADP) Evaluation and Analysis ➢ State-of-the-art comparison ➢ Error analysis
  • 6. Intern © Siemens AG 2017 May 2017Seite 6 Corporate Technology Introduction: Relation Extraction (RE) Binary Relation Extraction(RE): - identify semantic relationship between a pair of nominals or entities e1 and e2 in a given text snippet, S
  • 7. Intern © Siemens AG 2017 May 2017Seite 7 Corporate Technology Introduction: Relation Extraction (RE) Binary Relation Extraction(RE): - identify semantic relationship between a pair of nominals or entities e1 and e2 in a given text snippet, S Paul Allen has started a company and named [Vern Raburn]e1 its [president]e2 . relation: per-post(e1,e2)
  • 8. Intern © Siemens AG 2017 May 2017Seite 8 Corporate Technology Introduction: Relation Extraction (RE) Relation Extraction (Based on location of entities) Binary Relation Extraction(RE): - identify semantic relationship between a pair of nominals or entities e1 and e2 in a given text snippet, S
  • 9. Intern © Siemens AG 2017 May 2017Seite 9 Corporate Technology Introduction: Relation Extraction (RE) intra-sentential (entities within sentence boundary) most prior works Binary Relation Extraction(RE): - identify semantic relationship between a pair of nominals or entities e1 and e2 in a given text snippet, S Relation Extraction (Based on location of entities)
  • 10. Intern © Siemens AG 2017 May 2017Seite 10 Corporate Technology Introduction: Relation Extraction (RE) intra-sentential (entities within sentence boundary) most prior works This work Binary Relation Extraction(RE): - identify semantic relationship between a pair of nominals or entities e1 and e2 in a given text snippet, S Relation Extraction (Based on location of entities) inter-sentential (entities across sentence boundary(s))
  • 11. Intern © Siemens AG 2017 May 2017Seite 11 Corporate Technology Introduction: Relation Extraction (RE) intra-sentential (entities within sentence boundary) most prior works This work Binary Relation Extraction(RE): - identify semantic relationship between a pair of nominals or entities e1 and e2 in a given text snippet, S Relation Extraction (Based on location of entities) Paul Allen has started a company and named [Vern Raburn]e1 its [president]e2 . relation: per-post(e1,e2) Example inter-sentential (entities across sentence boundary(s))
  • 12. Intern © Siemens AG 2017 May 2017Seite 12 Corporate Technology Introduction: Relation Extraction (RE) intra-sentential (entities within sentence boundary) most prior works This work Binary Relation Extraction(RE): - identify semantic relationship between a pair of nominals or entities e1 and e2 in a given text snippet, S Relation Extraction (Based on location of entities) Paul Allen has started a company and named [Vern Raburn]e1 its president. The company, to be called [Paul Allen Group] e2 will be based in Bellevue, Washington. relation: per-org(e1,e2) inter-sentential (entities across sentence boundary(s)) Example
  • 13. Intern © Siemens AG 2017 May 2017Seite 13 Corporate Technology Introduction: Relation Extraction (RE) intra-sentential (entities within sentence boundary) most prior works This work Binary Relation Extraction(RE): - identify semantic relationship between a pair of nominals or entities e1 and e2 in a given text snippet, S Relation Extraction (Based on location of entities) Paul Allen has started a company and named [Vern Raburn]e1 its president. The company, to be called [Paul Allen Group] e2 will be based in Bellevue, Washington. relation: ?? inter-sentential (entities across sentence boundary(s)) MISSED relationships: Impact the system performance, leading to POOR RECALL
  • 14. Intern © Siemens AG 2017 May 2017Seite 14 Corporate Technology Introduction: Relation Extraction (RE) intra-sentential (entities within sentence boundary) most prior works This work Binary Relation Extraction(RE): - identify semantic relationship between a pair of nominals or entities e1 and e2 in a given text snippet, S Relation Extraction (Based on location of entities) Paul Allen has started a company and named [Vern Raburn]e1 its president. The company, to be called [Paul Allen Group] e2 will be based in Bellevue, Washington. relation: per-org(e1,e2) inter-sentential (entities across sentence boundary(s)) Capture relationship between entities at distance across sentence boundaries
  • 15. Intern © Siemens AG 2017 May 2017Seite 15 Corporate Technology Challenges in Inter-sentential Relation Extraction (RE) This work Paul Allen has started a company and named [Vern Raburn]e1 its president. The company will coordinate the overall strategy for the group of high-tech companies that Mr. Allen owns or holds a significant stake in, will be based in Bellevue, Washington and called [Paul Allen Group] e2 . relation: per-org(e1,e2) inter-sentential (entities across sentence boundary(s))
  • 16. Intern © Siemens AG 2017 May 2017Seite 16 Corporate Technology Challenges in Inter-sentential Relation Extraction (RE) This work Paul Allen has started a company and named [Vern Raburn]e1 its president. The company will coordinate the overall strategy for the group of high-tech companies that Mr. Allen owns or holds a significant stake in, will be based in Bellevue, Washington and called [Paul Allen Group] e2 . relation: per-org(e1,e2) inter-sentential (entities across sentence boundary(s)) NOISY text in relationships spanning sentence boundaries: POOR PRECISION
  • 17. Intern © Siemens AG 2017 May 2017Seite 17 Corporate Technology Challenges in Inter-sentential Relation Extraction (RE) This work Paul Allen has started a company and named [Vern Raburn]e1 its president. The company will coordinate the overall strategy for the group of high-tech companies that Mr. Allen owns or holds a significant stake in, will be based in Bellevue, Washington and called [Paul Allen Group] e2 . relation: per-org(e1,e2) inter-sentential (entities across sentence boundary(s)) NOISY text in relationships spanning sentence boundaries: POOR PRECISION Robust system to tackle false positives in inter-sentential RE Need
  • 18. Intern © Siemens AG 2017 May 2017Seite 18 Corporate Technology This Work: Contribution Propose a novel neural approach for Inter-sentential Relation Extraction
  • 19. Intern © Siemens AG 2017 May 2017Seite 19 Corporate Technology This Work: Contribution 1. Neural architecture based on dependency parse trees âž” named as inter-sentential Dependency-based Neural Network (iDepNN) 2. Unified neural framework of a bidirectional RNN (biRNN) and Recursive NN (RecNN) 3. Extract relations within and across sentence boundaries by modeling: âž” shortest dependency path (SDP) using biRNN âž” augmented dependency path (ADP) using RecRNN Propose a novel neural approach for Inter-sentential Relation Extraction Contribution
  • 20. Intern © Siemens AG 2017 May 2017Seite 20 Corporate Technology This Work: Contribution 1. Neural architecture based on dependency parse trees âž” named as inter-sentential Dependency-based Neural Network (iDepNN) 2. Unified neural framework of a bidirectional RNN (biRNN) and Recursive NN (RecNN) 3. Extract relations within and across sentence boundaries by modeling: âž” shortest dependency path (SDP) using biRNN âž” augmented dependency path (ADP) using RecRNN Propose a novel neural approach for Inter-sentential Relation Extraction Contribution
  • 21. Intern © Siemens AG 2017 May 2017Seite 21 Corporate Technology This Work: Contribution 1. Neural architecture based on dependency parse trees âž” named as inter-sentential Dependency-based Neural Network (iDepNN) 2. Unified neural framework of a bidirectional RNN (biRNN) and Recursive NN (RecNN) 3. Extract relations within and across sentence boundaries by modeling: âž” shortest dependency path (SDP) using biRNN âž” augmented dependency path (ADP) using RecRNN Propose a novel neural approach for Inter-sentential Relation Extraction Contribution
  • 22. Intern © Siemens AG 2017 May 2017Seite 22 Corporate Technology This Work: Contribution 1. Neural architecture based on dependency parse trees âž” named as inter-sentential Dependency-based Neural Network (iDepNN) 2. Unified neural framework of a bidirectional RNN (biRNN) and Recursive NN (RecNN) 3. Extract relations within and across sentence boundaries by modeling: âž” shortest dependency path (SDP) using biRNN âž” augmented dependency path (ADP) using RecRNN Propose a novel neural approach for Inter-sentential Relation Extraction Contribution 1. precisely extract relationships within and across sentence boundaries 2. show a better balance in precision and recall with an improved F1 score Benefits
  • 23. Intern © Siemens AG 2017 May 2017Seite 23 Corporate Technology Dependency Based Relation Extraction Sentences and their dependency graphs Paul Allen has started a company and named [Vern Raburn]e1 its president. The company, to be called [Paul Allen Group] e2 will be based in Bellevue, Washington. Shortest Dependency Path (SDP) between root to entity e1
  • 24. Intern © Siemens AG 2017 May 2017Seite 24 Corporate Technology Dependency Based Relation Extraction Sentences and their dependency graphs Paul Allen has started a company and named [Vern Raburn]e1 its president. The company, to be called [Paul Allen Group] e2 will be based in Bellevue, Washington. Shortest Dependency Path (SDP) between root to entity e2
  • 25. Intern © Siemens AG 2017 May 2017Seite 25 Corporate Technology Dependency Based Relation Extraction Sentences and their dependency graphs Inter-sentential Shortest Dependency Path (iSDP) across sentence boundary. Paul Allen has started a company and named [Vern Raburn]e1 its president. The company, to be called [Paul Allen Group] e2 will be based in Bellevue, Washington. iSDP → Connection between the roots of adjacent sentences by NEXTS
  • 26. Intern © Siemens AG 2017 May 2017Seite 26 Corporate Technology Dependency Based Relation Extraction Sentences and their dependency graphs Inter-sentential Shortest Dependency Path (iSDP) across sentence boundary. Paul Allen has started a company and named [Vern Raburn]e1 its president. The company, to be called [Paul Allen Group] e2 will be based in Bellevue, Washington. subtreeiSDP → Connection between the roots of adjacent sentences by NEXTS
  • 27. Intern © Siemens AG 2017 May 2017Seite 27 Corporate Technology Dependency Based Relation Extraction Sentences and their dependency graphs Inter-sentential Shortest Dependency Path (iSDP) across sentence boundary. Paul Allen has started a company and named [Vern Raburn]e1 its president. The company, to be called [Paul Allen Group] e2 will be based in Bellevue, Washington. subtreeiSDP → Connection between the roots of adjacent sentences by NEXTS
  • 28. Intern © Siemens AG 2017 May 2017Seite 28 Corporate Technology Dependency Based Relation Extraction Sentences and their dependency graphs Inter-sentential Shortest Dependency Path (iSDP) across sentence boundary. Paul Allen has started a company and named [Vern Raburn]e1 its president. The company, to be called [Paul Allen Group] e2 will be based in Bellevue, Washington. subtreeiSDP → Connection between the roots of adjacent sentences by NEXTS
  • 29. Intern © Siemens AG 2017 May 2017Seite 29 Corporate Technology Dependency Based Relation Extraction Sentences and their dependency graphs Inter-sentential Shortest Dependency Path (iSDP) across sentence boundary. Paul Allen has started a company and named [Vern Raburn]e1 its president. The company, to be called [Paul Allen Group] e2 will be based in Bellevue, Washington. subtreeiSDP → Connection between the roots of adjacent sentences by NEXTS
  • 30. Intern © Siemens AG 2017 May 2017Seite 30 Corporate Technology Proposed Approach: Intra- and inter-sentential RE
  • 31. Intern © Siemens AG 2017 May 2017Seite 31 Corporate Technology Proposed Approach: Intra- and inter-sentential RE Inter-sentential Dependency-based Neural Network variants: iDepNN-SDP and iDepNN-ADP
  • 32. Intern © Siemens AG 2017 May 2017Seite 32 Corporate Technology Proposed Approach: Intra- and inter-sentential RE Inter-sentential Dependency-based Neural Network variants: iDepNN-SDP
  • 33. Intern © Siemens AG 2017 May 2017Seite 33 Corporate Technology Proposed Approach: Intra- and inter-sentential RE Inter-sentential Dependency-based Neural Network variants: iDepNN-SDP
  • 34. Intern © Siemens AG 2017 May 2017Seite 34 Corporate Technology Proposed Approach: Intra- and inter-sentential RE Inter-sentential Dependency-based Neural Network variants: iDepNN-ADP subtree
  • 35. Intern © Siemens AG 2017 May 2017Seite 35 Corporate Technology Proposed Approach: Intra- and inter-sentential RE Inter-sentential Dependency-based Neural Network variants: iDepNN-ADP Compute subtree embedding subtree
  • 36. Intern © Siemens AG 2017 May 2017Seite 36 Corporate Technology Proposed Approach: Intra- and inter-sentential RE Inter-sentential Dependency-based Neural Network variants: iDepNN-ADP Compute subtree embedding subtree → Offers precise structure → Offers additional information in classifying relation
  • 37. Intern © Siemens AG 2017 May 2017Seite 37 Corporate Technology Evaluation and Analysis
  • 38. Intern © Siemens AG 2017 May 2017Seite 38 Corporate Technology Evaluation and Analysis: Datasets Datasets ➢ evaluate on four datasets from medical and news domain Count of intra- and inter-sentential relationships in datasets
  • 39. Intern © Siemens AG 2017 May 2017Seite 39 Corporate Technology Evaluation and Analysis: Datasets Datasets ➢ evaluate on four datasets from medical and news domain Count of intra- and inter-sentential relationships in datasets
  • 40. Intern © Siemens AG 2017 May 2017Seite 40 Corporate Technology Evaluation and Analysis: Datasets Datasets ➢ evaluate on four datasets from medical and news domain Count of intra- and inter-sentential relationships in datasets
  • 41. Intern © Siemens AG 2017 May 2017Seite 41 Corporate Technology Evaluation and Analysis: Datasets Datasets ➢ evaluate on four datasets from medical and news domain Count of intra- and inter-sentential relationships in datasets
  • 42. Intern © Siemens AG 2017 May 2017Seite 42 Corporate Technology Evaluation and Analysis: Datasets Datasets ➢ evaluate on four datasets from medical and news domain Count of intra- and inter-sentential relationships in datasets
  • 43. Intern © Siemens AG 2017 May 2017Seite 43 Corporate Technology Evaluation and Analysis: Datasets Datasets ➢ evaluate on four datasets from medical and news domain Count of intra- and inter-sentential relationships in datasets Result discussed in this talk
  • 44. Intern © Siemens AG 2017 May 2017Seite 44 Corporate Technology Evaluation and Analysis: Datasets Datasets ➢ evaluate on four datasets from medical and news domain Baselines: → SVM, graphLSTM, i-biRNN and i-biLSTM Count of intra- and inter-sentential relationships in datasets Result discussed in this talk
  • 45. Intern © Siemens AG 2017 May 2017Seite 45 Corporate Technology Results (Precision / Recall / F1)
  • 46. Intern © Siemens AG 2017 May 2017Seite 46 Corporate Technology Results (Precision / Recall / F1): Intra-sentential training iDepNN-ADP is precise in inter-sentential RE than both SVM and graphLSTM precise
  • 47. Intern © Siemens AG 2017 May 2017Seite 47 Corporate Technology Results (Precision / Recall / F1): Intra-sentential training iDepNN-ADP outperforms both SVM and graphLSTM in terms of F1 in inter-sentential RE due to a better balance in precision and recall F1
  • 48. Intern © Siemens AG 2017 May 2017Seite 48 Corporate Technology Results (Precision / Recall / F1): Inter-sentential training iDepNN-ADP outperforms both SVM and graphLSTM in terms of P and F1 in inter-sentential RE F1
  • 49. Intern © Siemens AG 2017 May 2017Seite 49 Corporate Technology Results (Precision / Recall / F1): Inter-sentential training F1
  • 50. Intern © Siemens AG 2017 May 2017Seite 50 Corporate Technology Results (Precision / Recall / F1): Ensemble
  • 51. Intern © Siemens AG 2017 May 2017Seite 51 Corporate Technology Ensemble with Thresholding on Prediction Probability Ensemble scores at various thresholds p: output probability pr: the count of predictions.
  • 52. Intern © Siemens AG 2017 May 2017Seite 52 Corporate Technology Official Scores: State-of-the-art Ensemble scores at various thresholds p: output probability pr: the count of predictions. Official results on test set: Comparison with the published systems in the BioNLP ST 2016.
  • 53. Intern © Siemens AG 2017 May 2017Seite 53 Corporate Technology Error Analysis: BioNLP ST 2016 dataset
  • 54. Intern © Siemens AG 2017 May 2017Seite 54 Corporate Technology Error Analysis: BioNLP ST 2016 dataset
  • 55. Intern © Siemens AG 2017 May 2017Seite 55 Corporate Technology Error Analysis: BioNLP ST 2016 dataset Few false positives in iDepNN-ADP, compared to both SVM and graphLSTM iDepNN-ADP SVM graphLSTM
  • 56. Intern © Siemens AG 2017 May 2017Seite 56 Corporate Technology Key Takeaways ➢ Propose a novel neural approach iDepNN for Inter-sentential Relation Extraction ➢ Precisely extract relations within and across sentence boundaries by modeling: âž” shortest dependency path (SDP) using biRNN, i.e., iDepNN-SDP âž” augmented dependency path (ADP) using RecRNN, i.e., iDepNN-ADP ➢ Demonstrate a better balance in precision and recall with an improved F1 score ➢ Evaluate on 4 datasets from news and medical domains ➢ Achieve a gain of 5.2% (0.587 vs 0.558) in F1 over the winning team (out of 11 teams) in BioNLP Shared Task (ST) 2016 Code and Data: https://github.com/pgcool/Cross-sentence-Relation-Extraction-iDepNN
  • 57. Intern © Siemens AG 2017 May 2017Seite 57 Corporate Technology Thanks !!! Code and Data: https://github.com/pgcool/Cross-sentence-Relation-Extraction-iDepNN