{"title":"基于机器学习的上行多用户调度","authors":"Iman M. Shawky, M. Sadek, H. Elhennawy","doi":"10.1109/ICCES51560.2020.9334659","DOIUrl":null,"url":null,"abstract":"Multiuser scheduling enables users to share the same time and frequency resources while exploiting spatial diversity through the use of multiple antennas. In this paper, we propose a machine learning (ML) approach that decides on multiuser scheduling through solving a system capacity optimization problem. More specifically, we use a support vector machine (SVM). The proposed algorithm takes as an input the signal to noise ratio (SNR) and uplink channel information of a predetermined set of users. The output is a decision as to which users, if any, can be scheduled in the same time slot and frequency band. We show that the resulting system capacity is comparable to the optimal capacity obtained through exhaustive search, with significantly lower algorithm complexity. Moreover, building on the crucial importance of feature-engineering in ML models and capitalizing on the domain-expert knowledge of our problem, we work on tailoring the information available at the scheduler to further enhance the performance of our proposed approach.","PeriodicalId":247183,"journal":{"name":"2020 15th International Conference on Computer Engineering and Systems (ICCES)","volume":"1 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2020-12-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":"{\"title\":\"Uplink Multiuser Scheduling Using Machine Learning\",\"authors\":\"Iman M. Shawky, M. Sadek, H. Elhennawy\",\"doi\":\"10.1109/ICCES51560.2020.9334659\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Multiuser scheduling enables users to share the same time and frequency resources while exploiting spatial diversity through the use of multiple antennas. In this paper, we propose a machine learning (ML) approach that decides on multiuser scheduling through solving a system capacity optimization problem. More specifically, we use a support vector machine (SVM). The proposed algorithm takes as an input the signal to noise ratio (SNR) and uplink channel information of a predetermined set of users. The output is a decision as to which users, if any, can be scheduled in the same time slot and frequency band. We show that the resulting system capacity is comparable to the optimal capacity obtained through exhaustive search, with significantly lower algorithm complexity. Moreover, building on the crucial importance of feature-engineering in ML models and capitalizing on the domain-expert knowledge of our problem, we work on tailoring the information available at the scheduler to further enhance the performance of our proposed approach.\",\"PeriodicalId\":247183,\"journal\":{\"name\":\"2020 15th International Conference on Computer Engineering and Systems (ICCES)\",\"volume\":\"1 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2020-12-15\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"1\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2020 15th International Conference on Computer Engineering and Systems (ICCES)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/ICCES51560.2020.9334659\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2020 15th International Conference on Computer Engineering and Systems (ICCES)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICCES51560.2020.9334659","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Uplink Multiuser Scheduling Using Machine Learning
Multiuser scheduling enables users to share the same time and frequency resources while exploiting spatial diversity through the use of multiple antennas. In this paper, we propose a machine learning (ML) approach that decides on multiuser scheduling through solving a system capacity optimization problem. More specifically, we use a support vector machine (SVM). The proposed algorithm takes as an input the signal to noise ratio (SNR) and uplink channel information of a predetermined set of users. The output is a decision as to which users, if any, can be scheduled in the same time slot and frequency band. We show that the resulting system capacity is comparable to the optimal capacity obtained through exhaustive search, with significantly lower algorithm complexity. Moreover, building on the crucial importance of feature-engineering in ML models and capitalizing on the domain-expert knowledge of our problem, we work on tailoring the information available at the scheduler to further enhance the performance of our proposed approach.