40 likes | 57 Views
Privacy Preserving Collaborative Sequential Pattern Mining. Justin Zhan University of Ottawa. Privacy-Preserving Collaborative Data Mining. Alice Carol Bob. Data Set C. Data Set A. Data Set B. Data Mining. Results.
E N D
Privacy Preserving Collaborative Sequential Pattern Mining Justin Zhan University of Ottawa
Privacy-Preserving Collaborative Data Mining Alice Carol Bob Data Set C Data Set A Data Set B Data Mining Results
Goal: Multiple parties jointly conduct sequential pattern mining without revealing their private data to each other. An example: Problem Definition c1 c2 Pattern: ATM < ticket < pop-corn with support of 1/2
Approach • Support: a sequential pattern (x < y) has support s% if s% of transactions (records) in a joint data set of n parties contain both x and y with x happening before y. • Approach: • Construct event vectors (Col: transaction times of an item; Row: customer-ID) from data tables. • Compute the support of sequential patterns (or events) based on event vectors via a secure protocol.