{"id":869,"date":"2021-06-30T12:08:00","date_gmt":"2021-06-30T03:08:00","guid":{"rendered":"https:\/\/wise.ajou.ac.kr:9605\/?page_id=869"},"modified":"2023-05-12T16:24:34","modified_gmt":"2023-05-12T07:24:34","slug":"%ec%9d%b4%ec%8a%b9%ec%a4%80","status":"publish","type":"page","link":"https:\/\/wise.ajou.ac.kr\/?page_id=869","title":{"rendered":"\uc774\uc2b9\uc900"},"content":{"rendered":"<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img fetchpriority=\"high\" decoding=\"async\" width=\"237\" height=\"320\" src=\"https:\/\/wise.ajou.ac.kr\/wp-content\/uploads\/2021\/06\/sjlee2020.jpeg\" alt=\"\" class=\"wp-image-867\" srcset=\"https:\/\/wise.ajou.ac.kr\/wp-content\/uploads\/2021\/06\/sjlee2020.jpeg 237w, https:\/\/wise.ajou.ac.kr\/wp-content\/uploads\/2021\/06\/sjlee2020-222x300.jpeg 222w\" sizes=\"(max-width: 237px) 100vw, 237px\" \/><\/figure>\n<\/div>\n\n\n<h1 class=\"wp-block-heading has-text-align-center\">\uc774\uc2b9\uc900<br><sup>Seungjun Lee<\/sup><\/h1>\n\n\n\n<div class=\"wp-block-uagb-buttons uagb-buttons__outer-wrap uagb-btn__default-btn uagb-btn-tablet__default-btn uagb-btn-mobile__default-btn uagb-block-34da97a5\"><div class=\"uagb-buttons__wrap uagb-buttons-layout-wrap\">\n<div class=\"wp-block-uagb-buttons-child uagb-buttons__outer-wrap uagb-block-56898a22 wp-block-button is-style-outline\"><div class=\"uagb-button__wrapper\"><a class=\"uagb-buttons-repeater wp-block-button__link has-text-color\" href=\"https:\/\/www.linkedin.com\/in\/%EC%8A%B9%EC%A4%80-%EC%9D%B4-ba3670227\" onclick=\"return true;\" rel=\"follow noopener\" target=\"_blank\"><div class=\"uagb-button__link\">Linkedin<\/div><\/a><\/div><\/div>\n\n\n\n<div class=\"wp-block-uagb-buttons-child uagb-buttons__outer-wrap uagb-block-2d4967c1 wp-block-button is-style-outline\"><div class=\"uagb-button__wrapper\"><a class=\"uagb-buttons-repeater wp-block-button__link\" href=\"https:\/\/orcid.org\/ 0000-0003-0385-0724\" onclick=\"return true;\" rel=\"follow noopener\" target=\"_blank\"><div class=\"uagb-button__link\">ORCID<\/div><\/a><\/div><\/div>\n<\/div><\/div>\n\n\n\n<h2 class=\"wp-block-heading\">Email<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">henry174 at ajou.ac.kr<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">After graduation<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">SK Planet<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Publications<\/h2>\n\n\n<div class=\"teachpress_pub_list\"><form name=\"tppublistform\" method=\"get\"><a name=\"tppubs\" id=\"tppubs\"><\/a><\/form><div class=\"teachpress_publication_list\"><h3 class=\"tp_h3\" id=\"tp_h3_2023\">2023<\/h3><div class=\"tp_publication tp_publication_conference\"><div class=\"tp_pub_number\">6.<\/div><div class=\"tp_pub_info\"><p class=\"tp_pub_author\"> Lee, Seungjun;  Yu, Miri;  Yoon, Daegun;  Oh, Sangyoon<\/p><p class=\"tp_pub_title\"><a class=\"tp_title_link\" onclick=\"teachpress_pub_showhide('172','tp_links')\" style=\"cursor:pointer;\">Can hierarchical client clustering mitigate the data heterogeneity effect in federated learning?<\/a> <span class=\"tp_pub_type tp_  conference\">Conference<\/span> <\/p><p class=\"tp_pub_additional\"><span class=\"tp_pub_additional_booktitle\">2023 IEEE International Parallel and Distributed Processing Symposium Workshops (IPDPSW), <\/span><span class=\"tp_pub_additional_year\">2023<\/span>, <span class=\"tp_pub_additional_isbn\">ISBN: 979-8-3503-1200-3<\/span>.<\/p><p class=\"tp_pub_menu\"><span class=\"tp_abstract_link\"><a id=\"tp_abstract_sh_172\" class=\"tp_show\" onclick=\"teachpress_pub_showhide('172','tp_abstract')\" title=\"Show abstract\" style=\"cursor:pointer;\">Abstract<\/a><\/span> | <span class=\"tp_resource_link\"><a id=\"tp_links_sh_172\" class=\"tp_show\" onclick=\"teachpress_pub_showhide('172','tp_links')\" title=\"Show links and resources\" style=\"cursor:pointer;\">Links<\/a><\/span> | <span class=\"tp_bibtex_link\"><a id=\"tp_bibtex_sh_172\" class=\"tp_show\" onclick=\"teachpress_pub_showhide('172','tp_bibtex')\" title=\"Show BibTeX entry\" style=\"cursor:pointer;\">BibTeX<\/a><\/span><\/p><div class=\"tp_bibtex\" id=\"tp_bibtex_172\" style=\"display:none;\"><div class=\"tp_bibtex_entry\"><pre>@conference{nokey,<br \/>\r\ntitle = {Can hierarchical client clustering mitigate the data heterogeneity effect in federated learning?},<br \/>\r\nauthor = {Seungjun Lee and Miri Yu and Daegun Yoon and Sangyoon Oh},<br \/>\r\nurl = {10.1109\/IPDPSW59300.2023.00134},<br \/>\r\ndoi = {10.1109\/IPDPSW59300.2023.00134},<br \/>\r\nisbn = {979-8-3503-1200-3},<br \/>\r\nyear  = {2023},<br \/>\r\ndate = {2023-05-15},<br \/>\r\nurldate = {2023-05-15},<br \/>\r\nbooktitle = {2023 IEEE International Parallel and Distributed Processing Symposium Workshops (IPDPSW)},<br \/>\r\nabstract = {Federated learning (FL) was proposed for training a deep neural network model using millions of user data. The technique has attracted considerable attention owing to its privacy-preserving characteristic. However, two major challenges exist. The first is the limitation of simultaneously participating clients. If the number of clients increases, the single parameter server easily becomes a bottleneck and is prone to have stragglers. The second is data heterogeneity, which adversely affects the accuracy of the global model. Because data should remain at user devices to preserve privacy, we cannot use data shuffling, which is used to homogenize training data in traditional distributed deep learning. We propose a client clustering and model aggregation method, CCFed, to increase the number of simultaneously participating clients and mitigate the data heterogeneity problem. CCFed improves the learning performance using set partition modeling to let data be evenly distributed between clusters and mitigate the effect of a non-IID environment. Experiments show that we can achieve a 2.7-14% higher accuracy using CCFed compared with FedAvg, where CCFed requires approximately 50% less number of rounds compared with FedAvg training on benchmark datasets.},<br \/>\r\nkeywords = {},<br \/>\r\npubstate = {published},<br \/>\r\ntppubtype = {conference}<br \/>\r\n}<br \/>\r\n<\/pre><\/div><p class=\"tp_close_menu\"><a class=\"tp_close\" onclick=\"teachpress_pub_showhide('172','tp_bibtex')\">Close<\/a><\/p><\/div><div class=\"tp_abstract\" id=\"tp_abstract_172\" style=\"display:none;\"><div class=\"tp_abstract_entry\">Federated learning (FL) was proposed for training a deep neural network model using millions of user data. The technique has attracted considerable attention owing to its privacy-preserving characteristic. However, two major challenges exist. The first is the limitation of simultaneously participating clients. If the number of clients increases, the single parameter server easily becomes a bottleneck and is prone to have stragglers. The second is data heterogeneity, which adversely affects the accuracy of the global model. Because data should remain at user devices to preserve privacy, we cannot use data shuffling, which is used to homogenize training data in traditional distributed deep learning. We propose a client clustering and model aggregation method, CCFed, to increase the number of simultaneously participating clients and mitigate the data heterogeneity problem. CCFed improves the learning performance using set partition modeling to let data be evenly distributed between clusters and mitigate the effect of a non-IID environment. Experiments show that we can achieve a 2.7-14% higher accuracy using CCFed compared with FedAvg, where CCFed requires approximately 50% less number of rounds compared with FedAvg training on benchmark datasets.<\/div><p class=\"tp_close_menu\"><a class=\"tp_close\" onclick=\"teachpress_pub_showhide('172','tp_abstract')\">Close<\/a><\/p><\/div><div class=\"tp_links\" id=\"tp_links_172\" style=\"display:none;\"><div class=\"tp_links_entry\"><ul class=\"tp_pub_list\"><li><i class=\"fas fa-globe\"><\/i><a class=\"tp_pub_list\" href=\"10.1109\/IPDPSW59300.2023.00134\" title=\"10.1109\/IPDPSW59300.2023.00134\" target=\"_blank\">10.1109\/IPDPSW59300.2023.00134<\/a><\/li><li><i class=\"ai ai-doi\"><\/i><a class=\"tp_pub_list\" href=\"https:\/\/dx.doi.org\/10.1109\/IPDPSW59300.2023.00134\" title=\"Follow DOI:10.1109\/IPDPSW59300.2023.00134\" target=\"_blank\">doi:10.1109\/IPDPSW59300.2023.00134<\/a><\/li><\/ul><\/div><p class=\"tp_close_menu\"><a class=\"tp_close\" onclick=\"teachpress_pub_showhide('172','tp_links')\">Close<\/a><\/p><\/div><\/div><\/div><h3 class=\"tp_h3\" id=\"tp_h3_2022\">2022<\/h3><div class=\"tp_publication tp_publication_conference\"><div class=\"tp_pub_number\">5.<\/div><div class=\"tp_pub_info\"><p class=\"tp_pub_author\"> Lee, Seungjun;  Jeong, Minjoong;  Oh, Sangyoon<\/p><p class=\"tp_pub_title\"><a class=\"tp_title_link\" onclick=\"teachpress_pub_showhide('157','tp_links')\" style=\"cursor:pointer;\">Is Ant Colony System better than FFD for VM placement in a heterogeneous cluster?<\/a> <span class=\"tp_pub_type tp_  conference\">Conference<\/span> <\/p><p class=\"tp_pub_additional\"><span class=\"tp_pub_additional_booktitle\">2022 IEEE International Conference on Cloud Engineering (IC2E), <\/span><span class=\"tp_pub_additional_year\">2022<\/span>, <span class=\"tp_pub_additional_isbn\">ISBN: 978-1-6654-9116-7<\/span>.<\/p><p class=\"tp_pub_menu\"><span class=\"tp_abstract_link\"><a id=\"tp_abstract_sh_157\" class=\"tp_show\" onclick=\"teachpress_pub_showhide('157','tp_abstract')\" title=\"Show abstract\" style=\"cursor:pointer;\">Abstract<\/a><\/span> | <span class=\"tp_resource_link\"><a id=\"tp_links_sh_157\" class=\"tp_show\" onclick=\"teachpress_pub_showhide('157','tp_links')\" title=\"Show links and resources\" style=\"cursor:pointer;\">Links<\/a><\/span> | <span class=\"tp_bibtex_link\"><a id=\"tp_bibtex_sh_157\" class=\"tp_show\" onclick=\"teachpress_pub_showhide('157','tp_bibtex')\" title=\"Show BibTeX entry\" style=\"cursor:pointer;\">BibTeX<\/a><\/span><\/p><div class=\"tp_bibtex\" id=\"tp_bibtex_157\" style=\"display:none;\"><div class=\"tp_bibtex_entry\"><pre>@conference{Seungjun2022Ant,<br \/>\r\ntitle = {Is Ant Colony System better than FFD for VM placement in a heterogeneous cluster?},<br \/>\r\nauthor = {Seungjun Lee and Minjoong Jeong and Sangyoon Oh},<br \/>\r\nurl = {https:\/\/ieeexplore.ieee.org\/document\/9946320},<br \/>\r\ndoi = {10.1109\/IC2E55432.2022.00038},<br \/>\r\nisbn = {978-1-6654-9116-7},<br \/>\r\nyear  = {2022},<br \/>\r\ndate = {2022-09-22},<br \/>\r\nurldate = {2022-06-11},<br \/>\r\nbooktitle = {2022 IEEE International Conference on Cloud Engineering (IC2E)},<br \/>\r\npages = {277-278},<br \/>\r\nabstract = {First fit decreasing (FFD) is the most popular heuristic for virtual machine (VM) placement problems. However, FFD does not perform well in a heterogeneous cluster environment in which physical machines have different capacities. Moreover, FFD and other heuristics, such as best fit decreasing (BFD), do not effectively handle the VM placement problem if multiple resources are considered together. In this study, we analyze the reason why the ant colony system performs better than FFD for VM placement in a heterogeneous cluster. We verified our logical observations through experimental comparisons with other heuristics.},<br \/>\r\nkeywords = {},<br \/>\r\npubstate = {published},<br \/>\r\ntppubtype = {conference}<br \/>\r\n}<br \/>\r\n<\/pre><\/div><p class=\"tp_close_menu\"><a class=\"tp_close\" onclick=\"teachpress_pub_showhide('157','tp_bibtex')\">Close<\/a><\/p><\/div><div class=\"tp_abstract\" id=\"tp_abstract_157\" style=\"display:none;\"><div class=\"tp_abstract_entry\">First fit decreasing (FFD) is the most popular heuristic for virtual machine (VM) placement problems. However, FFD does not perform well in a heterogeneous cluster environment in which physical machines have different capacities. Moreover, FFD and other heuristics, such as best fit decreasing (BFD), do not effectively handle the VM placement problem if multiple resources are considered together. In this study, we analyze the reason why the ant colony system performs better than FFD for VM placement in a heterogeneous cluster. We verified our logical observations through experimental comparisons with other heuristics.<\/div><p class=\"tp_close_menu\"><a class=\"tp_close\" onclick=\"teachpress_pub_showhide('157','tp_abstract')\">Close<\/a><\/p><\/div><div class=\"tp_links\" id=\"tp_links_157\" style=\"display:none;\"><div class=\"tp_links_entry\"><ul class=\"tp_pub_list\"><li><i class=\"fas fa-globe\"><\/i><a class=\"tp_pub_list\" href=\"https:\/\/ieeexplore.ieee.org\/document\/9946320\" title=\"https:\/\/ieeexplore.ieee.org\/document\/9946320\" target=\"_blank\">https:\/\/ieeexplore.ieee.org\/document\/9946320<\/a><\/li><li><i class=\"ai ai-doi\"><\/i><a class=\"tp_pub_list\" href=\"https:\/\/dx.doi.org\/10.1109\/IC2E55432.2022.00038\" title=\"Follow DOI:10.1109\/IC2E55432.2022.00038\" target=\"_blank\">doi:10.1109\/IC2E55432.2022.00038<\/a><\/li><\/ul><\/div><p class=\"tp_close_menu\"><a class=\"tp_close\" onclick=\"teachpress_pub_showhide('157','tp_links')\">Close<\/a><\/p><\/div><\/div><\/div><h3 class=\"tp_h3\" id=\"tp_h3_2021\">2021<\/h3><div class=\"tp_publication tp_publication_article\"><div class=\"tp_pub_number\">4.<\/div><div class=\"tp_pub_info\"><p class=\"tp_pub_author\"> Lee, Seungjun;  Yoon, Daegun;  Yeo, Sangho;  Oh, Sangyoon<\/p><p class=\"tp_pub_title\"><a class=\"tp_title_link\" onclick=\"teachpress_pub_showhide('155','tp_links')\" style=\"cursor:pointer;\">Mitigating Cold Start Problem in Serverless Computing with Function Fusion<\/a> <span class=\"tp_pub_type tp_  article\">Journal Article<\/span> <\/p><p class=\"tp_pub_additional\"><span class=\"tp_pub_additional_in\">In: <\/span><span class=\"tp_pub_additional_journal\">Sensors, <\/span><span class=\"tp_pub_additional_volume\">vol. 21, <\/span><span class=\"tp_pub_additional_number\">no. 24, <\/span><span class=\"tp_pub_additional_year\">2021<\/span>, <span class=\"tp_pub_additional_issn\">ISSN: 1424-8220<\/span>.<\/p><p class=\"tp_pub_menu\"><span class=\"tp_abstract_link\"><a id=\"tp_abstract_sh_155\" class=\"tp_show\" onclick=\"teachpress_pub_showhide('155','tp_abstract')\" title=\"Show abstract\" style=\"cursor:pointer;\">Abstract<\/a><\/span> | <span class=\"tp_resource_link\"><a id=\"tp_links_sh_155\" class=\"tp_show\" onclick=\"teachpress_pub_showhide('155','tp_links')\" title=\"Show links and resources\" style=\"cursor:pointer;\">Links<\/a><\/span> | <span class=\"tp_bibtex_link\"><a id=\"tp_bibtex_sh_155\" class=\"tp_show\" onclick=\"teachpress_pub_showhide('155','tp_bibtex')\" title=\"Show BibTeX entry\" style=\"cursor:pointer;\">BibTeX<\/a><\/span><\/p><div class=\"tp_bibtex\" id=\"tp_bibtex_155\" style=\"display:none;\"><div class=\"tp_bibtex_entry\"><pre>@article{s21248416,<br \/>\r\ntitle = {Mitigating Cold Start Problem in Serverless Computing with Function Fusion},<br \/>\r\nauthor = {Seungjun Lee and Daegun Yoon and Sangho Yeo and Sangyoon Oh},<br \/>\r\nurl = {https:\/\/www.mdpi.com\/1424-8220\/21\/24\/8416},<br \/>\r\ndoi = {10.3390\/s21248416},<br \/>\r\nissn = {1424-8220},<br \/>\r\nyear  = {2021},<br \/>\r\ndate = {2021-12-23},<br \/>\r\nurldate = {2021-12-16},<br \/>\r\njournal = {Sensors},<br \/>\r\nvolume = {21},<br \/>\r\nnumber = {24},<br \/>\r\nabstract = {As Artificial Intelligence (AI) is becoming ubiquitous in many applications, serverless computing is also emerging as a building block for developing cloud-based AI services. Serverless computing has received much interest because of its simplicity, scalability, and resource efficiency. However, due to the trade-off with resource efficiency, serverless computing suffers from the cold start problem, that is, a latency between a request arrival and function execution. The cold start problem significantly influences the overall response time of workflow that consists of functions because the cold start may occur in every function within the workflow. Function fusion can be one of the solutions to mitigate the cold start latency of a workflow. If two functions are fused into a single function, the cold start of the second function is removed; however, if parallel functions are fused, the workflow response time can be increased because the parallel functions run sequentially even if the cold start latency is reduced. This study presents an approach to mitigate the cold start latency of a workflow using function fusion while considering a parallel run. First, we identify three latencies that affect response time, present a workflow response time model considering the latency, and efficiently find a fusion solution that can optimize the response time on the cold start. Our method shows a response time of 28%\u201386% of the response time of the original workflow in five workflows.},<br \/>\r\nkeywords = {},<br \/>\r\npubstate = {published},<br \/>\r\ntppubtype = {article}<br \/>\r\n}<br \/>\r\n<\/pre><\/div><p class=\"tp_close_menu\"><a class=\"tp_close\" onclick=\"teachpress_pub_showhide('155','tp_bibtex')\">Close<\/a><\/p><\/div><div class=\"tp_abstract\" id=\"tp_abstract_155\" style=\"display:none;\"><div class=\"tp_abstract_entry\">As Artificial Intelligence (AI) is becoming ubiquitous in many applications, serverless computing is also emerging as a building block for developing cloud-based AI services. Serverless computing has received much interest because of its simplicity, scalability, and resource efficiency. However, due to the trade-off with resource efficiency, serverless computing suffers from the cold start problem, that is, a latency between a request arrival and function execution. The cold start problem significantly influences the overall response time of workflow that consists of functions because the cold start may occur in every function within the workflow. Function fusion can be one of the solutions to mitigate the cold start latency of a workflow. If two functions are fused into a single function, the cold start of the second function is removed; however, if parallel functions are fused, the workflow response time can be increased because the parallel functions run sequentially even if the cold start latency is reduced. This study presents an approach to mitigate the cold start latency of a workflow using function fusion while considering a parallel run. First, we identify three latencies that affect response time, present a workflow response time model considering the latency, and efficiently find a fusion solution that can optimize the response time on the cold start. Our method shows a response time of 28%\u201386% of the response time of the original workflow in five workflows.<\/div><p class=\"tp_close_menu\"><a class=\"tp_close\" onclick=\"teachpress_pub_showhide('155','tp_abstract')\">Close<\/a><\/p><\/div><div class=\"tp_links\" id=\"tp_links_155\" style=\"display:none;\"><div class=\"tp_links_entry\"><ul class=\"tp_pub_list\"><li><i class=\"fas fa-globe\"><\/i><a class=\"tp_pub_list\" href=\"https:\/\/www.mdpi.com\/1424-8220\/21\/24\/8416\" title=\"https:\/\/www.mdpi.com\/1424-8220\/21\/24\/8416\" target=\"_blank\">https:\/\/www.mdpi.com\/1424-8220\/21\/24\/8416<\/a><\/li><li><i class=\"ai ai-doi\"><\/i><a class=\"tp_pub_list\" href=\"https:\/\/dx.doi.org\/10.3390\/s21248416\" title=\"Follow DOI:10.3390\/s21248416\" target=\"_blank\">doi:10.3390\/s21248416<\/a><\/li><\/ul><\/div><p class=\"tp_close_menu\"><a class=\"tp_close\" onclick=\"teachpress_pub_showhide('155','tp_links')\">Close<\/a><\/p><\/div><\/div><\/div><div class=\"tp_publication tp_publication_conference\"><div class=\"tp_pub_number\">3.<\/div><div class=\"tp_pub_info\"><p class=\"tp_pub_author\"> Yu, Miri;  Lee, Seungjun;  Oh, Sangyoon<\/p><p class=\"tp_pub_title\">Energy-aware container migration scheme in edge computing for fault-tolerant fire-disaster response system <span class=\"tp_pub_type tp_  conference\">Conference<\/span> <\/p><p class=\"tp_pub_additional\"><span class=\"tp_pub_additional_booktitle\">The 7th International Conference on Next Generation Computing 2021, <\/span><span class=\"tp_pub_additional_year\">2021<\/span>.<\/p><p class=\"tp_pub_menu\"><span class=\"tp_abstract_link\"><a id=\"tp_abstract_sh_147\" class=\"tp_show\" onclick=\"teachpress_pub_showhide('147','tp_abstract')\" title=\"Show abstract\" style=\"cursor:pointer;\">Abstract<\/a><\/span> | <span class=\"tp_bibtex_link\"><a id=\"tp_bibtex_sh_147\" class=\"tp_show\" onclick=\"teachpress_pub_showhide('147','tp_bibtex')\" title=\"Show BibTeX entry\" style=\"cursor:pointer;\">BibTeX<\/a><\/span><\/p><div class=\"tp_bibtex\" id=\"tp_bibtex_147\" style=\"display:none;\"><div class=\"tp_bibtex_entry\"><pre>@conference{Yu2021container,<br \/>\r\ntitle = {Energy-aware container migration scheme in edge computing for fault-tolerant fire-disaster response system},<br \/>\r\nauthor = {Miri Yu and Seungjun Lee and Sangyoon Oh},<br \/>\r\nyear  = {2021},<br \/>\r\ndate = {2021-11-05},<br \/>\r\nurldate = {2021-11-05},<br \/>\r\nbooktitle = {The 7th International Conference on Next Generation Computing 2021},<br \/>\r\nabstract = {In light of the recent advancements made in IT, many researchers are studying and exploring ways to minimize damage from fire disasters using artificial intelligence and cloud technology. With the introduction of edge computing, fire-disaster response software systems have made significant progress. However, existing studies often do not consider the response to a sudden power supply cut-off due to fire. In this study, we propose a container migration scheme based on the first-fit-decreasing algorithm of bin-packing problem and 0-1 knapsack algorithm to provide fault tolerance for containers running on edge servers that are powered off.},<br \/>\r\nkeywords = {},<br \/>\r\npubstate = {published},<br \/>\r\ntppubtype = {conference}<br \/>\r\n}<br \/>\r\n<\/pre><\/div><p class=\"tp_close_menu\"><a class=\"tp_close\" onclick=\"teachpress_pub_showhide('147','tp_bibtex')\">Close<\/a><\/p><\/div><div class=\"tp_abstract\" id=\"tp_abstract_147\" style=\"display:none;\"><div class=\"tp_abstract_entry\">In light of the recent advancements made in IT, many researchers are studying and exploring ways to minimize damage from fire disasters using artificial intelligence and cloud technology. With the introduction of edge computing, fire-disaster response software systems have made significant progress. However, existing studies often do not consider the response to a sudden power supply cut-off due to fire. In this study, we propose a container migration scheme based on the first-fit-decreasing algorithm of bin-packing problem and 0-1 knapsack algorithm to provide fault tolerance for containers running on edge servers that are powered off.<\/div><p class=\"tp_close_menu\"><a class=\"tp_close\" onclick=\"teachpress_pub_showhide('147','tp_abstract')\">Close<\/a><\/p><\/div><\/div><\/div><div class=\"tp_publication tp_publication_conference\"><div class=\"tp_pub_number\">2.<\/div><div class=\"tp_pub_info\"><p class=\"tp_pub_author\"> Lee, Seungjun;  Yoon, Daegun;  Oh, Sangyoon<\/p><p class=\"tp_pub_title\"><a class=\"tp_title_link\" onclick=\"teachpress_pub_showhide('146','tp_links')\" style=\"cursor:pointer;\">Imitation learning for VM placement problem using demonstration data generated by heuristics<\/a> <span class=\"tp_pub_type tp_  conference\">Conference<\/span> <\/p><p class=\"tp_pub_additional\"><span class=\"tp_pub_additional_booktitle\">17th Int. Conference on Data Science (ICDATA\u201921), <\/span><span class=\"tp_pub_additional_year\">2021<\/span>.<\/p><p class=\"tp_pub_menu\"><span class=\"tp_abstract_link\"><a id=\"tp_abstract_sh_146\" class=\"tp_show\" onclick=\"teachpress_pub_showhide('146','tp_abstract')\" title=\"Show abstract\" style=\"cursor:pointer;\">Abstract<\/a><\/span> | <span class=\"tp_resource_link\"><a id=\"tp_links_sh_146\" class=\"tp_show\" onclick=\"teachpress_pub_showhide('146','tp_links')\" title=\"Show links and resources\" style=\"cursor:pointer;\">Links<\/a><\/span> | <span class=\"tp_bibtex_link\"><a id=\"tp_bibtex_sh_146\" class=\"tp_show\" onclick=\"teachpress_pub_showhide('146','tp_bibtex')\" title=\"Show BibTeX entry\" style=\"cursor:pointer;\">BibTeX<\/a><\/span><\/p><div class=\"tp_bibtex\" id=\"tp_bibtex_146\" style=\"display:none;\"><div class=\"tp_bibtex_entry\"><pre>@conference{lee2021imitation,<br \/>\r\ntitle = {Imitation learning for VM placement problem using demonstration data generated by heuristics},<br \/>\r\nauthor = {Seungjun Lee and Daegun Yoon and Sangyoon Oh},<br \/>\r\nurl = {https:\/\/youtu.be\/CmG3E1rWroQ},<br \/>\r\nyear  = {2021},<br \/>\r\ndate = {2021-07-26},<br \/>\r\nurldate = {2021-07-26},<br \/>\r\nbooktitle = {17th Int. Conference on Data Science (ICDATA\u201921)},<br \/>\r\nabstract = {Data centers are key components of cloud computing to run virtual machines. For saving the cost to operate data centers, it is important to decide how to allocate each virtual machine to a certain physical machine. Because the virtual machine placement problem is NP-Hard, there are many heuristics to obtain near-optimal solutions as quickly as possible. The reinforcement learning technique can be applied for virtual machine placement problem. However, if the problem size gets bigger, the convergence speed of reinforcement learning gets slower. The possible solution is that the agent imitates the behavior of given demonstration, called imitation learning. In this paper, we propose a method combining reinforcement learning with imitation learning. In our proposed approach, demonstration data is generated by simple heuristics not human experts.},<br \/>\r\nkeywords = {},<br \/>\r\npubstate = {published},<br \/>\r\ntppubtype = {conference}<br \/>\r\n}<br \/>\r\n<\/pre><\/div><p class=\"tp_close_menu\"><a class=\"tp_close\" onclick=\"teachpress_pub_showhide('146','tp_bibtex')\">Close<\/a><\/p><\/div><div class=\"tp_abstract\" id=\"tp_abstract_146\" style=\"display:none;\"><div class=\"tp_abstract_entry\">Data centers are key components of cloud computing to run virtual machines. For saving the cost to operate data centers, it is important to decide how to allocate each virtual machine to a certain physical machine. Because the virtual machine placement problem is NP-Hard, there are many heuristics to obtain near-optimal solutions as quickly as possible. The reinforcement learning technique can be applied for virtual machine placement problem. However, if the problem size gets bigger, the convergence speed of reinforcement learning gets slower. The possible solution is that the agent imitates the behavior of given demonstration, called imitation learning. In this paper, we propose a method combining reinforcement learning with imitation learning. In our proposed approach, demonstration data is generated by simple heuristics not human experts.<\/div><p class=\"tp_close_menu\"><a class=\"tp_close\" onclick=\"teachpress_pub_showhide('146','tp_abstract')\">Close<\/a><\/p><\/div><div class=\"tp_links\" id=\"tp_links_146\" style=\"display:none;\"><div class=\"tp_links_entry\"><ul class=\"tp_pub_list\"><li><i class=\"fab fa-youtube\"><\/i><a class=\"tp_pub_list\" href=\"https:\/\/youtu.be\/CmG3E1rWroQ\" title=\"https:\/\/youtu.be\/CmG3E1rWroQ\" target=\"_blank\">https:\/\/youtu.be\/CmG3E1rWroQ<\/a><\/li><\/ul><\/div><p class=\"tp_close_menu\"><a class=\"tp_close\" onclick=\"teachpress_pub_showhide('146','tp_links')\">Close<\/a><\/p><\/div><\/div><\/div><h3 class=\"tp_h3\" id=\"tp_h3_2020\">2020<\/h3><div class=\"tp_publication tp_publication_conference\"><div class=\"tp_pub_number\">1.<\/div><div class=\"tp_pub_info\"><p class=\"tp_pub_author\"> Yeo, Sangho;  Lee, Seungjun;  Choi, Boreum;  Oh, Sangyoon<\/p><p class=\"tp_pub_title\"><a class=\"tp_title_link\" onclick=\"teachpress_pub_showhide('140','tp_links')\" style=\"cursor:pointer;\">Integrate multi-agent simulation environment and multi-agent reinforcement learning (MARL) for real-world scenario<\/a> <span class=\"tp_pub_type tp_  conference\">Conference<\/span> <\/p><p class=\"tp_pub_additional\"><span class=\"tp_pub_additional_booktitle\">2020 International Conference on Information and Communication Technology Convergence (ICTC), <\/span><span class=\"tp_pub_additional_organization\">IEEE <\/span><span class=\"tp_pub_additional_year\">2020<\/span>.<\/p><p class=\"tp_pub_menu\"><span class=\"tp_resource_link\"><a id=\"tp_links_sh_140\" class=\"tp_show\" onclick=\"teachpress_pub_showhide('140','tp_links')\" title=\"Show links and resources\" style=\"cursor:pointer;\">Links<\/a><\/span> | <span class=\"tp_bibtex_link\"><a id=\"tp_bibtex_sh_140\" class=\"tp_show\" onclick=\"teachpress_pub_showhide('140','tp_bibtex')\" title=\"Show BibTeX entry\" style=\"cursor:pointer;\">BibTeX<\/a><\/span><\/p><div class=\"tp_bibtex\" id=\"tp_bibtex_140\" style=\"display:none;\"><div class=\"tp_bibtex_entry\"><pre>@conference{yeo2020integrate,<br \/>\r\ntitle = {Integrate multi-agent simulation environment and multi-agent reinforcement learning (MARL) for real-world scenario},<br \/>\r\nauthor = {Sangho Yeo and Seungjun Lee and Boreum Choi and Sangyoon Oh},<br \/>\r\nurl = {https:\/\/ieeexplore.ieee.org\/abstract\/document\/9289369},<br \/>\r\ndoi = {10.1109\/ICTC49870.2020.9289369},<br \/>\r\nyear  = {2020},<br \/>\r\ndate = {2020-01-01},<br \/>\r\nbooktitle = {2020 International Conference on Information and Communication Technology Convergence (ICTC)},<br \/>\r\npages = {523--525},<br \/>\r\norganization = {IEEE},<br \/>\r\nkeywords = {},<br \/>\r\npubstate = {published},<br \/>\r\ntppubtype = {conference}<br \/>\r\n}<br \/>\r\n<\/pre><\/div><p class=\"tp_close_menu\"><a class=\"tp_close\" onclick=\"teachpress_pub_showhide('140','tp_bibtex')\">Close<\/a><\/p><\/div><div class=\"tp_links\" id=\"tp_links_140\" style=\"display:none;\"><div class=\"tp_links_entry\"><ul class=\"tp_pub_list\"><li><i class=\"fas fa-globe\"><\/i><a class=\"tp_pub_list\" href=\"https:\/\/ieeexplore.ieee.org\/abstract\/document\/9289369\" title=\"https:\/\/ieeexplore.ieee.org\/abstract\/document\/9289369\" target=\"_blank\">https:\/\/ieeexplore.ieee.org\/abstract\/document\/9289369<\/a><\/li><li><i class=\"ai ai-doi\"><\/i><a class=\"tp_pub_list\" href=\"https:\/\/dx.doi.org\/10.1109\/ICTC49870.2020.9289369\" title=\"Follow DOI:10.1109\/ICTC49870.2020.9289369\" target=\"_blank\">doi:10.1109\/ICTC49870.2020.9289369<\/a><\/li><\/ul><\/div><p class=\"tp_close_menu\"><a class=\"tp_close\" onclick=\"teachpress_pub_showhide('140','tp_links')\">Close<\/a><\/p><\/div><\/div><\/div><\/div><\/div>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n","protected":false},"excerpt":{"rendered":"<p>\uc774\uc2b9\uc900Seungjun Lee Email henry174 at ajou.ac.kr After graduation SK Planet Publications<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":785,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_uag_custom_page_level_css":"","footnotes":""},"class_list":["post-869","page","type-page","status-publish","hentry"],"uagb_featured_image_src":{"full":false,"thumbnail":false,"medium":false,"medium_large":false,"large":false,"1536x1536":false,"2048x2048":false,"twentyseventeen-featured-image":false,"twentyseventeen-thumbnail-avatar":false},"uagb_author_info":{"display_name":"wise","author_link":"https:\/\/wise.ajou.ac.kr\/?author=1"},"uagb_comment_info":0,"uagb_excerpt":"\uc774\uc2b9\uc900Seungjun Lee Email henry174 at ajou.ac.kr After graduation SK Planet Publications","_links":{"self":[{"href":"https:\/\/wise.ajou.ac.kr\/index.php?rest_route=\/wp\/v2\/pages\/869","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wise.ajou.ac.kr\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/wise.ajou.ac.kr\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/wise.ajou.ac.kr\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/wise.ajou.ac.kr\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=869"}],"version-history":[{"count":12,"href":"https:\/\/wise.ajou.ac.kr\/index.php?rest_route=\/wp\/v2\/pages\/869\/revisions"}],"predecessor-version":[{"id":2034,"href":"https:\/\/wise.ajou.ac.kr\/index.php?rest_route=\/wp\/v2\/pages\/869\/revisions\/2034"}],"up":[{"embeddable":true,"href":"https:\/\/wise.ajou.ac.kr\/index.php?rest_route=\/wp\/v2\/pages\/785"}],"wp:attachment":[{"href":"https:\/\/wise.ajou.ac.kr\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=869"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}