+ All Categories
Home > Data & Analytics > On the Support of a Similarity-Enabled Relational Database Management System in Civilian Crisis...

On the Support of a Similarity-Enabled Relational Database Management System in Civilian Crisis...

Date post: 14-Feb-2017
Category:
Upload: jose-f-rodrigues-jr
View: 18 times
Download: 2 times
Share this document with a friend
47
Luiz Olmes (speaker) Paulo H. Oliveira, Antonio C. Fraideinberze, Natan A. Laverde, Hugo Gualdron, Andre S. Gonzaga, Lucas D. Ferreira, Willian D. Oliveira, Jose F. Rodrigues Jr., Robson L. F. Cordeiro, Caetano Traina Jr., Agma J. M. Traina, Elaine P. M. Sousa [email protected] On the Support of a Similarity- Enabled Relational Database Management System in Civilian Crisis Situations
Transcript
Page 1: On the Support of a Similarity-Enabled Relational Database Management System in Civilian Crisis Situations

Luiz Olmes (speaker)

Paulo H. Oliveira, Antonio C. Fraideinberze, Natan A. Laverde,Hugo Gualdron, Andre S. Gonzaga, Lucas D. Ferreira,

Willian D. Oliveira, Jose F. Rodrigues Jr., Robson L. F. Cordeiro,Caetano Traina Jr., Agma J. M. Traina, Elaine P. M. Sousa

[email protected]

On the Support of a Similarity-EnabledRelational Database Management System

in Civilian Crisis Situations

Page 2: On the Support of a Similarity-Enabled Relational Database Management System in Civilian Crisis Situations

2

Outline

Introduction Background The DCCM architecture Case Study

Quality ResultsOverall Performance

Conclusions

Page 3: On the Support of a Similarity-Enabled Relational Database Management System in Civilian Crisis Situations

3

Introduction – RESCUER project

The RESCUER project, a partnership between the European Union and Brazil, aims at developing solutions to improve decision-making in crises

Further details: http://www.rescuer-project.org/

Page 4: On the Support of a Similarity-Enabled Relational Database Management System in Civilian Crisis Situations

4

Introduction

Multimedia data Support decision-making during crises

Automatic analysis on multimedia data Concepts related to similarity search

Gap No well-defined methodology for applying

similarity search on crisis situations

Page 5: On the Support of a Similarity-Enabled Relational Database Management System in Civilian Crisis Situations

5

Introduction

Contributions1. Methodology for employing a similarity-

enabled RDBMS in disaster-relief tasks2. Data-Centric Crisis Management

(DCCM) architecture, which employs our methodology over a similarity-enabled RDBMS

Page 6: On the Support of a Similarity-Enabled Relational Database Management System in Civilian Crisis Situations

6

Introduction

Evaluation of the contributions Task 1. Objects Classification Task 2. Redundant Objects Filtering Task 3. Retrieval of Historical Data

Page 7: On the Support of a Similarity-Enabled Relational Database Management System in Civilian Crisis Situations

7

Outline

Introduction Background The DCCM architecture Case Study

Quality ResultsOverall Performance

Conclusions

Page 8: On the Support of a Similarity-Enabled Relational Database Management System in Civilian Crisis Situations

8

Background

Content-Based Retrieval Types of Similarity Queries Instance-Based Learning

Page 9: On the Support of a Similarity-Enabled Relational Database Management System in Civilian Crisis Situations

9

Background – Content-Based Retrieval

Page 10: On the Support of a Similarity-Enabled Relational Database Management System in Civilian Crisis Situations

10

Background – Similarity Queries

k-NN query Range query

Page 11: On the Support of a Similarity-Enabled Relational Database Management System in Civilian Crisis Situations

11

Background – Instance-Based Learning

k-NN Classifier

k = 3

Page 12: On the Support of a Similarity-Enabled Relational Database Management System in Civilian Crisis Situations

12

Outline

Introduction Background The DCCM architecture Case Study

Quality ResultsOverall Performance

Conclusions

Page 13: On the Support of a Similarity-Enabled Relational Database Management System in Civilian Crisis Situations

13

Scenario

Page 14: On the Support of a Similarity-Enabled Relational Database Management System in Civilian Crisis Situations

14

Page 15: On the Support of a Similarity-Enabled Relational Database Management System in Civilian Crisis Situations

15

Page 16: On the Support of a Similarity-Enabled Relational Database Management System in Civilian Crisis Situations

16

Page 17: On the Support of a Similarity-Enabled Relational Database Management System in Civilian Crisis Situations

17

Page 18: On the Support of a Similarity-Enabled Relational Database Management System in Civilian Crisis Situations

18

Page 19: On the Support of a Similarity-Enabled Relational Database Management System in Civilian Crisis Situations

19

Page 20: On the Support of a Similarity-Enabled Relational Database Management System in Civilian Crisis Situations

20

Range

query

Page 21: On the Support of a Similarity-Enabled Relational Database Management System in Civilian Crisis Situations

21

Page 22: On the Support of a Similarity-Enabled Relational Database Management System in Civilian Crisis Situations

22

Page 23: On the Support of a Similarity-Enabled Relational Database Management System in Civilian Crisis Situations

23

Page 24: On the Support of a Similarity-Enabled Relational Database Management System in Civilian Crisis Situations

24

Page 25: On the Support of a Similarity-Enabled Relational Database Management System in Civilian Crisis Situations

25

Page 26: On the Support of a Similarity-Enabled Relational Database Management System in Civilian Crisis Situations

26

Page 27: On the Support of a Similarity-Enabled Relational Database Management System in Civilian Crisis Situations

27

Page 28: On the Support of a Similarity-Enabled Relational Database Management System in Civilian Crisis Situations

28

Page 29: On the Support of a Similarity-Enabled Relational Database Management System in Civilian Crisis Situations

29

k-NN queryRange query

Page 30: On the Support of a Similarity-Enabled Relational Database Management System in Civilian Crisis Situations

30

Outline

Introduction Background The DCCM archtecture Case Study

Quality ResultsOverall Performance

Conclusions

Page 31: On the Support of a Similarity-Enabled Relational Database Management System in Civilian Crisis Situations

31

Case Study – Dataset Flickr-Fire (Bedo et. al, 2015)

1000 images containing fire1000 images not containing fire80 images for the Filtering task

Page 32: On the Support of a Similarity-Enabled Relational Database Management System in Civilian Crisis Situations

32

Case Study Similarity support on PostgreSQL

Our own implementation: Kiara

Recalling the methodology tasks1. Objects Classification2. Redundant Objects Filtering3. Retrieval of Historical Data

Page 33: On the Support of a Similarity-Enabled Relational Database Management System in Civilian Crisis Situations

33

Outline

Introduction Background The DCCM archtecture Case Study

Quality ResultsOverall Performance

Conclusions

Page 34: On the Support of a Similarity-Enabled Relational Database Management System in Civilian Crisis Situations

34

Results – Objects Classification Color Structure Descriptor and

Manhattan Distance (Bedo et. al, 2015)

k-NN Classifier (k = 10) 10-fold cross validation Accuracy: 86%

Page 35: On the Support of a Similarity-Enabled Relational Database Management System in Civilian Crisis Situations

35

Results – Redundant Objects Filtering

Page 36: On the Support of a Similarity-Enabled Relational Database Management System in Civilian Crisis Situations

36

Results – Redundant Objects Filtering

Buffer: 80 images43 of one class and 37 of another class

Range queriesRange = 10

Feature Extractor: Perceptual Hash http://www.phash.org/

Evaluation Function: Hamming Distance

Page 37: On the Support of a Similarity-Enabled Relational Database Management System in Civilian Crisis Situations

37

Results – Redundant Objects Filtering

Page 38: On the Support of a Similarity-Enabled Relational Database Management System in Civilian Crisis Situations

38

Results – Retrieval of Historical Data

Color Structure Descriptor and Manhattan Distance (Bedo et. al, 2015)

Range queriesRange = 7.2

K-NN queriesk = 1000

Page 39: On the Support of a Similarity-Enabled Relational Database Management System in Civilian Crisis Situations

39

Results – Retrieval of Historical Data

Page 40: On the Support of a Similarity-Enabled Relational Database Management System in Civilian Crisis Situations

40

Outline

Introduction Background The DCCM archtecture Case Study

Quality ResultsOverall Performance

Conclusions

Page 41: On the Support of a Similarity-Enabled Relational Database Management System in Civilian Crisis Situations

41

Results – Performance (Tasks) Classification

k-NN Classifier (k = 10) Filtering

Range query (range = 10) Retrieval of Historical Data

Range query (range = 2.8)k-NN query (k = 50)

Page 42: On the Support of a Similarity-Enabled Relational Database Management System in Civilian Crisis Situations

42

Results – Performance (Tasks)

Task Average Time (s)1) Objects Classification 0,8512) Redundant Objects Filtering 0,0573a) Retrieval of Historical Data – Range 1,147 3b) Retrieval of Historical Data – kNN 0,849

Page 43: On the Support of a Similarity-Enabled Relational Database Management System in Civilian Crisis Situations

43

Results – Performance (Scalability)

Page 44: On the Support of a Similarity-Enabled Relational Database Management System in Civilian Crisis Situations

44

Outline

Introduction Background The DCCM archtecture Case Study

Quality ResultsOverall Performance

Conclusions

Page 45: On the Support of a Similarity-Enabled Relational Database Management System in Civilian Crisis Situations

45

Conclusions Methodology for employing similarity-

enabled RDBMS on crisis management The Data-Centric Crisis Management

(DCCM) architecture, based on such methodology

Our methodology follows 3 tasksObjects ClassificationRedundant Objects FilteringRetrieval of Historical Data

Page 46: On the Support of a Similarity-Enabled Relational Database Management System in Civilian Crisis Situations

46

Conclusions By employing proper similarity

techniques (e.g. Feature Extractors, Evaluation Functions) to the crisis contextAccurate responseEfficient response

The DCCM architecture enables the use of well-known cutting-edge methods and technologies to aid in a critical scenario

Page 47: On the Support of a Similarity-Enabled Relational Database Management System in Civilian Crisis Situations

On the Support of a Similarity-EnabledRelational Database Management System

in Civilian Crisis Situations

Thank you for your attention!

Luiz Olmes (speaker)

Paulo H. Oliveira, Antonio C. Fraideinberze, Natan A. Laverde,Hugo Gualdron, Andre S. Gonzaga, Lucas D. Ferreira,

Willian D. Oliveira, Jose F. Rodrigues Jr., Robson L. F. Cordeiro,Caetano Traina Jr., Agma J. M. Traina, Elaine P. M. Sousa

[email protected]


Recommended