BA-CNN: Bat Algorithm-Based Convolutional Neural Network Algorithm for Ambulance Vehicle Routing in Smart Cities

被引:4
|
作者
Hussein, Taha Darwassh Hanawy [1 ]
Frikha, Mondher [2 ]
Ahmed, Sulayman [3 ]
Rahebi, Javad [4 ]
机构
[1] Univ Sfax, ENIS, Sfax, Tunisia
[2] Univ Sfax, ENETCOM, Sfax, Tunisia
[3] Kirkuk Univ, Kirkuk, Iraq
[4] Istanbul Topkapi Univ, Dept Software Engn, Istanbul, Turkey
关键词
Graph theory;
D O I
10.1155/2022/7339647
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
This article proposes an ambulance vehicle routing approach in smart cities. The approach is based on the bat algorithm and convolutional neural network (BA-CNN). It aims to take transfer the patients confidentially, accurately, and quickly. The type of CNN used in this research is a residual network (ResNet). The node method is responsible for creating the city map. In the beginning, information about the accident place is received by the control station and forwarded to both the hospital and the ambulance. The driver feeds the data that contain the ambulance vehicle's node position and the accident location to the BA-CNN vehicle routing algorithm. The algorithm then obtains the shortest path to reach the location of the accident by the driver. When the vehicle arrives at the accident location, the driver updates the algorithm with hospital and accident positions. Then, the shortest path (which leads to the fast reach time) to the hospital is calculated. The bat algorithm provides offline data for a possible combination of different source and destination coordinates. The offline data are then trained by utilizing a neural network. The neural network is used for finding the shortest routes between source and destination. The performance evaluation of the BA-CNN algorithm is based on the following metrics: end-to-end delay (EED), throughput, and packet delivery fraction (PDF). This BA-CNN is compared with counterparts, including three different existing methods such as TBM, TVR, and SAODV. The experiments demonstrate that the PDF of our method is 0.90 for 10 malicious nodes, which is higher than in the TBM, TVR, and SAODV.
引用
收藏
页数:14
相关论文
共 50 条
  • [31] BA-BNN: Detect LDoS Attacks in SDN Based on Bat Algorithm and BP Neural Network
    Li, Xinmeng
    Luo, Nengguang
    Tang, Dan
    Zheng, Zhiqing
    Qin, Zheng
    Gao, Xinxiang
    19TH IEEE INTERNATIONAL SYMPOSIUM ON PARALLEL AND DISTRIBUTED PROCESSING WITH APPLICATIONS (ISPA/BDCLOUD/SOCIALCOM/SUSTAINCOM 2021), 2021, : 300 - 307
  • [32] Convolutional Neural Network Algorithm-Based Novel Automatic Text Classification Framework for Construction Accident Reports
    Luo, Xixi
    Li, Xinchun
    Song, Xuefeng
    Liu, Quanlong
    JOURNAL OF CONSTRUCTION ENGINEERING AND MANAGEMENT, 2023, 149 (12)
  • [33] Genetic algorithm-based QoS multicast routing for uncertainty in network parameters
    Li, LY
    Li, CL
    WEB TECHNOLOGIES AND APPLICATIONS, 2003, 2642 : 430 - 441
  • [34] Research on the seagull optimization algorithm-based convolutional neural network rolling bearing fault diagnosis method
    Xue, Jijun
    Liu, Xiaodong
    Xu, Hao
    Zhang, Di
    ENGINEERING RESEARCH EXPRESS, 2023, 5 (03):
  • [35] Image Retrieval Algorithm based on Convolutional Neural Network
    Huang, Wen-qing
    Wu, Qiang
    CURRENT TRENDS IN COMPUTER SCIENCE AND MECHANICAL AUTOMATION, VOL 1, 2017, : 304 - 314
  • [36] Image Retrieval Algorithm Based on Convolutional Neural Network
    Liu, Hailong
    Li, Baoan
    Lv, Xueqiang
    Huang, Yue
    PROCEEDINGS OF THE 2016 2ND INTERNATIONAL CONFERENCE ON ARTIFICIAL INTELLIGENCE AND INDUSTRIAL ENGINEERING (AIIE 2016), 2016, 133 : 278 - 281
  • [37] An Image Hashing Algorithm Based on a Convolutional Neural Network
    Kulikova, O. V.
    Dombayan, G. S.
    PROGRAMMING AND COMPUTER SOFTWARE, 2022, 48 (06) : 407 - 411
  • [38] An Image Hashing Algorithm Based on a Convolutional Neural Network
    O. V. Kulikova
    G. S. Dombayan
    Programming and Computer Software, 2022, 48 : 407 - 411
  • [39] Thermal positioning error modeling of machine tools using a bat algorithm-based back propagation neural network
    Yang Li
    Ji Zhao
    Shijun Ji
    The International Journal of Advanced Manufacturing Technology, 2018, 97 : 2575 - 2586
  • [40] Thermal positioning error modeling of machine tools using a bat algorithm-based back propagation neural network
    Li, Yang
    Zhao, Ji
    Ji, Shijun
    INTERNATIONAL JOURNAL OF ADVANCED MANUFACTURING TECHNOLOGY, 2018, 97 (5-8): : 2575 - 2586