SlideShare una empresa de Scribd logo
1 de 21
Analysis of GraphSum’s Attention
Weights to Improve the
Explainability of Multi-Document
Summarization
06.04.2022
M.L. Hickmann, F. Wurzberger, M. Hoxhalli, A. Lochner, J. Töllich and A. Scherp 1
M.L. Hickmann, F. Wurzberger, M. Hoxhalli, A. Lochner,
J. Töllich and A. Scherp
Extractive vs. Abstractive MDS
06.04.2022
M.L. Hickmann, F. Wurzberger, M. Hoxhalli, A. Lochner, J. Töllich and A. Scherp 2
Input Documents
Model
Summary
Model
Extractive:
Abstractive:
Abstractive Graph-based MDS
06.04.2022
M.L. Hickmann, F. Wurzberger, M. Hoxhalli, A. Lochner, J. Töllich and A. Scherp 3
Documents
Model
Summary
Sentences
Explainability ?
Research Questions
06.04.2022
M.L. Hickmann, F. Wurzberger, M. Hoxhalli, A. Lochner, J. Töllich and A. Scherp 4
Model1
Sentences Paragraphs
Model2
Quality?
Documents
Model
Summary
Explainability?
GraphSum
06.04.2022
M.L. Hickmann, F. Wurzberger, M. Hoxhalli, A. Lochner, J. Töllich and A. Scherp 5
Source: Li et al. “Leveraging Graph to Improve Abstractive Multi-Document Summarization” (2020)
Textual Unit Comparison
M.L. Hickmann, F. Wurzberger, M. Hoxhalli, A. Lochner, J. Töllich and A. Scherp
Build TF-IDF
Graph
Train
GraphSum
Model
Evaluate
Performance
Approach for Textual Units Comparison
M.L. Hickmann, F. Wurzberger, M. Hoxhalli, A. Lochner, J. Töllich and A. Scherp 7
06.04.2022
Pre-Processing
06.04.2022
M.L. Hickmann, F. Wurzberger, M. Hoxhalli, A. Lochner, J. Töllich and A. Scherp 8
EXTRACTION
TRUNCATION
/
PADDING
TF-IDF
GRAPH
Build TF-IDF
Graph
Train
GraphSum
Model
Evaluate
Performance
GraphSum Training Procedure
06.04.2022
M.L. Hickmann, F. Wurzberger, M. Hoxhalli, A. Lochner, J. Töllich and A. Scherp 9
Build TF-IDF
Graph
Train
GraphSum
Model
Evaluate
Performance
 Architecture and hyper-parameters as suggested by
Li et. al “Leveraging Graph to Improve Abstractive Multi-Document Summarization” (2020)
 Use similarity graph generated by pre-processing
 Use multiple batch-sizes
 Same number of input tokens
 Train / validation / test split
ROUGE Score
 ROUGE-2: Overlapping bi-grams
06.04.2022
M.L. Hickmann, F. Wurzberger, M. Hoxhalli, A. Lochner, J. Töllich and A. Scherp 10
 ROUGE-L: Longest common subsequence
 Final score based on F-score as proposed by
Chin-Yew Lin, “ROUGE: A Package for Automatic Evaluation of Summaries” (2004)
Reference Reference
Candidate Candidate
Build TF-IDF
Graph
Train
GraphSum
Model
Evaluate
Performance
Explainability Analysis
M.L. Hickmann, F. Wurzberger, M. Hoxhalli, A. Lochner, J. Töllich and A. Scherp
Approach for Explainability Improvement
06.04.2022
M.L. Hickmann, F. Wurzberger, M. Hoxhalli, A. Lochner, J. Töllich and A. Scherp 12
Data Sets
MultiNews WikiSum
Sentence vs Paragraphs x
Explainability Analysis x x
06.04.2022
M.L. Hickmann, F. Wurzberger, M. Hoxhalli, A. Lochner, J. Töllich and A. Scherp 13
MultiNews:
Human written news summaries from professionals (60.000 Documents)
WikiSum:
Wikipedia articles and their references as MDS task (2.3 Million Arcticles)
Results: Textual Unit Comparison
M.L. Hickmann, F. Wurzberger, M. Hoxhalli, A. Lochner, J. Töllich and A. Scherp
Sentences vs Paragraphs
06.04.2022
M.L. Hickmann, F. Wurzberger, M. Hoxhalli, A. Lochner, J. Töllich and A. Scherp 15
MultiNews
Usage of Paragraphs in News Domain
06.04.2022
M.L. Hickmann, F. Wurzberger, M. Hoxhalli, A. Lochner, J. Töllich and A. Scherp 16
MultiNews
Results: Explainability Analysis
M.L. Hickmann, F. Wurzberger, M. Hoxhalli, A. Lochner, J. Töllich and A. Scherp
Attention Weights Correlation
06.04.2022
M.L. Hickmann, F. Wurzberger, M. Hoxhalli, A. Lochner, J. Töllich and A. Scherp 18
Decoding Layer Multi-Heads
Correlation between Attention Weights and Reference Metric
06.04.2022
M.L. Hickmann, F. Wurzberger, M. Hoxhalli, A. Lochner, J. Töllich and A. Scherp 19
MultiNews
Layer 6 (High Correlation)
Reference Metric
Attention
Weights
Reference Metric
Attention
Weights
Layer 3 (Low Correlation)
Positional Bias (MultiNews)
06.04.2022
M.L. Hickmann, F. Wurzberger, M. Hoxhalli, A. Lochner, J. Töllich and A. Scherp 20
Conclusion
 Paragraphs perform better than sentences for news domain
 Paragraphs are used as structural aid, not for topic separation
 Other domains may show different behaviour
 Attention weights improve explainability of MDS
 Attention weights provide source origin information
 Latter decoding layers more suitable
 ROUGE score might not be fully applicable as metric for abstractive MDS
 ROUGE score not suitable for e.g., paraphrased sentences
 Expert annotated source information could provide better insights
06.04.2022
M.L. Hickmann, F. Wurzberger, M. Hoxhalli, A. Lochner, J. Töllich and A. Scherp 21
Code available on GitHub: https://github.com/arnelochner/GBTBMDS

Más contenido relacionado

Más de Ansgar Scherp

A Framework for Iterative Signing of Graph Data on the Web
A Framework for Iterative Signing of Graph Data on the WebA Framework for Iterative Signing of Graph Data on the Web
A Framework for Iterative Signing of Graph Data on the Web
Ansgar Scherp
 

Más de Ansgar Scherp (13)

Formalization and Preliminary Evaluation of a Pipeline for Text Extraction Fr...
Formalization and Preliminary Evaluation of a Pipeline for Text Extraction Fr...Formalization and Preliminary Evaluation of a Pipeline for Text Extraction Fr...
Formalization and Preliminary Evaluation of a Pipeline for Text Extraction Fr...
 
A Framework for Iterative Signing of Graph Data on the Web
A Framework for Iterative Signing of Graph Data on the WebA Framework for Iterative Signing of Graph Data on the Web
A Framework for Iterative Signing of Graph Data on the Web
 
Smart photo selection: interpret gaze as personal interest
Smart photo selection: interpret gaze as personal interestSmart photo selection: interpret gaze as personal interest
Smart photo selection: interpret gaze as personal interest
 
Events in Multimedia - Theory, Model, Application
Events in Multimedia - Theory, Model, ApplicationEvents in Multimedia - Theory, Model, Application
Events in Multimedia - Theory, Model, Application
 
Can you see it? Annotating Image Regions based on Users' Gaze Information
Can you see it? Annotating Image Regions based on Users' Gaze InformationCan you see it? Annotating Image Regions based on Users' Gaze Information
Can you see it? Annotating Image Regions based on Users' Gaze Information
 
Linked open data - how to juggle with more than a billion triples
Linked open data - how to juggle with more than a billion triplesLinked open data - how to juggle with more than a billion triples
Linked open data - how to juggle with more than a billion triples
 
SchemEX -- Building an Index for Linked Open Data
SchemEX -- Building an Index for Linked Open DataSchemEX -- Building an Index for Linked Open Data
SchemEX -- Building an Index for Linked Open Data
 
SchemEX -- Building an Index for Linked Open Data
SchemEX -- Building an Index for Linked Open DataSchemEX -- Building an Index for Linked Open Data
SchemEX -- Building an Index for Linked Open Data
 
A Model of Events for Integrating Event-based Information in Complex Socio-te...
A Model of Events for Integrating Event-based Information in Complex Socio-te...A Model of Events for Integrating Event-based Information in Complex Socio-te...
A Model of Events for Integrating Event-based Information in Complex Socio-te...
 
SchemEX - Creating the Yellow Pages for the Linked Open Data Cloud
SchemEX - Creating the Yellow Pages for the Linked Open Data CloudSchemEX - Creating the Yellow Pages for the Linked Open Data Cloud
SchemEX - Creating the Yellow Pages for the Linked Open Data Cloud
 
strukt - A Pattern System for Integrating Individual and Organizational Knowl...
strukt - A Pattern System for Integrating Individual and Organizational Knowl...strukt - A Pattern System for Integrating Individual and Organizational Knowl...
strukt - A Pattern System for Integrating Individual and Organizational Knowl...
 
Identifying Objects in Images from Analyzing the User‘s Gaze Movements for Pr...
Identifying Objects in Images from Analyzing the User‘s Gaze Movements for Pr...Identifying Objects in Images from Analyzing the User‘s Gaze Movements for Pr...
Identifying Objects in Images from Analyzing the User‘s Gaze Movements for Pr...
 
Linked Open Data (Entwurfsprinzipien und Muster für vernetzte Daten)
Linked Open Data (Entwurfsprinzipien und Muster für vernetzte Daten)Linked Open Data (Entwurfsprinzipien und Muster für vernetzte Daten)
Linked Open Data (Entwurfsprinzipien und Muster für vernetzte Daten)
 

Último

(May 9, 2024) Enhanced Ultrafast Vector Flow Imaging (VFI) Using Multi-Angle ...
(May 9, 2024) Enhanced Ultrafast Vector Flow Imaging (VFI) Using Multi-Angle ...(May 9, 2024) Enhanced Ultrafast Vector Flow Imaging (VFI) Using Multi-Angle ...
(May 9, 2024) Enhanced Ultrafast Vector Flow Imaging (VFI) Using Multi-Angle ...
Scintica Instrumentation
 
The Mariana Trench remarkable geological features on Earth.pptx
The Mariana Trench remarkable geological features on Earth.pptxThe Mariana Trench remarkable geological features on Earth.pptx
The Mariana Trench remarkable geological features on Earth.pptx
seri bangash
 
Porella : features, morphology, anatomy, reproduction etc.
Porella : features, morphology, anatomy, reproduction etc.Porella : features, morphology, anatomy, reproduction etc.
Porella : features, morphology, anatomy, reproduction etc.
Silpa
 

Último (20)

Bhiwandi Bhiwandi ❤CALL GIRL 7870993772 ❤CALL GIRLS ESCORT SERVICE In Bhiwan...
Bhiwandi Bhiwandi ❤CALL GIRL 7870993772 ❤CALL GIRLS  ESCORT SERVICE In Bhiwan...Bhiwandi Bhiwandi ❤CALL GIRL 7870993772 ❤CALL GIRLS  ESCORT SERVICE In Bhiwan...
Bhiwandi Bhiwandi ❤CALL GIRL 7870993772 ❤CALL GIRLS ESCORT SERVICE In Bhiwan...
 
Dr. E. Muralinath_ Blood indices_clinical aspects
Dr. E. Muralinath_ Blood indices_clinical  aspectsDr. E. Muralinath_ Blood indices_clinical  aspects
Dr. E. Muralinath_ Blood indices_clinical aspects
 
Velocity and Acceleration PowerPoint.ppt
Velocity and Acceleration PowerPoint.pptVelocity and Acceleration PowerPoint.ppt
Velocity and Acceleration PowerPoint.ppt
 
Introduction of DNA analysis in Forensic's .pptx
Introduction of DNA analysis in Forensic's .pptxIntroduction of DNA analysis in Forensic's .pptx
Introduction of DNA analysis in Forensic's .pptx
 
Locating and isolating a gene, FISH, GISH, Chromosome walking and jumping, te...
Locating and isolating a gene, FISH, GISH, Chromosome walking and jumping, te...Locating and isolating a gene, FISH, GISH, Chromosome walking and jumping, te...
Locating and isolating a gene, FISH, GISH, Chromosome walking and jumping, te...
 
Human & Veterinary Respiratory Physilogy_DR.E.Muralinath_Associate Professor....
Human & Veterinary Respiratory Physilogy_DR.E.Muralinath_Associate Professor....Human & Veterinary Respiratory Physilogy_DR.E.Muralinath_Associate Professor....
Human & Veterinary Respiratory Physilogy_DR.E.Muralinath_Associate Professor....
 
Thyroid Physiology_Dr.E. Muralinath_ Associate Professor
Thyroid Physiology_Dr.E. Muralinath_ Associate ProfessorThyroid Physiology_Dr.E. Muralinath_ Associate Professor
Thyroid Physiology_Dr.E. Muralinath_ Associate Professor
 
CURRENT SCENARIO OF POULTRY PRODUCTION IN INDIA
CURRENT SCENARIO OF POULTRY PRODUCTION IN INDIACURRENT SCENARIO OF POULTRY PRODUCTION IN INDIA
CURRENT SCENARIO OF POULTRY PRODUCTION IN INDIA
 
(May 9, 2024) Enhanced Ultrafast Vector Flow Imaging (VFI) Using Multi-Angle ...
(May 9, 2024) Enhanced Ultrafast Vector Flow Imaging (VFI) Using Multi-Angle ...(May 9, 2024) Enhanced Ultrafast Vector Flow Imaging (VFI) Using Multi-Angle ...
(May 9, 2024) Enhanced Ultrafast Vector Flow Imaging (VFI) Using Multi-Angle ...
 
An introduction on sequence tagged site mapping
An introduction on sequence tagged site mappingAn introduction on sequence tagged site mapping
An introduction on sequence tagged site mapping
 
COMPUTING ANTI-DERIVATIVES (Integration by SUBSTITUTION)
COMPUTING ANTI-DERIVATIVES(Integration by SUBSTITUTION)COMPUTING ANTI-DERIVATIVES(Integration by SUBSTITUTION)
COMPUTING ANTI-DERIVATIVES (Integration by SUBSTITUTION)
 
Grade 7 - Lesson 1 - Microscope and Its Functions
Grade 7 - Lesson 1 - Microscope and Its FunctionsGrade 7 - Lesson 1 - Microscope and Its Functions
Grade 7 - Lesson 1 - Microscope and Its Functions
 
The Mariana Trench remarkable geological features on Earth.pptx
The Mariana Trench remarkable geological features on Earth.pptxThe Mariana Trench remarkable geological features on Earth.pptx
The Mariana Trench remarkable geological features on Earth.pptx
 
module for grade 9 for distance learning
module for grade 9 for distance learningmodule for grade 9 for distance learning
module for grade 9 for distance learning
 
FAIRSpectra - Enabling the FAIRification of Analytical Science
FAIRSpectra - Enabling the FAIRification of Analytical ScienceFAIRSpectra - Enabling the FAIRification of Analytical Science
FAIRSpectra - Enabling the FAIRification of Analytical Science
 
Molecular markers- RFLP, RAPD, AFLP, SNP etc.
Molecular markers- RFLP, RAPD, AFLP, SNP etc.Molecular markers- RFLP, RAPD, AFLP, SNP etc.
Molecular markers- RFLP, RAPD, AFLP, SNP etc.
 
GBSN - Microbiology (Unit 1)
GBSN - Microbiology (Unit 1)GBSN - Microbiology (Unit 1)
GBSN - Microbiology (Unit 1)
 
Clean In Place(CIP).pptx .
Clean In Place(CIP).pptx                 .Clean In Place(CIP).pptx                 .
Clean In Place(CIP).pptx .
 
Porella : features, morphology, anatomy, reproduction etc.
Porella : features, morphology, anatomy, reproduction etc.Porella : features, morphology, anatomy, reproduction etc.
Porella : features, morphology, anatomy, reproduction etc.
 
Proteomics: types, protein profiling steps etc.
Proteomics: types, protein profiling steps etc.Proteomics: types, protein profiling steps etc.
Proteomics: types, protein profiling steps etc.
 

Analysis of GraphSum's Attention Weights to Improve the Explainability of Multi-Document Summarization

  • 1. Analysis of GraphSum’s Attention Weights to Improve the Explainability of Multi-Document Summarization 06.04.2022 M.L. Hickmann, F. Wurzberger, M. Hoxhalli, A. Lochner, J. Töllich and A. Scherp 1 M.L. Hickmann, F. Wurzberger, M. Hoxhalli, A. Lochner, J. Töllich and A. Scherp
  • 2. Extractive vs. Abstractive MDS 06.04.2022 M.L. Hickmann, F. Wurzberger, M. Hoxhalli, A. Lochner, J. Töllich and A. Scherp 2 Input Documents Model Summary Model Extractive: Abstractive:
  • 3. Abstractive Graph-based MDS 06.04.2022 M.L. Hickmann, F. Wurzberger, M. Hoxhalli, A. Lochner, J. Töllich and A. Scherp 3 Documents Model Summary Sentences Explainability ?
  • 4. Research Questions 06.04.2022 M.L. Hickmann, F. Wurzberger, M. Hoxhalli, A. Lochner, J. Töllich and A. Scherp 4 Model1 Sentences Paragraphs Model2 Quality? Documents Model Summary Explainability?
  • 5. GraphSum 06.04.2022 M.L. Hickmann, F. Wurzberger, M. Hoxhalli, A. Lochner, J. Töllich and A. Scherp 5 Source: Li et al. “Leveraging Graph to Improve Abstractive Multi-Document Summarization” (2020)
  • 6. Textual Unit Comparison M.L. Hickmann, F. Wurzberger, M. Hoxhalli, A. Lochner, J. Töllich and A. Scherp
  • 7. Build TF-IDF Graph Train GraphSum Model Evaluate Performance Approach for Textual Units Comparison M.L. Hickmann, F. Wurzberger, M. Hoxhalli, A. Lochner, J. Töllich and A. Scherp 7 06.04.2022
  • 8. Pre-Processing 06.04.2022 M.L. Hickmann, F. Wurzberger, M. Hoxhalli, A. Lochner, J. Töllich and A. Scherp 8 EXTRACTION TRUNCATION / PADDING TF-IDF GRAPH Build TF-IDF Graph Train GraphSum Model Evaluate Performance
  • 9. GraphSum Training Procedure 06.04.2022 M.L. Hickmann, F. Wurzberger, M. Hoxhalli, A. Lochner, J. Töllich and A. Scherp 9 Build TF-IDF Graph Train GraphSum Model Evaluate Performance  Architecture and hyper-parameters as suggested by Li et. al “Leveraging Graph to Improve Abstractive Multi-Document Summarization” (2020)  Use similarity graph generated by pre-processing  Use multiple batch-sizes  Same number of input tokens  Train / validation / test split
  • 10. ROUGE Score  ROUGE-2: Overlapping bi-grams 06.04.2022 M.L. Hickmann, F. Wurzberger, M. Hoxhalli, A. Lochner, J. Töllich and A. Scherp 10  ROUGE-L: Longest common subsequence  Final score based on F-score as proposed by Chin-Yew Lin, “ROUGE: A Package for Automatic Evaluation of Summaries” (2004) Reference Reference Candidate Candidate Build TF-IDF Graph Train GraphSum Model Evaluate Performance
  • 11. Explainability Analysis M.L. Hickmann, F. Wurzberger, M. Hoxhalli, A. Lochner, J. Töllich and A. Scherp
  • 12. Approach for Explainability Improvement 06.04.2022 M.L. Hickmann, F. Wurzberger, M. Hoxhalli, A. Lochner, J. Töllich and A. Scherp 12
  • 13. Data Sets MultiNews WikiSum Sentence vs Paragraphs x Explainability Analysis x x 06.04.2022 M.L. Hickmann, F. Wurzberger, M. Hoxhalli, A. Lochner, J. Töllich and A. Scherp 13 MultiNews: Human written news summaries from professionals (60.000 Documents) WikiSum: Wikipedia articles and their references as MDS task (2.3 Million Arcticles)
  • 14. Results: Textual Unit Comparison M.L. Hickmann, F. Wurzberger, M. Hoxhalli, A. Lochner, J. Töllich and A. Scherp
  • 15. Sentences vs Paragraphs 06.04.2022 M.L. Hickmann, F. Wurzberger, M. Hoxhalli, A. Lochner, J. Töllich and A. Scherp 15 MultiNews
  • 16. Usage of Paragraphs in News Domain 06.04.2022 M.L. Hickmann, F. Wurzberger, M. Hoxhalli, A. Lochner, J. Töllich and A. Scherp 16 MultiNews
  • 17. Results: Explainability Analysis M.L. Hickmann, F. Wurzberger, M. Hoxhalli, A. Lochner, J. Töllich and A. Scherp
  • 18. Attention Weights Correlation 06.04.2022 M.L. Hickmann, F. Wurzberger, M. Hoxhalli, A. Lochner, J. Töllich and A. Scherp 18 Decoding Layer Multi-Heads
  • 19. Correlation between Attention Weights and Reference Metric 06.04.2022 M.L. Hickmann, F. Wurzberger, M. Hoxhalli, A. Lochner, J. Töllich and A. Scherp 19 MultiNews Layer 6 (High Correlation) Reference Metric Attention Weights Reference Metric Attention Weights Layer 3 (Low Correlation)
  • 20. Positional Bias (MultiNews) 06.04.2022 M.L. Hickmann, F. Wurzberger, M. Hoxhalli, A. Lochner, J. Töllich and A. Scherp 20
  • 21. Conclusion  Paragraphs perform better than sentences for news domain  Paragraphs are used as structural aid, not for topic separation  Other domains may show different behaviour  Attention weights improve explainability of MDS  Attention weights provide source origin information  Latter decoding layers more suitable  ROUGE score might not be fully applicable as metric for abstractive MDS  ROUGE score not suitable for e.g., paraphrased sentences  Expert annotated source information could provide better insights 06.04.2022 M.L. Hickmann, F. Wurzberger, M. Hoxhalli, A. Lochner, J. Töllich and A. Scherp 21 Code available on GitHub: https://github.com/arnelochner/GBTBMDS

Notas del editor

  1. Paragraphs: - Leveraging inter-paragraph relations can provide the model additional information for detecting contextual relations between topics. Sentences: - Our rationale is that with sentences as textual units, the graph structure represents inter-sentence relations, which may provide more detailed information within topics and thus may improve the results.
  2. Batch Sizes GraphSum Model Hyperparamter as proposed by Li et al
  3. Use tokenzier for extraction Same number of tokens
  4. Wir haben ROUGE Scores als referenz verwendet Pearson Correlation
  5. WikiSum nicht für Snetence vs Paragraphs aus resource limitations
  6. Averaged Runs
  7. Multi News Example
  8. Basierend auf diesen Erkentnissen haben wir die Attention weights der Multi-heads aggregiert im weiteren Vorgehen
  9. ROUGE Score ist Reference metric