Skip to main content

Advertisement

Log in

Adaptive DBN Using Hybrid Bayesian Lichtenberg Optimization for Intelligent Task Allocation

  • Published:
Neural Processing Letters Aims and scope Submit manuscript

    We’re sorry, something doesn't seem to be working properly.

    Please try refreshing the page. If that doesn't work, please contact support so we can address the problem.

Abstract

The cloud-based resources can accommodate massive energy sources and the main challenge arises when processing the terminal nodes associated with the Internet of Things (IoT). The main challenge the cloud faces when satisfying the user requests is the long delay, large bandwidth, and resource-constrained devices not capable of processing computational needs. These challenges are overcome in this work by using fog computing to process a wide range of IoT requests and workloads near the end user. The main motivation of this work is to enhance the intelligent task offloading decision by achieving a tradeoff between Quality of Service (QoS) and power consumption for a large number of mobile and fog nodes. This paper proposes an Adaptive Deep Belief Network (ADBN) that uses the Hybrid Bayesian Search and Lichtenberg Optimization (BSI-LO) technique to solve this complexity. The hybrid BSI-LO optimized ADBN architecture minimizes the energy consumption of fog devices operating on the network edge by taking different parameters such as battery lifetime, delay, workload, and power consumption into consideration and offers an effective intelligent task allocation decision. In this way, the proposed model handles a large number of requests raised in the IoT-Fog cloud network by efficient resource allocation. The hybrid BSI-LO algorithm is implemented to mutually optimize the resource allocation and offloading strategy. The experimental results confirm that the proposed methodology is effective in terms of improving the bandwidth, task weight cost, energy consumption, delay, and system utility of edge devices resulting in an efficient energy-saving strategy for the IoT-Fog-cloud architecture.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11

Similar content being viewed by others

Availability of data and material

Data sharing is not applicable to this article as no new data were created or analyzed in this study.

Code availability

Not applicable.

References

  1. Gokhale P, Bhat O, Bhat S (2018) Introduction to IOT. Int Adv Res J Sci Eng Technol 5(1):41–44

    Google Scholar 

  2. Peddoju SK, Upadhyay H (2020) Evaluation of IoT data visualization tools and techniques. In Data visualization. Springer, Singapore, pp 115–139

  3. Fu JS, Liu Y, Chao HC, Bhargava BK, Zhang ZJ (2018) Secure data storage and searching for industrial IoT by integrating fog computing and cloud computing. IEEE Trans Ind Inf 14(10):4519–4528

    Article  Google Scholar 

  4. Gupta BB, Quamara M (2020) An overview of Internet of Things (IoT): Architectural aspects, challenges, and protocols. Concurren Comput Practice Exp 32(21):e4946

    Google Scholar 

  5. Khanagha S, Ansari S, Paroutis S, Oviedo L (2022) Mutualism and the dynamics of new platform creation: a study of cisco and fog computing. Strateg Manag J 43(3):476–506

    Article  Google Scholar 

  6. Abbasi M, Mohammadi Pasand E, Khosravi MR (2020) Workload allocation in iot-fog-cloud architecture using a multi-objective genetic algorithm. J Grid Comput 18(1):43–56

    Article  Google Scholar 

  7. Gu Y, Chang Z, Pan M, Song L, Han Z (2018) Joint radio and computational resource allocation in IoT fog computing. IEEE Trans Veh Technol 67(8):7475–7484

    Article  Google Scholar 

  8. Venticinque S, Amato A (2019) A methodology for deployment of IoT application in fog. J Ambient Intell Humaniz Comput 10(5):1955–1976

    Article  Google Scholar 

  9. Abedin SF, Alam MGR, Kazmi SA, Tran NH, Niyato D, Hong CS (2018) Resource allocation for ultra-reliable and enhanced mobile broadband IoT applications in fog network. IEEE Trans Commun 67(1):489–502

    Article  Google Scholar 

  10. Jia B, Hu H, Zeng Y, Xu T, Yang Y (2018) Double-matching resource allocation strategy in fog computing networks based on cost efficiency. J Commun Netw 20(3):237–246

    Article  Google Scholar 

  11. Abbasi M, Mohammadi-Pasand E, Khosravi MR (2021) Intelligent workload allocation in IoT–Fog–cloud architecture towards mobile edge computing. Comput Commun 169:71–80

    Article  Google Scholar 

  12. Li C, Cai Q, Zhang C, Ma B, Luo Y (2021) Computation is offloading and service allocation in mobile edge computing. J Supercomput 77(12):13933–13962

    Article  Google Scholar 

  13. Dubey K, Sharma SC, Kumar M (2022) A secure IoT applications allocation framework for integrated fog-cloud environment. J Grid Comput 20(1):1–23

    Article  Google Scholar 

  14. Singh P, Singh R (2022) Energy-efficient delay-aware task offloading in fog-cloud computing system for IoT sensor applications. J Netw Syst Manage 30(1):1–25

    Article  MathSciNet  Google Scholar 

  15. Yan P, Choudhury S (2021) Deep Q-learning enabled joint optimization of mobile edge computing multi-level task offloading. Comput Commun 180:271–283

    Article  Google Scholar 

  16. Zhu X, Zhou M (2021) Multiobjective optimized cloudlet deployment and task offloading for mobile-edge computing. IEEE Internet Things J 8(20):15582–15595

    Article  Google Scholar 

  17. Yang S, Li F, Shen M, Chen X, Fu X, Wang Y (2019) Cloudlet placement and task allocation in mobile edge computing. IEEE Internet Things J 6(3):5853–5863

    Article  Google Scholar 

  18. Chen X, Liu G (2021) Energy-efficient task offloading and resource allocation via deep reinforcement learning for augmented reality in mobile edge networks. IEEE Internet Things J 8(13):10843–10856

    Article  Google Scholar 

  19. Li C, Cai Q, Zhang C, Ma B, Luo Y (2021) Computation offloading and service allocation in mobile edge computing. J Supercomput 77(12):13933–13962

    Article  Google Scholar 

  20. Ibrokhimov B, Hur C, Kim H, Kang S (2021) A-DBNF: adaptive deep belief network framework for regression and classification tasks. Appl Intell 51(7):4199–4213

    Article  Google Scholar 

  21. Wang Z, Zeng Y, Liu Y, Li D (2021) Deep belief network integrating improved kernel-based extreme learning machine for network intrusion detection. IEEE Access 9:16062–16091

    Article  Google Scholar 

  22. Pereira JLJ, Francisco MB, Diniz CA, Oliver GA, Cunha SS Jr, Gomes GF (2021) Lichtenberg algorithm: a novel hybrid physics-based meta-heuristic for global optimization. Expert Syst Appl 170:114522

    Article  Google Scholar 

  23. Mortazavi A (2021) Bayesian interactive search algorithm: a new probabilistic swarm intelligence tested on mathematical and structural optimization problems. Adv Eng Softw 155:102994

    Article  Google Scholar 

  24. Lu H, Jin L, Luo X, Liao B, Guo D, Xiao L (2019) RNN for solving perturbed time-varying underdetermined linear system with double bound limits on residual errors and state variables. IEEE Trans Ind Inf 15(11):5931–5942

    Article  Google Scholar 

  25. Li Z, Li S, Luo X (2021) An overview of calibration technology of industrial robots. IEEE/CAA J Automatica Sinica 8(1):23–36

    Article  Google Scholar 

  26. Li Z, Li S, Bamasag OO, Alhothali A, Luo X (2022) Diversified regularization enhanced training for effective manipulator calibration. IEEE Trans Neural Netw Learn Syst

  27. Rahman GS, Dang T, Ahmed M (2020) Deep reinforcement learning based computation offloading and resource allocation for low-latency fog radio access networks. Intell Converg Netw 1(3):243–257

    Article  Google Scholar 

  28. Chen D, Li X, Li S (2021) A novel convolutional neural network model based on beetle antennae search optimization algorithm for computerized tomography diagnosis. IEEE Trans Neural Netw Learn Syst

Download references

Funding

Not applicable.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to D. Kavitha.

Ethics declarations

Conflict of interest

The authors declare that they have no conflict of interest.

Human and Animal Rights

This article does not contain any studies with human or animal subjects performed by any of the authors.

Informed Consent

Informed consent was obtained from all individual participants included in the study.

Consent to participate

Not applicable.

Consent for publication

Not applicable.

Additional information

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Kavitha, D., Priyadharshini, M., Anitha, R. et al. Adaptive DBN Using Hybrid Bayesian Lichtenberg Optimization for Intelligent Task Allocation. Neural Process Lett 55, 4907–4931 (2023). https://doi.org/10.1007/s11063-022-11071-6

Download citation

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11063-022-11071-6

Keywords

Navigation