Link Prediction Approach for Opportunistic Networks Based on Recurrent Neural Network

The target of link prediction is used to estimate the possibility of future links among nodes through known network structures and nodes information. According to the time-varying characteristics of the opportunistic network, the historical information of node pairs has a significant influence on the future connection state. We propose a novel link prediction approach which is based on the recurrent neural network link prediction (RNN-LP) framework. With the help of time series method, we define the vector that is made up of the node information and historical connection information of the node pairs, in which a sequence vector is constructed. Benefiting from RNN in sequence modeling, the time domain characteristics were extracted in the process of the dynamic evolution of the opportunistic network. Hence, the future link prediction becomes significantly better. By utilizing iMote traces Cambridge and MIT reality datasets, experimental results are obtained to reveal that RNN-LP method gives better accuracy and stability than the prediction techniques of the common neighbor, Adamic-Adar, resource allocation, local path, and Katz.

[1]  Jimmy Ba,et al.  Adam: A Method for Stochastic Optimization , 2014, ICLR.

[2]  Sajal K. Das,et al.  A probabilistic link prediction model in time-varying social networks , 2017, 2017 IEEE International Conference on Communications (ICC).

[3]  Wenye Wang,et al.  Can mobile cloudlets support mobile applications? , 2014, IEEE INFOCOM 2014 - IEEE Conference on Computer Communications.

[4]  Caixia Liu,et al.  Extended resource allocation index for link prediction of complex network , 2017 .

[5]  Aravind Srinivasan,et al.  Mobile Data Offloading through Opportunistic Communications and Social Participation , 2012, IEEE Transactions on Mobile Computing.

[6]  Licheng Jiao,et al.  Link prediction in complex networks based on an information allocation index , 2017 .

[7]  Surya Ganguli,et al.  Exact solutions to the nonlinear dynamics of learning in deep linear neural networks , 2013, ICLR.

[8]  Shikhar Sharma,et al.  An Efficient Method for Link Prediction in Complex Multiplex Networks , 2015, 2015 11th International Conference on Signal-Image Technology & Internet-Based Systems (SITIS).

[9]  F. Takens Detecting strange attractors in turbulence , 1981 .

[10]  M. Newman,et al.  Vertex similarity in networks. , 2005, Physical review. E, Statistical, nonlinear, and soft matter physics.

[11]  Geoffrey E. Hinton,et al.  Layer Normalization , 2016, ArXiv.

[12]  Payal Jadhav,et al.  A Survey on Opportunistic Routing Protocols for Wireless Sensor Networks , 2016 .

[13]  Liu Lu,et al.  Link Prediction Method Based on Clustering and Decision Tree , 2017 .

[14]  Mohammad Reza Meybodi,et al.  Link prediction in weighted social networks using learning automata , 2018, Eng. Appl. Artif. Intell..

[15]  Makhlouf Aliouat,et al.  Checkpointing distributed application running on mobile ad hoc networks , 2018, Int. J. High Perform. Comput. Netw..

[16]  Mohammad Al Hasan,et al.  Link prediction using supervised learning , 2006 .

[17]  Mohammad Reza Meybodi,et al.  Link prediction in stochastic social networks: Learning automata approach , 2017, J. Comput. Sci..

[18]  Alex Graves,et al.  Long Short-Term Memory , 2020, Computer Vision.

[19]  Sushmita Ruj,et al.  Applying transmission-coverage algorithms for secure geocasting in VANETs , 2018, Int. J. Comput. Sci. Eng..

[20]  Qingsheng Zhu,et al.  Link prediction algorithm based on local centrality of common neighbor nodes using multi-attribute ranking , 2017, 2017 12th International Conference on Computer Science and Education (ICCSE).

[21]  Mario Gerla,et al.  BlueTorrent: Cooperative Content Sharing for Bluetooth Users , 2007, Fifth Annual IEEE International Conference on Pervasive Computing and Communications (PerCom'07).

[22]  Di Huang,et al.  An Optimal Stopping Decision method for Routing in opportunistic networks , 2013, 2013 IEEE Wireless Communications and Networking Conference (WCNC).

[23]  Yin Li,et al.  Combo-Pre: A Combination Link Prediction Method in Opportunistic Networks , 2015, 2015 24th International Conference on Computer Communication and Networks (ICCCN).