MystiQ - PowerPoint PPT Presentation

About This Presentation
Title:

MystiQ

Description:

SQL: joins, distinct, aggregates/group-by. Point probabilities. Top-k answers, guaranteed ranking. Query evaluation. Safe plans. Monte Carlo simulation (Luby-Karp) ... – PowerPoint PPT presentation

Number of Views:34
Avg rating:3.0/5.0
Slides: 15
Provided by: dans168
Category:

less

Transcript and Presenter's Notes

Title: MystiQ


1
MystiQ
  • The HusQies

Nilesh Dalvi, Brian Harris, Chris Re, Dan Suciu
University of Washington
2
Outline
  • Overview
  • Demo / discussions
  • Conclusions

3
MystiQ
  • General purpose probabilistic database system
  • Motivation manage imprecisions in data

4
What MystiQ Does
  • Tables stored in relational database
  • Tables ? Events ( Probabilistic tables)
  • Expressive probabilistic model
  • Maybe/Or tuples
  • Views over events
  • Confidences for views

5
What MystiQ Does
  • Query semantics
  • SQL joins, distinct, aggregates/group-by
  • Point probabilities
  • Top-k answers, guaranteed ranking
  • Query evaluation
  • Safe plans
  • Monte Carlo simulation (Luby-Karp)

6
What MystiQ Does Not
  • No syntax for popular probabilistic models
  • BNs, PRMs, rules with confidences
  • Can be expressed but indirectly
  • No lineage
  • No probabilities on continuous values

7
Using MystiQ
  • Store data in RDBMS (demo postgres)
  • Write a configuration file
  • Run SQL queries on MystiQ

8
Probabilistic Tables Events
Product(prod,price,color,shape,prob)
ProductEvent(prod,price,color,shape)
9
Configuration File
  • Tables ? Events ( Probabilistic tables)

CREATE TABLE Product(prod, color, shape,
prob) CREATE EVENT ProductEvent(prod)
choice(color, shape)
ON Product(prob)
10
Demo
11
Views
later
  • StandardTables ? Tables ( ? Events )
  • ProbabilisticEvents ? Events

12
A BN in MystiQ
Color
Shape
Weight
13
Applying BN to a Table
Product(prod,price,color,shape,prob)
ProductEvent(prod,price,color,shape)
14
Applications of ProbDB ?
  • Fuzzy object matching IMDB AMZN
  • Information extraction
  • What else ???

15
Development
  • Developed under a TGIF grant
  • Free license (on request) for research
    institutions

16
Current/Future Work
  • Constraint, Data mappings
  • Theory of conjunctive queries on probdb
  • Cleaning of sensor data (w/ Balazinska)
Write a Comment
User Comments (0)
About PowerShow.com