MoQA A Multi-Modal Question Answering Architecture Monica - - PowerPoint PPT Presentation

moqa a multi modal question answering architecture
SMART_READER_LITE
LIVE PREVIEW

MoQA A Multi-Modal Question Answering Architecture Monica - - PowerPoint PPT Presentation

MoQA A Multi-Modal Question Answering Architecture Monica Haurilet, Ziad Al-Halah and Rainer Stiefelhagen Computer Vision for Human Computer Interaction Lab KIT - Computer Vision for Human Computer Interaction Lab www.kit.edu Multi-Modal


slide-1
SLIDE 1

KIT - Computer Vision for Human Computer Interaction Lab

www.kit.edu

MoQA – A Multi-Modal Question Answering Architecture

Monica Haurilet, Ziad Al-Halah and Rainer Stiefelhagen Computer Vision for Human Computer Interaction Lab

slide-2
SLIDE 2

Monica Haurilet, Ziad Al-Halah and Rainer Stiefelhagen MoQA – A Multi-Modal Question Answering Architecture

Multi-Modal Question Anwering

Question What layer is underneath the confined aquifer? Answers a) Unconfined Aquifer b) Confined Aquifer c) Water Table d) Confining Bed  Text … a thick layer containing water is called confined aquifer. The earth region that supports the confined aquifer is called confining bed. The hole to

  • btain

water in the unconfined aquifer is..…

slide-3
SLIDE 3

Monica Haurilet, Ziad Al-Halah and Rainer Stiefelhagen MoQA – A Multi-Modal Question Answering Architecture

Definitions

Example

… Two other types of mass movement are slump and creep. Both may move a lot of soil and rock. However, they usually aren’t as destructive as landslides and mudslides. Slump is the sudden movement of large blocks of rock and soil down a slope. You can see how it happens in Figure 10.32. All the material moves together in big chunks. … Q: Sudden movement of a large block of rock and soil down a slope .... e) Slump

  • ∃ SQ - a set of sentences or nodes that verifies (Q, Ai)
  • We call SQ set of supporting sentences
  • SQ is used to get probability of correctness of (Q, Ai)
slide-4
SLIDE 4

Monica Haurilet, Ziad Al-Halah and Rainer Stiefelhagen MoQA – A Multi-Modal Question Answering Architecture

Input

  • Question Q
  • Set of possible answers {Ai}
  • Set of sentences or nodes {Sj}

Overview of our Approach Our Model

  • 1. Select k supporting sentences
  • 2. Verify answer using a deep neural model
slide-5
SLIDE 5

Monica Haurilet, Ziad Al-Halah and Rainer Stiefelhagen MoQA – A Multi-Modal Question Answering Architecture

  • Measure similarity of embedded question and sentences
  • Select top k most similar sentences
  • 1. Supporting Sentences

Question: Study of the solid earth Supporting Sentences:

  • 1. Geology is the study of the solid Earth.
  • 2. Scientists who compare geology of other planets to Earth are planetary geologists.

Question: Factors that determine how much erosion runoff can cause include Supporting Sentences:

  • 1. Runoff is an important cause of erosion.
  • 2. Runoff is likely to cause more erosion if the land is bare.

S1 S2 S3 Q1 Q2 Questions Sentences Embedding Space

slide-6
SLIDE 6

Monica Haurilet, Ziad Al-Halah and Rainer Stiefelhagen MoQA – A Multi-Modal Question Answering Architecture

  • 2. Deep Learning Model
  • Selects answer based on supporting sentences and question

CNN

Kj-1 Low level clouds cause rain. Kj Water is also found in the clouds.

...

Visual Information

slide-7
SLIDE 7

Monica Haurilet, Ziad Al-Halah and Rainer Stiefelhagen MoQA – A Multi-Modal Question Answering Architecture

  • 2. Deep Learning Model
  • Selects answer based on supporting sentences and question

[Ai, Q, Kj, Q· Kj, Q·Ai, Ai· Kj, Q· Kj·Ai]

Q: Which level of clouds cause rain? Ai: Low level.

Visual Information CNN

Kj-1 Low level clouds cause rain. Kj Water is also found in the clouds.

...

  • Bidir. LSTM
  • Bidir. LSTM

FCKj Softmax FCKj-1

... FCK1

slide-8
SLIDE 8

Monica Haurilet, Ziad Al-Halah and Rainer Stiefelhagen MoQA – A Multi-Modal Question Answering Architecture

  • 2. Deep Learning Model
  • Selects answer based on supporting sentences and question

[Ai, Q, Kj, Q· Kj, Q·Ai, Ai· Kj, Q· Kj·Ai]

Q: Which level of clouds cause rain? Ai: Low level.

Visual Information CNN

Kj-1 Low level clouds cause rain. Kj Water is also found in the clouds.

...

  • Bidir. LSTM
  • Bidir. LSTM

FCAi FCKj

·

Softmax FCKj-1

... FCK1

Confidence

slide-9
SLIDE 9

Monica Haurilet, Ziad Al-Halah and Rainer Stiefelhagen MoQA – A Multi-Modal Question Answering Architecture

Evaluation

Validation Accuracy Errors for T/F Questions Errors for Diag. Questions MoQA won in the TQA challenge

  • 1st place in the text track
  • 2nd place in the diagram track
slide-10
SLIDE 10

Poster S1 MoQA – A Multi-Modal Question Answering Architecture

Monica Haurilet, Ziad Al-Halah, Rainer Stiefelhagen Karlsruhe Institute of Technology, Germany haurilet@kit.edu