Top Banner
Aufgabenstellung Grundlagen Analyse Vorgehen Modul¨ ubersicht Timeline Projekt: Temporale Relationen Frank Marczewski, Moritz Knapp, Hartmut Senska Seminar f¨ ur Computerlinguistik Universit¨ at Heidelberg 24. November 2009 Frank Marczewski, Moritz Knapp, Hartmut Senska Projekt: Temporale Relationen
59

Projekt: Temporale Relationen - cl.uni-heidelberg.de fileAufgabenstellung Grundlagen Analyse Vorgehen Modul ubersicht Timeline Projekt: Temporale Relationen Frank Marczewski, Moritz

Aug 25, 2019

Download

Documents

phamnhi
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Projekt: Temporale Relationen - cl.uni-heidelberg.de fileAufgabenstellung Grundlagen Analyse Vorgehen Modul ubersicht Timeline Projekt: Temporale Relationen Frank Marczewski, Moritz

AufgabenstellungGrundlagen

AnalyseVorgehen

ModulubersichtTimeline

Projekt: Temporale Relationen

Frank Marczewski, Moritz Knapp, Hartmut Senska

Seminar fur ComputerlinguistikUniversitat Heidelberg

24. November 2009

Frank Marczewski, Moritz Knapp, Hartmut Senska Projekt: Temporale Relationen

Page 2: Projekt: Temporale Relationen - cl.uni-heidelberg.de fileAufgabenstellung Grundlagen Analyse Vorgehen Modul ubersicht Timeline Projekt: Temporale Relationen Frank Marczewski, Moritz

AufgabenstellungGrundlagen

AnalyseVorgehen

ModulubersichtTimeline

Inhaltsverzeichnis

1 Aufgabenstellung

2 GrundlagenLapata & Lascarides (2006)Chambers et. al. (2007)

3 Analyse

4 Vorgehen

5 ModulubersichtModuleRessourcen

6 Timeline

Frank Marczewski, Moritz Knapp, Hartmut Senska Projekt: Temporale Relationen

Page 3: Projekt: Temporale Relationen - cl.uni-heidelberg.de fileAufgabenstellung Grundlagen Analyse Vorgehen Modul ubersicht Timeline Projekt: Temporale Relationen Frank Marczewski, Moritz

AufgabenstellungGrundlagen

AnalyseVorgehen

ModulubersichtTimeline

Aufgabe

Frage

Zwei Ereignisse: In welcher temporalen Relation stehen sie?

Beispiel

”I was listening to musice1, while repairing my bikee2.“

→”e1 includes e2“

Temporale Relationen konnen wichtig sein fur:

Question Answering

Information Extraction

Text Summarization

Frank Marczewski, Moritz Knapp, Hartmut Senska Projekt: Temporale Relationen

Page 4: Projekt: Temporale Relationen - cl.uni-heidelberg.de fileAufgabenstellung Grundlagen Analyse Vorgehen Modul ubersicht Timeline Projekt: Temporale Relationen Frank Marczewski, Moritz

AufgabenstellungGrundlagen

AnalyseVorgehen

ModulubersichtTimeline

Aufgabe

Frage

Zwei Ereignisse: In welcher temporalen Relation stehen sie?

Beispiel

”I was listening to musice1, while repairing my bikee2.“

→”e1 includes e2“

Temporale Relationen konnen wichtig sein fur:

Question Answering

Information Extraction

Text Summarization

Frank Marczewski, Moritz Knapp, Hartmut Senska Projekt: Temporale Relationen

Page 5: Projekt: Temporale Relationen - cl.uni-heidelberg.de fileAufgabenstellung Grundlagen Analyse Vorgehen Modul ubersicht Timeline Projekt: Temporale Relationen Frank Marczewski, Moritz

AufgabenstellungGrundlagen

AnalyseVorgehen

ModulubersichtTimeline

Aufgabe

Frage

Zwei Ereignisse: In welcher temporalen Relation stehen sie?

Beispiel

”I was listening to musice1, while repairing my bikee2.“

→”e1 includes e2“

Temporale Relationen konnen wichtig sein fur:

Question Answering

Information Extraction

Text Summarization

Frank Marczewski, Moritz Knapp, Hartmut Senska Projekt: Temporale Relationen

Page 6: Projekt: Temporale Relationen - cl.uni-heidelberg.de fileAufgabenstellung Grundlagen Analyse Vorgehen Modul ubersicht Timeline Projekt: Temporale Relationen Frank Marczewski, Moritz

AufgabenstellungGrundlagen

AnalyseVorgehen

ModulubersichtTimeline

Aufgabe

Frage

Zwei Ereignisse: In welcher temporalen Relation stehen sie?

Beispiel

”I was listening to musice1, while repairing my bikee2.“

→”e1 includes e2“

Temporale Relationen konnen wichtig sein fur:

Question Answering

Information Extraction

Text Summarization

Frank Marczewski, Moritz Knapp, Hartmut Senska Projekt: Temporale Relationen

Page 7: Projekt: Temporale Relationen - cl.uni-heidelberg.de fileAufgabenstellung Grundlagen Analyse Vorgehen Modul ubersicht Timeline Projekt: Temporale Relationen Frank Marczewski, Moritz

AufgabenstellungGrundlagen

AnalyseVorgehen

ModulubersichtTimeline

Aufgabe

Frage

Zwei Ereignisse: In welcher temporalen Relation stehen sie?

Beispiel

”I was listening to musice1, while repairing my bikee2.“

→”e1 includes e2“

Temporale Relationen konnen wichtig sein fur:

Question Answering

Information Extraction

Text Summarization

Frank Marczewski, Moritz Knapp, Hartmut Senska Projekt: Temporale Relationen

Page 8: Projekt: Temporale Relationen - cl.uni-heidelberg.de fileAufgabenstellung Grundlagen Analyse Vorgehen Modul ubersicht Timeline Projekt: Temporale Relationen Frank Marczewski, Moritz

AufgabenstellungGrundlagen

AnalyseVorgehen

ModulubersichtTimeline

Aufgabe

Frage

Zwei Ereignisse: In welcher temporalen Relation stehen sie?

Beispiel

”I was listening to musice1, while repairing my bikee2.“

→”e1 includes e2“

Temporale Relationen konnen wichtig sein fur:

Question Answering

Information Extraction

Text Summarization

Frank Marczewski, Moritz Knapp, Hartmut Senska Projekt: Temporale Relationen

Page 9: Projekt: Temporale Relationen - cl.uni-heidelberg.de fileAufgabenstellung Grundlagen Analyse Vorgehen Modul ubersicht Timeline Projekt: Temporale Relationen Frank Marczewski, Moritz

AufgabenstellungGrundlagen

AnalyseVorgehen

ModulubersichtTimeline

Aufgabe

Frage

Zwei Ereignisse: In welcher temporalen Relation stehen sie?

Beispiel

”I was listening to musice1, while repairing my bikee2.“

→”e1 includes e2“

Temporale Relationen konnen wichtig sein fur:

Question Answering

Information Extraction

Text Summarization

Frank Marczewski, Moritz Knapp, Hartmut Senska Projekt: Temporale Relationen

Page 10: Projekt: Temporale Relationen - cl.uni-heidelberg.de fileAufgabenstellung Grundlagen Analyse Vorgehen Modul ubersicht Timeline Projekt: Temporale Relationen Frank Marczewski, Moritz

AufgabenstellungGrundlagen

AnalyseVorgehen

ModulubersichtTimeline

Aufgabe

Frage

Zwei Ereignisse: In welcher temporalen Relation stehen sie?

Beispiel

”I was listening to musice1, while repairing my bikee2.“

→”e1 includes e2“

Temporale Relationen konnen wichtig sein fur:

Question Answering

Information Extraction

Text Summarization

Frank Marczewski, Moritz Knapp, Hartmut Senska Projekt: Temporale Relationen

Page 11: Projekt: Temporale Relationen - cl.uni-heidelberg.de fileAufgabenstellung Grundlagen Analyse Vorgehen Modul ubersicht Timeline Projekt: Temporale Relationen Frank Marczewski, Moritz

AufgabenstellungGrundlagen

AnalyseVorgehen

ModulubersichtTimeline

Lapata & Lascarides (2006)Chambers et. al. (2007)

Outline

1 Aufgabenstellung

2 GrundlagenLapata & Lascarides (2006)Chambers et. al. (2007)

3 Analyse

4 Vorgehen

5 ModulubersichtModuleRessourcen

6 Timeline

Frank Marczewski, Moritz Knapp, Hartmut Senska Projekt: Temporale Relationen

Page 12: Projekt: Temporale Relationen - cl.uni-heidelberg.de fileAufgabenstellung Grundlagen Analyse Vorgehen Modul ubersicht Timeline Projekt: Temporale Relationen Frank Marczewski, Moritz

AufgabenstellungGrundlagen

AnalyseVorgehen

ModulubersichtTimeline

Lapata & Lascarides (2006)Chambers et. al. (2007)

Lapata & Lascarides (2006) - Vorgehen

Training auf automatisch extrahierten Trainingsdaten:

finde temporalen Marker (before, after, once...)bestimme Haupt- und Nebensatz

→ Keine vorannotierte Relation, d.h. Modell lernt nur konkreteMarker

Problem: Marker unterspezifizieren temp. Rel.

”John has worked for the council since he’s been living in

London.“ (overlap)

”John moved to London since he got a job with the council

there.“ (precedence)

Frank Marczewski, Moritz Knapp, Hartmut Senska Projekt: Temporale Relationen

Page 13: Projekt: Temporale Relationen - cl.uni-heidelberg.de fileAufgabenstellung Grundlagen Analyse Vorgehen Modul ubersicht Timeline Projekt: Temporale Relationen Frank Marczewski, Moritz

AufgabenstellungGrundlagen

AnalyseVorgehen

ModulubersichtTimeline

Lapata & Lascarides (2006)Chambers et. al. (2007)

Lapata & Lascarides (2006) - Vorgehen

Training auf automatisch extrahierten Trainingsdaten:

finde temporalen Marker (before, after, once...)bestimme Haupt- und Nebensatz

→ Keine vorannotierte Relation, d.h. Modell lernt nur konkreteMarker

Problem: Marker unterspezifizieren temp. Rel.

”John has worked for the council since he’s been living in

London.“ (overlap)

”John moved to London since he got a job with the council

there.“ (precedence)

Frank Marczewski, Moritz Knapp, Hartmut Senska Projekt: Temporale Relationen

Page 14: Projekt: Temporale Relationen - cl.uni-heidelberg.de fileAufgabenstellung Grundlagen Analyse Vorgehen Modul ubersicht Timeline Projekt: Temporale Relationen Frank Marczewski, Moritz

AufgabenstellungGrundlagen

AnalyseVorgehen

ModulubersichtTimeline

Lapata & Lascarides (2006)Chambers et. al. (2007)

Lapata & Lascarides (2006) - Vorgehen

Training auf automatisch extrahierten Trainingsdaten:

finde temporalen Marker (before, after, once...)bestimme Haupt- und Nebensatz

→ Keine vorannotierte Relation, d.h. Modell lernt nur konkreteMarker

Problem: Marker unterspezifizieren temp. Rel.

”John has worked for the council since he’s been living in

London.“ (overlap)

”John moved to London since he got a job with the council

there.“ (precedence)

Frank Marczewski, Moritz Knapp, Hartmut Senska Projekt: Temporale Relationen

Page 15: Projekt: Temporale Relationen - cl.uni-heidelberg.de fileAufgabenstellung Grundlagen Analyse Vorgehen Modul ubersicht Timeline Projekt: Temporale Relationen Frank Marczewski, Moritz

AufgabenstellungGrundlagen

AnalyseVorgehen

ModulubersichtTimeline

Lapata & Lascarides (2006)Chambers et. al. (2007)

Lapata & Lascarides (2006) - Vorgehen

Training auf automatisch extrahierten Trainingsdaten:

finde temporalen Marker (before, after, once...)bestimme Haupt- und Nebensatz

→ Keine vorannotierte Relation, d.h. Modell lernt nur konkreteMarker

Problem: Marker unterspezifizieren temp. Rel.

”John has worked for the council since he’s been living in

London.“ (overlap)

”John moved to London since he got a job with the council

there.“ (precedence)

Frank Marczewski, Moritz Knapp, Hartmut Senska Projekt: Temporale Relationen

Page 16: Projekt: Temporale Relationen - cl.uni-heidelberg.de fileAufgabenstellung Grundlagen Analyse Vorgehen Modul ubersicht Timeline Projekt: Temporale Relationen Frank Marczewski, Moritz

AufgabenstellungGrundlagen

AnalyseVorgehen

ModulubersichtTimeline

Lapata & Lascarides (2006)Chambers et. al. (2007)

Lapata & Lascarides (2006) - Vorgehen

Training auf automatisch extrahierten Trainingsdaten:

finde temporalen Marker (before, after, once...)bestimme Haupt- und Nebensatz

→ Keine vorannotierte Relation, d.h. Modell lernt nur konkreteMarker

Problem: Marker unterspezifizieren temp. Rel.

”John has worked for the council since he’s been living in

London.“ (overlap)

”John moved to London since he got a job with the council

there.“ (precedence)

Frank Marczewski, Moritz Knapp, Hartmut Senska Projekt: Temporale Relationen

Page 17: Projekt: Temporale Relationen - cl.uni-heidelberg.de fileAufgabenstellung Grundlagen Analyse Vorgehen Modul ubersicht Timeline Projekt: Temporale Relationen Frank Marczewski, Moritz

AufgabenstellungGrundlagen

AnalyseVorgehen

ModulubersichtTimeline

Lapata & Lascarides (2006)Chambers et. al. (2007)

Lapata & Lascarides (2006) - Vorgehen

Training auf automatisch extrahierten Trainingsdaten:

finde temporalen Marker (before, after, once...)bestimme Haupt- und Nebensatz

→ Keine vorannotierte Relation, d.h. Modell lernt nur konkreteMarker

Problem: Marker unterspezifizieren temp. Rel.

”John has worked for the council since he’s been living in

London.“ (overlap)

”John moved to London since he got a job with the council

there.“ (precedence)

Frank Marczewski, Moritz Knapp, Hartmut Senska Projekt: Temporale Relationen

Page 18: Projekt: Temporale Relationen - cl.uni-heidelberg.de fileAufgabenstellung Grundlagen Analyse Vorgehen Modul ubersicht Timeline Projekt: Temporale Relationen Frank Marczewski, Moritz

AufgabenstellungGrundlagen

AnalyseVorgehen

ModulubersichtTimeline

Lapata & Lascarides (2006)Chambers et. al. (2007)

Lapata & Lascarides (2006) - Vorgehen

Training auf automatisch extrahierten Trainingsdaten:

finde temporalen Marker (before, after, once...)bestimme Haupt- und Nebensatz

→ Keine vorannotierte Relation, d.h. Modell lernt nur konkreteMarker

Problem: Marker unterspezifizieren temp. Rel.

”John has worked for the council since he’s been living in

London.“ (overlap)

”John moved to London since he got a job with the council

there.“ (precedence)

Frank Marczewski, Moritz Knapp, Hartmut Senska Projekt: Temporale Relationen

Page 19: Projekt: Temporale Relationen - cl.uni-heidelberg.de fileAufgabenstellung Grundlagen Analyse Vorgehen Modul ubersicht Timeline Projekt: Temporale Relationen Frank Marczewski, Moritz

AufgabenstellungGrundlagen

AnalyseVorgehen

ModulubersichtTimeline

Lapata & Lascarides (2006)Chambers et. al. (2007)

Lapata & Lascarides (2006) - Evaluation

Pseudo-Disambiguierung: Temporaler Marker eines Satzeswird entfernt und soll vom Modell bestimmt werden

Genauigkeit zwischen 60% und 70%

TimeML Relationen

Genauigkeit von 53% (F-Score 45.8)Genauigkeit auf einzelnen Relationen sehr unterschiedlich(10.5% - 50%; 62.8% fur keine Relation)

Frank Marczewski, Moritz Knapp, Hartmut Senska Projekt: Temporale Relationen

Page 20: Projekt: Temporale Relationen - cl.uni-heidelberg.de fileAufgabenstellung Grundlagen Analyse Vorgehen Modul ubersicht Timeline Projekt: Temporale Relationen Frank Marczewski, Moritz

AufgabenstellungGrundlagen

AnalyseVorgehen

ModulubersichtTimeline

Lapata & Lascarides (2006)Chambers et. al. (2007)

Lapata & Lascarides (2006) - Evaluation

Pseudo-Disambiguierung: Temporaler Marker eines Satzeswird entfernt und soll vom Modell bestimmt werden

Genauigkeit zwischen 60% und 70%

TimeML Relationen

Genauigkeit von 53% (F-Score 45.8)Genauigkeit auf einzelnen Relationen sehr unterschiedlich(10.5% - 50%; 62.8% fur keine Relation)

Frank Marczewski, Moritz Knapp, Hartmut Senska Projekt: Temporale Relationen

Page 21: Projekt: Temporale Relationen - cl.uni-heidelberg.de fileAufgabenstellung Grundlagen Analyse Vorgehen Modul ubersicht Timeline Projekt: Temporale Relationen Frank Marczewski, Moritz

AufgabenstellungGrundlagen

AnalyseVorgehen

ModulubersichtTimeline

Lapata & Lascarides (2006)Chambers et. al. (2007)

Lapata & Lascarides (2006) - Evaluation

Pseudo-Disambiguierung: Temporaler Marker eines Satzeswird entfernt und soll vom Modell bestimmt werden

Genauigkeit zwischen 60% und 70%

TimeML Relationen

Genauigkeit von 53% (F-Score 45.8)Genauigkeit auf einzelnen Relationen sehr unterschiedlich(10.5% - 50%; 62.8% fur keine Relation)

Frank Marczewski, Moritz Knapp, Hartmut Senska Projekt: Temporale Relationen

Page 22: Projekt: Temporale Relationen - cl.uni-heidelberg.de fileAufgabenstellung Grundlagen Analyse Vorgehen Modul ubersicht Timeline Projekt: Temporale Relationen Frank Marczewski, Moritz

AufgabenstellungGrundlagen

AnalyseVorgehen

ModulubersichtTimeline

Lapata & Lascarides (2006)Chambers et. al. (2007)

Lapata & Lascarides (2006) - Evaluation

Pseudo-Disambiguierung: Temporaler Marker eines Satzeswird entfernt und soll vom Modell bestimmt werden

Genauigkeit zwischen 60% und 70%

TimeML Relationen

Genauigkeit von 53% (F-Score 45.8)Genauigkeit auf einzelnen Relationen sehr unterschiedlich(10.5% - 50%; 62.8% fur keine Relation)

Frank Marczewski, Moritz Knapp, Hartmut Senska Projekt: Temporale Relationen

Page 23: Projekt: Temporale Relationen - cl.uni-heidelberg.de fileAufgabenstellung Grundlagen Analyse Vorgehen Modul ubersicht Timeline Projekt: Temporale Relationen Frank Marczewski, Moritz

AufgabenstellungGrundlagen

AnalyseVorgehen

ModulubersichtTimeline

Lapata & Lascarides (2006)Chambers et. al. (2007)

Lapata & Lascarides (2006) - Evaluation

Pseudo-Disambiguierung: Temporaler Marker eines Satzeswird entfernt und soll vom Modell bestimmt werden

Genauigkeit zwischen 60% und 70%

TimeML Relationen

Genauigkeit von 53% (F-Score 45.8)Genauigkeit auf einzelnen Relationen sehr unterschiedlich(10.5% - 50%; 62.8% fur keine Relation)

Frank Marczewski, Moritz Knapp, Hartmut Senska Projekt: Temporale Relationen

Page 24: Projekt: Temporale Relationen - cl.uni-heidelberg.de fileAufgabenstellung Grundlagen Analyse Vorgehen Modul ubersicht Timeline Projekt: Temporale Relationen Frank Marczewski, Moritz

AufgabenstellungGrundlagen

AnalyseVorgehen

ModulubersichtTimeline

Lapata & Lascarides (2006)Chambers et. al. (2007)

Outline

1 Aufgabenstellung

2 GrundlagenLapata & Lascarides (2006)Chambers et. al. (2007)

3 Analyse

4 Vorgehen

5 ModulubersichtModuleRessourcen

6 Timeline

Frank Marczewski, Moritz Knapp, Hartmut Senska Projekt: Temporale Relationen

Page 25: Projekt: Temporale Relationen - cl.uni-heidelberg.de fileAufgabenstellung Grundlagen Analyse Vorgehen Modul ubersicht Timeline Projekt: Temporale Relationen Frank Marczewski, Moritz

AufgabenstellungGrundlagen

AnalyseVorgehen

ModulubersichtTimeline

Lapata & Lascarides (2006)Chambers et. al. (2007)

Chambers et. al. (2007)

Training auf TimeBank(Support Vector Machine und Naive Bayes)

Features wie:

Tempus, Aspekt, Verbklasse undPaare dieser Features beider EventsGleicher-Satz, textuelle Abfolge, Subordination

Teilen Modell in inter- und intrasententiale Events

Evaluation:

Genauigkeit von ca. 60%Verbesserung gegenuber Lapata & Lascarides (2006)

Frank Marczewski, Moritz Knapp, Hartmut Senska Projekt: Temporale Relationen

Page 26: Projekt: Temporale Relationen - cl.uni-heidelberg.de fileAufgabenstellung Grundlagen Analyse Vorgehen Modul ubersicht Timeline Projekt: Temporale Relationen Frank Marczewski, Moritz

AufgabenstellungGrundlagen

AnalyseVorgehen

ModulubersichtTimeline

Lapata & Lascarides (2006)Chambers et. al. (2007)

Chambers et. al. (2007)

Training auf TimeBank(Support Vector Machine und Naive Bayes)

Features wie:

Tempus, Aspekt, Verbklasse undPaare dieser Features beider EventsGleicher-Satz, textuelle Abfolge, Subordination

Teilen Modell in inter- und intrasententiale Events

Evaluation:

Genauigkeit von ca. 60%Verbesserung gegenuber Lapata & Lascarides (2006)

Frank Marczewski, Moritz Knapp, Hartmut Senska Projekt: Temporale Relationen

Page 27: Projekt: Temporale Relationen - cl.uni-heidelberg.de fileAufgabenstellung Grundlagen Analyse Vorgehen Modul ubersicht Timeline Projekt: Temporale Relationen Frank Marczewski, Moritz

AufgabenstellungGrundlagen

AnalyseVorgehen

ModulubersichtTimeline

Lapata & Lascarides (2006)Chambers et. al. (2007)

Chambers et. al. (2007)

Training auf TimeBank(Support Vector Machine und Naive Bayes)

Features wie:

Tempus, Aspekt, Verbklasse undPaare dieser Features beider EventsGleicher-Satz, textuelle Abfolge, Subordination

Teilen Modell in inter- und intrasententiale Events

Evaluation:

Genauigkeit von ca. 60%Verbesserung gegenuber Lapata & Lascarides (2006)

Frank Marczewski, Moritz Knapp, Hartmut Senska Projekt: Temporale Relationen

Page 28: Projekt: Temporale Relationen - cl.uni-heidelberg.de fileAufgabenstellung Grundlagen Analyse Vorgehen Modul ubersicht Timeline Projekt: Temporale Relationen Frank Marczewski, Moritz

AufgabenstellungGrundlagen

AnalyseVorgehen

ModulubersichtTimeline

Lapata & Lascarides (2006)Chambers et. al. (2007)

Chambers et. al. (2007)

Training auf TimeBank(Support Vector Machine und Naive Bayes)

Features wie:

Tempus, Aspekt, Verbklasse undPaare dieser Features beider EventsGleicher-Satz, textuelle Abfolge, Subordination

Teilen Modell in inter- und intrasententiale Events

Evaluation:

Genauigkeit von ca. 60%Verbesserung gegenuber Lapata & Lascarides (2006)

Frank Marczewski, Moritz Knapp, Hartmut Senska Projekt: Temporale Relationen

Page 29: Projekt: Temporale Relationen - cl.uni-heidelberg.de fileAufgabenstellung Grundlagen Analyse Vorgehen Modul ubersicht Timeline Projekt: Temporale Relationen Frank Marczewski, Moritz

AufgabenstellungGrundlagen

AnalyseVorgehen

ModulubersichtTimeline

Lapata & Lascarides (2006)Chambers et. al. (2007)

Chambers et. al. (2007)

Training auf TimeBank(Support Vector Machine und Naive Bayes)

Features wie:

Tempus, Aspekt, Verbklasse undPaare dieser Features beider EventsGleicher-Satz, textuelle Abfolge, Subordination

Teilen Modell in inter- und intrasententiale Events

Evaluation:

Genauigkeit von ca. 60%Verbesserung gegenuber Lapata & Lascarides (2006)

Frank Marczewski, Moritz Knapp, Hartmut Senska Projekt: Temporale Relationen

Page 30: Projekt: Temporale Relationen - cl.uni-heidelberg.de fileAufgabenstellung Grundlagen Analyse Vorgehen Modul ubersicht Timeline Projekt: Temporale Relationen Frank Marczewski, Moritz

AufgabenstellungGrundlagen

AnalyseVorgehen

ModulubersichtTimeline

Lapata & Lascarides (2006)Chambers et. al. (2007)

Chambers et. al. (2007)

Training auf TimeBank(Support Vector Machine und Naive Bayes)

Features wie:

Tempus, Aspekt, Verbklasse undPaare dieser Features beider EventsGleicher-Satz, textuelle Abfolge, Subordination

Teilen Modell in inter- und intrasententiale Events

Evaluation:

Genauigkeit von ca. 60%Verbesserung gegenuber Lapata & Lascarides (2006)

Frank Marczewski, Moritz Knapp, Hartmut Senska Projekt: Temporale Relationen

Page 31: Projekt: Temporale Relationen - cl.uni-heidelberg.de fileAufgabenstellung Grundlagen Analyse Vorgehen Modul ubersicht Timeline Projekt: Temporale Relationen Frank Marczewski, Moritz

AufgabenstellungGrundlagen

AnalyseVorgehen

ModulubersichtTimeline

Lapata & Lascarides (2006)Chambers et. al. (2007)

Chambers et. al. (2007)

Training auf TimeBank(Support Vector Machine und Naive Bayes)

Features wie:

Tempus, Aspekt, Verbklasse undPaare dieser Features beider EventsGleicher-Satz, textuelle Abfolge, Subordination

Teilen Modell in inter- und intrasententiale Events

Evaluation:

Genauigkeit von ca. 60%Verbesserung gegenuber Lapata & Lascarides (2006)

Frank Marczewski, Moritz Knapp, Hartmut Senska Projekt: Temporale Relationen

Page 32: Projekt: Temporale Relationen - cl.uni-heidelberg.de fileAufgabenstellung Grundlagen Analyse Vorgehen Modul ubersicht Timeline Projekt: Temporale Relationen Frank Marczewski, Moritz

AufgabenstellungGrundlagen

AnalyseVorgehen

ModulubersichtTimeline

Lapata & Lascarides (2006)Chambers et. al. (2007)

Chambers et. al. (2007)

Training auf TimeBank(Support Vector Machine und Naive Bayes)

Features wie:

Tempus, Aspekt, Verbklasse undPaare dieser Features beider EventsGleicher-Satz, textuelle Abfolge, Subordination

Teilen Modell in inter- und intrasententiale Events

Evaluation:

Genauigkeit von ca. 60%Verbesserung gegenuber Lapata & Lascarides (2006)

Frank Marczewski, Moritz Knapp, Hartmut Senska Projekt: Temporale Relationen

Page 33: Projekt: Temporale Relationen - cl.uni-heidelberg.de fileAufgabenstellung Grundlagen Analyse Vorgehen Modul ubersicht Timeline Projekt: Temporale Relationen Frank Marczewski, Moritz

AufgabenstellungGrundlagen

AnalyseVorgehen

ModulubersichtTimeline

Outline

1 Aufgabenstellung

2 GrundlagenLapata & Lascarides (2006)Chambers et. al. (2007)

3 Analyse

4 Vorgehen

5 ModulubersichtModuleRessourcen

6 Timeline

Frank Marczewski, Moritz Knapp, Hartmut Senska Projekt: Temporale Relationen

Page 34: Projekt: Temporale Relationen - cl.uni-heidelberg.de fileAufgabenstellung Grundlagen Analyse Vorgehen Modul ubersicht Timeline Projekt: Temporale Relationen Frank Marczewski, Moritz

AufgabenstellungGrundlagen

AnalyseVorgehen

ModulubersichtTimeline

Vielfaltige Relationen, Events und Features

Relationen bestehen zwischen Events

Problem: Events konnen sehr unterschiedlich aussehenverbal vs. nominal

”... before I went to the doctor.“ vs.

”After the election...“

satzintern vs. satzubergreifend:

”They went to the cinema after having dinner.“ vs.

”They saw ’2012’. Now they are afraid of the apocalypse.“

Frank Marczewski, Moritz Knapp, Hartmut Senska Projekt: Temporale Relationen

Page 35: Projekt: Temporale Relationen - cl.uni-heidelberg.de fileAufgabenstellung Grundlagen Analyse Vorgehen Modul ubersicht Timeline Projekt: Temporale Relationen Frank Marczewski, Moritz

AufgabenstellungGrundlagen

AnalyseVorgehen

ModulubersichtTimeline

Vielfaltige Relationen, Events und Features

Relationen bestehen zwischen Events

Problem: Events konnen sehr unterschiedlich aussehenverbal vs. nominal

”... before I went to the doctor.“ vs.

”After the election...“

satzintern vs. satzubergreifend:

”They went to the cinema after having dinner.“ vs.

”They saw ’2012’. Now they are afraid of the apocalypse.“

Frank Marczewski, Moritz Knapp, Hartmut Senska Projekt: Temporale Relationen

Page 36: Projekt: Temporale Relationen - cl.uni-heidelberg.de fileAufgabenstellung Grundlagen Analyse Vorgehen Modul ubersicht Timeline Projekt: Temporale Relationen Frank Marczewski, Moritz

AufgabenstellungGrundlagen

AnalyseVorgehen

ModulubersichtTimeline

Vielfaltige Relationen, Events und Features

Relationen bestehen zwischen Events

Problem: Events konnen sehr unterschiedlich aussehenverbal vs. nominal

”... before I went to the doctor.“ vs.

”After the election...“

satzintern vs. satzubergreifend:

”They went to the cinema after having dinner.“ vs.

”They saw ’2012’. Now they are afraid of the apocalypse.“

Frank Marczewski, Moritz Knapp, Hartmut Senska Projekt: Temporale Relationen

Page 37: Projekt: Temporale Relationen - cl.uni-heidelberg.de fileAufgabenstellung Grundlagen Analyse Vorgehen Modul ubersicht Timeline Projekt: Temporale Relationen Frank Marczewski, Moritz

AufgabenstellungGrundlagen

AnalyseVorgehen

ModulubersichtTimeline

Vielfaltige Relationen, Events und Features

Relationen bestehen zwischen Events

Problem: Events konnen sehr unterschiedlich aussehenverbal vs. nominal

”... before I went to the doctor.“ vs.

”After the election...“

satzintern vs. satzubergreifend:

”They went to the cinema after having dinner.“ vs.

”They saw ’2012’. Now they are afraid of the apocalypse.“

Frank Marczewski, Moritz Knapp, Hartmut Senska Projekt: Temporale Relationen

Page 38: Projekt: Temporale Relationen - cl.uni-heidelberg.de fileAufgabenstellung Grundlagen Analyse Vorgehen Modul ubersicht Timeline Projekt: Temporale Relationen Frank Marczewski, Moritz

AufgabenstellungGrundlagen

AnalyseVorgehen

ModulubersichtTimeline

Vielfaltige Relationen, Events und Features

Relationen werden durch unterschiedliche Featuresausgedruckt

eindeutigstes Feature: temporale Marker wie before, after,since, once...Tempus bei verbalen Events

”He had dinner. He had been hungry.“

Frage

Welche Features sind fur welche Art von Event (verbal/nominal,satzintern/satzubergreifend) am besten geeignet?

Frank Marczewski, Moritz Knapp, Hartmut Senska Projekt: Temporale Relationen

Page 39: Projekt: Temporale Relationen - cl.uni-heidelberg.de fileAufgabenstellung Grundlagen Analyse Vorgehen Modul ubersicht Timeline Projekt: Temporale Relationen Frank Marczewski, Moritz

AufgabenstellungGrundlagen

AnalyseVorgehen

ModulubersichtTimeline

Vielfaltige Relationen, Events und Features

Relationen werden durch unterschiedliche Featuresausgedruckt

eindeutigstes Feature: temporale Marker wie before, after,since, once...Tempus bei verbalen Events

”He had dinner. He had been hungry.“

Frage

Welche Features sind fur welche Art von Event (verbal/nominal,satzintern/satzubergreifend) am besten geeignet?

Frank Marczewski, Moritz Knapp, Hartmut Senska Projekt: Temporale Relationen

Page 40: Projekt: Temporale Relationen - cl.uni-heidelberg.de fileAufgabenstellung Grundlagen Analyse Vorgehen Modul ubersicht Timeline Projekt: Temporale Relationen Frank Marczewski, Moritz

AufgabenstellungGrundlagen

AnalyseVorgehen

ModulubersichtTimeline

Vielfaltige Relationen, Events und Features

Relationen werden durch unterschiedliche Featuresausgedruckt

eindeutigstes Feature: temporale Marker wie before, after,since, once...Tempus bei verbalen Events

”He had dinner. He had been hungry.“

Frage

Welche Features sind fur welche Art von Event (verbal/nominal,satzintern/satzubergreifend) am besten geeignet?

Frank Marczewski, Moritz Knapp, Hartmut Senska Projekt: Temporale Relationen

Page 41: Projekt: Temporale Relationen - cl.uni-heidelberg.de fileAufgabenstellung Grundlagen Analyse Vorgehen Modul ubersicht Timeline Projekt: Temporale Relationen Frank Marczewski, Moritz

AufgabenstellungGrundlagen

AnalyseVorgehen

ModulubersichtTimeline

Vielfaltige Relationen, Events und Features

Relationen werden durch unterschiedliche Featuresausgedruckt

eindeutigstes Feature: temporale Marker wie before, after,since, once...Tempus bei verbalen Events

”He had dinner. He had been hungry.“

Frage

Welche Features sind fur welche Art von Event (verbal/nominal,satzintern/satzubergreifend) am besten geeignet?

Frank Marczewski, Moritz Knapp, Hartmut Senska Projekt: Temporale Relationen

Page 42: Projekt: Temporale Relationen - cl.uni-heidelberg.de fileAufgabenstellung Grundlagen Analyse Vorgehen Modul ubersicht Timeline Projekt: Temporale Relationen Frank Marczewski, Moritz

AufgabenstellungGrundlagen

AnalyseVorgehen

ModulubersichtTimeline

Vielfaltige Relationen, Events und Features

Relationen werden durch unterschiedliche Featuresausgedruckt

eindeutigstes Feature: temporale Marker wie before, after,since, once...Tempus bei verbalen Events

”He had dinner. He had been hungry.“

Frage

Welche Features sind fur welche Art von Event (verbal/nominal,satzintern/satzubergreifend) am besten geeignet?

Frank Marczewski, Moritz Knapp, Hartmut Senska Projekt: Temporale Relationen

Page 43: Projekt: Temporale Relationen - cl.uni-heidelberg.de fileAufgabenstellung Grundlagen Analyse Vorgehen Modul ubersicht Timeline Projekt: Temporale Relationen Frank Marczewski, Moritz

AufgabenstellungGrundlagen

AnalyseVorgehen

ModulubersichtTimeline

Outline

1 Aufgabenstellung

2 GrundlagenLapata & Lascarides (2006)Chambers et. al. (2007)

3 Analyse

4 Vorgehen

5 ModulubersichtModuleRessourcen

6 Timeline

Frank Marczewski, Moritz Knapp, Hartmut Senska Projekt: Temporale Relationen

Page 44: Projekt: Temporale Relationen - cl.uni-heidelberg.de fileAufgabenstellung Grundlagen Analyse Vorgehen Modul ubersicht Timeline Projekt: Temporale Relationen Frank Marczewski, Moritz

AufgabenstellungGrundlagen

AnalyseVorgehen

ModulubersichtTimeline

Uberblick

Naive Bayes Modell zum Lernen der Features

Korpus

TimeBank, aber: Wir wollen mehr Daten, daherzusatzliche Trainingsdaten durch automatische Akquisition(ahnlich L&L)

Testen der Features: einzeln, in Kombination

Evaluation auf TimeBank

Vergleich der Ergebnisse mit Chambers et. al. (2007)

Frank Marczewski, Moritz Knapp, Hartmut Senska Projekt: Temporale Relationen

Page 45: Projekt: Temporale Relationen - cl.uni-heidelberg.de fileAufgabenstellung Grundlagen Analyse Vorgehen Modul ubersicht Timeline Projekt: Temporale Relationen Frank Marczewski, Moritz

AufgabenstellungGrundlagen

AnalyseVorgehen

ModulubersichtTimeline

Uberblick

Naive Bayes Modell zum Lernen der Features

Korpus

TimeBank, aber: Wir wollen mehr Daten, daherzusatzliche Trainingsdaten durch automatische Akquisition(ahnlich L&L)

Testen der Features: einzeln, in Kombination

Evaluation auf TimeBank

Vergleich der Ergebnisse mit Chambers et. al. (2007)

Frank Marczewski, Moritz Knapp, Hartmut Senska Projekt: Temporale Relationen

Page 46: Projekt: Temporale Relationen - cl.uni-heidelberg.de fileAufgabenstellung Grundlagen Analyse Vorgehen Modul ubersicht Timeline Projekt: Temporale Relationen Frank Marczewski, Moritz

AufgabenstellungGrundlagen

AnalyseVorgehen

ModulubersichtTimeline

Uberblick

Naive Bayes Modell zum Lernen der Features

Korpus

TimeBank, aber: Wir wollen mehr Daten, daherzusatzliche Trainingsdaten durch automatische Akquisition(ahnlich L&L)

Testen der Features: einzeln, in Kombination

Evaluation auf TimeBank

Vergleich der Ergebnisse mit Chambers et. al. (2007)

Frank Marczewski, Moritz Knapp, Hartmut Senska Projekt: Temporale Relationen

Page 47: Projekt: Temporale Relationen - cl.uni-heidelberg.de fileAufgabenstellung Grundlagen Analyse Vorgehen Modul ubersicht Timeline Projekt: Temporale Relationen Frank Marczewski, Moritz

AufgabenstellungGrundlagen

AnalyseVorgehen

ModulubersichtTimeline

Uberblick

Naive Bayes Modell zum Lernen der Features

Korpus

TimeBank, aber: Wir wollen mehr Daten, daherzusatzliche Trainingsdaten durch automatische Akquisition(ahnlich L&L)

Testen der Features: einzeln, in Kombination

Evaluation auf TimeBank

Vergleich der Ergebnisse mit Chambers et. al. (2007)

Frank Marczewski, Moritz Knapp, Hartmut Senska Projekt: Temporale Relationen

Page 48: Projekt: Temporale Relationen - cl.uni-heidelberg.de fileAufgabenstellung Grundlagen Analyse Vorgehen Modul ubersicht Timeline Projekt: Temporale Relationen Frank Marczewski, Moritz

AufgabenstellungGrundlagen

AnalyseVorgehen

ModulubersichtTimeline

Uberblick

Naive Bayes Modell zum Lernen der Features

Korpus

TimeBank, aber: Wir wollen mehr Daten, daherzusatzliche Trainingsdaten durch automatische Akquisition(ahnlich L&L)

Testen der Features: einzeln, in Kombination

Evaluation auf TimeBank

Vergleich der Ergebnisse mit Chambers et. al. (2007)

Frank Marczewski, Moritz Knapp, Hartmut Senska Projekt: Temporale Relationen

Page 49: Projekt: Temporale Relationen - cl.uni-heidelberg.de fileAufgabenstellung Grundlagen Analyse Vorgehen Modul ubersicht Timeline Projekt: Temporale Relationen Frank Marczewski, Moritz

AufgabenstellungGrundlagen

AnalyseVorgehen

ModulubersichtTimeline

Uberblick

Naive Bayes Modell zum Lernen der Features

Korpus

TimeBank, aber: Wir wollen mehr Daten, daherzusatzliche Trainingsdaten durch automatische Akquisition(ahnlich L&L)

Testen der Features: einzeln, in Kombination

Evaluation auf TimeBank

Vergleich der Ergebnisse mit Chambers et. al. (2007)

Frank Marczewski, Moritz Knapp, Hartmut Senska Projekt: Temporale Relationen

Page 50: Projekt: Temporale Relationen - cl.uni-heidelberg.de fileAufgabenstellung Grundlagen Analyse Vorgehen Modul ubersicht Timeline Projekt: Temporale Relationen Frank Marczewski, Moritz

AufgabenstellungGrundlagen

AnalyseVorgehen

ModulubersichtTimeline

Uberblick

Naive Bayes Modell zum Lernen der Features

Korpus

TimeBank, aber: Wir wollen mehr Daten, daherzusatzliche Trainingsdaten durch automatische Akquisition(ahnlich L&L)

Testen der Features: einzeln, in Kombination

Evaluation auf TimeBank

Vergleich der Ergebnisse mit Chambers et. al. (2007)

Frank Marczewski, Moritz Knapp, Hartmut Senska Projekt: Temporale Relationen

Page 51: Projekt: Temporale Relationen - cl.uni-heidelberg.de fileAufgabenstellung Grundlagen Analyse Vorgehen Modul ubersicht Timeline Projekt: Temporale Relationen Frank Marczewski, Moritz

AufgabenstellungGrundlagen

AnalyseVorgehen

ModulubersichtTimeline

ModuleRessourcen

Outline

1 Aufgabenstellung

2 GrundlagenLapata & Lascarides (2006)Chambers et. al. (2007)

3 Analyse

4 Vorgehen

5 ModulubersichtModuleRessourcen

6 Timeline

Frank Marczewski, Moritz Knapp, Hartmut Senska Projekt: Temporale Relationen

Page 52: Projekt: Temporale Relationen - cl.uni-heidelberg.de fileAufgabenstellung Grundlagen Analyse Vorgehen Modul ubersicht Timeline Projekt: Temporale Relationen Frank Marczewski, Moritz

AufgabenstellungGrundlagen

AnalyseVorgehen

ModulubersichtTimeline

ModuleRessourcen

Modulplanung

Frank Marczewski, Moritz Knapp, Hartmut Senska Projekt: Temporale Relationen

Page 53: Projekt: Temporale Relationen - cl.uni-heidelberg.de fileAufgabenstellung Grundlagen Analyse Vorgehen Modul ubersicht Timeline Projekt: Temporale Relationen Frank Marczewski, Moritz

AufgabenstellungGrundlagen

AnalyseVorgehen

ModulubersichtTimeline

ModuleRessourcen

Outline

1 Aufgabenstellung

2 GrundlagenLapata & Lascarides (2006)Chambers et. al. (2007)

3 Analyse

4 Vorgehen

5 ModulubersichtModuleRessourcen

6 Timeline

Frank Marczewski, Moritz Knapp, Hartmut Senska Projekt: Temporale Relationen

Page 54: Projekt: Temporale Relationen - cl.uni-heidelberg.de fileAufgabenstellung Grundlagen Analyse Vorgehen Modul ubersicht Timeline Projekt: Temporale Relationen Frank Marczewski, Moritz

AufgabenstellungGrundlagen

AnalyseVorgehen

ModulubersichtTimeline

ModuleRessourcen

Ressourcen

Parser geeignet fur Englisch und Deutsch

XLE, Stanford, Berkley

Verbnet

Vendlerklassen (verbal Events), Api ’Inspector’

Korpora

TimeBank, BNC und weitere fur automatische Akquisition

Frank Marczewski, Moritz Knapp, Hartmut Senska Projekt: Temporale Relationen

Page 55: Projekt: Temporale Relationen - cl.uni-heidelberg.de fileAufgabenstellung Grundlagen Analyse Vorgehen Modul ubersicht Timeline Projekt: Temporale Relationen Frank Marczewski, Moritz

AufgabenstellungGrundlagen

AnalyseVorgehen

ModulubersichtTimeline

ModuleRessourcen

Ressourcen

Parser geeignet fur Englisch und Deutsch

XLE, Stanford, Berkley

Verbnet

Vendlerklassen (verbal Events), Api ’Inspector’

Korpora

TimeBank, BNC und weitere fur automatische Akquisition

Frank Marczewski, Moritz Knapp, Hartmut Senska Projekt: Temporale Relationen

Page 56: Projekt: Temporale Relationen - cl.uni-heidelberg.de fileAufgabenstellung Grundlagen Analyse Vorgehen Modul ubersicht Timeline Projekt: Temporale Relationen Frank Marczewski, Moritz

AufgabenstellungGrundlagen

AnalyseVorgehen

ModulubersichtTimeline

ModuleRessourcen

Ressourcen

Parser geeignet fur Englisch und Deutsch

XLE, Stanford, Berkley

Verbnet

Vendlerklassen (verbal Events), Api ’Inspector’

Korpora

TimeBank, BNC und weitere fur automatische Akquisition

Frank Marczewski, Moritz Knapp, Hartmut Senska Projekt: Temporale Relationen

Page 57: Projekt: Temporale Relationen - cl.uni-heidelberg.de fileAufgabenstellung Grundlagen Analyse Vorgehen Modul ubersicht Timeline Projekt: Temporale Relationen Frank Marczewski, Moritz

AufgabenstellungGrundlagen

AnalyseVorgehen

ModulubersichtTimeline

Outline

1 Aufgabenstellung

2 GrundlagenLapata & Lascarides (2006)Chambers et. al. (2007)

3 Analyse

4 Vorgehen

5 ModulubersichtModuleRessourcen

6 Timeline

Frank Marczewski, Moritz Knapp, Hartmut Senska Projekt: Temporale Relationen

Page 58: Projekt: Temporale Relationen - cl.uni-heidelberg.de fileAufgabenstellung Grundlagen Analyse Vorgehen Modul ubersicht Timeline Projekt: Temporale Relationen Frank Marczewski, Moritz

AufgabenstellungGrundlagen

AnalyseVorgehen

ModulubersichtTimeline

Fahrplan

1.12. Preprocessing + Eventidentifikation

8.12. Automatische Akquisition

15.12. Automatische Akquisition, Featureextraktion

22.12. Naive Bayes - Implementierung/Training

5.1. Erste Evaluation auf Timebank Split fur ’E’

12.1. Ausbau 2. Modell, Versuch Ubertragung auf ’D’

19.1. Optional Nominale Events

26.1. Dokumentation

2.2. Kurzdemo

9.2. Abschlussarbeiten

16.2. Letze Anpassungen, Cleanup

19.2. Abgabe

Frank Marczewski, Moritz Knapp, Hartmut Senska Projekt: Temporale Relationen

Page 59: Projekt: Temporale Relationen - cl.uni-heidelberg.de fileAufgabenstellung Grundlagen Analyse Vorgehen Modul ubersicht Timeline Projekt: Temporale Relationen Frank Marczewski, Moritz

AufgabenstellungGrundlagen

AnalyseVorgehen

ModulubersichtTimeline

Frank Marczewski, Moritz Knapp, Hartmut Senska Projekt: Temporale Relationen