DocumentCode :
3017014
Title :
Exploiting Unsupervised Learning in Publish Subscribe System Design
Author :
Chyouhwa Chen ; Po-Chung Tung ; Wei-Chung Teng
Author_Institution :
Dept. of Comput. Sci. & Inf. Eng., Nat. Taiwan Univ. of Sci. & Technol., Taipei, Taiwan
fYear :
2013
fDate :
2-5 July 2013
Firstpage :
32
Lastpage :
39
Abstract :
Skewed ness in popularity among subscriptions and events is an inherent property in publish/subscribe systems. In this paper, we propose to exploit the popularity skew by utilizing unsupervised machine learning techniques in the design of publish/subscribe systems. The design comprises three main ideas. First, similar subscriptions are clustered together using unsupervised machine learning methods, and the resulting cluster membership information is then distributed to all the brokers in the system. Secondly, the brokers apply unsupervised learning methods again to partition the published events they receive. By grouping similar events together, the events can be delivered in batches, instead of single event-based delivery as commonly employed in publish/subscribe systems. Thirdly, the event batches are delivered either as a single message using traditional publish/subscribe system delivery process, or using application level multicast trees maintained by the system. We explore the traditional delivery process case in this paper. Our design admits a spectrum of possible accuracy and efficiency choices in the design of publish/subscribe systems. Using an extensive set of experiments, our proposal is shown to deliver events using the collective resources of the overlay network effectively, while achieving reasonable accuracy.
Keywords :
message passing; middleware; pattern clustering; trees (mathematics); unsupervised learning; application level multicast trees; cluster membership information; event batch; overlay network collective resources; popularity skewedness; publish subscribe system design; publish-subscribe system delivery process; similar subscription clustering; single event-based delivery; unsupervised machine learning techniques; Clustering algorithms; Overlay networks; Peer-to-peer computing; Routing; Servers; Subscriptions; Unsupervised learning; publish/subscribe services; published event; structured P2P Networks; subscription; unsupervised machine learning;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Biometrics and Security Technologies (ISBAST), 2013 International Symposium on
Conference_Location :
Chengdu
Print_ISBN :
978-0-7695-5010-7
Type :
conf
DOI :
10.1109/ISBAST.2013.8
Filename :
6597663
Link To Document :
بازگشت