Popis: |
Embedded devices are used in many domains, including healthcare, industries, and home automation, all of which entail significant workloads. As a direct consequence, the embedded devices require retrieval and processing of data of large volume, which occupy large memory space in the embedded devices. Compression along with workload characterization is an effective technique for minimizing memory usage and to the improvement of endurance of memory in such devices. This paper investigates the embedded workload characterization using Extreme Learning Machine (ELM) that is particularly suitable for large-scale datasets and real-time applications. Though ELM is single-layer feedforward network, its input weight randomization has a considerable effect on the accuracy of the classification. In this paper, the authors have proposed a hybrid algorithm for the optimization of the randomization of ELM. The Particle Swarm Optimizer (PSO), the Genetic Algorithm (GA), the Ant Colony Optimizer (ACO), and the Whale Optimization Algorithm (WOA) were used in the optimization of the classification process in ELM to increase the accuracy of the results. The input data must be categorized based on the energy consumed by each workload to proceed with further processing according to the system requirements. This paper explores and analyses the performance of hybridized ELM-Genetic algorithm (ELM-GA), ELM-Particle Swarm Optimization (PSO), ELM-Ant Colony Optimizer (ELM-ACO), and ELM- Whale Optimization Algorithm (ELM-WOA) optimization algorithms. The embedded benchmarks Internet of Medical Things (IoMT), Mi Benchmark (MiBench), and Embedded Microprocessor Benchmark Consortium (EEMBC) have been used as a dataset for classification in this paper. The extensive experimental study shows that the hybridized ELM-WOA provides a 98.5 % classification accuracy, 98.1 % specificity, and 98 % sensitivity compared to the other optimization methods discussed in this paper. |