PREDICTING TRUST IN A SOCIAL NETWORK BASED ON STRUCTURAL SIMILARITIES USING A MULTI-LAYERED PERCEPTRON NEURAL NETWORK

Authors

DOI:

https://doi.org/10.31436/iiumej.v22i1.1622

Keywords:

social network, trust, structural similarity, web of trust, neural network

Abstract

Although research on social networks is progressing rapidly, the positive and negative effects of this area should be evaluated. One of the problems is that social networks are very broad and anyone can have influence on them. This matter can cause the issue of people with different beliefs. Therefore, determining the amount of trust to various resources on social networks, and especially resources for which there is no previous history on the web, is one of the main challenges in this field. In this paper, we present a method for predicting trust in a social network by structural similarities through the neural network. In this method, the web of trust data set is converted to a structural similarity data set based on the similarity of the trustors and trustees first. Then, on the created data set, a part of the data set is considered as the training data and it is trained based on the multilayer perceptron neural network and then the trained neural network is tested based on the test data. In the proposed method, the MSE value is less than 0.01, which has improved more than 0.02 compared to previous methods. Based on the obtained results, the proposed method has provided acceptable accuracy.

ABSTRAK: Walaupun kajian tentang rangkaian sosial adalah sangat pesat, kesan positif dan negatif dalam ruang lingkup ini perlu dinilai. Masalah rangkaian sosial adalah sangat luas dan sesiapa sahaja boleh terpengaruh. Perkara ini akan menyebabkan manusia dengan pelbagai isu kepercayaan. Oleh itu, menentukan nilai kepercayaan melalui pelbagai sumber dalam rangkaian sosial, terutama sumber-sumber yang tidak mempunyai sejarah lepas dalam web, adalah salah satu cabaran dalam bidang ini. Kajian ini membentangkan jangkaan kepercayaan dalam rangkaian sosial melalui persamaan struktur dengan menggunakan rangkaian neural. Kaedah ini ditentukan dengan menukar set data web kepercayaan kepada struktur set data hampir sama berdasarkan kesamaan pemegang dan pemberi amanah. Kemudian, sebilangan set data yang telah dibina ini dipertimbangkan sebagai data latihan dan ia dilatih berdasarkan rangkaian neural perseptron berbagai lapisan dan kemudian rangkaian neural yang terlatih ini diuji berdasarkan data ujian. Dalam kaedah yang dicadangkan ini, nilai MSE adalah kurang daripada 0.01, di mana telah diperbaiki kepada 0.02 lebih daripada kaedah-kaedah sebelum ini. Berdasarkan dapatan kajian, didapati kaedah yang dicadangkan ini menunjukkan ketepatan yang boleh diterima.

Downloads

Download data is not yet available.

Metrics

Metrics Loading ...

References

Shirgahi H, Mohsenzadeh M, Seyyed Javadi HH. (2017) Trust estimation of the semantic web using semantic web clustering. Journal of Experimental & Theoretical Artificial Intelligence, 29(3): 537-556.

Shirgahi H, Mohsenzadeh M, Seyyed Javadi HH. (2018) A new method of trust mirroring estimation based on social networks parameters by fuzzy system. International Journal of Machine Learning and Cybernetics, 9(7): 1153-1168.

Ashtari S, Danesh M, Shirgahi H. (2019) A novel user profile-based fuzzy approach for evaluating trust in semantic web. IIUM Engineering Journal, 20(1): 158-176.

Kuter U, Golbeck J. (2007) A new algorithm for trust inference in social networks using probabilistic con_dence models. in Proc. AAAI, Vancouver, BC, Canada, pp. 1377-1382.

Jiang W, Wu J, Li F, Wang G, Zheng H. (2016) Trust evaluation in online social networks using generalized network _ow. IEEE Trans. Comput., 65(3): 952-963.

Golbeck J. (2005) Computing and applying trust inWeb-based social networks. Ph.D. dissertation, Dept. Comput. Sci., Univ. of Maryland, College Park, MD, USA.

Jøsang A, Hayward R, Pope S. (2006) Trust network analysis with subjective logic. in Proc. ACSC, Hobart, TAS, Australia. pp. 85-94.

Wang G, Jiang W, Wu J, Xiong Z. (2014) Fine-grained feature-based social in_uence evaluation in online social networks. IEEE Trans. Parallel Distrib. Syst., 25(9): 2286-2296.

Kamvar SD, Schlosser MT, Garcia-Molina H. (2003) The eigentrust algorithm for reputation management in P2P networks. in Proc. WWW, Budapest, Hungary, pp. 640-651

Levien R, Aiken A. (1998) Attack-resistant trust metrics for public key certification. in Proc. USERNIX ATC, San Antono, TX, USA, pp. 229-242.

Liu G, Chen Q, Yang Q, Zhu B, Wang H, Wang W. (2017) Opinionwalk: An ef_cient solution to massive trust assessment in online social networks. in Proc. INFOCOM, Atlanta, GA, USA, pp. 1-9.

Xing L, Wang H, Wang C, Wang Y. (2012) BDD based two party trust sensitivity analysis for social networks. Int. J. Secur. Netw, 7(4): 242-251.

Zaitseva E, Levashenko V, Kostolny J (2015) Application of logical differential calculus and binary decision diagramin importance analysis. Eksploat. Niezawodn., 17(3): 379-388.

Tavakolifard M, Herrmann P, Knapskog SJ. (2009) Inferring Trust Based on Similarity with TILLIT. International Federation for Information Processing, IFIP AICT 300, pp. 133-148.

http://www.trustlet.org/wiki/Advogato_dataset

Downloads

Published

2020-01-04

How to Cite

Danesh, A. H., & Shirgahi, H. (2020). PREDICTING TRUST IN A SOCIAL NETWORK BASED ON STRUCTURAL SIMILARITIES USING A MULTI-LAYERED PERCEPTRON NEURAL NETWORK. IIUM Engineering Journal, 22(1), 103–117. https://doi.org/10.31436/iiumej.v22i1.1622

Issue

Section

Electrical, Computer and Communications Engineering

Most read articles by the same author(s)