Hashing for Adaptive Real-Time Graph Stream Classification With Concept Drifts

被引:16
|
作者
Chi, Lianhua [1 ]
Li, Bin [2 ]
Zhu, Xingquan [3 ,4 ]
Pan, Shirui [5 ]
Chen, Ling [5 ]
机构
[1] IBM Res Australia, Melbourne Res Lab, Southbank, Vic 3006, Australia
[2] CSIRO, Data61, Eveleigh, NSW 2015, Australia
[3] Florida Atlantic Univ, Dept Comp & Elect Engn & Comp Sci, Boca Raton, FL 33431 USA
[4] Fudan Univ, Sch Comp Sci, Shanghai 201203, Peoples R China
[5] Univ Technol Sydney, Broadway, NSW 2007, Australia
关键词
Cliques; concept drifts; graph stream classification; hashing; KERNELS;
D O I
10.1109/TCYB.2017.2708979
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Many applications involve processing networked streaming data in a timely manner. Graph stream classification aims to learn a classification model from a stream of graphs with only one-pass of data, requiring real-time processing in training and prediction. This is a nontrivial task, as many existing methods require multipass of the graph stream to extract sub-graph structures as features for graph classification which does not simultaneously satisfy "one-pass" and "real-time" requirements. In this paper, we propose an adaptive real-time graph stream classification method to address this challenge. We partition the unbounded graph stream data into consecutive graph chunks, each consisting of a fixed number of graphs and delivering a corresponding chunk-level classifier. We employ a random hashing function to compress the original node set of graphs in each chunk for fast feature detection when training chunk-level classifiers. Furthermore, a differential hashing strategy is applied to map unlimited increasing features (i.e., cliques) into a fixed-size feature space which is then used as a feature vector for stochastic learning. Finally, the chunk-level classifiers are weighted in an ensemble learning model for graph classification. The proposed method substantially speeds up the graph feature extraction and avoids unbounded graph feature growth. Moreover, it effectively offsets concept drifts in graph stream classification. Experiments on real-world and synthetic graph streams demonstrate that our method significantly outperforms existing methods in both classification accuracy and learning efficiency.
引用
收藏
页码:1591 / 1604
页数:14
相关论文
共 50 条
  • [41] A Graph-Based Cloud Architecture for Big Stream Real-Time Applications in the Internet of Things
    Belli, Laura
    Cirani, Simone
    Ferrari, Gianluigi
    Melegari, Lorenzo
    Picone, Marco
    ADVANCES IN SERVICE-ORIENTED AND CLOUD COMPUTING, 2015, 508 : 91 - 105
  • [42] Real-time commercial recognition using color moments and hashing
    Shivadas, Abhishek
    Gauch, John M.
    FOURTH CANADIAN CONFERENCE ON COMPUTER AND ROBOT VISION, PROCEEDINGS, 2007, : 465 - +
  • [43] AN ADVANCED CONCEPT IN REAL-TIME NETWORKING
    JURGENSEN, JR
    PROCEEDINGS OF THE 1989 SUMMER COMPUTER SIMULATION CONFERENCE, 1989, : 382 - 386
  • [44] Real-time visual tracking based on improved perceptual hashing
    Mengjuan Fei
    Zhaojie Ju
    Xiantong Zhen
    Jing Li
    Multimedia Tools and Applications, 2017, 76 : 4617 - 4634
  • [45] Real-time visual tracking based on improved perceptual hashing
    Fei, Mengjuan
    Ju, Zhaojie
    Zhen, Xiantong
    Li, Jing
    MULTIMEDIA TOOLS AND APPLICATIONS, 2017, 76 (03) : 4617 - 4634
  • [46] Real-time adaptive off-road vehicle navigation and terrain classification
    Muller, Urs A.
    Jackel, Lawrence D.
    LeCun, Yann
    Flepp, Beat
    UNMANNED SYSTEMS TECHNOLOGY XV, 2013, 8741
  • [47] Adaptive real-time watermarking using block classification for 11.264 compressed domain
    Zhang, Yin
    Lu, Zengxiang
    Lu, Haiming
    SIGMAP 2008: PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON SIGNAL PROCESSING AND MULTIMEDIA APPLICATIONS, 2008, : 308 - 313
  • [48] TencentRec: Real-time Stream Recommendation in Practice
    Huang, Yanxiang
    Cui, Bin
    Zhang, Wenyu
    Jiang, Jie
    Xu, Ying
    SIGMOD'15: PROCEEDINGS OF THE 2015 ACM SIGMOD INTERNATIONAL CONFERENCE ON MANAGEMENT OF DATA, 2015, : 227 - 238
  • [49] Real-time Visual Tracker by Stream Processing
    Mateo Lozano, Oscar
    Otsuka, Kazuhiro
    JOURNAL OF SIGNAL PROCESSING SYSTEMS FOR SIGNAL IMAGE AND VIDEO TECHNOLOGY, 2009, 57 (02): : 285 - 295
  • [50] Patterns for Distributed Real-Time Stream Processing
    Basanta-Val, Pablo
    Fernandez-Garcia, Norberto
    Sanchez-Fernandez, Luis
    Arias-Fisteus, Jesus
    IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2017, 28 (11) : 3243 - 3257