Recently, smart cities, smart homes, and smart medical systems have challenged the functionality and connectivity of the large-scale Internet of Things (IoT) devices. Thus, with the idea of offloading intensive computing tasks from them to edge nodes (ENs), edge computing emerged to supplement these limited devices. Benefit from this advantage, IoT devices can save more energy and still maintain the quality of the services they should provide. However, computational offload decisions involve federation and complex resource management and should be determined in the real-time face to dynamic workloads and radio environments. Therefore, in this work, we use multiple deep reinforcement learning (DRL) agents deployed on multiple edge nodes to indicate the decisions of the IoT devices. On the other hand, with the aim of making DRL-based decisions feasible and further reducing the transmission costs between the IoT devices and edge nodes, federated learning (FL) is used to train DRL agents in a distributed fashion. The experimental results demonstrate the effectiveness of the decision scheme and federated learning in the dynamic IoT system.INDEX TERMS Federated learning, computation offloading, IoT, edge computing.
Because of the exponential growth of mobile users' demand for multimedia services in recent years, the increasing network traffic load gets a close attention of the mobile network operators. For the mobile traffic explosion issue to be solved, there are many efforts trying to offload the mobile traffic from infrastructure cellular links to direct local short-range communications among groups of users, which is called device-to-device sharing (D2D) in mobile social networks.Although there have been a number of studies for improving the exploitation of friends, contents, and sharing performance, there is no any large-scale measurement-based study to analyze the realistic D2D sharing service. We focus on the empirical trace from Xender, a popular mobile application for D2D sharing, and implement an effective big data processing platform based on Spark with customized algorithms. Extensive analysis and discussions are carried out from the perspectives of general time series statistics, content properties, and social graph basics. The trace-driven analysis exploits a number of implications regarding power law distribution for content popularity disparity, clustering effects of user relationships, and so on. We further discuss the potentials of improving Xender's quality of service and optimizing its system resource, and hopefully, our study can offer useful guidelines for not only Xender but also those growing global social D2D sharing services.
Large amounts of data will be generated due to the rapid development of the Internet of Things (IoT) technologies and 5th generation mobile networks (5G), the processing and analysis requirements of big data will challenge existing networks and processing platforms. As the most promising technology in 5G networks, edge computing will greatly ease the pressure on network and data processing analysis on the edge. In this paper, we considered the coordination between compute and cache resources between multi-level edge computing nodes (ENs), users under this system can offload computing tasks to ENs to improve quality of service (QoS). We aimed to maximize the long-term profit on the edge, while satisfying the low-latency computing of the users, and jointly optimize the edge-side node offloading strategy and resource allocation. However, it is challenging to obtain an optimal strategy in such a dynamic and complex system. To solve the complex resource allocation problem on the edge and make edge have certain adaptation and cooperation, we used double deep Q-learning (DDQN) to make decisions, ability to maximize long-term gains while making quick decisions. The simulation results prove the effectiveness of DDQN in maximizing revenue when allocation resources on the edge.
Nowadays, meta-heuristic algorithms are attracting widespread interest in solving high-dimensional nonlinear optimization problems. In this paper, a COVID-19 prevention-inspired bionic optimization algorithm, named Coronavirus Mask Protection Algorithm (CMPA), is proposed based on the virus transmission of COVID-19. The main inspiration for the CMPA originated from human self-protection behavior against COVID-19. In CMPA, the process of infection and immunity consists of three phases, including the infection stage, diffusion stage, and immune stage. Notably, wearing masks correctly and safe social distancing are two essential factors for humans to protect themselves, which are similar to the exploration and exploitation in optimization algorithms. This study simulates the self-protection behavior mathematically and offers an optimization algorithm. The performance of the proposed CMPA is evaluated and compared to other state-of-the-art metaheuristic optimizers using benchmark functions, CEC2020 suite problems, and three truss design problems. The statistical results demonstrate that the CMPA is more competitive among these state-of-the-art algorithms. Further, the CMPA is performed to identify the parameters of the main girder of a gantry crane. Results show that the mass and deflection of the main girder can be improved by 16.44% and 7.49%, respectively.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.