1
|
Jiang W, Pan S, Lu C, Zhao Z, Lin S, Xiong M, He Z. Label entropy‐based cooperative particle swarm optimization algorithm for dynamic overlapping community detection in complex networks. INT J INTELL SYST 2021. [DOI: 10.1002/int.22673] [Citation(s) in RCA: 3] [Impact Index Per Article: 0.8] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 12/23/2022]
Affiliation(s)
- Wenchao Jiang
- School of Computers Guangdong University of Technology Guangzhou China
- System and Network Engineering Research Group, Informatics Institute University of Amsterdam Amsterdam The Netherlands
- Cloud Computing Center Chinese Academy of Sciences Dongguan China
| | - Shucan Pan
- School of Computers Guangdong University of Technology Guangzhou China
| | - Chaohai Lu
- School of Computers Guangdong University of Technology Guangzhou China
| | - Zhiming Zhao
- System and Network Engineering Research Group, Informatics Institute University of Amsterdam Amsterdam The Netherlands
| | - Sui Lin
- School of Computers Guangdong University of Technology Guangzhou China
| | - Meng Xiong
- Cloud Computing Center Chinese Academy of Sciences Dongguan China
| | - Zhongtang He
- Cloud Computing Center Chinese Academy of Sciences Dongguan China
| |
Collapse
|
2
|
Gao X, Zheng Q, Vega-Oliveros DA, Anghinoni L, Zhao L. Temporal Network Pattern Identification by Community Modelling. Sci Rep 2020; 10:240. [PMID: 31937862 PMCID: PMC6959265 DOI: 10.1038/s41598-019-57123-1] [Citation(s) in RCA: 6] [Impact Index Per Article: 1.2] [Reference Citation Analysis] [Abstract] [Key Words] [Grants] [Track Full Text] [Download PDF] [Figures] [Journal Information] [Subscribe] [Scholar Register] [Received: 08/21/2019] [Accepted: 12/20/2019] [Indexed: 11/30/2022] Open
Abstract
Temporal network mining tasks are usually hard problems. This is because we need to face not only a large amount of data but also its non-stationary nature. In this paper, we propose a method for temporal network pattern representation and pattern change detection following the reductionist approach. The main idea is to model each stable (durable) state of a given temporal network as a community in a sampled static network and the temporal state change is represented by the transition from one community to another. For this purpose, a reduced static single-layer network, called a target network, is constructed by sampling and rearranging the original temporal network. Our approach provides a general way not only for temporal networks but also for data stream mining in topological space. Simulation results on artificial and real temporal networks show that the proposed method can group different temporal states into different communities with a very reduced amount of sampled nodes.
Collapse
Affiliation(s)
- Xubo Gao
- Henan Key Laboratory on Public Opinion Intelligent Analysis, School of Computer Science, Zhongyuan University of Technology, ZhengZhou, China
| | - Qiusheng Zheng
- Henan Key Laboratory on Public Opinion Intelligent Analysis, School of Computer Science, Zhongyuan University of Technology, ZhengZhou, China
| | - Didier A Vega-Oliveros
- Faculty of Philosophy, Sciences and Letters at Ribeirão Preto (FFCLRP),University of São Paulo (USP), Ribeirão Preto, SP, Brazil
- Indiana University, School of Informatics, Computing and Engineering, Bloomington, IN, USA
| | - Leandro Anghinoni
- Institute of Mathematical and Computer Sciences (ICMC-USP), University of São Paulo (USP), São Carlos, SP, Brazil.
| | - Liang Zhao
- Faculty of Philosophy, Sciences and Letters at Ribeirão Preto (FFCLRP),University of São Paulo (USP), Ribeirão Preto, SP, Brazil
| |
Collapse
|
3
|
Chen Z, Wang R, Liu Z. A novel complex network link prediction framework via combining mutual information with local naive Bayes. CHAOS (WOODBURY, N.Y.) 2019; 29:113110. [PMID: 31779349 DOI: 10.1063/1.5119759] [Citation(s) in RCA: 1] [Impact Index Per Article: 0.2] [Reference Citation Analysis] [Abstract] [Track Full Text] [Subscribe] [Scholar Register] [Received: 07/12/2019] [Accepted: 10/21/2019] [Indexed: 06/10/2023]
Abstract
As an important research direction of complex networks and data mining, link prediction has attracted more and more scholars' attention. In the early research, the common neighbor is regarded as a key factor affecting the formation of links, and the prediction accuracy is improved by distinguishing the contribution of each common neighbor more accurately. However, there is a drawback that the interactions between common neighbors are ignored. Actually, it is not just the interactions between common neighbors, but all the interactions between neighbor sets contribute to the formation of links. Therefore, the core of this work is how to better quantify and balance the contributions caused by common neighbors and the interactions between neighbor sets, so as to improve the accuracy of prediction. Specifically, local naive Bayes and mutual information are utilized to quantify the influence of the two aspects, and an adjustable parameter is introduced to distinguish the two contributions in this paper. Subsequently, the mutual information-based local naive Bayes algorithm is proposed. Simulation experiments are conducted on 5 datasets belonging to different fields, and 9 indexes are utilized for comparison. Numerical simulation results verify the effectiveness of the proposed algorithm for improving link prediction performance.
Collapse
Affiliation(s)
- Zengqiang Chen
- College of Artificial Intelligence, Nankai University, Tianjin 300350, China
| | - Runfang Wang
- College of Artificial Intelligence, Nankai University, Tianjin 300350, China
| | - Zhongxin Liu
- College of Artificial Intelligence, Nankai University, Tianjin 300350, China
| |
Collapse
|
4
|
Time series trend detection and forecasting using complex network topology analysis. Neural Netw 2019; 117:295-306. [DOI: 10.1016/j.neunet.2019.05.018] [Citation(s) in RCA: 17] [Impact Index Per Article: 2.8] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Received: 12/16/2018] [Revised: 04/15/2019] [Accepted: 05/21/2019] [Indexed: 11/19/2022]
|
5
|
Moriya S, Yamamoto H, Akima H, Hirano-Iwata A, Kubota S, Sato S. Mean-field analysis of directed modular networks. CHAOS (WOODBURY, N.Y.) 2019; 29:013142. [PMID: 30709116 DOI: 10.1063/1.5044689] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Abstract] [Track Full Text] [Subscribe] [Scholar Register] [Received: 06/15/2018] [Accepted: 01/08/2019] [Indexed: 06/09/2023]
Abstract
We considered a modular network with a binomial degree distribution and related the analytical relationships of the network properties (modularity, average clustering coefficient, and small-worldness) with structural parameters that define the network, i.e., number of nodes, number of modules, average node degree, and ratio of intra-modular to total connections. Even though modular networks are universally found in real-world systems and are consequently of broad interest in complex network science, the relationship between network properties and structural parameters has not yet been formulated. Here, we show that a series of equations for predicting the network properties can be related using a mean-field connectivity matrix that is defined on the basis of the structural parameters in the network generation algorithm. The theoretical results are then compared with values calculated numerically using the original connectivity matrix and are found to agree well, except when the connections between modules are sparse. Representation of the structure of the network using simple parameters is expected to be conducive for elucidating the structure-dynamics relationship.
Collapse
Affiliation(s)
- Satoshi Moriya
- Research Institute of Electrical Communication, Tohoku University, Sendai, Miyagi 980-8577, Japan
| | - Hideaki Yamamoto
- WPI-Advanced Institute for Materials Research (WPI-AIMR), Tohoku University, Sendai, Miyagi 980-8577, Japan
| | - Hisanao Akima
- Research Institute of Electrical Communication, Tohoku University, Sendai, Miyagi 980-8577, Japan
| | - Ayumi Hirano-Iwata
- Research Institute of Electrical Communication, Tohoku University, Sendai, Miyagi 980-8577, Japan
| | - Shigeru Kubota
- Graduate School of Science and Engineering, Yamagata University, Yonezawa, Yamagata 992-8510, Japan
| | - Shigeo Sato
- Research Institute of Electrical Communication, Tohoku University, Sendai, Miyagi 980-8577, Japan
| |
Collapse
|
6
|
Verri FAN, Urio PR, Zhao L. Network Unfolding Map by Vertex-Edge Dynamics Modeling. IEEE TRANSACTIONS ON NEURAL NETWORKS AND LEARNING SYSTEMS 2018; 29:405-418. [PMID: 27913359 DOI: 10.1109/tnnls.2016.2626341] [Citation(s) in RCA: 2] [Impact Index Per Article: 0.3] [Reference Citation Analysis] [Abstract] [Track Full Text] [Subscribe] [Scholar Register] [Indexed: 06/06/2023]
Abstract
The emergence of collective dynamics in neural networks is a mechanism of the animal and human brain for information processing. In this paper, we develop a computational technique using distributed processing elements in a complex network, which are called particles, to solve semisupervised learning problems. Three actions govern the particles' dynamics: generation, walking, and absorption. Labeled vertices generate new particles that compete against rival particles for edge domination. Active particles randomly walk in the network until they are absorbed by either a rival vertex or an edge currently dominated by rival particles. The result from the model evolution consists of sets of edges arranged by the label dominance. Each set tends to form a connected subnetwork to represent a data class. Although the intrinsic dynamics of the model is a stochastic one, we prove that there exists a deterministic version with largely reduced computational complexity; specifically, with linear growth. Furthermore, the edge domination process corresponds to an unfolding map in such way that edges "stretch" and "shrink" according to the vertex-edge dynamics. Consequently, the unfolding effect summarizes the relevant relationships between vertices and the uncovered data classes. The proposed model captures important details of connectivity patterns over the vertex-edge dynamics evolution, in contrast to the previous approaches, which focused on only vertex or only edge dynamics. Computer simulations reveal that the new model can identify nonlinear features in both real and artificial data, including boundaries between distinct classes and overlapping structures of data.
Collapse
|
7
|
|
8
|
|
9
|
Breve F, Zhao L. Fuzzy community structure detection by particle competition and cooperation. Soft comput 2012. [DOI: 10.1007/s00500-012-0924-3] [Citation(s) in RCA: 9] [Impact Index Per Article: 0.7] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 10/27/2022]
|
10
|
Bertini JR, Lopes ADA, Zhao L. Partially labeled data stream classification with the semi-supervised K-associated graph. JOURNAL OF THE BRAZILIAN COMPUTER SOCIETY 2012. [DOI: 10.1007/s13173-012-0072-8] [Citation(s) in RCA: 13] [Impact Index Per Article: 1.0] [Reference Citation Analysis] [Abstract] [Track Full Text] [Subscribe] [Scholar Register] [Indexed: 11/28/2022]
Abstract
Abstract
Regular data classification techniques are based mainly on two strong assumptions: (1) the existence of a reasonably large labeled set of data to be used in training; and (2) future input data instances conform to the distribution of the training set, i.e. data distribution is stationary along time. However, in the case of data stream classification, both of the aforementioned assumptions are difficult to satisfy. In this paper, we present a graph-based semi-supervised approach that extends the static classifier based on the K-associated Optimal Graph to perform online semi-supervised classification tasks. In order to learn from labeled and unlabeled patterns, here we adapt the optimal graph construction to simultaneously spread the labels in the training set. The sparse, disconnected nature of the proposed graph structure gives flexibility to cope with non-stationary classification. Experimental comparison between the proposed method and three state-of-the-art ensemble classification methods is provided and promising results have been obtained.
Collapse
|
11
|
Silva TC, Zhao L. Network-based stochastic semisupervised learning. IEEE TRANSACTIONS ON NEURAL NETWORKS AND LEARNING SYSTEMS 2012; 23:451-466. [PMID: 24808551 DOI: 10.1109/tnnls.2011.2181413] [Citation(s) in RCA: 12] [Impact Index Per Article: 0.9] [Reference Citation Analysis] [Abstract] [MESH Headings] [Track Full Text] [Subscribe] [Scholar Register] [Indexed: 06/03/2023]
Abstract
Semisupervised learning is a machine learning approach that is able to employ both labeled and unlabeled samples in the training process. In this paper, we propose a semisupervised data classification model based on a combined random-preferential walk of particles in a network (graph) constructed from the input dataset. The particles of the same class cooperate among themselves, while the particles of different classes compete with each other to propagate class labels to the whole network. A rigorous model definition is provided via a nonlinear stochastic dynamical system and a mathematical analysis of its behavior is carried out. A numerical validation presented in this paper confirms the theoretical predictions. An interesting feature brought by the competitive-cooperative mechanism is that the proposed model can achieve good classification rates while exhibiting low computational complexity order in comparison to other network-based semisupervised algorithms. Computer simulations conducted on synthetic and real-world datasets reveal the effectiveness of the model.
Collapse
|
12
|
Silva TC, Zhao L. Stochastic competitive learning in complex networks. IEEE TRANSACTIONS ON NEURAL NETWORKS AND LEARNING SYSTEMS 2012; 23:385-398. [PMID: 24808546 DOI: 10.1109/tnnls.2011.2181866] [Citation(s) in RCA: 16] [Impact Index Per Article: 1.2] [Reference Citation Analysis] [Abstract] [MESH Headings] [Track Full Text] [Subscribe] [Scholar Register] [Indexed: 06/03/2023]
Abstract
Competitive learning is an important machine learning approach which is widely employed in artificial neural networks. In this paper, we present a rigorous definition of a new type of competitive learning scheme realized on large-scale networks. The model consists of several particles walking within the network and competing with each other to occupy as many nodes as possible, while attempting to reject intruder particles. The particle's walking rule is composed of a stochastic combination of random and preferential movements. The model has been applied to solve community detection and data clustering problems. Computer simulations reveal that the proposed technique presents high precision of community and cluster detections, as well as low computational complexity. Moreover, we have developed an efficient method for estimating the most likely number of clusters by using an evaluator index that monitors the information generated by the competition process itself. We hope this paper will provide an alternative way to the study of competitive learning..
Collapse
|
13
|
Uncovering Overlap Community Structure in Complex Networks Using Particle Competition. ARTIFICIAL INTELLIGENCE AND COMPUTATIONAL INTELLIGENCE 2009. [DOI: 10.1007/978-3-642-05253-8_68] [Citation(s) in RCA: 7] [Impact Index Per Article: 0.4] [Reference Citation Analysis] [Track Full Text] [Subscribe] [Scholar Register] [Indexed: 12/31/2022]
|