Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Junming Shao

dblp:93/7664 · DBLP profile ↗
← Back
93ranked-venue papers
17as first author
53since 2021 · last 2026
—ORCID · conflict

Domains — the database's venue-derived domains; a paper can count in several

Databases, data management, data science and information retrieval · 53 · 15 first-author · 23 since 2021Artificial intelligence and machine learning · 47 · 8 first-author · 27 since 2021Graphics, computer vision, multimedia, augmented reality and games · 8 · 1 first-author · 2 since 2021Applied, interdisciplinary, general and emerging computing · 5 · 4 since 2021Computer networks · 2 · 1 first-author · 2 since 2021Human-computer interaction and ubiquitous computing · 2 · 2 since 2021

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Databases, data mining, and information retrieval
19 papers
Data mining · 58% Machine learning and data management · 13% Knowledge graphs · 11%
Artificial intelligence
12 papers
Graph learning · 24% Representation and self-supervised learning · 16% Learning paradigms · 14%
Computer networks
1 paper
Optical networks · 61% Physical-layer communications · 39%
Computer graphics and multimedia
2 papers
Visualization and visual analytics · 100%

Topics — the 30 heaviest of 65, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Data mining
clustering
2.392021
A general framework for mining concept-drifting data streams with evolvable features · ICDM 2021
Large-Scale Multi-View Subspace Clustering in Linear Time · AAAI 2020
Exploring Common and Distinct Structural Connectivity Patterns Between Schizophrenia and Major Depression via Cluster-Driven Nonnegative Matrix Factorization · ICDM 2017
Data mining › structured data mining › graph mining
community detection
1.232020
Community Attention Network for Semi-supervised Node Classification · ICDM 2020
Community Detection with Local Metric Learning · ICDM 2020
Community Detection and Link Prediction via Cluster-driven Low-rank Matrix Completion · IJCAI 2019
Knowledge, reasoning and agents › Knowledge representation and reasoning
rule learning
1.012026
A Unified Framework for Rule Learning: Integrating Commonsense Knowledge from LLMs with Structured Knowledge from Knowledge Graphs · WWW 2026
Knowledge graphs
knowledge graph reasoning
1.012026
A Unified Framework for Rule Learning: Integrating Commonsense Knowledge from LLMs with Structured Knowledge from Knowledge Graphs · WWW 2026
Computer vision › Video understanding and tracking › object tracking
3d object tracking
0.912025
Collaborate for Real-Time Gain: Semantic-Based Robotic Communication in 3D Object Tracking · IEEE Trans. Mob. Comput. 2025
Data stream processing › evolving data
concept drift
0.822021
A general framework for mining concept-drifting data streams with evolvable features · ICDM 2021
Robust Prototype-Based Learning on Data Streams · IEEE Trans. Knowl. Data Eng. 2018
Data mining
data stream mining
0.722021
A general framework for mining concept-drifting data streams with evolvable features · ICDM 2021
Prototype-based learning on concept-drifting data streams · KDD 2014
Machine learning › Representation and self-supervised learning
contrastive learning
0.712023
Open-world Semi-supervised Novel Class Discovery · IJCAI 2023
Machine learning › Transfer learning and domain adaptation
fine-tuning
0.712023
Fine-tuning Happens in Tiny Subspaces: Exploring Intrinsic Task-specific Subspaces of Pre-trained Language Models · ACL (1) 2023
Machine learning › Representation and self-supervised learning
novel class discovery
0.712023
Open-world Semi-supervised Novel Class Discovery · IJCAI 2023
Machine learning › Efficient and distributed learning
parameter-efficient fine-tuning
0.712023
Fine-tuning Happens in Tiny Subspaces: Exploring Intrinsic Task-specific Subspaces of Pre-trained Language Models · ACL (1) 2023
Natural language and speech › Language models and text generation
pre-trained language model
0.712023
Fine-tuning Happens in Tiny Subspaces: Exploring Intrinsic Task-specific Subspaces of Pre-trained Language Models · ACL (1) 2023
Machine learning › Representation and self-supervised learning › contrastive learning
prototype contrastive learning
0.712023
Open-world Semi-supervised Novel Class Discovery · IJCAI 2023
Optical networks
coherent optical communication
0.712023
An End-to-end Learning Framework for Joint Compensation of Impairments in Coherent Optical Communication Systems · INFOCOM 2023
Physical-layer communications
end-to-end learning
0.712023
An End-to-end Learning Framework for Joint Compensation of Impairments in Coherent Optical Communication Systems · INFOCOM 2023
Optical networks
impairment compensation
0.712023
An End-to-end Learning Framework for Joint Compensation of Impairments in Coherent Optical Communication Systems · INFOCOM 2023
Data mining
pattern mining
0.522020
Community Attention Network for Semi-supervised Node Classification · ICDM 2020
Community Detection based on Distance Dynamics · KDD 2015
Machine learning › Graph learning
dynamic graph learning
0.512021
Learning Dynamic User Behavior Based on Error-driven Event Representation · WWW 2021
Machine learning › Learning paradigms
semi-supervised learning
0.512021
Flexible, Robust, Scalable Semi-supervised Learning via Reliability Propagation · ICDM 2021
Machine learning › Graph learning › link prediction
temporal link prediction
0.512021
Learning Dynamic User Behavior Based on Error-driven Event Representation · WWW 2021
Web and social media mining › user behavior analysis
user behavior modeling
0.512021
Learning Dynamic User Behavior Based on Error-driven Event Representation · WWW 2021
Machine learning › Graph learning › graph construction
anchor graph
0.412020
Large-Scale Multi-View Subspace Clustering in Linear Time · AAAI 2020
Machine learning › Graph learning
graph neural network
0.412020
Community Attention Network for Semi-supervised Node Classification · ICDM 2020
Machine learning › Learning paradigms
label compression
0.412020
Online Semi-supervised Multi-label Classification with Label Compression and Local Smooth Regression · IJCAI 2020
Machine learning › Learning paradigms
multi-label classification
0.412020
Online Semi-supervised Multi-label Classification with Label Compression and Local Smooth Regression · IJCAI 2020
Machine learning › Graph learning › graph neural network › node classification
semi-supervised node classification
0.412020
Community Attention Network for Semi-supervised Node Classification · ICDM 2020
Natural language and speech › Information extraction and text analysis › text mining
text clustering
0.412020
An Online Semantic-enhanced Dirichlet Model for Short Text Stream Clustering · ACL 2020
Graph data management › community search
attributed community search
0.412020
Community Detection with Local Metric Learning · ICDM 2020
Machine learning and data management › metric learning
local metric learning
0.412020
Community Detection with Local Metric Learning · ICDM 2020
Machine learning and data management
metric learning
0.412020
Community Detection with Local Metric Learning · ICDM 2020

Methods — techniques the papers use, named apart from their topics

large language model · 2.0knowledge graph embedding · 2.0visual analysis · 1.1machine learning · 1.0data mining · 1.0semantic communication · 0.9spectral clustering · 0.8subspace discovery · 0.7prototype similarity metric · 0.7neural network · 0.7fine-tuning · 0.7end-to-end learning · 0.7bi-level contrastive learning · 0.7PCA · 0.5weight vector learning · 0.5reliability propagation · 0.5event embedding · 0.5distributed algorithm · 0.5
YearPublicationVenuePosition
2026 Community-Level Personalized Recommendation by Exploiting Evolving User-Item Micro-Clusters
Jinxia Guo, Qirui Hao, Zhongjing Yu, Qinli Yang, Junming Shao
ICDE6
2026 A Unified Framework for Rule Learning: Integrating Commonsense Knowledge from LLMs with Structured Knowledge from Knowledge Graphs
Qirui Hao, Kewei Cheng, Tongze Zhang, Hongyuan Liu 0006, Junming Shao, Carl Yang 0001
WWW5
2026 A deep metric framework for reliable semi-supervised learning on evolving data streams
Liangxv Pan, Zhonglin Wu, Haifeng Peng, Yulin Tao, Qinli Yang, Junming Shao
Appl. Intell.8
2026 Federated learning with transient central initialization and decentralized edge aggregation
Ebenezer Nanor, Qinli Yang, Christiana Kobiah, Md Altab Hossin, Cobbinah Bernard Mawuli, Abena A. Atwereboannah, Mohammed Juhar, Junming Shao
Eng. Appl. Artif. Intell.9
2026 CFARMS: A clustered federated learning framework with recursive model selection
Ebenezer Nanor, Cobbinah Bernard Mawuli, Qinli Yang, Junming Shao, Nan Meng, Jason Cheung, Philip K. Adjei, Leo Wang
Expert Syst. Appl.4
2026 Self-purification: Enhancing adversarial defense by leveraging local relative robustness
Rui Zhang 0070, Jörg Wicker, Katharina Dost, Qinli Yang, Junming Shao
Expert Syst. Appl.6
2026 GAN-TAD: A graph-based adversarial network for time series anomaly detection
Tadiyos Hailemichael Mamo, Junming Shao, Cobbinah Bernard Mawuli
Inf. Sci.2
2026 Exploiting reliable evolving micro-clusters for robust semi-supervised learning on data streams
Zhonglin Wu, Jinxia Guo, Wei Han 0009, Qinli Yang, Junming Shao
Inf. Sci.7
2026 Learning Contrastive Evolving Micro-Clusters for Robust Semi-Supervised Data Stream Classification
abstract
Semi-supervised learning on data streams with concept drift has attracted considerable attention in recent decades. Many existing algorithms have achieved promising results on low-dimensional data streams by leveraging unlabeled data and adapting to nonstationary distributions. However, real-world data streams often exhibit complex entanglement and high dimensionality, which are usually overlooked by current approaches, resulting in fragile classification performance. This highlights the need for effective representation learning on evolving data streams to enhance the reliability of model prediction. To this end, we propose a novel algorithm for online semi-supervised learning on high-dimensional data streams by learning from contrastive evolving micro-clusters (MCs), named CEMC. Unlike existing methods, CEMC explicitly mitigates feature entanglement through contrastive MC representation learning, with model initialization guided by contrastive objectives and representation updates triggered by potential drift. To ensure reliable semi-supervised learning, we further model the reliability of contrastive MCs to support online classification and enable rapid adaptation to concept drift. By maintaining contrastive MCs online, CEMC preserves and adapts to evolving concepts within a limited memory budget, while sustaining a discriminative representation space. Empirical results on fourteen real-world benchmark datasets demonstrate the effectiveness of CEMC compared to six state-of-the-art algorithms.
Zhonglin Wu, Jinxia Guo, Qirui Hao, Hongyuan Liu 0006, Qinli Yang, Junming Shao
IEEE Trans. Cybern.8
2025 Information entropy peaks clustering using dynamic reverse nearest neighbor sequence and 3D decision graph
Jianyun Lu, Zhong Chen 0001, Junming Shao, Chunling Wu
Expert Syst. Appl.3
2025 HFS-CSR: A hierarchical feature selection method based on correlation and structural redundancy
Jianyun Lu, Dehui Li, Quanwang Wu, Junming Shao
Expert Syst. Appl.4
2025 Unsupervised contrastive clustering via density cluster representative combination
Jianyun Lu, Junming Shao
Expert Syst. Appl.2
2025 Attribute enhanced random walk for community detection in attributed networks
Zhili Qin, Zhongjing Yu, Qinli Yang, Junming Shao
Neurocomputing5
2025 MGP: Integrating pre-training and few-shot node classification via meta graph prompt
Zhili Qin, Zihan Mei, Jiang You, Jingliang Gu, Junming Shao
Knowl. Based Syst.6
2025 Bridging the gap between ratings and true user opinions with dynamic review alignment for personalized recommendation
Jinxia Guo, Qirui Hao, Zhongjing Yu, Qinli Yang, Junming Shao
Neural Networks7
2025 Collaborate for Real-Time Gain: Semantic-Based Robotic Communication in 3D Object Tracking
Junming Shao, Xiaoqi Qin, Jian Gao 0013, Yanlin Li 0009, Liang Xin, Ping Zhang 0003
IEEE Trans. Mob. Comput.1
2024 Interpretable Function Embedding and Module in Convolutional Neural Networks
abstract
In this study, we aim to interpret the hidden semantics of each unit within convolutional neural networks by abstracting local activated patterns of each neuron into corresponding global functions. Unlike existing quantitative hidden-semantics-based explanations which require comparing pixel-wise annotated data one by one, the proposed active interpretability method gives function embeddings after the training without semantic annotation. Specifically, the function of a neuron is denoted as its global expected activated pattern, and therefore feature space and function embedding space are unsupervised aligned during training. The synchronization mechanism is introduced to aggregate scattered function embeddings into function modules, transforming the excessive gray-box interpretations into white-box ones. Moreover, the hard routing guided by function embedding is employed to ensure semantic specificity. We explore the aggregated function modules to showcase the qualitative interpretability of functionally motivated networks. Meanwhile, the proposed method exhibits superior quantitative interpretability metrics such as accuracy, faithfulness, robustness, and complexity.
Wei Han 0009, Zhili Qin, Junming Shao
ICME3
2024 Rethinking few-shot class-incremental learning: A lazy learning baseline
Zhili Qin, Wei Han 0009, Jiaming Liu 0002, Rui Zhang 0070, Qingli Yang, Zejun Sun, Junming Shao
Expert Syst. Appl.7
2024 A reliable adaptive prototype-based learning for evolving data streams with limited labels
Cobbinah Bernard Mawuli, Qinli Yang, Junming Shao
Inf. Process. Manag.5
2024 Synchronization-based semi-supervised data streams classification with label evolution and extreme verification delay
Qinli Yang, Junming Shao, Cobbinah Bernard Mawuli, Waqar Ali 0001
Inf. Sci.3
2024 Robust graph embedding via Attack-aid Graph Denoising
Zhili Qin, Zhongjing Yu, Qinli Yang, Junming Shao
Inf. Sci.5
2024 Unsupervised graph denoising via feature-driven matrix factorization
Zhili Qin, Zejun Sun, Qinli Yang, Junming Shao
Inf. Sci.5
2024 Learning evolving prototypes for imbalanced data stream classification with limited labels
Zhonglin Wu, Jingxia Guo, Qinli Yang, Junming Shao
Inf. Sci.5
2024 Synchronization-Inspired Interpretable Neural Networks
abstract
Synchronization is a ubiquitous phenomenon in nature that enables the orderly presentation of information. In the human brain, for instance, functional modules such as the visual, motor, and language cortices form through neuronal synchronization. Inspired by biological brains and previous neuroscience studies, we propose an interpretable neural network incorporating a synchronization mechanism. The basic idea is to constrain each neuron, such as a convolution filter, to capture a single semantic pattern while synchronizing similar neurons to facilitate the formation of interpretable functional modules. Specifically, we regularize the activation map of a neuron to surround its focus position of the activated pattern in a sample. Moreover, neurons locally interact with each other, and similar ones are synchronized together during the training phase adaptively. Such local aggregation preserves the globally distributed representation nature of the neural network model, enabling a reasonably interpretable representation. To analyze the neuron interpretability comprehensively, we introduce a series of novel evaluation metrics from multiple aspects. Qualitative and quantitative experiments demonstrate that the proposed method outperforms many state-of-the-art algorithms in terms of interpretability. The resulting synchronized functional modules show module consistency across data and semantic specificity within modules.
Wei Han 0009, Zhili Qin, Jiaming Liu 0002, Christian Böhm 0001, Junming Shao
IEEE Trans. Neural Networks Learn. Syst.5
2023 Fine-tuning Happens in Tiny Subspaces: Exploring Intrinsic Task-specific Subspaces of Pre-trained Language Models
abstract
Pre-trained language models (PLMs) are known to be overly parameterized and have significant redundancy, indicating a small degree of freedom of the PLMs.Motivated by the observation, in this paper, we study the problem of re-parameterizing and fine-tuning PLMs from a new perspective: Discovery of intrinsic task-specific subspace.Specifically, by exploiting the dynamics of the fine-tuning process for a given task, the parameter optimization trajectory is learned to uncover its intrinsic task-specific subspace.A key finding is that PLMs can be effectively fine-tuned in the subspace with a small number of free parameters.Beyond, we observe some outlier dimensions emerging during fine-tuning in the subspace.Disabling these dimensions degrades the model performance significantly.This suggests that these dimensions are crucial to induce task-specific knowledge to downstream tasks.
Zhong Zhang 0004, Junming Shao
ACL (1)3
2023 Open-world Semi-supervised Novel Class Discovery
abstract
Traditional semi-supervised learning tasks assume that both labeled and unlabeled data follow the same class distribution, but the realistic open-world scenarios are of more complexity with unknown novel classes mixed in the unlabeled set. Therefore, it is of great challenge to not only recognize samples from known classes but also discover the unknown number of novel classes within the unlabeled data. In this paper, we introduce a new open-world semi-supervised novel class discovery approach named OpenNCD, a progressive bi-level contrastive learning method over multiple prototypes. The proposed method is composed of two reciprocally enhanced parts. First, a bi-level contrastive learning method is introduced, which maintains the pair-wise similarity of the prototypes and the prototype group levels for better representation learning. Then, a reliable prototype similarity metric is proposed based on the common representing instances. Prototypes with high similarities will be grouped progressively for known class recognition and novel class discovery. Extensive experiments on three image datasets are conducted and the results show the effectiveness of the proposed method in open-world scenarios, especially with scarce known classes and labels.
Jiaming Liu 0002, Yangqiming Wang, Tongze Zhang, Yulu Fan, Qinli Yang, Junming Shao
IJCAI6
2023 An End-to-end Learning Framework for Joint Compensation of Impairments in Coherent Optical Communication Systems
abstract
The application of machine learning techniques in Coherent Optical Communication (COC) systems has gained increasing attention in recent years. One representative and successful application is to employ neural networks to compensate the signal impairments of devices in the COC system. However, existing studies usually concentrate on each individual device or one impairment, the various impairments sourced from multiple devices (e.g., non-linear distortion, memory and crosstalk effects) are not well investigated. More importantly, due to the impairment isolation caused by frequency offset, traditional studies only compensate the impairments of transmitter or receiver individually. In this paper, we consider a more practical and challenging experimental setup environment: joint compensation of multiple impairments associated with all devices of transmitter and receiver simultaneously. To this end, we propose an end-to-end compensation framework from the transmitter to the receiver in COC systems with three associated modules: an auxiliary channel neural network for impairment modeling, a pre-compensation neural network deployed in the transmitter, and a post-compensation neural network deployed in the receiver. Different from previous works, the proposed framework not only allows modeling all impairments of multiple devices, but also provides a new venue for joint compensation of the transmitter and receiver simultaneously. The solution has been successfully verified by the high baud rate (120Gbaud) coherent optical professional test platform and shows impressive optical Signalto-Noise Ratio (SNR) gains.
Rui Zhang 0070, Min Liao, Xusong Ning, Qinli Yang, Junming Shao
INFOCOM8
2023 Multi-level clustering based on cluster order constructed with dynamic local density
Jianyun Lu, Junming Shao, Chunling Wu
Appl. Intell.2
2023 A context-enhanced Dirichlet model for online clustering in short text streams
Jay Kumar, Junming Shao, Rajesh Kumar 0014, Cobbinah Bernard Mawuli, Qinli Yang
Expert Syst. Appl.2
2023 Finding critical nodes in a complex network from information diffusion and Matthew effect aggregation
Zejun Sun, Xinfeng Chang, Junming Shao
Expert Syst. Appl.7
2023 LSS: A locality-based structure system to evaluate the spreader's importance in social complex networks
Junming Shao, Qinli Yang, Nasrullah Khan, Cobbinah Bernard Mawuli, Rajesh Kumar 0014
Expert Syst. Appl.2
2023 Learning multiple gaussian prototypes for open-set recognition
Jiaming Liu 0002, Wei Han 0009, Zhili Qin, Yulu Fan, Junming Shao
Inf. Sci.6
2023 Semi-supervised federated learning on evolving data streams
Cobbinah Bernard Mawuli, Jay Kumar, Ebenezer Nanor, Shangxuan Fu, Liangxu Pan, Qinli Yang, Junming Shao
Inf. Sci.8
2023 FedSULP: A communication-efficient federated learning framework with selective updating and loss penalization
Ebenezer Nanor, Cobbinah Bernard Mawuli, Qinli Yang, Junming Shao, Christiana Kobiah
Inf. Sci.4
2023 Toward Noise-Resistant Graph Embedding With Subspace Clustering Information
abstract
Most existing approaches of attributed network embedding often combine topology and attribute information based on the homophily assumption. In many real-world networks, such an assumption does not hold since the nodes are usually associated with many noisy or irrelevant attributes. To tackle this issue, we propose a noise-resistant graph embedding method, called NGE, by leveraging the subspace clustering information (i.e., the formation of communities is driven by different latent features in distinct subspaces). Specifically, we first construct a tensor to represent a given attributed network and then map it into different feature subspaces to capture community structure via tensor decomposition. For structure embedding, the link-level and community-level constraints are imposed. For attribute embedding, the feature-selection constraint is used to reinforce the relationship between topology and noise-removal attributes. By learning structure and attribute embedding with subspace clustering information, NGE can benefit both community detection, link prediction, and node classification. Extensive experimental results have demonstrated the superiority of NGE over many state-of-the-art approaches.
Zhongjing Yu, Gangyi Zhang, Duo Zhang 0006, Qinli Yang, Junming Shao
IEEE Trans. Cybern.7
2023 Online Semi-Supervised Classification on Multilabel Evolving High-Dimensional Text Streams
abstract
The multilabel learning task aims to predict the associated multiple classes of a given example simultaneously. Such task becomes more challenging when data arrives in stream since it requires concept drift adaptative, robust, and fast algorithm. In this article, we present an online semi-supervised classification algorithm (OSMTS) for multilabel text streams. By leveraging a few labeled instances, OSMTS dynamically maintains the subspace of terms for each label with a set of evolving micro-clusters. For multilabel classification,$k$nearest micro-clusters are employed for prediction by using a nonparametric Dirichlet model. To handle the gradual concept drift in term space, the triangular time function is adopted to calculate the difference between term arriving time and cluster life span. Whereas, abrupt concept drift is dealt by considering two procedures: 1) deleting outdated micro-cluster by exploiting the exponential decay function and 2) creating new micro-clusters by adopting the Chinese restaurant process based on the Dirichlet process. The conducted experimental study provides a comparison with 12 state-of-the-art algorithms on nine datasets in terms of classification performance, runtime, and memory consumption.
Jay Kumar, Junming Shao, Rajesh Kumar 0014, Cobbinah Bernard Mawuli, Qinli Yang
IEEE Trans. Syst. Man Cybern. Syst.2
2023 FedStream: Prototype-Based Federated Learning on Distributed Concept-Drifting Data Streams
abstract
Distributed data stream mining has gained increasing attention in recent years since many organizations collect tremendous amounts of streaming data from different locations. Existing studies mainly focus on learning evolving concepts on distributed data streams, while the privacy issue is little investigated. In this article, for the first time, we develop a federated learning framework for distributed concept-drifting data streams, called FedStream. The proposed method allows capturing the evolving concepts by dynamically maintaining a set of prototypes with error-driven representative learning. Meanwhile, a new metric-learning-based prototype transformation technique is introduced to preserve privacy among participating clients in the distributed data streams setting. Extensive experiments on both real-world and synthetic datasets have demonstrated the superiority of FedStream, and it even achieves competitive performance with state-of-the-art distributed learning methods.
Cobbinah Bernard Mawuli, Liwei Che, Jay Kumar, Zhili Qin, Qinli Yang, Junming Shao
IEEE Trans. Syst. Man Cybern. Syst.7
2022 Learning Evolving Concepts with Online Class Posterior Probability
Junming Shao, Jianyun Lu, Zhili Qin, Qiming Wangyang, Qinli Yang
DASFAA (2)1
2022 Runoff Prediction in a Data Scarce Region Based on Few-Shot Learning
abstract
In this study, we propose a new method (metric-LSTM fusion model) for runoff prediction in data scarce regions by combining few-shot learning and deep learning. To validate the effectiveness of the proposed model, taking the upper Yellow River basin as a case study, we compare its performance with that of four state-of-the-art data driven models (LSTM, SVR, RF, ANN) on monthly runoff prediction during 1970 to 1995. Results indicate that the proposed model performs well with the best NSE (Nash-Sutcliffe model efficiency coefficient) of 0.83, outperforming all the comparative models. Furthermore, the less the data used for model training, the more obvious the advance of the proposed model. Findings imply that the proposed model based on few-shot learning can provide an effective tool for runoff prediction in data-scarce regions.
Minghong Yang, Qinli Yang, Junming Shao
IGARSS3
2022 Visualization in Data Science VDS @ KDD 2022
abstract
Data science is the practice of deriving insight from data, enabled by modeling, computational methods, interactive visual analysis, and domain-driven problem solving. Data science draws from methodology developed in such fields as applied mathematics, statistics, machine learning, data mining, data management, visualization, and HCI. It drives discoveries in business, economy, biology, medicine, environmental science, the physical sciences, the humanities and social sciences, and beyond. Machine learning and data mining and visualization are integral parts of data science, and essential to enable sophisticated analysis of data. Nevertheless, both research areas are currently still rather separated and investigated by different communities rather independently. The goal of this workshop is to bring researchers from both communities together in order to discuss common interests, to talk about practical issues in application-related projects, and to identify open research problems. This summary gives a brief overview of the ACM KDD Workshop on Visualization in Data Science (VDS at ACM KDD and IEEE VIS), which will take place virtually on Aug 14-18, 2022 (Held in conjunction with KDD'22). The workshop website is available at http://www.visualdatascience.org/2022/
Claudia Plant, Nina C. Hubig, Junming Shao, Alvitta Ottley, Liang Gou, Torsten Möller, Adam Perer, Alexander Lex, Anamaria Crisan
KDD3
2022 Community detection in subspace of attribute
Zhongjing Yu, Qinli Yang, Junming Shao
Inf. Sci.4
2022 Multi-instance attention network for few-shot learning
Zhili Qin, Cobbinah Bernard Mawuli, Wei Han 0009, Rui Zhang 0070, Qinli Yang, Junming Shao
Inf. Sci.7
2022 Mixhead: Breaking the low-rank bottleneck in multi-head attention language models
Zhong Zhang 0004, Nian Shao, Chongming Gao, Qinli Yang, Junming Shao
Knowl. Based Syst.6
2022 Reducing variations in multi-center Alzheimer's disease classification with convolutional adversarial autoencoder
Cobbinah Bernard Mawuli, Christian Sorg, Qinli Yang, Arvid Ternblom, Changgang Zheng, Wei Han 0009, Liwei Che, Junming Shao
Medical Image Anal.8
2022 Learning High-Dimensional Evolving Data Streams With Limited Labels
abstract
In the context of streaming data, learning algorithms often need to confront several unique challenges, such as concept drift, label scarcity, and high dimensionality. Several concept drift-aware data stream learning algorithms have been proposed to tackle these issues over the past decades. However, most existing algorithms utilize a supervised learning framework and require all true class labels to update their models. Unfortunately, in the streaming environment, requiring all labels is unfeasible and not realistic in many real-world applications. Therefore, learning data streams with minimal labels is a more practical scenario. Considering the problem of the curse of dimensionality and label scarcity, in this article, we present a new semisupervised learning technique for streaming data. To cure the curse of dimensionality, we employ a denoising autoencoder to transform the high-dimensional feature space into a reduced, compact, and more informative feature representation. Furthermore, we use a cluster-and-label technique to reduce the dependency on true class labels. We employ a synchronization-based dynamic clustering technique to summarize the streaming data into a set of dynamic microclusters that are further used for classification. In addition, we employ a disagreement-based learning method to cope with concept drift. Extensive experiments performed on many real-world datasets demonstrate the superior performance of the proposed method compared to several state-of-the-art methods.
Jay Kumar, Junming Shao, Cobbinah Bernard Mawuli, Waldiodio David Ndiaye
IEEE Trans. Cybern.3
2022 An Online Semantic-Enhanced Graphical Model for Evolving Short Text Stream Clustering
abstract
Due to the popularity of social media and online fora, such as Twitter, Reddit, Facebook, and Wechat, short text stream clustering has gained significant attention in recent years. However, most existing short text stream clustering approaches usually work on static data and tend to cause a "term ambiguity" problem due to the sparse word representation. Beyond, they often exploit short text streams in a batch way and are difficult to find evolving topics in term-changing subspaces. In this article, we propose an online semantic-enhanced graphical model for evolving short text stream clustering (OSGM), by exploiting the word-occurrence semantic information and dynamically maintaining evolving active topics in term-changing subspaces in an online way. Compared to the existing approaches, our online model is not only free of determining the optimal batch size but also lends itself to handling large-scale data streams efficiently. It is also able to handle the "term ambiguity" problem without incorporating features from external resources. More importantly, to the best of our knowledge, it is the first work to extract evolving topics in term-changing subspaces automatically in an online way. Extensive experiments demonstrate that the proposed model yields better performance compared to many state-of-the-art algorithms on both synthetic and real-world datasets.
Jay Kumar, Qinli Yang, Rajesh Kumar 0014, Junming Shao
IEEE Trans. Cybern.5
2021 Flexible, Robust, Scalable Semi-supervised Learning via Reliability Propagation
abstract
Semi-supervised learning aims to generate a model with a better performance using plenty of unlabeled data. However, most existing methods treat unlabeled data equally without considering whether it is safe or not, which may lead to the degradation of prediction performance. In this paper, towards reliable semi-supervised learning, we propose a data-driven algorithm, called Reliability Propagation (RP), to learn the reliability of each unlabeled instance. The basic idea is to take local label regularity as a prior, and then perform reliability propagation on an adaptive graph. As a result, the most reliable unlabeled instances could be selected to construct a safer classifier. Beyond, the distributed RP algorithm is introduced to scale up to large volumes of data. In contrast to existing approaches, RP exploits the structural information and shed light on the soft instance selection for unlabeled data in a classifier-independent way. Experiments on both synthetic and real-world data have demonstrated that RP allows extracting most reliable unlabeled instances and supports a gained prediction performance compared to other algorithms.
Liangxu Pan, Qinli Yang, Junming Shao
ICDM5
2021 A general framework for mining concept-drifting data streams with evolvable features
abstract
Mining feature evolvable streams has gained increasing attention in recent years. However, most existing approaches are designed for stationary data streams (i.e., data streams without concept drifts) and often work with high time complexity due to the time-consuming optimization procedure. The two deficiencies thus largely limit its applications to real-world data stream scenarios. In this paper, we consider a more difficult but practical streaming setting: a data stream with both concept drifts and evolvable features. To this end, we propose a general framework for mining concept-drifting data streams with evolvable features, called FEMC, based on an efficient Feature Evolvable streaming learning and dynamic Micro-Clusters maintenance. Specifically, we derive a closed-form solution to preserve the information in vanished features by learning a weight vector on survival features. The evolving concepts, are further learnt by dynamically maintaining a set of micro-clusters with varying feature space on-the-fly. Empirical results on real-world data sets have demonstrated the benefits of the proposed framework on both clustering and classification tasks by comparing with state-of-the-art algorithms.
Jiaqi Peng, Jinxia Guo, Qinli Yang, Jianyun Lu, Junming Shao
ICDM5
2021 VDS'21: Visualization in Data Science
abstract
Data science is the practice of deriving insight from data, enabled by modeling, computational methods, interactive visual analysis, and domain-driven problem solving. Data science draws from methodology developed in such fields as applied mathematics, statistics, machine learning, data mining, data management, visualization, and HCI. It drives discoveries in business, economy, biology, medicine, environmental science, the physical sciences, the humanities and social sciences, and beyond. Machine learning and data mining and visualization are integral parts of data science, and essential to enable sophisticated analysis of data. Nevertheless, both research areas are currently still rather separated and investigated by different communities rather independently. The goal of this workshop is to bring researchers from both communities together in order to discuss common interests, to talk about practical issues in application-related projects, and to identify open research problems. This summary gives a brief overview of the ACM KDD Workshop on Visualization in Data Science (VDS at ACM KDD and IEEE VIS), which will take place virtually on Aug 14-18, 2021 (Held in conjunction with KDD'21). The workshop website is available at: http://www.visualdatascience.org/2021/
Claudia Plant, Alvitta Ottley, Liang Gou, Torsten Möller, Adam Perer, Alexander Lex, Junming Shao
KDD7
2021 Learning Dynamic User Behavior Based on Error-driven Event Representation
abstract
Understanding the evolution of large graphs over time is of significant importance in user behavior understanding and prediction. Modeling user behavior with temporal networks has gained increasing attention in recent years since it allows capturing users’ dynamic preferences and predicting their next actions. Recently, some approaches have been proposed to model user behavior. However, these methods suffer from two problems: they work on static data, which ignores the dynamic evolution, or they model the whole behavior sequences directly by recurrent neural networks and thus suffer from noisy information. To tackle these problems, we propose a dynamic user behavior learning algorithm called LDBR. It views user behaviors as a set of dynamic events and uses recent event embedding to predict future user behavior and infer the current semantic labels. Specifically, we propose a new strategy to automatically learn a good event embedding in behavior sequence by introducing a smooth sampling strategy and minimizing the temporal link prediction error.
Honglian Wang, Peiyan Li 0002, Wujun Tao, Bailin Feng, Junming Shao
WWW5
2021 Modular neural network via exploring category hierarchy
Wei Han 0009, Changgang Zheng, Rui Zhang 0070, Jinxia Guo, Qinli Yang, Junming Shao
Inf. Sci.6
2021 Towards real-time demand-aware sequential POI recommendation
Honglian Wang, Peiyan Li 0002, Junming Shao
Inf. Sci.4
2021 Data stream classification with novel class detection: a review, comparison and challenges
Junming Shao, Jay Kumar, Cobbinah Bernard Mawuli, S. M. Hasan Mahmud, Qinli Yang
Knowl. Inf. Syst.2
2020 Large-Scale Multi-View Subspace Clustering in Linear Time
abstract
A plethora of multi-view subspace clustering (MVSC) methods have been proposed over the past few years. Researchers manage to boost clustering accuracy from different points of view. However, many state-of-the-art MVSC algorithms, typically have a quadratic or even cubic complexity, are inefficient and inherently difficult to apply at large scales. In the era of big data, the computational issue becomes critical. To fill this gap, we propose a large-scale MVSC (LMVSC) algorithm with linear order complexity. Inspired by the idea of anchor graph, we first learn a smaller graph for each view. Then, a novel approach is designed to integrate those graphs so that we can implement spectral clustering on a smaller graph. Interestingly, it turns out that our model also applies to single-view scenario. Extensive experiments on various large-scale benchmark data sets validate the effectiveness and efficiency of our approach with respect to state-of-the-art clustering methods.
Zhao Kang 0001, Wangtao Zhou, Zhitong Zhao, Junming Shao, Zenglin Xu
AAAI4
2020 An Online Semantic-enhanced Dirichlet Model for Short Text Stream Clustering
abstract
Clustering short text streams is a challenging task due to its unique properties: infinite length, sparse data representation and cluster evolution.Existing approaches often exploit short text streams in a batch way.However, determine the optimal batch size is usually a difficult task since we have no prior knowledge when the topics evolve.In addition, traditional independent word representation in the graphical model tends to cause "term ambiguity" problem in short text clustering.Therefore, in this paper, we propose an Online Semantic-enhanced Dirichlet Model for short text stream clustering, called OSDM, which integrates the word-occurrence semantic information (i.e., context) into a new graphical model and clusters for each arriving short text automatically in an online way.Extensive results have demonstrated that OSDM gives better performance compared to many state-ofthe-art algorithms on both synthetic and realworld data sets.
Jay Kumar, Junming Shao, Wazir Ali
ACL2
2020 Exploiting Inconsistency Problem in Multi-label Classification via Metric Learning
abstract
Multi-label classification problem has gained growing attention in recent years due to its diverse applications to real-world problems such as image annotation and query suggestions. However, traditional multi-label classification methods tend to fail due to the inconsistency between input and output space, where similar instances in the feature space may have distinct semantic labels in the output space. To eliminate the inconsistency problem, in this paper, we propose a supervised metric learning approach for multi-label classification, called MLMLI, which attempts to learn a similarity metric for multi-label data. The basic idea is to incorporate label similarity in output space as weak supervision to assign higher similarity to the pairs of instances with more similar labels. To this end, a weighted triple loss, and a step-specified coordinate descent method are employed. Different from traditional dimensionality reduction approaches, MLMLI is independent of any prior information of data, and thus enjoys a high capacity of generalization. Moreover, the metric learned by MLMLI offers a new venue for feature learning. Experiments on real-world datasets have further demonstrated the effectiveness of MLMLI and show its superiority over many state-of-the-art algorithms.
Peiyan Li 0002, Zhili Qin, Honglian Wang, Qinli Yang, Junming Shao
ICDM5
2020 Community Detection with Local Metric Learning
abstract
Community detection in attributed networks has gained growing attention in recent years due to the booming of network data with both topological structure and attributes of nodes. To date, numerous algorithms have been proposed to leverage both kinds of information to yield high-quality communities based on homophily assumption (i.e., nodes are likely to link with those who share similar attributes). However, these approaches tend to focus on consistent information only and fail to consider the heterogeneity between topology and attributes. In light of the problem, we propose a new algorithm called CDLM (Community Detection via Local Metric learning) for attributed networks. The key point is to combine topological structure and node attributes in local metric space and perform community detection and local metric learning iteratively. With such a strategy, the learned local distance measures will benefit the performance of community detection, and in turn, the identification of intrinsic community structure helps to eliminate the negative effects of noisy edges in learning local metrics. Notably, homogeneity and heterogeneity between topological structure and node attributes are simultaneously considered to boost the performance of community detection. Experimental results on both synthetic and real-world networks have demonstrated the effectiveness of the proposed CDLM algorithm.
Peiyan Li 0002, Honglian Wang, Jianyun Lu, Qinli Yang, Junming Shao
ICDM5
2020 Community Attention Network for Semi-supervised Node Classification
abstract
Graph neural networks (GNNs) have achieved great success for semi-supervised node classification by embedding node representation into a low-dimensional space. However, existing approaches usually ignore one intrinsic property of graphs: community structure, where the formation of distinct communities in graphs is often driven by different subset of attributes. In this paper, we introduce a new method, called Community Attention Network (CAT), aiming to extract community-specific features and then enhance node embeddings for classification. To learn such community-specific information, we design a new loss function to ensure the nodes in the same community should share similar attributes (i.e., low covariance), and any unlabelled node should belong to only one class with high probability (i.e., low community distribution entropy) in a community attention network. Extensive experimental results demonstrate the effectiveness of CAT and its advantages over many state-of-the-art approaches. To further illustrate the benefits of CAT to capture the community information, a case study is given and discussed.
Zhongjing Yu, Christian Böhm 0001, Junming Shao
ICDM5
2020 Online Semi-supervised Multi-label Classification with Label Compression and Local Smooth Regression
abstract
Online semi-supervised multi-label classification serves a practical yet challenging task since only a small number of labeled instances are available in real streaming environments. However, the mainstream of existing online classification techniques are focused on the single-label case, while only a few multi-label stream classification algorithms exist, and they are mainly trained on labeled instances. In this paper, we present a novel Online Semi-supervised Multi-Label learning algorithm (OnSeML) based on label compression and local smooth regression, which allows real-time multi-label predictions in a semi-supervised setting and is robust to evolving label distributions. Specifically, to capture the high-order label relationship and to build a compact target space for regression, OnSeML compresses the label set into a low-dimensional space by a fixed orthogonal label encoder. Then a locally defined regression function for each incoming instance is obtained with a closed-form solution. Targeting the evolving label distribution problem, we propose an adaptive decoding scheme to adequately integrate newly arriving labeled data. Extensive experiments provide empirical evidence for the effectiveness of our approach.
Peiyan Li 0002, Honglian Wang, Christian Böhm 0001, Junming Shao
IJCAI4
2020 Learning evolving user's behaviors on location-based social networks
Ruizhi Wu, Guangchun Luo, Junming Shao, Chang-Tien Lu
GeoInformatica4
2020 Attributed graph clustering with subspace stochastic block model
Zhongjing Yu, Qinli Yang, Junming Shao
Inf. Sci.4
2020 Exploiting evolving micro-clusters for data stream classification with emerging class detection
Junming Shao
Inf. Sci.2
2020 Online reliable semi-supervised learning on evolving data streams
Junming Shao, Jay Kumar, Waqar Ali 0001, Jiaming Liu 0002
Inf. Sci.2
2020 Semantic trajectory representation and retrieval via hierarchical embedding
Chongming Gao, Zhong Zhang 0004, Hongzhi Yin, Qinli Yang, Junming Shao
Inf. Sci.6
2020 Structured subspace embedding on attributed networks
Zhongjing Yu, Zhong Zhang 0004, Junming Shao
Inf. Sci.4
2019 Towards Robust Arbitrarily Oriented Subspace Clustering
Zhong Zhang 0004, Chongming Gao, Chongzhi Liu, Qinli Yang, Junming Shao
DASFAA (1)5
2019 Online Budgeted Least Squares with Unlabeled Data
abstract
The scarcity of labeled data in real streaming environments has boosted the study of online semi-supervised learning (SSL). However, existing online SSL models often rely on some specific assumptions (e.g., manifold assumption) and need to maintain some extra constraints (e.g., the Laplacian matrix) on the fly, which is usually time and resource consuming. In this paper, we propose an efficient and effective online semi-supervised learning approach via Budgeted Least Square (BLS). Specifically, we first derive both closed-form transductive and inductive solutions for kernel least squares classification in the semi-supervised setting. Then, together with online kernel learning, BLS allows a concise online update. Besides, the theoretical regret bound of BLS is analysed, and empirical experiments on both static and streaming data further demonstrate its superiority over state-of-the-art algorithms.
Peiyan Li 0002, Chongming Gao, Qinli Yang, Junming Shao
ICDM5
2019 Community Detection and Link Prediction via Cluster-driven Low-rank Matrix Completion
abstract
Community detection and link prediction are highly dependent since knowing cluster structure as a priori will help identify missing links, and in return, clustering on networks with supplemented missing links will improve community detection performance. In this paper, we propose a Cluster-driven Low-rank Matrix Completion (CLMC), for performing community detection and link prediction simultaneously in a unified framework. To this end, CLMC decomposes the adjacent matrix of a target network as three additive matrices: clustering matrix, noise matrix and supplement matrix. The community-structure and low-rank constraints are imposed on the clustering matrix, such that the noisy edges between communities are removed and the resulting matrix is an ideal block-diagonal matrix. Missing edges are further learned via low-rank matrix completion. Extensive experiments show that CLMC achieves state-of-the-art performance.
Junming Shao, Zhong Zhang 0004, Zhongjing Yu, Qinli Yang
IJCAI1
2019 Triplet Enhanced AutoEncoder: Model-free Discriminative Network Embedding
abstract
Deep autoencoder is widely used in dimensionality reduction because of the expressive power of the neural network. Therefore, it is naturally suitable for embedding tasks, which essentially compresses high-dimensional information into a low-dimensional latent space. In terms of network representation, methods based on autoencoder such as SDNE and DNGR have achieved comparable results with the state-of-arts. However, all of them do not leverage label information, which leads to the embeddings lack the characteristic of discrimination. In this paper, we present Triplet Enhanced AutoEncoder (TEA), a new deep network embedding approach from the perspective of metric learning. Equipped with the triplet-loss constraint, the proposed approach not only allows capturing the topological structure but also preserving the discriminative information. Moreover, unlike existing discriminative embedding techniques, TEA is independent of any specific classifier, we call it the model-free property. Extensive empirical results on three public datasets (i.e, Cora, Citeseer and BlogCatalog) show that TEA is stable and achieves state-of-the-art performance compared with both supervised and unsupervised network embedding approaches on various percentages of labeled data. The source code can be obtained from https://github.com/yybeta/TEA.
Junming Shao
IJCAI3
2019 Community detection based on information dynamics
Zejun Sun, Bin Wang 0017, Jinfang Sheng, Zhongjing Yu, Rongpei Zhou, Junming Shao
Neurocomputing6
2019 Synchronization-based clustering on evolving data stream
Junming Shao, Lianli Gao, Qinli Yang, Claudia Plant, Ira Assent
Inf. Sci.1
2019 Preference modeling by exploiting latent components of ratings
Wei Zeng 0013, Junming Shao, Ge Fan
Knowl. Inf. Syst.3
2019 Semantic trajectory compression via multi-resolution synchronization-based clustering
Chongming Gao, Ruizhi Wu, Qinli Yang, Junming Shao
Knowl. Based Syst.5
2019 ProfitLeader: identifying leaders in networks with profit capacity
Zhongjing Yu, Junming Shao, Qinli Yang, Zejun Sun
World Wide Web2
2018 Graph Clustering with Local Density-Cut
Junming Shao, Qinli Yang, Zhong Zhang 0004, Jinhu Liu, Stefan Kramer 0001
DASFAA (1)1
2018 Multi-view Discriminative Learning via Joint Non-negative Matrix Factorization
Zhong Zhang 0004, Zhili Qin, Peiyan Li 0002, Qinli Yang, Junming Shao
DASFAA (2)5
2018 Robust Prototype-Based Learning on Data Streams
abstract
In this paper, we propose a prototype-based classification model for evolving data streams, called SyncStream, which allows dynamically modeling time-changing concepts, making predictions in a local fashion. Instead of learning a single model on a fixed or adaptive sliding window of historical data or ensemble learning a set of weighted base classifiers, SyncStream captures evolving concepts by dynamically maintaining a set of prototypes in a proposed P-Tree, which are obtained based on the error-driven representativeness learning and synchronization-inspired constrained clustering. To identify abrupt concept drifts in data streams, PCA and statistical analysis based heuristic approaches have been introduced. To further learn the associations among distributed data streams, the extended P-Tree structure and KNN-style strategy are introduced. We demonstrate that our new data stream classification approach has several attractive benefits: (a) SyncStream is capable of dynamically modeling the evolving concepts from even a small set of prototypes. (b) Owing to synchronization-based constrained clustering and P-Tree, SyncStream supports efficient and effective data representation and maintenance. (c) SyncStream is also tolerant of inappropriate or noisy examples via error-driven representativeness learning. (d) SyncStream allows learning relationship among distributed data streams at the instance level. The experimental results indicate its efficiency and effectiveness.
Junming Shao, Qinli Yang, Guangchun Luo
IEEE Trans. Knowl. Data Eng.1
2017 Synchronization-Inspired Co-Clustering and Its Application to Gene Expression Data
abstract
In this paper, we propose a new synchronization-inspired co-clustering algorithm by dynamic simulation, called CoSync, which aims to discover biologically relevant subgroups embedding in a given gene expression data matrix. The basic idea is to view a gene expression data matrix as a dynamical system, and the weighted two-sided interactions are imposed on each element of the matrix from both aspects of genes and conditions, resulting in the values of all element in a co-cluster synchronizing together. Experiments show that our algorithm allows uncovering high-quality co-clusterings embedded in gene expression data sets and has its superiority over many state-of-the-art algorithms.
Junming Shao, Chongming Gao, Wei Zeng 0013, Jingkuan Song, Qinli Yang
ICDM1
2017 Exploring Common and Distinct Structural Connectivity Patterns Between Schizophrenia and Major Depression via Cluster-Driven Nonnegative Matrix Factorization
abstract
In this paper, we introduce a novel method to discover common and distinct structural connectivity patterns between SZP and MDD via a Cluster-Driven Nonnegative Matrix Factorization (called CD-NMF). Specifically, CD-NMF is applied to decompose the joint structural connectivity map into common and distinct parts, and each part is further factorized into two sub-matrices (i.e. common/distinct basis matrix and common/distinct encoding matrix) correspondingly. By imposing the clustering constraints on common and distinct encoding matrices, the discriminative patterns as well as the common patterns between the two disorders are extracted simultaneously. Experimental results demonstrate that CD-NMF allows finding the common and distinct structural patterns effectively. More importantly, the derived distinct patterns, show powerful ability to discriminate the patients of schizophrenia and major depressive disorder.
Junming Shao, Zhongjing Yu, Peiyan Li 0002, Wei Han 0009, Christian Sorg, Qinli Yang
ICDM1
2017 Real-time social media retrieval with spatial, temporal and social constraints
Lianli Gao, Yuan Wang 0003, Junming Shao, Jingkuan Song
Neurocomputing4
2017 Synchronization-based scalable subspace clustering of high-dimensional data
Junming Shao, Xinzuo Wang, Qinli Yang, Claudia Plant, Christian Böhm 0001
Knowl. Inf. Syst.1
2017 Learning in high-dimensional multimedia data: the state of the art
Lianli Gao, Jingkuan Song, Junming Shao, Jiajun Liu 0004, Jie Shao 0001
Multim. Syst.4
2016 Reliable Semi-supervised Learning
abstract
In this paper, we propose a Reliable Semi-Supervised Learning framework, called ReSSL, for both static and streaming data. Instead of relaxing different assumptions, we do model the reliability of cluster assumption, quantify the distinct importance of clusters (or evolving micro-clusters on data streams), and integrate the cluster-level information and labeled data for prediction with a lazy learning framework. Extensive experiments demonstrate that our method has good performance compared to state-of-the-art algorithms on data sets in both static and real streaming environments.
Junming Shao, Qinli Yang, Guangchun Luo
ICDM1
2016 Scalable Clustering by Iterative Partitioning and Point Attractor Representation
abstract
Clustering very large datasets while preserving cluster quality remains a challenging data-mining task to date. In this paper, we propose an effective scalable clustering algorithm for large datasets that builds upon the concept of synchronization. Inherited from the powerful concept of synchronization, the proposed algorithm, CIPA (Clustering by Iterative Partitioning and Point Attractor Representations), is capable of handling very large datasets by iteratively partitioning them into thousands of subsets and clustering each subset separately. Using dynamic clustering by synchronization, each subset is then represented by a set of point attractors and outliers. Finally, CIPA identifies the cluster structure of the original dataset by clustering the newly generated dataset consisting of points attractors and outliers from all subsets. We demonstrate that our new scalable clustering approach has several attractive benefits: (a) CIPA faithfully captures the cluster structure of the original data by performing clustering on each separate data iteratively instead of using any sampling or statistical summarization technique. (b) It allows clustering very large datasets efficiently with high cluster quality. (c) CIPA is parallelizable and also suitable for distributed data. Extensive experiments demonstrate the effectiveness and efficiency of our approach.
Junming Shao, Qinli Yang, Hoang-Vu Dang, Bertil Schmidt, Stefan Kramer 0001
ACM Trans. Knowl. Discov. Data1
2015 Community Detection based on Distance Dynamics
abstract
In this paper, we introduce a new community detection algorithm, called Attractor, which automatically spots communities in a network by examining the changes of "distances" among nodes (i.e. distance dynamics). The fundamental idea is to envision the target network as an adaptive dynamical system, where each node interacts with its neighbors. The interaction will change the distances among nodes, while the distances will affect the interactions. Such interplay eventually leads to a steady distribution of distances, where the nodes sharing the same community move together and the nodes in different communities keep far away from each other. Building upon the distance dynamics, Attractor has several remarkable advantages: (a) It provides an intuitive way to analyze the community structure of a network, and more importantly, faithfully captures the natural communities (with high quality). (b) Attractor allows detecting communities on large-scale networks due to its low time complexity (O(|E|)). (c) Attractor is capable of discovering communities of arbitrary size, and thus small-size communities or anomalies, usually existing in real-world networks, can be well pinpointed. Extensive experiments show that our algorithm allows the effective and efficient community detection and has good performance compared to state-of-the-art algorithms.
Junming Shao, Zhichao Han 0003, Qinli Yang, Tao Zhou 0001
KDD1
2015 Zero-shot Image Categorization by Image Correlation Exploration
abstract
The problem of image categorization from zero or only a few training examples, called zero-shot learning, occurs frequently, but it has hardly been studied in computer vision research. To tackle this problem, mid-level semantic attributes are introduced to identify image categories. For example, one can construct a classifier for the giant panda category by enumerating its attributes (e.g., black, white and four-footed) even without providing giant panda training images. Recently, several studies have investigated to learn attribute classifiers, based on which new classes can be detected. However, an often-encountered problem is the limited number of training data due to the time-consuming manual annotation of the attributes. Also, using single feature is hard to detect some attributes, e.g., the HSV feature is not robust enough to predict 'tusk' or 'flies' attributes. In this paper, we propose a unified semi-supervised learning (SSL) framework that learns the attribute classifiers by utilizing multiple feature and exploring the correlations between images. Specifically, we learn an optimal graph which embeds the relationships among the data points more accurately. Then, this graph is used to generate a geometrical regularizers for a semi-supervised learning model to learn the attribute classifier by utilizing both labeled and unlabeled images. Afterward, new classes can be detected based on their attribute representation. The use of SSL can boost the performances of attribute classifiers with very few training examples, and the adoption of multiple features makes the attribute prediction more robust. Experimental results on a series of real benchmark data sets suggest that semi-supervised learning do enhance the performances of attribute prediction and zero-shot categorization, compared with state-of-the-art methods.
Lianli Gao, Jingkuan Song, Junming Shao, Xiaofeng Zhu 0001, Heng Tao Shen
ICMR3
2014 Prototype-based learning on concept-drifting data streams
abstract
Data stream mining has gained growing attentions due to its wide emerging applications such as target marketing, email filtering and network intrusion detection. In this paper, we propose a prototype-based classification model for evolving data streams, called SyncStream, which dynamically models time-changing concepts and makes predictions in a local fashion. Instead of learning a single model on a sliding window or ensemble learning, SyncStream captures evolving concepts by dynamically maintaining a set of prototypes in a new data structure called the P-tree. The prototypes are obtained by error-driven representativeness learning and synchronization-inspired constrained clustering. To identify abrupt concept drift in data streams, PCA and statistics based heuristic approaches are employed. SyncStream has several attractive benefits: (a) It is capable of dynamically modeling evolving concepts from even a small set of prototypes and is robust against noisy examples. (b) Owing to synchronization-based constrained clustering and the P-Tree, it supports an efficient and effective data representation and maintenance. (c) Gradual and abrupt concept drift can be effectively detected. Empirical results shows that our method achieves good predictive performance compared to state-of-the-art algorithms and that it requires much less time than another instance-based stream mining algorithm.
Junming Shao, Zahra Ahmadi, Stefan Kramer 0001
KDD1
2013 Robust Synchronization-Based Graph Clustering
Junming Shao, Xiao He 0002, Qinli Yang, Claudia Plant, Christian Böhm 0001
PAKDD (1)1
2013 Synchronization-Inspired Partitioning and Hierarchical Clustering
abstract
Synchronization is a powerful and inherently hierarchical concept regulating a large variety of complex processes ranging from the metabolism in a cell to opinion formation in a group of individuals. Synchronization phenomena in nature have been widely investigated and models concisely describing the dynamical synchronization process have been proposed, e.g., the well-known Extensive Kuramoto Model. We explore the potential of the Extensive Kuramoto Model for data clustering. We regard each data object as a phase oscillator and simulate the dynamical behavior of the objects over time. By interaction with similar objects, the phase of an object gradually aligns with its neighborhood, resulting in a nonlinear object movement naturally driven by the local cluster structure. We demonstrate that our framework has several attractive benefits: 1) It is suitable to detect clusters of arbitrary number, shape, and data distribution, even in difficult settings with noise points and outliers. 2) Combined with the Minimum Description Length (MDL) principle, it allows partitioning and hierarchical clustering without requiring any input parameters which are difficult to estimate. 3) Synchronization faithfully captures the natural hierarchical cluster structure of the data and MDL suggests meaningful levels of abstraction. Extensive experiments demonstrate the effectiveness and efficiency of our approach.
Junming Shao, Xiao He 0002, Christian Böhm 0001, Qinli Yang, Claudia Plant
IEEE Trans. Knowl. Data Eng.1
2011 Detection of Arbitrarily Oriented Synchronized Clusters in High-Dimensional Data
abstract
How to address the challenges of the "curse of dimensionality" in clustering? Clustering is a powerful data mining technique for structuring and organizing vast amounts of data. However, the high-dimensional data space is usually very sparse and meaningful clusters can only be found in lower dimensional subspaces. In many applications the subspaces hosting the clusters provide valuable information for interpreting the major patterns in the data. Detection of subspace clusters is challenging since usually many of the attributes are noisy, some attributes may exhibit correlations among each other and only few of the attributes truly contribute to the cluster structure. In this paper, we propose ORSC (Arbitrarily ORiented Synchronized Clusters), a novel effective and efficient method to subspace clustering inspired by synchronization. Synchronization is a basic phenomenon prevalent in nature, capable of controlling even highly complex processes such as opinion formation in a group. Control of complex processes is achieved by simple operations based on interactions between objects. Relying on the interaction model for synchronization, our approach ORSC (1) naturally detects correlation clusters in arbitrarily oriented subspaces, including (2) arbitrarily shaped non-linear correlation clusters. Our approach is (3) robust against noise points and outliers. In contrast to previous methods, ORSC is (4) easy to parameterize, since there is no need to specify the subspace dimensionality and all interesting subspace clusters can be detected. Finally, (5) ORSC outperforms most comparison methods in terms of runtime efficiency and is highly scalable to large and high-dimensional data sets.
Junming Shao, Claudia Plant, Qinli Yang, Christian Böhm 0001
ICDM1
2011 Weighted Graph Compression for Parameter-free Clustering With PaCCo
abstract
Object similarities are now more and more characterized by connectivity information available in form of network or graph data.Complex graph data arises in various fields like e-commerce, social networks, high throughput biological analysis etc.The generated interaction information for objects is often not simply binary but rather associated with interaction strength which are in turn represented as edge weights in graphs.The identification of groups of highly connected nodes is an important task and results in valuable knowledge of the data set as a whole.Many popular clustering techniques are designed for vector or unweighted graph data, and can thus not be directly applied for weighted graphs.In this paper, we propose a novel clustering algorithm for weighted graphs, called PaCCo (Parameter-free C lustering by Coding costs), which is based on the Minimum Description Length (MDL) principle in combination with a bisecting k-Means strategy.MDL relates the clustering problem to the problem of data compression: A good cluster structure on graphs enables strong graph compression.The compression efficiency depends on the underlying edges which constitute the graph connectivity.The compression rate serves as similarity or distance metric for nodes.The MDL principle ensures that our algorithm is parameter free (automatically finds the number of clusters) and avoids restrictive assumptions that no information on the data is required.We systematically evaluate our clustering approach PaCCo on synthetic as well as on real data to demonstrate the superiority of our developed algorithm over existing approaches.
Nikola S. Müller, Katrin Haegler, Junming Shao, Claudia Plant, Christian Böhm 0001
SDM3
2010 Clustering by synchronization
abstract
Synchronization is a powerful basic concept in nature regulating a large variety of complex processes ranging from the metabolism in the cell to social behavior in groups of individuals. Therefore, synchronization phenomena have been extensively studied and models robustly capturing the dynamical synchronization process have been proposed, e.g. the Extensive Kuramoto Model. Inspired by the powerful concept of synchronization, we propose Sync, a novel approach to clustering. The basic idea is to view each data object as a phase oscillator and simulate the interaction behavior of the objects over time. As time evolves, similar objects naturally synchronize together and form distinct clusters. Inherited from synchronization, Sync has several desirable properties: The clusters revealed by dynamic synchronization truly reflect the intrinsic structure of the data set, Sync does not rely on any distribution assumption and allows detecting clusters of arbitrary number, shape and size. Moreover, the concept of synchronization allows natural outlier handling, since outliers do not synchronize with cluster objects. For fully automatic clustering, we propose to combine Sync with the Minimum Description Length principle. Extensive experiments on synthetic and real world data demonstrate the effectiveness and efficiency of our approach.
Christian Böhm 0001, Claudia Plant, Junming Shao, Qinli Yang
KDD3
2010 Synchronization Based Outlier Detection
Junming Shao, Christian Böhm 0001, Qinli Yang, Claudia Plant
ECML/PKDD (3)1