SLIDE 80 Data Science Research
@
Introduction Ontological Pathfinding Experiments
Experiments
Effect of Partitioning
50 100 150 200 Max Partition size/M 10 20 30 40 50 60 Runtime/h
m = 10K m = 5K m = 2K m = 1K
(a) Freebase: Runtime vs Partitioning
50 100 150 200 Max Partition size/M 5 10 15 20 25 30 Runtime/h
m = 10K m = 5K m = 2K m = 1K
(b) Freebase: Max Runtime vs Partitioning
50 100 150 200 Max Partition size/M 1.00 1.05 1.10 1.15 1.20 1.25 1.30 1.35 DOV
m = 10K m = 5K m = 2K m = 1K
(c) Freebase: DOV vs Partitioning
1 2 3 4 Max Partition size/M 5 10 15 20 25 30 Runtime/min
m = 1000 m = 500 m = 1000; max runtime m = 500; max runtime
(d) YAGO2s: Runtime vs Partitioning
100 200 300 400 500 600 Functional Constraint 10 20 30 40 50 60 70 80 YAGO2s Runtime/min 2 4 6 8 10 12 14 Freebase Runtime/h
(e) Runtime vs Functional Constraint
YAGO2s runtime Freebase runtime
100 200 300 400 500 600 Functional Constraint 0.80 0.85 0.90 0.95 1.00 Pruning Precision 1000 2000 3000 4000 5000 6000 # Pruned Rules
(f) Pruned Rules Quality
YAGO2s pruning precision YAGO2s # pruned rules Freebase pruning precision Freebase # pruned rules
Runtime: 2.55 days → 5.06 hours. Slowest partition: 1.27 days → 38.14 minutes.
Ontological Pathfinding Jun 29, 2016 23/25