【技术实现步骤摘要】
智能排班方法、装置、电子设备、介质和计算机程序产品
[0001]本公开涉及人工智能
,更具体地,涉及一种智能排班方法、装置、电子设备、介质和计算机程序产品。
技术介绍
[0002]目前大多数银行坐席人员的排班工作,主要依赖于人工排班。排班规则非常复杂,且极度依赖主观经验、费时费力,智能化水平较低。具体地,排班师首先会整理下个排班周期内所承载地区的整体业务规律、总预测业务量、每日15分钟业务数据及对应各时段的人员需求等基础数据;再依据最新人员情况,按现有人员规模遵从排班原则、出勤率等计算其日均理论接听能力;依据提供的人员情况设计班表。完成班表设计后发送至客服部进行意见征求。排班师根据客服部提出优化建议进行调整,同时再次测算调整后的班表是否能满足业务需求,若运营管理部对班表的业务审核通过,则发客服部进行班表发布。
技术实现思路
[0003]有鉴于此,本公开提供了一种智能、高效、准确和省时省力的智能排班方法、装置、电子设备、计算机可读存储介质和计算机程序产品。
[0004]本公开的一个方面提供了一种智能排班方法,包括:根据获取的历史业务数据和历史班表信息,计算固定时间段内的所需人数;获取排班约束规则和实际人数;根据所述所需人数、所述排班约束规则和所述实际人数,确定m个预排班结果,其中,m为大于等于1的整数;以及将所述m个预排班结果输入排班模型,所述排班模型对所述m个预排班结果进行迭代寻优计算,得到目标排班结果。
[0005]根据本公开实施例的智能排班方法,通过所需人数、排班约束规则和实 ...
【技术保护点】
【技术特征摘要】
1.一种智能排班方法,其特征在于,包括:根据获取的历史业务数据和历史班表信息,计算固定时间段内的所需人数;获取排班约束规则和实际人数;根据所述所需人数、所述排班约束规则和所述实际人数,确定m个预排班结果,其中,m为大于等于1的整数;以及将所述m个预排班结果输入排班模型,所述排班模型对所述m个预排班结果进行迭代寻优计算,得到目标排班结果。2.根据权利要求1所述的方法,其特征在于,所述排班模型包括爬山算法、禁忌搜索算法、模拟退火算法、延迟接受算法和大洪水算法中的至少一个。3.根据权利要求2所述的方法,其特征在于,所述排班模型对所述m个预排班结果进行迭代寻优计算,得到目标排班结果,包括:构建每个所述预排班结果的排班得分函数f(X);将所述m个预排班结果组成解空间{X:Xi,i=1,2,3,......,m};根据所述排班得分函数和所述解空间,利用所述爬山算法得到第一目标解Xr,其中,r为大于等于1且小于等于m的整数;以所述第一目标解Xr为初始点,根据所述排班得分函数和所述解空间,利用所述禁忌搜索算法得到第二目标解Xk,其中,k为大于等于1且小于等于m的整数;以所述第二目标解Xk为初始点,根据所述排班得分函数和所述解空间,利用所述模拟退火算法得到第三目标解Xj,其中,j为大于等于1且小于等于m的整数;以所述第三目标解Xj为初始点,根据所述排班得分函数和所述解空间,利用所述延迟接受算法得到第四目标解Xz,其中,z为大于等于1且小于等于m的整数;以所述第四目标解Xz为初始点,根据所述排班得分函数和所述解空间,利用所述大洪水算法得到第五目标解Xg,其中,g为大于等于1且小于等于m的整数;以及将所述第五目标解Xg对应的所述预排班结果作为目标排班结果。4.根据权利要求3所述的方法,其特征在于,所述根据所述排班得分函数和所述解空间,利用所述爬山算法得到第一目标解Xr,包括:在所述解空间中随机选取一个可能解作为初始点;以及迭代计算t1时间段后,若所述排班得分函数不再增大,将迭代计算的当前解作为第一目标解Xr。5.根据权利要求3所述的方法,其特征在于,所述以所述第一目标解Xr为初始点,根据所述排班得分函数和所述解空间,利用所述禁忌搜索算法得到第二目标解Xk,包括:以所述第一目标解Xr为初始点,迭代计算t2时间段后,若所述排班得分函数不再增大,将迭代计算的当前解作为第二目标解Xk。6.根据权利要求3所述的方法,其特征在于,所述以所述第二目标解Xk为初始点,根据所述排班得分函数和所述解空间,利用所述模拟退火算法得到第三目标解Xj,包括:以所述第二目标解Xk为初始点,迭代计算t3时间段后,若所述排班得分函数不再增大,将迭代计算的当前解作为第三目标解Xj。7.根据权利要求3所述的方法,其特征在于,所述以所述第三目标解Xj为初始点,根据所述排班得分函数和所述解空间,利用所述延...
【专利技术属性】
技术研发人员:张珂欣,孟靖祥,樊苗,苏越,
申请(专利权)人:中国工商银行股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。