|
|
زمانبندی وظایف برنامههای کاربردی اینترنت اشیا در محیط رایانش مه با استفاده از یادگیری تقویتی عمیق
|
|
|
|
|
نویسنده
|
گازری پگاه ,رهبری دادمهر ,نیک رای محسن
|
منبع
|
مهندسي برق و مهندسي كامپيوتر ايران - 1399 - دوره : 18 - شماره : 2 - صفحه:127 -137
|
چکیده
|
همزمان با فراگیرشدن تکنولوژی اینترنت اشیا در سالهای اخیر، تعداد دستگاههای هوشمند و به تبع آن حجم دادههای جمعآوریشده توسط آنها به سرعت در حال افزایش است. از سوی دیگر، اغلب برنامههای کاربردی اینترنت اشیا نیازمند تحلیل بلادرنگ دادهها و تاخیر اندک در ارائه خدمات هستند. تحت چنین شرایطی، ارسال دادهها به مراکز داده ابری جهت پردازش، پاسخگوی نیازمندیهای برنامههای کاربردی مذکور نیست و مدل رایانش مه، انتخاب مناسبتری محسوب میگردد. با توجه به آن که منابع پردازشی موجود در مدل رایانش مه دارای محدودیت هستند، استفاده موثر از آنها دارای اهمیت ویژهای است.در این پژوهش به مسئله زمانبندی وظایف برنامههای کاربردی اینترنت اشیا در محیط رایانش مه پرداخته شده است. هدف اصلی در این مسئله، کاهش تاخیر ارائه خدمات است که جهت دستیابی به آن، از رویکرد یادگیری تقویتی عمیق استفاده شده است. روش ارائهشده در این مقاله، تلفیقی از الگوریتم qlearning، یادگیری عمیق و تکنیکهای بازپخش تجربه و شبکه هدف است. نتایج شبیهسازیها نشان میدهد که الگوریتم dqlts از لحاظ معیار asd، 76% بهتر از الگوریتم qlts و 5/6% بهتر از الگوریتم rs عمل مینماید و نسبت به qlts زمان همگرایی سریعتری دارد.
|
کلیدواژه
|
اینترنت اشیاء، رایانش مه، زمان بندی وظایف، یادگیری تقویتی عمیق
|
آدرس
|
دانشگاه قم, دانشکده مهندسی کامپیوتر و فناوری اطلاعات, ایران, دانشگاه قم, دانشکده مهندسی کامپیوتر و فناوری اطلاعات, ایران, دانشگاه قم, دانشکده مهندسی کامپیوتر و فناوری اطلاعات, ایران
|
پست الکترونیکی
|
m.nickray@qom.ac.ir
|
|
|
|
|
|
|
|
|
Scheduling of IoT Application Tasks in Fog Computing Environment Using Deep Reinforcement Learning
|
|
|
Authors
|
Gazori Pegah ,Rahbari Dadmehr ,Nickray Mohsen
|
Abstract
|
With the advent and development of IoT applications in recent years, the number of smart devices and consequently the volume of data collected by them are rapidly increasing. On the other hand, most of the IoT applications require realtime data analysis and low latency in service delivery. Under these circumstances, sending the huge volume of various data to the cloud data centers for processing and analytical purposes is impractical and the fog computing paradigm seems a better choice. Because of limited computational resources in fog nodes, efficient utilization of them is of great importance. In this paper, the scheduling of IoT application tasks in the fog computing paradigm has been considered. The main goal of this study is to reduce the latency of service delivery, in which we have used the deep reinforcement learning approach to meet it. The proposed method of this paper is a combination of the QLearning algorithm, deep learning, experience replay, and target network techniques. According to experiment results, The DQLTS algorithm has improved the ASD metric by 76% in comparison to QLTS and 6.5% compared to the RS algorithm. Moreover, it has been reached to faster convergence time than QLTS.
|
Keywords
|
|
|
|
|
|
|
|
|
|
|
|