Competition: Rafael Gonalves, Nicolas Matentzoglu, Bijan Parsia - - PowerPoint PPT Presentation

competition rafael gon alves nicolas matentzoglu bijan
SMART_READER_LITE
LIVE PREVIEW

Competition: Rafael Gonalves, Nicolas Matentzoglu, Bijan Parsia - - PowerPoint PPT Presentation

Competition: Rafael Gonalves, Nicolas Matentzoglu, Bijan Parsia Organisers / PC chairs: Ernesto Jimenez Ruiz, Samantha Bail BRIEF OVERVIEW Competition details What we measure The corpus Offline competition results Full corpus


slide-1
SLIDE 1

Competition: Rafael Gonçalves, Nicolas Matentzoglu, Bijan Parsia Organisers / PC chairs: Ernesto Jimenez Ruiz, Samantha Bail

slide-2
SLIDE 2

BRIEF OVERVIEW

  • Competition details
  • What we measure
  • The corpus
  • Offline competition results
  • Full corpus
  • User submitted ontologies
  • Online competition results
  • Winning reasoners
  • Winning bet
slide-3
SLIDE 3

COMPETITION DETAILS

  • 14 participating reasoners
  • 9 OWL 2 DL, 4 EL,1 RL
  • Challenges (per profile)
  • Classification
  • Consistency
  • Satisfiability (of randomly selected classes)
  • Corpus
  • random sample from web crawl + known repositories
  • 204 DL, 200 EL, 197 RL
  • TrOWL
  • Konclude
  • TReasoner
  • HermiT
  • MORe
  • FaCT++
  • Jfact
  • Chainsaw
  • WSClassifier
  • ELK
  • jcel
  • SnoRocket
  • ELepHant
  • BaseVISor
slide-4
SLIDE 4

SUBMITTED ONTOLOGIES

  • Data Mining OPtimization (DMOP) - C. Maria Keet,

Agnieszka Ławrynowicz, Claudia d’Amato, Melanie Hilario

  • Genomic CDS - Matthias Samwald
  • FMA and GALEN versions - Weihong Song, Bruce Spencer,

Weichang Du

  • KB Bio 101- Vinay K. Chaudhri, Michael A. Wessel, Stijn

Heymans

slide-5
SLIDE 5

COMPETITION DETAILS

Rafael “Benchmark” Gonçalves

slide-6
SLIDE 6

Rafael “Sadface” Goncalves

TEETHING ISSUES

slide-7
SLIDE 7

TEETHING ISSUES

  • Over a week to get systems to adhere to our I/O specs
  • OWL API parsers/serializers causing problems = painful
  • Memory/time management = painful (combining ulimit and

Java’s Xmx results in many errors)

  • Running 14 different systems in different languages on one

machine/OS = painful

  • Conclusion: running a reasoner competition is tough.
  • But: everything will be easier next year!
slide-8
SLIDE 8

WHAT WE MEASURE

Reasoner OWL ontology (valid syntax, non-trivial, in profile) Fail

  • error (parser, Java...)
  • timeout (5 minutes)
  • incorrect result

Reasoning task Success

  • processed without errors
  • completed without timeout
  • correct result
slide-9
SLIDE 9

THE CORPUS

!""#$%&#'()(*$+,"!")'-#.$/01")*$2,3)-)4.$5-678(9'()$/:2$ ;(<"9,'")4=$ >2$ ?@-##$$ 5(*,A@$ 2-)B($ C2$ ?@-##$$ 5(*,A@$ 2-)B($ D2$ ?@-##$$ 5(*,A@$ 2-)B($ ;2$ ?@-##$$ 5(*,A@$ 2-)B($ EF$?@-##$GEFF$-0$$ HFF$5(*,A@$EFFIJKKK$ HFF$2-)B($LEFFF$

;-6*"@$?(#(7M"6$

slide-10
SLIDE 10

THE CORPUS

DL EL RL

slide-11
SLIDE 11

THE HARDWARE

  • We aimed for “standard” machines:
  • Cluster of identical PCs (1 reasoner per machine)
  • QuadCore Intel Xeon CPU @ 2.33GHz
  • 12GB RAM / 8GB RAM assigned to process
  • Running some rather old Fedora version (Fedora 12)
  • Java version1.6.0_18
slide-12
SLIDE 12

OFFLINE-COMPETITION

slide-13
SLIDE 13

RESULTS: CLASSIFICATION DL

Winner: HermiT

slide-14
SLIDE 14

RESULTS: CONSISTENCY DL

Winner: Konclude (also fastest!)

slide-15
SLIDE 15

RESULTS: SAT DL

Winner: Konclude

slide-16
SLIDE 16

RESULTS: CLASSIFICATION EL

Winner: ELK

slide-17
SLIDE 17

RESULTS: CONSISTENCY EL

Winner: ELK (also fastest!)

slide-18
SLIDE 18

RESULTS: SAT EL

Winner: Chainsaw

slide-19
SLIDE 19

RESULTS: CLASSIFICATION RL

Winner: TReasoner

slide-20
SLIDE 20

RESULTS: CONSISTENCY RL

Winner: Konclude (also fastest!)

slide-21
SLIDE 21

RESULTS: SAT RL

Winner: MORe

slide-22
SLIDE 22

SPECIAL MENTION

The jury says: “This candidate only entered one competition and did struggle with a high number of timeouts, but the ones that were classified were incredibly fast. We want to see more!” Thumbs up, ELepHant.

slide-23
SLIDE 23

BEST NEWCOMER

The jury says: “This candidate hardly ever made it to the top, but consistently performed well in terms of time and robustness

  • a steady, reliable workhorse.”

Well done, MORe!

slide-24
SLIDE 24

LIVE-COMPETITION

slide-25
SLIDE 25

LIVE COMPETITION - EL

The winning EL reasoner correctly classified 196 out of 200 OWL 2 EL ontologies. Well done, ELK!

slide-26
SLIDE 26

LIVE COMPETITION - DL

The winning DL reasoner correctly classified 153 out of 221 OWL 2 DL ontologies. Well done, WSClassifier!

slide-27
SLIDE 27

LIVE COMPETITION - BETS

We have a clear winner who bet exactly the right number for their reasoner. The winner will be announced at the Social Dinner tonight!

slide-28
SLIDE 28

WHAT NEXT?

  • Data will be available online soon!
  • Benchmarking framework
  • Ontologies
  • Results
  • ORE 2014 in Vienna!
  • Ongoing activities on the W3C OWLED community group
  • More information: http://ore2013.cs.manchester.ac.uk
slide-29
SLIDE 29

ACKNOWLEDGEMENTS

  • ORE participants (reasoner and ontology submissions!)
  • PC members
  • Additional reviewers
  • DL organisers
  • in particular the local organisers Birte Glimm &

Yevgeny Kazakov & their helpers

  • The reasoner tamers: Rafael Gonçalves & Nico Matentzoglu
  • Infrastructure provider
  • Our sponsor!