Rapid developments in industry 4.0, machine learning, and digital twins have introduced new latency, reliability, and processing restrictions in Industrial Internet of Things (IIoT) and mobile devices. However, using current information and communications technology (ICT), it is difficult to optimally provide services that require high computing power and low latency. To meet these requirements, mobile-edge computing is emerging as a ubiquitous computing paradigm that enables the use of network infrastructure components such as cluster heads/sink nodes in IIoT and cellular network base stations to provide local data storage and computation servers at the edge of the network. However, optimal location selection for edge servers within a network out of a very large number of possibilities, such as to balance workload and minimize access delay, is a challenging problem. In this article, the edge server placement problem is addressed within an existing network infrastructure obtained from Shanghai Telecom's base station data set that includes a significant amount of call data records and locations of actual base stations. The problem of edge server placement is formulated as a multiobjective constraint optimization problem that places edge servers strategically to balance between the workloads of edge servers and reduce access delay between the industrial control center/cellular base stations and edge servers. To search randomly through a large number of possible solutions and selecting those that are most descriptive of optimal solution can be a very time-consuming process, therefore, we apply the genetic algorithm and local search algorithms (hill climbing and simulated annealing) to find the best solution in the least number of solution space explorations. Experimental results are obtained to compare the performance of the genetic algorithm against the above-mentioned local search algorithms. The results show that the genetic algorithm can quickly search through the large solution space as compared to local search optimization algorithms to find an edge placement strategy that minimizes the cost function.
Deforestation poses a significant global environmental challenge with far-reaching consequences for biodiversity, climate change, and livelihoods. In this context, applying advanced technologies, such as the Internet of Things (IoT) and artificial intelligence (AI), holds immense promise. This article aims to comprehensively review and analyze the role of IoT, AI, and remote sensing technologies in monitoring, detecting, predicting, and preventing deforestation. By providing real-time data and enabling early detection, these technologies contribute to addressing activities like illegal logging, plant diseases, and forest fires. This review presents an overview of the advantages and limitations of these technologies, accompanied by an analysis of their current state and future potential. Key technologies covered include IoT, satellite imagery, drones, and AI algorithms, with each offering unique applications. Importantly, this article underscores the significance of these technologies in protecting forests and the diverse species they support. The findings discussed herein aim to inform ongoing debates and provide a foundation for further research in this crucial domain. Ultimately, the knowledge gained from this research has the potential to guide practical interventions and policies for effective forest conservation.
Deep Convolutional Neural Network (DCNN) is widely used as state-of-the art models for image classification. There is a variety of applications related to image classification such as object classification, facial expression classification, and scene classification. In this paper, different activation functions are evaluated for facial expression recognition (FER). The activation functions used for evaluation are Rectified Linear Unit (ReLU), Leaky Rectified Linear Unit (Leaky ReLU), Hyperbolic Tangent Tanh, and Sigmoid. Experiments are conducted on a benchmark dataset known as Fer2013 which is publicly available on Kaggle. Our experiments show that Tanh achieved better performance compared to other activation functions.
Mobile edge computing is capable of providing high data processing capabilities while ensuring low latency constraints of low power wireless networks, such as the industrial internet of things. However, optimally placing edge servers (providing storage and computation services to user equipment) is still a challenge. To optimally place mobile edge servers in a wireless network, such that network latency is minimized and load balancing is performed on edge servers, we propose a multi-agent reinforcement learning (RL) solution to solve a formulated mobile edge server placement problem. The RL agents are designed to learn the dynamics of the environment and adapt a joint action policy resulting in the minimization of network latency and balancing the load on edge servers. To ensure that the action policy adapted by RL agents maximized the overall network performance indicators, we propose the sharing of information, such as the latency experienced from each server and the load of each server to other RL agents in the network. Experiment results are obtained to analyze the effectiveness of the proposed solution. Although the sharing of information makes the proposed solution obtain a network-wide maximation of overall network performance at the same time it makes it susceptible to different kinds of security attacks. To further investigate the security issues arising from the proposed solution, we provide a detailed analysis of the types of security attacks possible and their countermeasures.