{"title":"使用强化学习的任务分配和人力资源管理","authors":"C. Paduraru, Miruna Paduraru, C. Patilea","doi":"10.1109/ASEW52652.2021.00029","DOIUrl":null,"url":null,"abstract":"The process of assigning tasks in large companies is a costly expenditure of human resources. Usually, many people are employed to distribute tasks as best as possible among the people involved in the projects. While there are software applications that support this effort, they are limited, and the people who make the decisions about where to send the various tasks considering load balancing, evaluating the capabilities of the possible solvers and many other factors are still handled manually. In this paper, we propose a solution using reinforcement learning to train an automatic agent capable of managing the process itself, thus reducing human effort and cost. Our method first attempts to learn from existing datasets and then improve itself in an unsupervised manner. The results are promising and validate our original idea that using an automated agent to address the observed gap can be a valuable addition to existing task management applications.","PeriodicalId":349977,"journal":{"name":"2021 36th IEEE/ACM International Conference on Automated Software Engineering Workshops (ASEW)","volume":"19 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2021-11-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Task Distribution and Human Resource Management Using Reinforcement Learning\",\"authors\":\"C. Paduraru, Miruna Paduraru, C. Patilea\",\"doi\":\"10.1109/ASEW52652.2021.00029\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"The process of assigning tasks in large companies is a costly expenditure of human resources. Usually, many people are employed to distribute tasks as best as possible among the people involved in the projects. While there are software applications that support this effort, they are limited, and the people who make the decisions about where to send the various tasks considering load balancing, evaluating the capabilities of the possible solvers and many other factors are still handled manually. In this paper, we propose a solution using reinforcement learning to train an automatic agent capable of managing the process itself, thus reducing human effort and cost. Our method first attempts to learn from existing datasets and then improve itself in an unsupervised manner. The results are promising and validate our original idea that using an automated agent to address the observed gap can be a valuable addition to existing task management applications.\",\"PeriodicalId\":349977,\"journal\":{\"name\":\"2021 36th IEEE/ACM International Conference on Automated Software Engineering Workshops (ASEW)\",\"volume\":\"19 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2021-11-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2021 36th IEEE/ACM International Conference on Automated Software Engineering Workshops (ASEW)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/ASEW52652.2021.00029\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2021 36th IEEE/ACM International Conference on Automated Software Engineering Workshops (ASEW)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ASEW52652.2021.00029","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Task Distribution and Human Resource Management Using Reinforcement Learning
The process of assigning tasks in large companies is a costly expenditure of human resources. Usually, many people are employed to distribute tasks as best as possible among the people involved in the projects. While there are software applications that support this effort, they are limited, and the people who make the decisions about where to send the various tasks considering load balancing, evaluating the capabilities of the possible solvers and many other factors are still handled manually. In this paper, we propose a solution using reinforcement learning to train an automatic agent capable of managing the process itself, thus reducing human effort and cost. Our method first attempts to learn from existing datasets and then improve itself in an unsupervised manner. The results are promising and validate our original idea that using an automated agent to address the observed gap can be a valuable addition to existing task management applications.