计算机科学
粒子群优化
水准点(测量)
反向传播
图形处理单元
深度学习
中央处理器
集合(抽象数据类型)
多群优化
航程(航空)
人工神经网络
人工智能
全局优化
并行计算
算法
材料科学
大地测量学
复合材料
程序设计语言
地理
操作系统
作者
Mohammed Nasser Al-Andoli,Shing Chiang Tan,Wooi Ping Cheah
标识
DOI:10.1016/j.ins.2022.03.053
摘要
In this paper, a parallel deep learning-based community detection method in large complex networks (CNs) is proposed. First, a CN partitioning method is employed to divide the CN into multiple chunks to improve the efficiency in terms of space and time complexities. Next, the method is integrated with two optimization algorithms: (1) backpropagation (BP), which optimizes deep learning locally within each local chunk of the CN; (2) particle swarm optimization (PSO), which is used to improve the BP optimization involving all CN chunks. PSO utilizes a multi-objective function to improve the effectiveness of the proposed method. In addition, a distributed environment is set up to conduct parallel optimization of the proposed method so that multi-local optimizations could be performed simultaneously. A set of 16 real-world CNs in a range from small to large size are used to verify the effectiveness and efficiency of the method in a benchmark study. The proposed method is implemented in multi-machines with central processing unit (CPU) and graphics processing unit (GPU) devices. The results reveal the effective role of the proposed deep learning with hybrid BP–PSO optimization in detecting communities in large CNs, which requires minimum execution time on both CPU and GPU devices.
科研通智能强力驱动
Strongly Powered by AbleSci AI