服务信息的确定方法、装置、设备以及存储介质制造方法及图纸

技术编号:37258548 阅读:25 留言:0更新日期:2023-04-20 23:34
本公开提供了服务信息的确定方法、装置、设备以及存储介质,涉及人工智能技术领域,尤其涉及深度学习、强化学习技术领域。具体实现方案为:电子设备可以获取M个待调度集合和约束条件,约束条件用于约束待调度对象的服务信息。之后,电子设备可以按照预设次数调整M个待调度集合的服务信息。电子设备可以基于调整后的M个待调度集合的服务信息和约束条件确定第一状态值,以获取多个第一状态值。接着,电子设备可以从多个第一状态值中确定目标状态值和目标服务信息,目标服务信息包括目标状态值对应的调整后的M个待调度集合的服务信息。如此,可以约束服务信息,提高了服务信息的合理性。提高了服务信息的合理性。提高了服务信息的合理性。

【技术实现步骤摘要】
服务信息的确定方法、装置、设备以及存储介质


[0001]本公开涉及人工智能
,尤其涉及深度学习、强化学习
,具体涉及一种服务信息的确定方法、装置、设备以及存储介质。

技术介绍

[0002]随着社会的进步,目前很多企业(或者工厂、机场)的规模也是越来越大,企业中的员工数量也越来越多。为了保障企业能够正常运转,企业需要为企业中的员工分别制定工作计划(如工作日期、工作时长、休息时间等),使得员工能够完成企业分配的任务。

技术实现思路

[0003]本公开提供了一种服务信息的确定方法、装置、设备以及存储介质。
[0004]第一方面,本公开提供了一种服务信息的确定方法,包括:
[0005]电子设备可以获取M个待调度集合和约束条件,约束条件用于约束待调度对象的服务信息,待调度集合包括至少一个待调度对象,M为正整数。之后,电子设备可以按照预设次数调整M个待调度集合的服务信息,待调度集合的服务信息包括:待调度集合中的待调度对象的服务信息。对于每次调整后的M个待调度集合的服务信息,电子设备可以基于调整后的M个待调度集合的服务信息和约束条件确定第一状态值,以获取多个第一状态值,第一状态值用于反映调整后的M个待调度集合的服务信息满足约束条件的满足度。接着,电子设备可以从多个第一状态值中确定目标状态值,目标状态值为多个第一状态值中最大的状态值。然后,电子设备可以基于目标状态值确定目标服务信息,目标服务信息包括目标状态值对应的调整后的M个待调度集合的服务信息。
[0006]第二方面,本公开提供了一种服务信息的确定装置,包括:
[0007]获取单元,用于获取M个待调度集合和约束条件,约束条件用于约束待调度对象的服务信息,待调度集合包括至少一个待调度对象,M为正整数。处理单元,用于按照预设次数调整M个待调度集合的服务信息,待调度集合的服务信息包括:待调度集合中的待调度对象的服务信息。处理单元,还用于对于每次调整后的M个待调度集合的服务信息,基于调整后的M个待调度集合的服务信息和约束条件确定第一状态值,以获取多个第一状态值,第一状态值用于反映调整后的M个待调度集合的服务信息满足约束条件的满足度。处理单元,还用于从多个第一状态值中确定目标状态值,目标状态值为多个第一状态值中最大的状态值。处理单元,还用于基于目标状态值确定目标服务信息,目标服务信息包括目标状态值对应的调整后的M个待调度集合的服务信息。
[0008]第三方面,本公开提供了一种电子设备,包括:
[0009]至少一个处理器;以及
[0010]与至少一个处理器通信连接的存储器;其中,存储器存储有可被至少一个处理器执行的指令,指令被至少一个处理器执行,以使至少一个处理器能够执行第一方面中的任一项方法。
[0011]第四方面,本公开提供了一种存储有计算机指令的非瞬时计算机可读存储介质,包括:
[0012]计算机指令用于使计算机执行第一方面中的任一项方法。
[0013]第五方面,本公开提供了一种计算机程序产品,包括:
[0014]计算机程序,计算机程序在被处理器执行第一方面中的任一项方法。
[0015]根据本公开的技术解决了不能对服务信息进行限制的问题,提高了服务信息的合理性。
[0016]应当理解,本部分所描述的内容并非旨在标识本公开的实施例的关键或重要特征,也不用于限制本公开的范围。本公开的其它特征将通过以下的说明书而变得容易理解。
附图说明
[0017]附图用于更好地理解本方案,不构成对本公开的限定。其中:
[0018]图1是本公开实施例提供的一种服务信息的实例图;
[0019]图2是本公开实施例提供的一种服务信息的确定方法的流程示意图;
[0020]图3是本公开实施例提供的另一种服务信息的确定方法的流程示意图;
[0021]图4是本公开实施例提供的另一种服务信息的确定方法的流程示意图;
[0022]图5是本公开实施例提供的一种损失变化的实例图;
[0023]图6是本公开实施例提供的一种服务信息的确定装置的结构示意图;
[0024]图7是本公开实施例提供的一种服务信息的确定方法的电子设备的框图。
具体实施方式
[0025]以下结合附图对本公开的示范性实施例做出说明,其中包括本公开实施例的各种细节以助于理解,应当将它们认为仅仅是示范性的。因此,本领域普通技术人员应当认识到,可以对这里描述的实施例做出各种改变和修改,而不会背离本公开的范围和精神。同样,为了清楚和简明,以下的描述中省略了对公知功能和结构的描述。
[0026]本公开的技术方案中,所涉及的用户个人信息的收集、存储、使用、加工、传输、提供和公开等处理,均符合相关法律法规的规定,且不违背公序良俗。
[0027]在对本公开实施例的服务信息的确定方法进行详细介绍之前,先对本公开实施例的应用场景进行介绍。
[0028]首先,对本公开实施例的应用场景进行介绍。
[0029]随着社会的进步,目前很多企业(或者工厂、机场)的规模也是越来越大,企业中的员工数量也越来越多。为了保障企业能够正常运转,企业需要为企业中的员工分别制定工作计划(如工作日期、工作时长、休息时间等),使得员工能够完成企业分配的任务。
[0030]以机场为例,机场的正常运转需要大量的不同类型的工作人员(如空勤人员和地勤人员等)。排班人员可以为机场的工作人员制定排班计划(也可以称为服务信息),将各个类型的工作人员分配到不同的工作岗位上,且保证在工作时间内每个工作岗位上均有工作人员在岗。
[0031]示例性的,如图1所示,其示出了三个工作人员的服务信息(即排班计划),三个工作人员包括:张三(维修员)、李四(通信员)、王五(卫生员)。其中,张三在09.01(即9月1日)
的服务开始时间为08:00,服务结束时间为17:00(即8点开始工作,17点结束工作),服务时长为8小时。同理,李四在09.01的服务开始时间为22:00,服务结束时间为05:00(即09.02的5点),服务时长为8小时,李王五在09.01的服务开始时间为08:00,服务结束时间为17:00,服务时长为8小时。
[0032]但是,随着航空公司运营规模的扩大,机场工作人员的数量也越来越多。仅依靠排班人员完成大量工作人员的服务信息的制定,不仅导致制定服务信息的效率较低,而且可能无法保障服务信息的合理性。
[0033]为了解决上述问题,本公开实施例提供一种服务信息的确定方法,应用于制定排班计划的应用场景中。在该方法中,电子设备可以获取多个待调度集合(包括至少一个待调度对象)和约束条件,该约束条件用于约束待调度对象的服务信息。之后,电子设备可以按照预设次数调整多个待调度集合的服务信息。并且,对于每次调整后的多个待调度集合的服务信息,电子设备可以基于调整后的多个待调度集合的服务信息和约束条件确定第一状态值,第一状态值用于反映调整后的多个待调度集合的服务信息满足约束条件的满足度。也就本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种服务信息的确定方法,包括:获取M个待调度集合和约束条件,所述约束条件用于约束待调度对象的服务信息,所述待调度集合包括至少一个待调度对象,M为正整数;按照预设次数调整所述M个待调度集合的服务信息,待调度集合的服务信息包括:所述待调度集合中的待调度对象的服务信息;对于每次调整后的M个待调度集合的服务信息,基于所述调整后的M个待调度集合的服务信息和所述约束条件确定第一状态值,以获取多个第一状态值,所述第一状态值用于反映所述调整后的M个待调度集合的服务信息满足所述约束条件的满足度;从所述多个第一状态值中确定目标状态值,所述目标状态值为所述多个第一状态值中最大的状态值;基于所述目标状态值确定目标服务信息,所述目标服务信息包括所述目标状态值对应的所述调整后的M个待调度集合的服务信息。2.根据权利要求1所述的方法,其中,基于所述调整后的M个待调度集合的服务信息和所述约束条件确定第一状态值,包括:基于所述调整后的M个待调度集合的服务信息和所述约束条件,确定每个待调度集合的第二状态值,所述第二状态值用于反映调整后的待调度集合的服务信息满足所述约束条件的满足度;基于所述每个待调度集合的第二状态值,确定所述第一状态值。3.根据权利要求2所述的方法,其中,所述约束条件的数量为多个,所述基于所述调整后的M个待调度集合的服务信息和所述约束条件,确定每个待调度集合的第二状态值,包括:对于所述每个待调度集合,基于调整后的待调度集合的服务信息和每个约束条件,确定所述每个约束条件对应的目标对象的数量,所述目标对象为所述待调度集合中满足约束条件的待调度对象;基于所述每个约束条件对应的目标对象的数量和所述每个约束条件的预设权重,确定所述待调度集合的第二状态值。4.根据权利要求2所述的方法,其中,所述约束条件分为M个约束集合,所述约束集合包括至少一个约束条件,一个约束集合用于约束一个待调度集合的服务信息;所述基于调整后的M个待调度集合的服务信息和约束条件,确定每个待调度集合的第二状态值,包括:对于所述每个待调度集合,基于调整后的待调度集合的服务信息和约束所述待调度集合的服务信息的约束集合中每个约束条件,确定所述每个约束条件对应的目标对象的数量,所述目标对象为所述待调度集合中满足约束条件的待调度对象;基于所述每个约束条件对应的目标对象的数量和所述每个约束条件的预设权重,确定所述待调度集合的第二状态值。5.根据权利要求1

4中任一项所述的方法,其中,所述约束条件包括以下至少一项:待调度对象在第一服务周期内的服务总时长在第一预设时长范围内、所述待调度对象的两个第二服务周期之间的间隔时长在第二预设时长范围内、所述第二服务周期的服务时长在第三预设时长范围内、目标服务时长在第四预设时长范围内,所述目标服务时长为在所述第
一服务周期内,所述待调度对象在目标时间段的服务时长,所述第一服务周期包括多个第二服务周期。6.根据权利要求1

5中任一项所述的方法,其中,一个待调度集合对应一种对象类型,所述一个待调度集合中的待调度对象的对象类型均相同。7.一种服务信息的确定装置,包括:获取单元,用于获取M个待调度集合和约束条件,所述约束条件用于约束待调度对象的服务信息,所述待调度集合包括至少一个待调度对象,M为正整数;处理单元,用于按照预设次数调整所述M个待调度集合的服务信息,待调度集合的服务信息包...

【专利技术属性】
技术研发人员:周英敏陈珍
申请(专利权)人:百度时代网络技术北京有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1