Query Selectivity Estimation for Uncertain Data
|
|
|
- Julia Tyler
- 9 years ago
- Views:
Transcription
1 Query Selectivity Estimation for Uncertain Data Sarvjeet Singh *, Chris Mayfield *, Rahul Shah #, Sunil Prabhakar * and Susanne Hambrusch * * Department of Computer Science, Purdue University # Department of Computer Science, Louisiana State University Presented by: Reynold Cheng Department of Computer Science, University of Hong Kong [email protected]
2 Motivation: Data Uncertainty Many applications need to handle uncertain data Example: Sensor networks, Location-based applications, Data integration, Biological databases Existing databases do not provide direct support for uncertain data. Two simple options: manage uncertain data outside DBMS, or remove uncertainty from data However, there is need for managing uncertain data at the database level 2
3 Motivation (cont.) DBMS have been proposed to handle uncertain data Examples: Orion, Trio, MystiQ, MayBMS Probabilistic queries: Queries over uncertain data return answers with probabilities Results with low probability of occurrence are often not desirable or meaningful Probabilistic Threshold Queries: Return only those answers that exceed a specified threshold 3
4 Motivation (cont.) Query optimization is important An essential ingredient is the ability to estimate cost of a given query plan New indexes have been proposed for uncertain data Their effective use needs a reasonable estimate of query selectivity Optimizer needs to know when to use the indexes Our Contribution Efficient algorithms for selectivity estimation of probabilistic threshold queries over uncertain data 4
5 Related Work Selectivity estimation for traditional relational databases is well studied [SIGMOD96] Models for uncertain data Attribute Uncertainty [SIGMOD03, ICDE08] Tuple Uncertainty [VLDB04b, VLDB06] Uncertainty management systems Orion [Orion], Trio [CIDR05], Mystiq [SIGMOD05], MayBMS [ICDE07], [ICDE07b] 5
6 Related Work Efficient evaluation of probabilistic queries Prob. range queries [VLDB04a,VLDB04b] Prob. threshold indexing [VLDB04a] Prob. NN queries [SIGMOD03, ICDE07c] Selectivity estimation for probabilistic threshold queries has not been addressed before 6
7 Outline Motivation Uncertainty Model Selectivity estimation using Histogram Unbounded Range Queries General Range Queries Selectivity estimation using Slabs Experiments Conclusion 7
8 Uncertainty Model f a (x) uncertainty PDF a [l a Uncertainty Interval r a ] Continuous Discrete Attribute Uncertainty: An uncertain attribute a consists of an Uncertainty Interval [l a, r a ] and a pdf f a (x) (cdf F a (x)) over the interval Our techniques are also applicable to Tuple Uncertainty 8
9 Outline Motivation Uncertainty Model Selectivity estimation using Histogram Unbounded Range Queries General Range Queries Selectivity estimation using Slabs Experiments Conclusion 9
10 Selectivity of Unbounded Range Queries a < t x o : Pr(a < x o ) > t f a (x) dx > t F a (x o ) > t Probability p=1 t F a (x) F b (x) F c (x) x o Attribute value 10
11 General range queries General range query Pr (x 1 < a < x 2 ) > t F a (x 2 ) F a (x 1 ) > t Instead of a 2D cdf curve, we can now plot a 3D curve for each uncertain data item: G a (x 1,x 2 ) = f a (x) dx = F a (x 2 ) F a (x 1 ) The algorithm is similar to the unbounded case Optimizations reducing construction time are possible (see paper) 11
12 Outline Motivation Uncertainty Model Selectivity estimation using Histogram Unbounded Range Queries General Range Queries Selectivity estimation using Slabs Experiments Conclusion 12
13 General Range Queries Histogram approach for general range queries Provides very good selectivity estimate Initial construction time is quadratic in terms of range of input data General Range Queries using Slabs Provides a better space-time complexity than histogram technique Has a lower accuracy (in general) 13
14 General Range queries using Slabs Slabs of size 8δ Hierarchy level Slabs of size 4δ Slabs of size 2δ Slabs of size δ Attribute value A slab S(x 1,x 2,t) stores the selectivity of query Q(x 1,x 2,t) We define a hierarchy of slabs, with the size of slabs increasing exponentially Space and construction time complexity of this approach is linear in terms of range of input data 14
15 Selectivity estimation using Slabs Hierarchy level Q Attribute value Given a query Q(x 1,x 2,t), we find pairs of slabs that contains (over-estimate) and is contained (under-estimate) by the query We linearly interpolate the two estimates to get the final estimate 15
16 Outline Motivation Uncertainty Model Selectivity estimation using Histogram Unbounded Range Queries General Range Queries Selectivity estimation using Slabs Experiments Conclusion 16
17 Experiments We implemented our selectivity estimation techniques in Orion (probabilistic extension of PostgreSQL) Synthetic Datasets: Each dataset of random sensor readings with uniform distribution [CIKM06, VLDB04a] The intervals are distributed uniformly in [0,1000] Interval sizes are distributed normally Database size is 250,000 17
18 Effect on Query Plan PostgreSQL Query plan Without any selectivity estimate function, PostgreSQL assumes a default (fixed) selectivity. In practice, it favors the use of un-clustered indexes With our algorithms in place, PostgreSQL correctly picks the query plan with lower I/O cost 18
19 Accuracy at Varying Selectivities Selectivities (2D) Selectivities (3D) 19
20 Accuracy at Varying Precisions Precision (2D) Precision (3D) 20
21 Conclusion and Future work Developed efficient algorithms for selectivity estimation of probabilistic threshold queries The algorithms were implemented in a real database system Experiments show that the algorithms are efficient and provide good estimates for query selectivities The algorithms can be further improved by combining them with standard cost estimation techniques such as equi-depth binning and sampling 21
22 References [SIGMOD96] Poosala et al. Improved histograms for selectivity estimation of range predicates. In SIGMOD [SIGMOD03] R. Cheng et al. Evaluating probabilistic queries over imprecise data. In SIGMOD [ICDE08] Singh et al. Database Support for Probabilistic Attributes and Tuples. In ICDE [Orion] [CIDR05] J. Widom. Trio: A system for integrated management of data, accuracy and lineage. In CIDR, [SIGMOD05] J. Boulos et al. MYSTIQ: A system for finding more answers by using probabilities, IN SIGMOD 2005 [ICDE07] Antova et al. 10^10^6 Worlds and beyond: Efficient representation and processing of incomplete information. In ICDE 2007 [ICDE07b] Sen et al. Representing correlated tuples in Probabilistic databases, ICDE 2007 [VLDB04a] R. Cheng et al. Efficient indexing methods for probabilistic threshold queries over uncertain data. In VLDB 2004 [VLDB04b] N. Dalvi et al. Efficient Query Evaluation on Probabilistic Databases. In VLDB [ICDE07c] Ljosa et al. APLA: Indexing arbitrary probability distributions. In ICDE [VLDB06] O. Benjelloun et al. ULDBs: Databases with uncertainty and lineage, In VLDB [CIKM06] Reynold et al. Effiecient Join processing over uncertain data. In CIKM Sarvjeet Singh Database support for Uncertain Data 22
23 Thank you Questions? Sarvjeet Singh 23
Chapter 3 RANDOM VARIATE GENERATION
Chapter 3 RANDOM VARIATE GENERATION In order to do a Monte Carlo simulation either by hand or by computer, techniques must be developed for generating values of random variables having known distributions.
BNG 202 Biomechanics Lab. Descriptive statistics and probability distributions I
BNG 202 Biomechanics Lab Descriptive statistics and probability distributions I Overview The overall goal of this short course in statistics is to provide an introduction to descriptive and inferential
Similarity Search and Mining in Uncertain Spatial and Spatio Temporal Databases. Andreas Züfle
Similarity Search and Mining in Uncertain Spatial and Spatio Temporal Databases Andreas Züfle Geo Spatial Data Huge flood of geo spatial data Modern technology New user mentality Great research potential
3. Data Analysis, Statistics, and Probability
3. Data Analysis, Statistics, and Probability Data and probability sense provides students with tools to understand information and uncertainty. Students ask questions and gather and use data to answer
Jitter Measurements in Serial Data Signals
Jitter Measurements in Serial Data Signals Michael Schnecker, Product Manager LeCroy Corporation Introduction The increasing speed of serial data transmission systems places greater importance on measuring
Independence Diagrams: A Technique for Visual Data Mining
From: KDD-98 Proceedings. Copyright 1998, AAAI (www.aaai.org). All rights reserved. Independence Diagrams: A Technique for Visual Data Mining Stefan Berchtold H. V. Jagadish AT&T Laboratories AT&T Laboratories
Chapter 4 - Lecture 1 Probability Density Functions and Cumul. Distribution Functions
Chapter 4 - Lecture 1 Probability Density Functions and Cumulative Distribution Functions October 21st, 2009 Review Probability distribution function Useful results Relationship between the pdf and the
Generating Random Numbers Variance Reduction Quasi-Monte Carlo. Simulation Methods. Leonid Kogan. MIT, Sloan. 15.450, Fall 2010
Simulation Methods Leonid Kogan MIT, Sloan 15.450, Fall 2010 c Leonid Kogan ( MIT, Sloan ) Simulation Methods 15.450, Fall 2010 1 / 35 Outline 1 Generating Random Numbers 2 Variance Reduction 3 Quasi-Monte
Efficient Data Streams Processing in the Real Time Data Warehouse
Efficient Data Streams Processing in the Real Time Data Warehouse Fiaz Majeed [email protected] Muhammad Sohaib Mahmood [email protected] Mujahid Iqbal [email protected] Abstract Today many business
Data Preprocessing. Week 2
Data Preprocessing Week 2 Topics Data Types Data Repositories Data Preprocessing Present homework assignment #1 Team Homework Assignment #2 Read pp. 227 240, pp. 250 250, and pp. 259 263 the text book.
Fuzzy Duplicate Detection on XML Data
Fuzzy Duplicate Detection on XML Data Melanie Weis Humboldt-Universität zu Berlin Unter den Linden 6, Berlin, Germany [email protected] Abstract XML is popular for data exchange and data publishing
Probability and Random Variables. Generation of random variables (r.v.)
Probability and Random Variables Method for generating random variables with a specified probability distribution function. Gaussian And Markov Processes Characterization of Stationary Random Process Linearly
CHAPTER 6: Continuous Uniform Distribution: 6.1. Definition: The density function of the continuous random variable X on the interval [A, B] is.
Some Continuous Probability Distributions CHAPTER 6: Continuous Uniform Distribution: 6. Definition: The density function of the continuous random variable X on the interval [A, B] is B A A x B f(x; A,
BASIC STATISTICAL METHODS FOR GENOMIC DATA ANALYSIS
BASIC STATISTICAL METHODS FOR GENOMIC DATA ANALYSIS SEEMA JAGGI Indian Agricultural Statistics Research Institute Library Avenue, New Delhi-110 012 [email protected] Genomics A genome is an organism s
Probabilistic XML: A Data Model for the Web
Probabilistic XML: A Data Model for the Web Pierre Senellart DBWeb Habilitation à diriger les recherches, 13 juin 2012 An Uncertain World Outline An Uncertain World Uncertainty is Everywhere Probabilistic
Lecture 7: Continuous Random Variables
Lecture 7: Continuous Random Variables 21 September 2005 1 Our First Continuous Random Variable The back of the lecture hall is roughly 10 meters across. Suppose it were exactly 10 meters, and consider
Density Curve. A density curve is the graph of a continuous probability distribution. It must satisfy the following properties:
Density Curve A density curve is the graph of a continuous probability distribution. It must satisfy the following properties: 1. The total area under the curve must equal 1. 2. Every point on the curve
UNIT I: RANDOM VARIABLES PART- A -TWO MARKS
UNIT I: RANDOM VARIABLES PART- A -TWO MARKS 1. Given the probability density function of a continuous random variable X as follows f(x) = 6x (1-x) 0
Representing Uncertainty by Probability and Possibility What s the Difference?
Representing Uncertainty by Probability and Possibility What s the Difference? Presentation at Amsterdam, March 29 30, 2011 Hans Schjær Jacobsen Professor, Director RD&I Ballerup, Denmark +45 4480 5030
Lecture 8. Confidence intervals and the central limit theorem
Lecture 8. Confidence intervals and the central limit theorem Mathematical Statistics and Discrete Mathematics November 25th, 2015 1 / 15 Central limit theorem Let X 1, X 2,... X n be a random sample of
DATABASE DESIGN - 1DL400
DATABASE DESIGN - 1DL400 Spring 2015 A course on modern database systems!! http://www.it.uu.se/research/group/udbl/kurser/dbii_vt15/ Kjell Orsborn! Uppsala Database Laboratory! Department of Information
Analyses: Statistical Measures
Application Note 129 APPLICATION NOTE Heart Rate Variability 42 Aero Camino, Goleta, CA 93117 Tel (805) 685-0066 Fax (805) 685-0067 [email protected] www.biopac.com 05.22.14 Analyses: Statistical Measures
Clustering. Danilo Croce Web Mining & Retrieval a.a. 2015/201 16/03/2016
Clustering Danilo Croce Web Mining & Retrieval a.a. 2015/201 16/03/2016 1 Supervised learning vs. unsupervised learning Supervised learning: discover patterns in the data that relate data attributes with
Clustering & Visualization
Chapter 5 Clustering & Visualization Clustering in high-dimensional databases is an important problem and there are a number of different clustering paradigms which are applicable to high-dimensional data.
Introduction to Mobile Robotics Bayes Filter Particle Filter and Monte Carlo Localization
Introduction to Mobile Robotics Bayes Filter Particle Filter and Monte Carlo Localization Wolfram Burgard, Maren Bennewitz, Diego Tipaldi, Luciano Spinello 1 Motivation Recall: Discrete filter Discretize
Solving Quadratic & Higher Degree Inequalities
Ch. 8 Solving Quadratic & Higher Degree Inequalities We solve quadratic and higher degree inequalities very much like we solve quadratic and higher degree equations. One method we often use to solve quadratic
Creating Probabilistic Databases from Duplicated Data
VLDB Journal manuscript No. (will be inserted by the editor) Creating Probabilistic Databases from Duplicated Data Oktie Hassanzadeh Renée J. Miller Received: 14 September 2008 / Revised: 1 April 2009
Data, Measurements, Features
Data, Measurements, Features Middle East Technical University Dep. of Computer Engineering 2009 compiled by V. Atalay What do you think of when someone says Data? We might abstract the idea that data are
A Software Tool for. Automatically Veried Operations on. Intervals and Probability Distributions. Daniel Berleant and Hang Cheng
A Software Tool for Automatically Veried Operations on Intervals and Probability Distributions Daniel Berleant and Hang Cheng Abstract We describe a software tool for performing automatically veried arithmetic
1 The Line vs Point Test
6.875 PCP and Hardness of Approximation MIT, Fall 2010 Lecture 5: Low Degree Testing Lecturer: Dana Moshkovitz Scribe: Gregory Minton and Dana Moshkovitz Having seen a probabilistic verifier for linearity
Package SHELF. February 5, 2016
Type Package Package SHELF February 5, 2016 Title Tools to Support the Sheffield Elicitation Framework (SHELF) Version 1.1.0 Date 2016-01-29 Author Jeremy Oakley Maintainer Jeremy Oakley
An Algorithm to Evaluate Iceberg Queries for Improving The Query Performance
INTERNATIONAL OPEN ACCESS JOURNAL ISSN: 2249-6645 OF MODERN ENGINEERING RESEARCH (IJMER) An Algorithm to Evaluate Iceberg Queries for Improving The Query Performance M.Laxmaiah 1, A.Govardhan 2 1 Department
Veracity in Big Data Reliability of Routes
Veracity in Big Data Reliability of Routes Dr. Tobias Emrich Post-Doctoral Scholar Integrated Media Systems Center (IMSC) Viterbi School of Engineering University of Southern California Los Angeles, CA
Ensemble Methods. Knowledge Discovery and Data Mining 2 (VU) (707.004) Roman Kern. KTI, TU Graz 2015-03-05
Ensemble Methods Knowledge Discovery and Data Mining 2 (VU) (707004) Roman Kern KTI, TU Graz 2015-03-05 Roman Kern (KTI, TU Graz) Ensemble Methods 2015-03-05 1 / 38 Outline 1 Introduction 2 Classification
Least-Squares Intersection of Lines
Least-Squares Intersection of Lines Johannes Traa - UIUC 2013 This write-up derives the least-squares solution for the intersection of lines. In the general case, a set of lines will not intersect at a
Supplement to Call Centers with Delay Information: Models and Insights
Supplement to Call Centers with Delay Information: Models and Insights Oualid Jouini 1 Zeynep Akşin 2 Yves Dallery 1 1 Laboratoire Genie Industriel, Ecole Centrale Paris, Grande Voie des Vignes, 92290
STT315 Chapter 4 Random Variables & Probability Distributions KM. Chapter 4.5, 6, 8 Probability Distributions for Continuous Random Variables
Chapter 4.5, 6, 8 Probability Distributions for Continuous Random Variables Discrete vs. continuous random variables Examples of continuous distributions o Uniform o Exponential o Normal Recall: A random
Testing Random- Number Generators
Testing Random- Number Generators Raj Jain Washington University Saint Louis, MO 63130 [email protected] Audio/Video recordings of this lecture are available at: http://www.cse.wustl.edu/~jain/cse574-08/
Normality Testing in Excel
Normality Testing in Excel By Mark Harmon Copyright 2011 Mark Harmon No part of this publication may be reproduced or distributed without the express permission of the author. [email protected]
Modelling and Big Data. Leslie Smith ITNPBD4, October 10 2015. Updated 9 October 2015
Modelling and Big Data Leslie Smith ITNPBD4, October 10 2015. Updated 9 October 2015 Big data and Models: content What is a model in this context (and why the context matters) Explicit models Mathematical
Fast Contextual Preference Scoring of Database Tuples
Fast Contextual Preference Scoring of Database Tuples Kostas Stefanidis Department of Computer Science, University of Ioannina, Greece Joint work with Evaggelia Pitoura http://dmod.cs.uoi.gr 2 Motivation
CS 2750 Machine Learning. Lecture 1. Machine Learning. http://www.cs.pitt.edu/~milos/courses/cs2750/ CS 2750 Machine Learning.
Lecture Machine Learning Milos Hauskrecht [email protected] 539 Sennott Square, x5 http://www.cs.pitt.edu/~milos/courses/cs75/ Administration Instructor: Milos Hauskrecht [email protected] 539 Sennott
Notes on Continuous Random Variables
Notes on Continuous Random Variables Continuous random variables are random quantities that are measured on a continuous scale. They can usually take on any value over some interval, which distinguishes
Pearson's Correlation Tests
Chapter 800 Pearson's Correlation Tests Introduction The correlation coefficient, ρ (rho), is a popular statistic for describing the strength of the relationship between two variables. The correlation
IMPROVING DATA INTEGRATION FOR DATA WAREHOUSE: A DATA MINING APPROACH
IMPROVING DATA INTEGRATION FOR DATA WAREHOUSE: A DATA MINING APPROACH Kalinka Mihaylova Kaloyanova St. Kliment Ohridski University of Sofia, Faculty of Mathematics and Informatics Sofia 1164, Bulgaria
HYPOTHESIS TESTING: POWER OF THE TEST
HYPOTHESIS TESTING: POWER OF THE TEST The first 6 steps of the 9-step test of hypothesis are called "the test". These steps are not dependent on the observed data values. When planning a research project,
5. Continuous Random Variables
5. Continuous Random Variables Continuous random variables can take any value in an interval. They are used to model physical characteristics such as time, length, position, etc. Examples (i) Let X be
South Carolina College- and Career-Ready (SCCCR) Probability and Statistics
South Carolina College- and Career-Ready (SCCCR) Probability and Statistics South Carolina College- and Career-Ready Mathematical Process Standards The South Carolina College- and Career-Ready (SCCCR)
TEST 2 STUDY GUIDE. 1. Consider the data shown below.
2006 by The Arizona Board of Regents for The University of Arizona All rights reserved Business Mathematics I TEST 2 STUDY GUIDE 1 Consider the data shown below (a) Fill in the Frequency and Relative Frequency
More details on the inputs, functionality, and output can be found below.
Overview: The SMEEACT (Software for More Efficient, Ethical, and Affordable Clinical Trials) web interface (http://research.mdacc.tmc.edu/smeeactweb) implements a single analysis of a two-armed trial comparing
Credibility and Pooling Applications to Group Life and Group Disability Insurance
Credibility and Pooling Applications to Group Life and Group Disability Insurance Presented by Paul L. Correia Consulting Actuary [email protected] (207) 771-1204 May 20, 2014 What I plan to cover
Addendum A for TM-21-11: Projecting Long Term Lumen Maintenance of LED Packages
: Projecting Long Term Lumen Maintenance of LED Packages This Addendum provides clarification for the document IES TM-21-11 based on the postpublishing practice and users inputs. 4.3 Luminous Flux Data
Universal hashing. In other words, the probability of a collision for two different keys x and y given a hash function randomly chosen from H is 1/m.
Universal hashing No matter how we choose our hash function, it is always possible to devise a set of keys that will hash to the same slot, making the hash scheme perform poorly. To circumvent this, we
Mining various patterns in sequential data in an SQL-like manner *
Mining various patterns in sequential data in an SQL-like manner * Marek Wojciechowski Poznan University of Technology, Institute of Computing Science, ul. Piotrowo 3a, 60-965 Poznan, Poland [email protected]
This unit will lay the groundwork for later units where the students will extend this knowledge to quadratic and exponential functions.
Algebra I Overview View unit yearlong overview here Many of the concepts presented in Algebra I are progressions of concepts that were introduced in grades 6 through 8. The content presented in this course
Shroudbase Technical Overview
Shroudbase Technical Overview Differential Privacy Differential privacy is a rigorous mathematical definition of database privacy developed for the problem of privacy preserving data analysis. Specifically,
Example: Credit card default, we may be more interested in predicting the probabilty of a default than classifying individuals as default or not.
Statistical Learning: Chapter 4 Classification 4.1 Introduction Supervised learning with a categorical (Qualitative) response Notation: - Feature vector X, - qualitative response Y, taking values in C
Classification of Fingerprints. Sarat C. Dass Department of Statistics & Probability
Classification of Fingerprints Sarat C. Dass Department of Statistics & Probability Fingerprint Classification Fingerprint classification is a coarse level partitioning of a fingerprint database into smaller
Dongfeng Li. Autumn 2010
Autumn 2010 Chapter Contents Some statistics background; ; Comparing means and proportions; variance. Students should master the basic concepts, descriptive statistics measures and graphs, basic hypothesis
Scoring the Data Using Association Rules
Scoring the Data Using Association Rules Bing Liu, Yiming Ma, and Ching Kian Wong School of Computing National University of Singapore 3 Science Drive 2, Singapore 117543 {liub, maym, wongck}@comp.nus.edu.sg
Big Data & Scripting Part II Streaming Algorithms
Big Data & Scripting Part II Streaming Algorithms 1, 2, a note on sampling and filtering sampling: (randomly) choose a representative subset filtering: given some criterion (e.g. membership in a set),
Differential privacy in health care analytics and medical research An interactive tutorial
Differential privacy in health care analytics and medical research An interactive tutorial Speaker: Moritz Hardt Theory Group, IBM Almaden February 21, 2012 Overview 1. Releasing medical data: What could
Curriculum Map Statistics and Probability Honors (348) Saugus High School Saugus Public Schools 2009-2010
Curriculum Map Statistics and Probability Honors (348) Saugus High School Saugus Public Schools 2009-2010 Week 1 Week 2 14.0 Students organize and describe distributions of data by using a number of different
Calculator Notes for the TI-Nspire and TI-Nspire CAS
CHAPTER 11 Calculator Notes for the Note 11A: Entering e In any application, press u to display the value e. Press. after you press u to display the value of e without an exponent. Note 11B: Normal Graphs
Math 151. Rumbos Spring 2014 1. Solutions to Assignment #22
Math 151. Rumbos Spring 2014 1 Solutions to Assignment #22 1. An experiment consists of rolling a die 81 times and computing the average of the numbers on the top face of the die. Estimate the probability
Quantitative Inventory Uncertainty
Quantitative Inventory Uncertainty It is a requirement in the Product Standard and a recommendation in the Value Chain (Scope 3) Standard that companies perform and report qualitative uncertainty. This
Method To Solve Linear, Polynomial, or Absolute Value Inequalities:
Solving Inequalities An inequality is the result of replacing the = sign in an equation with ,, or. For example, 3x 2 < 7 is a linear inequality. We call it linear because if the < were replaced with
AP Physics 1 and 2 Lab Investigations
AP Physics 1 and 2 Lab Investigations Student Guide to Data Analysis New York, NY. College Board, Advanced Placement, Advanced Placement Program, AP, AP Central, and the acorn logo are registered trademarks
WEEK #22: PDFs and CDFs, Measures of Center and Spread
WEEK #22: PDFs and CDFs, Measures of Center and Spread Goals: Explore the effect of independent events in probability calculations. Present a number of ways to represent probability distributions. Textbook
A Generic Auto-Provisioning Framework for Cloud Databases
A Generic Auto-Provisioning Framework for Cloud Databases Jennie Rogers 1, Olga Papaemmanouil 2 and Ugur Cetintemel 1 1 Brown University, 2 Brandeis University Instance Type Introduction Use Infrastructure-as-a-Service
VISUALIZATION OF DENSITY FUNCTIONS WITH GEOGEBRA
VISUALIZATION OF DENSITY FUNCTIONS WITH GEOGEBRA Csilla Csendes University of Miskolc, Hungary Department of Applied Mathematics ICAM 2010 Probability density functions A random variable X has density
Point Biserial Correlation Tests
Chapter 807 Point Biserial Correlation Tests Introduction The point biserial correlation coefficient (ρ in this chapter) is the product-moment correlation calculated between a continuous random variable
Big Data Provenance: Challenges and Implications for Benchmarking
Big Data Provenance: Challenges and Implications for Benchmarking Boris Glavic Illinois Institute of Technology 10 W 31st Street, Chicago, IL 60615, USA [email protected] Abstract. Data Provenance is information
Basic Data Analysis. Stephen Turnbull Business Administration and Public Policy Lecture 12: June 22, 2012. Abstract. Review session.
June 23, 2012 1 review session Basic Data Analysis Stephen Turnbull Business Administration and Public Policy Lecture 12: June 22, 2012 Review session. Abstract Quantitative methods in business Accounting
Flood Risk Analysis considering 2 types of uncertainty
US Army Corps of Engineers Institute for Water Resources Hydrologic Engineering Center Flood Risk Analysis considering 2 types of uncertainty Beth Faber, PhD, PE Hydrologic Engineering Center (HEC) US
Introduction to Logistic Regression
OpenStax-CNX module: m42090 1 Introduction to Logistic Regression Dan Calderon This work is produced by OpenStax-CNX and licensed under the Creative Commons Attribution License 3.0 Abstract Gives introduction
Discrete Mathematics and Probability Theory Fall 2009 Satish Rao, David Tse Note 18. A Brief Introduction to Continuous Probability
CS 7 Discrete Mathematics and Probability Theory Fall 29 Satish Rao, David Tse Note 8 A Brief Introduction to Continuous Probability Up to now we have focused exclusively on discrete probability spaces
2 Binomial, Poisson, Normal Distribution
2 Binomial, Poisson, Normal Distribution Binomial Distribution ): We are interested in the number of times an event A occurs in n independent trials. In each trial the event A has the same probability
Big Data & Scripting Part II Streaming Algorithms
Big Data & Scripting Part II Streaming Algorithms 1, Counting Distinct Elements 2, 3, counting distinct elements problem formalization input: stream of elements o from some universe U e.g. ids from a set
ECON 459 Game Theory. Lecture Notes Auctions. Luca Anderlini Spring 2015
ECON 459 Game Theory Lecture Notes Auctions Luca Anderlini Spring 2015 These notes have been used before. If you can still spot any errors or have any suggestions for improvement, please let me know. 1
