A Trust Evaluation Mechanism Based on Autoencoder Clustering Algorithm for Edge Device Access of IoT
Source abstract
Abstract
First, we propose a cross-domain authentication architecture based on trust evaluation mechanism, including registration, certificate issuance, and cross-domain authentication processes. A direct trust evaluation mechanism based on the time decay factor is proposed, taking into account the influence of historical interaction records. We weight the time attenuation factor to each historical interaction record for updating and got the new historical record data. We refer to the beta distribution to enhance the flexibility and adaptability of the direct trust assessment model to better capture time trends in the historical record. Then we propose an autoencoder-based trust clustering algorithm. We perform feature extraction based on autoencoders. Kullback leibler (KL) divergence is used to calculate the reconstruction error. When constructing a convolutional autoencoder, we introduce convolutional neural networks to improve training efficiency and introduce sparse constraints into the hidden layer of the autoencoder. The sparse penalty term in the loss function measures the difference through the KL divergence. Trust clustering is performed based on the density based spatial clustering of applications with noise (DBSCAN) clustering algorithm. During the clustering process, edge nodes have a variety of trustworthy attribute characteristics. We assign different attribute weights according to the relative importance of each attribute in the clustering process, and a larger weight means that the attribute occupies a greater weight in the calculation of distance. Finally, we introduced adaptive weights to calculate comprehensive trust evaluation. Simulation experiments prove that our trust evaluation mechanism has excellent reliability and accuracy.
Source: openalex_inverted_index · Quality: baseline
Research context
OpenAlex topics: Innovation in Digital Healthcare Systems · Technology and Data Analysis
SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.
References (27)
Show source-provided references
1. Trust-based recommendation systems in the internet of things: A systematic literature review10.1186/s13673-019-0183-8 ↗
2. Multi-level trust-based intelligence schema for securing of Internet of Things (IoT) against security threats using cryptographic authentication10.1007/s11227-019-03137-5 ↗
3. Edge computing—An emerging computing model for the Internet of everything era
4. Trust models of internet of smart things: A survey, open issues, and future directions10.1016/j.jnca.2019.02.024 ↗
5. A hierarchical edge cloud architecture for mobile computing
6. Mobile-edge computing–Introductory technical white paper
7. Edge computing: State-of-the-art and future directions
8. Cooperative-competitive task allocation in edge computing for delay-sensitive social sensing
9. Research progress of resource optimization technology for edge computing
10. A secure multi-tier mobile edge computing model for data processing offloading based on degree of trust10.3390/s18103211 ↗
11. Trust-oriented IOT service placement for smart cities in edge computing10.1109/JIOT.2019.2959124 ↗
12. Trusted cloud-edge network resource management: DRL-driven service function chain orchestration for IOT10.1109/JIOT.2019.2951593 ↗
13. Privacy partition: A privacy-preserving framework for deep neural networks in edge networks
14. LightTrust: Lightweight trust management for edge devices in the Industrial Internet of things10.1109/JIOT.2021.3081422 ↗
15. Cooperative computation offloading and resource allocation for delay minimization in mobile edge computing10.1016/j.sysarc.2021.102167 ↗
16. Wireless and computing resource allocation for selfish computation offloading in edge computing
17. Optimal virtual machines allocation in mobile femto-cloud computing: An MDP approach
18. Trust-based task offloading scheme in UAV-enhanced edge computing network10.1007/s12083-021-01137-y ↗
19. Edge computing: A survey10.1016/j.future.2019.02.050 ↗
20. A reliable and lightweight trust computing mechanism for IOT edge devices based on multi-source feedback information fusion10.1109/ACCESS.2018.2831898 ↗
21. Mobile edge cloud system: Architectures, challenges, and approaches10.1109/JSYST.2017.2654119 ↗
22. CSEdge: Enabling collaborative edge storage for multi-access edge computing based on blockchain10.1109/TPDS.2021.3131680 ↗
23. Blockchain for edge of things: Applications, opportunities, and challenges10.1109/JIOT.2021.3119639 ↗
24. A Deep reinforcement learning-based resource management game in vehicular edge computing10.1109/TITS.2021.3114295 ↗
25. 5G Multi-RAT URLLC and eMBB dynamic task offloading with MEC resource allocation using distributed deep reinforcement learning10.1109/JIOT.2022.3177425 ↗
26. Ensemble machine learning approach for classification of IoT devices in smart home10.1007/s13042-020-01241-0 ↗
27. An effective node-to-edge interdependent network and vulnerability analysis for digital coupled power grids