- Browse by Subject
Browsing by Subject "dynamic programming"
Now showing 1 - 3 of 3
Results Per Page
Sort Options
Item Intelligent Device Selection in Federated Edge Learning with Energy Efficiency(2021-12) Peng, Cheng; Hu, Qin; Kang, Kyubyung; Zou, XukaiDue to the increasing demand from mobile devices for the real-time response of cloud computing services, federated edge learning (FEL) emerges as a new computing paradigm, which utilizes edge devices to achieve efficient machine learning while protecting their data privacy. Implementing efficient FEL suffers from the challenges of devices' limited computing and communication resources, as well as unevenly distributed datasets, which inspires several existing research focusing on device selection to optimize time consumption and data diversity. However, these studies fail to consider the energy consumption of edge devices given their limited power supply, which can seriously affect the cost-efficiency of FEL with unexpected device dropouts. To fill this gap, we propose a device selection model capturing both energy consumption and data diversity optimization, under the constraints of time consumption and training data amount. Then we solve the optimization problem by reformulating the original model and designing a novel algorithm, named E2DS, to reduce the time complexity greatly. By comparing with two classical FEL schemes, we validate the superiority of our proposed device selection mechanism for FEL with extensive experimental results. Furthermore, for each device in a real FEL environment, it is the fact that multiple tasks will occupy the CPU at the same time, so the frequency of the CPU used for training fluctuates all the time, which may lead to large errors in computing energy consumption. To solve this problem, we deploy reinforcement learning to learn the frequency so as to approach real value. And compared to increasing data diversity, we consider a more direct way to improve the convergence speed using loss values. Then we formulate the optimization problem that minimizes the energy consumption and maximizes the loss values to select the appropriate set of devices. After reformulating the problem, we design a new algorithm FCE2DS as the solution to have better performance on convergence speed and accuracy. Finally, we compare the performance of this proposed scheme with the previous scheme and the traditional scheme to verify the improvement of the proposed scheme in multiple aspects.Item The Longest Common Exemplar Subsequence Problem(IEEE, 2018-12) Zhang, Shu; Wang, Ruizhi; Zhu, Daming; Jiang, Haitao; Feng, Haodi; Guo, Jiong; Liu, Xiaowen; BioHealth Informatics, School of Informatics and ComputingIn this paper, we propose to find order conserved subsequences of genomes by finding longest common exemplar subsequences of the genomes. The longest common exemplar subsequence problem is given by two genomes, asks to find a common exemplar subsequence of them, such that the exemplar subsequence length is maximized. We focus on genomes whose genes of the same gene family are in at most s spans. We propose a dynamic programming algorithm with time complexity O(s4 s mn) to find a longest common exemplar subsequence of two genomes with one genome admitting s span genes of the same gene family, where m, n stand for the gene numbers of those two given genomes. Our algorithm can be extended to find longest common exemplar subsequences of more than one genomes.Item Predictive Energy Management of Mild-Hybrid Truck Platoon Using Agent-Based Multi-Objective Optimization(IEEE, 2023-07-11) Pramanik, Sourav; Anwar, Sohel; Mechanical and Energy Engineering, School of Engineering and TechnologyThe objective of this paper is to formulate and analyze the benefits of a predictive non-linear multi objective optimization method for a platoon of mild-hybrid line haul trucks. In this study a group of three trucks with hybrid electric powertrain are considered in a platoon formation where each truck has a predictive optimal control to save fuel with out any loss of trip time. While the controller on each truck uses the look ahead knowledge of the entire route in terms of road grade, the overall platoon controller used a multi agent method (Metropolis algorithm) to define coordination between the trucks. While the individual trucks, showed significant improvement in fuel economy when running on predictive mode, the true savings came from the entire platoon and showed promising results in terms of absolute fuel economy without trading off on total trip time. The proposed algorithm also proved to be significantly emission efficient. A platoon of 3 trucks achieved an average of 10% fuel savings while cutting back 13% on engine out NOx emissions for engine off coasting and 9.3% fuel saving with 8% emissions reduction for engine idle coast configuration when compared to non-predictive non-platoon configuration.