@Article{cmc.2019.05848, AUTHOR = {Alanoud Alhussain, Heba Kurdi, Lina Altoaimy}, TITLE = {A Neural Network-Based Trust Management System for Edge Devices in Peer-to-Peer Networks}, JOURNAL = {Computers, Materials \& Continua}, VOLUME = {59}, YEAR = {2019}, NUMBER = {3}, PAGES = {805--815}, URL = {http://www.techscience.com/cmc/v59n3/28106}, ISSN = {1546-2226}, ABSTRACT = {Edge devices in Internet of Things (IoT) applications can form peers to communicate in peer-to-peer (P2P) networks over P2P protocols. Using P2P networks ensures scalability and removes the need for centralized management. However, due to the open nature of P2P networks, they often suffer from the existence of malicious peers, especially malicious peers that unite in groups to raise each other's ratings. This compromises users' safety and makes them lose their confidence about the files or services they are receiving. To address these challenges, we propose a neural network-based algorithm, which uses the advantages of a machine learning algorithm to identify whether or not a peer is malicious. In this paper, a neural network (NN) was chosen as the machine learning algorithm due to its efficiency in classification. The experiments showed that the NNTrust algorithm is more effective and has a higher potential of reducing the number of invalid files and increasing success rates than other well-known trust management systems.}, DOI = {10.32604/cmc.2019.05848} }