LAPSE:2023.30443
Published Article
LAPSE:2023.30443
An Intelligent Task Scheduling Mechanism for Autonomous Vehicles via Deep Learning
April 14, 2023
With the rapid development of the Internet of Things (IoT) and artificial intelligence, autonomous vehicles have received much attention in recent years. Safe driving is one of the essential concerns of self-driving cars. The main problem in providing better safe driving requires an efficient inference system for real-time task management and autonomous control. Due to limited battery life and computing power, reducing execution time and resource consumption can be a daunting process. This paper addressed these challenges and developed an intelligent task management system for IoT-based autonomous vehicles. For each task processing, a supervised resource predictor is invoked for optimal hardware cluster selection. Tasks are executed based on the earliest hyper period first (EHF) scheduler to achieve optimal task error rate and schedule length performance. The single-layer feedforward neural network (SLFN) and lightweight learning approaches are designed to distribute each task to the appropriate processor based on their emergency and CPU utilization. We developed this intelligent task management module in python and experimentally tested it on multicore SoCs (Odroid Xu4 and NVIDIA Jetson embedded platforms). Connected Autonomous Vehicles (CAV) and Internet of Medical Things (IoMT) benchmarks are used for training and testing purposes. The proposed modules are validated by observing the task miss rate, resource utilization, and energy consumption metrics compared with state-of-art heuristics. SLFN-EHF task scheduler achieved better results in an average of 98% accuracy, and in an average of 20−27% reduced in execution time and 32−45% in task miss rate metric than conventional methods.
Keywords
autonomous vehicles, deep learning, energy consumption, heterogeneous multicore, IoT, Scheduling, task mapping
Suggested Citation
Balasekaran G, Jayakumar S, Pérez de Prado R. An Intelligent Task Scheduling Mechanism for Autonomous Vehicles via Deep Learning. (2023). LAPSE:2023.30443
Author Affiliations
Balasekaran G: Department of Electronics and Communication Engineering, SRM Institute of Science and Technology, Tamil Nadu 600026, India [ORCID]
Jayakumar S: Department of Electronics and Communication Engineering, SRM Institute of Science and Technology, Tamil Nadu 600026, India
Pérez de Prado R: Telecommunication Engineering Department, University of Jaén, 23700 Jaén, Spain [ORCID]
Journal Name
Energies
Volume
14
Issue
6
First Page
1788
Year
2021
Publication Date
2021-03-23
Published Version
ISSN
1996-1073
Version Comments
Original Submission
Other Meta
PII: en14061788, Publication Type: Journal Article
Record Map
Published Article

LAPSE:2023.30443
This Record
External Link

doi:10.3390/en14061788
Publisher Version
Download
Files
[Download 1v1.pdf] (5.4 MB)
Apr 14, 2023
Main Article
License
CC BY 4.0
Meta
Record Statistics
Record Views
115
Version History
[v1] (Original Submission)
Apr 14, 2023
 
Verified by curator on
Apr 14, 2023
This Version Number
v1
Citations
Most Recent
This Version
URL Here
https://psecommunity.org/LAPSE:2023.30443
 
Original Submitter
Auto Uploader for LAPSE
Links to Related Works
Directly Related to This Work
Publisher Version