一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

水源地巡查点位确定方法、装置、电子设备及介质与流程

2021-11-09 23:03:00 来源:中国专利 TAG:


1.本发明涉及人工智能领域,尤其涉及一种水源地巡查点位确定方法、装置、电子设备及可读存储介质。


背景技术:

2.当前,随着人口的扩张,土地的扩建,人类赖以生存的饮用水源地面临着越来越多的风险,对水源地巡查保护的重要性也日渐凸显。
3.但是,传统的水源地巡查任务主要是通过人工设置水源地巡查点,并通过安排人员巡查的方式巡查水源点,由于水源地数量多且分布广,人工设置巡查点并计算推断影响因素需要耗费众多人力,使得成本消耗大,无法有效巡查到所有问题风险点并及时处理,导致水源地巡查的效率较低。


技术实现要素:

4.本发明提供一种水源地巡查点位确定方法、装置、电子设备及计算机可读存储介质,其主要目的在于提高水源地巡查的效率。
5.为实现上述目的,本发明提供的一种水源地巡查点位确定方法,包括:
6.获取历史水源巡查的点位集,将所述点位集中多个点位按照点位出现的问题类型进行问题类别标注,得到多个问题类型点位;
7.获取多个所述问题类型点位的风险概率基数及多个所述问题类型点位的紧急程度基数;
8.根据所述风险概率基数及所述紧急程度基数计算多个所述问题类型点位发生问题的权重值;
9.将多个所述问题类型点位的权重值中大于预设的权重标准值的权重值组合为权重结果集;
10.判断所述权重结果集的数量是否达到预设的待输出点位数量标准;
11.若没有达到,则降低所述权重标准值的大小,直到所述权重结果集对应的问题类型点位数量达到所述待输出点位数量标准;
12.若达到,则确定所述权重结果集对应的问题类型点位为目标巡查点位。
13.可选地,所述获取多个所述问题类型点位的风险概率基数及多个所述问题类型点位的紧急程度基数,包括:
14.将各个所述问题类型点位中的每一类问题作为一个问题类型指标,计算多个所述问题类型点位的问题类型指标的平均值;
15.分别比较各个所述问题类型点位的问题类型指标的平均值的大小,根据比较结果确定各个问题类型点位的风险概率基数;
16.获取预设的各个所述问题类型点位的紧急程度基数。
17.可选地,所述分别比较各个所述问题类型点位的问题类型指标的平均值的大小,
根据比较结果确定各个问题类型点位的风险概率基数,包括:
18.分别比较各个所述问题类型点位的问题类型指标的平均值的大小,根据比较结果确定各个所述问题类型点位的初始风险概率基数;
19.将同一问题类型指标的所述初始风险概率基数进行求和,得到各个点位各个所述问题类型指标的风险概率基数。
20.可选地,所述根据所述风险概率基数及所述紧急程度基数计算多个所述问题类型点位发生问题的权重值,包括:
21.利用预构建的线程池分别将各个所述问题类型点位的所述风险概率基数及所述紧急程度基数进行求和,得到所述多个问题类型点位的基数求和值;
22.分别将各个所述问题类型点位的基数求和值除以各个所述问题类型点位的权重概率基数总数,得到多个所述问题类型点位发生问题的权重值,其中所述权重概率基数总数由所述各个问题类型的风险概率基数与所述问题类型的紧急程度求和所得。
23.可选地,所述将多个所述问题类型点位的权重值中大于预设的权重标准值的权重值组合为权重结果集,包括:
24.将多个所述问题类型点位的权重值与所述预设的权重标准值进行比较;根据比较结果提取多个所述问题类型点位的权重值中大于所述权重标准值的不合格权重值,并将所述不合格权重值组合为权重结果集。
25.可选地,所述将所述点位集中多个点位按照点位出现的问题类型进行问题类别标注,得到问题类型点位,包括:
26.将所述点位集中各点位按照点位所处区域进行划分,得到多个区域点位,其中,每个所述区域点位包含多个点位;
27.对所述多个区域点位按照点位出现的问题类型进行问题类别标注,得到问题类型点位。
28.可选地,所述若没有达到,则降低所述权重标准值的大小,直到所述权重结果集中对应的问题类型点位数量达到所述待输出点位数量标准,包括:
29.若所述权重结果集中对应的问题类型点位数量没有达到所述待输出点位数量标准,则降低权重标准值的大小,得到更新权重标准值;
30.持续将合格权重值集中大于等于更新权重标准值的权重值加入权重结果集,得到更新权重结果集,直到所述更新权重结果集中对应的问题类型点位数量达到所述待输出点位数量标准。
31.为了解决上述问题,本发明还提供一种水源地巡查点位确定装置,所述装置包括:
32.问题类型点位获取模块,用于获取历史水源巡查的点位集,将所述点位集中多个点位按照点位出现的问题类型进行问题类别标注,得到多个问题类型点位;
33.点位权重值获取模块,用于获取多个所述问题类型点位的风险概率基数及多个所述问题类型点位的紧急程度基数,根据所述风险概率基数及所述紧急程度基数计算多个所述问题类型点位发生问题的权重值;
34.目标巡查点位确定模块,将多个所述问题类型点位的权重值中大于预设的权重标准值的权重值组合为权重结果集,判断所述权重结果集的数量是否达到预设的待输出点位数量标准,若没有达到,则降低所述权重标准值的大小,直到所述权重结果集对应的问题类
型点位数量达到所述待输出点位数量标准,若达到,则确定所述权重结果集对应的问题类型点位为目标巡查点位。
35.为了解决上述问题,本发明还提供一种电子设备,所述电子设备包括:
36.存储器,存储至少一个计算机程序;及
37.处理器,执行所述存储器中存储的计算机程序以实现上述所述的水源地巡查点位确定方法。
38.为了解决上述问题,本发明还提供一种计算机可读存储介质,所述计算机可读存储介质中存储有至少一个计算机程序,所述至少一个计算机程序被电子设备中的处理器执行以实现上述所述的水源地巡查点位确定方法。
39.本发明实施例通过获取所述问题类型点位的风险概率基数及所述问题类型点位的紧急程度基数,根据所述风险概率基数与所述紧急程度基数计算多个所述问题类型点位的权重值,可以为水源地巡查提供更准确充分的信息(如可以提前获知各个水源点位出现的问题及问题对应的风险概率和紧急程度);根据预设的权重标准值划分多个所述权重值,将大于所述权重标准值的所述多个权重值进行统计,得到权重结果集,判断所述权重结果集的数量是否达到预设的待输出点位数量标准,加入所述待输出点位数量标准,可以避免水源巡查点位数量太少导致结果不具有参考性的情况,避免水源巡查点位数量太多降低巡查效率,提高获取的巡查点位的合理性,优先巡查问题风险概率较高的点位,提高水源地巡查的效率。因此本发明实施例提出的水源地巡查点位确定方法、装置、电子设备及可读存储介质可以提高水源地巡查的效率。
附图说明
40.图1为本发明一实施例提供的水源地巡查点位确定方法的流程示意图;
41.图2为本发明一实施例提供的水源地巡查点位确定装置的模块示意图;
42.图3为本发明一实施例提供的实现水源地巡查点位确定方法的电子设备的内部结构示意图;
43.本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。
具体实施方式
44.应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
45.本发明实施例提供一种水源地巡查点位确定方法。所述水源地巡查点位确定方法的执行主体包括但不限于服务端、终端等能够被配置为执行本技术实施例提供的该方法的电子设备中的至少一种。其中,服务器可以是独立的服务器,也可以是提供云服务、云数据库、云计算、云函数、云存储、网络服务、云通信、中间件服务、域名服务、安全服务、内容分发网络(content delivery network,cdn)、以及大数据和人工智能平台等基础云计算服务的云服务器。换言之,所述水源地巡查点位确定方法可以由安装在终端设备或服务端设备的软件或硬件来执行,所述软件可以是区块链平台。所述服务端包括但不限于:单台服务器、服务器集群、云端服务器或云端服务器集群等。
46.参照图1所示的本发明一实施例提供的水源地巡查点位确定方法的流程示意图,在本发明实施例中,所述水源地巡查点位确定方法包括:
47.s1、获取历史水源巡查的点位集,将所述点位集中多个点位按照点位出现的问题类型进行问题类别标注,得到多个问题类型点位。
48.本发明实施例中,所述历史水源巡查点位集为历史周期对所有水源巡查点位所处的区域进行巡查得到的。
49.所述问题类型点位为按照点位可能会出现的问题类型或出现过的问题类型进行问题类别标注得到的。
50.详细地,所述将所述点位集中多个点位按照点位出现的问题类型进行问题类别标注,得到多个问题类型点位,包括:
51.将所述点位集中各点位按照点位所处区域进行划分,得到多个区域点位,其中,每个所述区域点位包含多个点位;
52.对所述多个区域点位按照点位出现的问题类型进行问题类别标注,得到问题类型点位。
53.具体地,例如,在某市存在大小不等的20个水源保护区,且分布在a区、b区、c区、d区和e区,则所述历史巡查点位集包含的点位为20个,将20个点位按照区域划分,得到所述a区的区域点位为3个,b区的区域点位为4个,c区的区域点位为5个,d区的区域点位为6个及e区的区域点位为2个。
54.进一步地,a区的区域点位为a、b和c三个点位,可能出现的问题类型包括:排放污水、垃圾堆放、非法养殖、非法种植、非法农家乐和毁林开荒等,a、b和c三个点位至少存在多个所述问题类型中的一个;若a点位出现的问题类型为非法养殖、非法种植和非法农家乐,则对a点位进行这三类的问题标注,则得到存在三种问题类型的问题类型点位a。
55.本发明实施例中,对多个区域点位按照问题类型进行问题标注可以提前通知巡查人员该水源点位需要处理的问题,根据问题类型提供相应的解决方案和工具,进而可以根据不同点位发生的相同问题类型判断所述问题类型是否有相似性,集中解决所述问题类型,提高效率。
56.s2、获取多个所述问题类型点位的风险概率基数及多个所述问题类型点位的紧急程度基数。
57.本发明实施例中,所述风险概率基数为各个所述问题类型点位发现的问题类型的重要程度,且问题类型点位的风险概率基数越大,问题越严重。
58.所述紧急程度基数为问题类型对应的问题紧急程度,所述问题紧急程度可分为一般和紧急,且所紧急程度基数越大,则问题越紧急。
59.详细地,所述获取多个所述问题类型点位的风险概率基数及多个所述问题类型点位的紧急程度基数,包括:
60.将各个所述问题类型点位中的每一类问题作为一个问题类型指标,计算多个所述问题类型点位的问题类型指标的平均值;
61.分别比较各个所述问题类型点位的问题类型指标的平均值的大小,根据比较结果确定各个问题类型点位的风险概率基数;
62.获取预设的各个所述问题类型点位的紧急程度基数。
63.进一步地,所述分别比较各个所述问题类型点位的问题类型指标的平均值的大小,根据比较结果确定各个问题类型点位的风险概率基数,包括:
64.分别比较各个所述问题类型点位的问题类型指标的平均值的大小,根据比较结果确定各个所述问题类型点位的初始风险概率基数;
65.将同一问题类型指标的所述初始风险概率基数进行求和,得到各个点位各个所述问题类型指标的风险概率基数。
66.本发明实施例中,所述问题类型指标是将出现的问题根据类型进行指标划分。
67.例如,根据出现的问题类型划分可得,指标1可为排放污水;指标2可为毁林开荒;指标3可为非法养殖;指标4可为非法种植;指标5可为垃圾堆放。
68.本发明实施例中,可以利用spssau计算指标的平均值。
69.例如,将指标输入spssau中可得到各项指标的平均值,所述各项指标的平均值矩阵分布如下表1所示:
[0070][0071]
表1
[0072]
本发明实施例中,将所述各项平均值进行两两相比,若平均值相对较大取所述初始风险概率基数为1,所述平均值相对较小取所述初始风险概率基数为0,所述平均值相等取所述初始风险概率基数为0.5,得到所述各项指标的初始风险概率基数如下表2所示:
[0073][0074]
表2
[0075]
根据所述各项指标的初始风险概率基数表格,将表格的值横向求和最终可得到指标1的风险概率基数为0.5;指标2的风险概率基数为2.5;指标3的风险概率基数为4.5;指标4的风险概率基数为3.5;指标5的风险概率基数为1.5。
[0076]
进一步地,本发明实施例中,根据问题的重要程度对问题紧急程度为一般类型的
紧急程度基数取0,问题紧急程度为紧急类型的紧急程度基数取1。
[0077]
本发明实施例中,可以基于人工智能算法,获取多个所述问题类型点位的风险概率基数及多个所述问题类型点位的紧急程度基数。
[0078]
s3、根据所述风险概率基数及所述紧急程度基数计算多个所述问题类型点位发生问题的权重值风险概率基数。
[0079]
本发明实施例中,所述权重值是指点位发现不同问题类型的风险概率。
[0080]
详细地,所述根据所述风险概率基数及所述紧急程度基数计算多个所述问题类型点位发生问题的权重值风险概率基数,包括:
[0081]
利用预构建的线程池分别将各个所述问题类型点位的所述风险概率基数及所述紧急程度基数进行求和,得到所述多个问题类型点位的基数求和值;
[0082]
分别将各个所述问题类型点位的基数求和值除以各个所述问题类型点位的权重概率基数总数,得到多个所述问题类型点位发生问题的权重值,其中所述权重概率基数总数由所述各个问题类型的风险概率基数与所述问题类型的紧急程度求和所得。
[0083]
本发明实施例中,若a区域的a点位发现的问题类型有排放污水的风险概率基数为0.5、毁林开荒的风险概率基数为2.5、非法养殖的风险概率基数为4.5、非法种植的风险概率基数为3.5和垃圾堆放的风险概率基数为1.5,其中排放污水和垃圾堆放问题为紧急问题,问题为紧急问题的紧急程度基数为1,则a点位的排放污水权重值可为:
[0084]
(0.5 1)/(0.5 1) (2.5 0) (4.5 0) (3.5 0) (1.5 1)=0.10
[0085]
本发明实施例中,所述线程池的作用主要是对于每个区域巡查点位的权重值计算都可以从所述线程池中取出单独线程进行异步运行计算,最后将计算结果再返回到主线程中,提高程序并行执行的速度。
[0086]
s4、将多个所述问题类型点位的权重值中大于预设的权重标准值的权重值组合为权重结果集。
[0087]
本发明实施例中,所述权重结果集是由大于权重标准值的不合格权重值组成。
[0088]
详细地,所述将多个所述问题类型点位的权重值中大于预设的权重标准值的权重值组合为权重结果集,包括:
[0089]
将多个所述问题类型点位的权重值与所述预设的权重标准值进行比较;
[0090]
根据比较结果提取多个所述问题类型点位的权重值中大于所述权重标准值的不合格权重值,并将所述不合格权重值组合为权重结果集。
[0091]
本发明实施例中,所述权重结果集是大于权重标准值的权重值集,所述权重值集对应的点位,需要纳入下个周期的巡查点位中。
[0092]
具体地,若权重标准值为0.4,所有大于0.4的不合格权重值都是权重结果集中的值,都需要纳入下个周期的巡查点位中。
[0093]
s5、判断所述权重结果集的数量是否达到预设的待输出点位数量标准。
[0094]
本发明实施例中,所述预设的待输出点位数量标准是指下个周期单次巡查任务的最小点位数量,主要作用是实现动态控制下个周期巡查点位的数量,避免下个周期巡查点位的数量过少,而使结果无意义。
[0095]
详细地,所述判断所述权重结果集的数量是否达到预设的待输出点位数量标准,包括:将所述权重结果集中对应的问题类型点位数量与所述预设的待输出点位数量标准进
行对比,进而判断所述权重结果集中对应的问题类型点位数量是否达到预设的待输出点位数量标准。
[0096]
s6、若没有达到,则降低所述权重标准值的大小,直到所述权重结果集对应的问题类型点位数量达到所述待输出点位数量标准。
[0097]
详细地,所述若没有达到,则降低所述权重标准值的大小,直到所述权重结果集对应的问题类型点位数量达到所述待输出点位数量标准,包括:
[0098]
若所述权重结果集中对应的问题类型点位数量没有达到所述待输出点位数量标准,则降低权重标准值的大小,得到更新权重标准值;
[0099]
持续将合格权重值集中大于等于更新权重标准值的权重值加入权重结果集,得到更新权重结果集,直到所述更新权重结果集中对应的问题类型点位数量达到所述待输出点位数量标准。
[0100]
本发明实施例中,所述更新权重标准值是指当权重结果集中对应的问题类型点位数量没有达到所述待输出点位数量标准时,降低所述权重标准值进所得。
[0101]
所述更新权重结果集是由大于更新权重标准值的权重值组成。
[0102]
具体地,本发明实施例中,若待输出点位数量标准设定为15个,但计算满足权重标准值的权重结果集只有十个,此时,程序自动降低权重标准值,直到权重结果集的数量达到待输出点位数量标准的15个。
[0103]
s7、若达到,则确定所述权重结果集对应的问题类型点位为目标巡查点位。
[0104]
本发明实施例中,所述目标巡查点位是指权重结果集中对应的所有问题类型点位。
[0105]
详细地,所述若达到,则确定所述权重结果集对应的问题类型点位为目标巡查点位,包括:若所述权重结果集中对应的问题类型点位数量达到所述待输出点位数量标准,将所述权重结果集对应的问题类型点位数量输出,将所述问题类型点位数量输出作为所述目标巡查点位。
[0106]
具体地,若所述待输出点位数量标准的数量为15,权重结果集对应的点位数量也为15,预设程序自动按照这15个点位生成下个周期的巡查点位。
[0107]
本发明实施例中,所述将权重结果集中对应的问题类型点位数量的输出作为目标巡查点位有助于对出现问题概率较高的水源地点位进行优先巡查,提高水源地巡查的准确率和效率。
[0108]
本发明实施例中,可以利用人工智能,通过预设的判定条件,得到所述目标巡查点位。
[0109]
预设的判定条件可以为所述权重结果集的数量是否达到预设的待输出点位数量标准,当所述权重结果集的数量达到预设的待输出点位标准,则确定所述权重结果集对应的问题类型点位为目标巡查点位。
[0110]
本发明实施例通过获取所述问题类型点位的风险概率基数及所述问题类型点位的紧急程度基数,根据所述风险概率基数与所述紧急程度基数计算多个所述问题类型点位的权重值,可以为水源地巡查提供更准确充分的信息(如可以提前获知各个水源点位出现的问题及问题对应的风险概率和紧急程度);根据预设的权重标准值划分多个所述权重值,将大于所述权重标准值的所述多个权重值进行统计,得到权重结果集,判断所述权重结果
集的数量是否达到预设的待输出点位数量标准,加入所述待输出点位数量标准,可以避免水源巡查点位数量太少导致结果不具有参考性的情况,避免水源巡查点位数量太多降低巡查效率,提高获取的巡查点位的合理性,优先巡查问题风险概率较高的点位,提高水源地巡查的效率。因此本发明实施例提出的水源地巡查点位确定方法可以提高水源地巡查的效率。
[0111]
如图2所示,是本发明水源地巡查点位确定装置的功能模块图。
[0112]
本发明所述水源地巡查点位确定装置100可以安装于电子设备中。根据实现的功能,所述水源地巡查点位确定装置可以包括问题类型点位获取模块101、点位权重值获取模块102、目标巡查点位确定模块103,本发明所述模块也可以称之为单元,是指一种能够被电子设备处理器所执行,并且能够完成固定功能的一系列计算机程序段,其存储在电子设备的存储器中。
[0113]
在本实施例中,关于各模块/单元的功能如下:
[0114]
所述问题类型点位获取模块101,用于获取历史水源巡查的点位集,将所述点位集中多个点位按照点位出现的问题类型进行问题类别标注,得到多个问题类型点位。
[0115]
本发明实施例中,所述历史水源巡查点位集为历史周期对所有水源巡查点位所处的区域进行巡查所得。
[0116]
所述问题类型点位为按照点位可能会出现的问题类型或出现过的问题类型进行问题类别标注所得。
[0117]
详细地,所述问题类型点位获取模块101通过执行下述操作将所述点位集中多个点位按照点位出现的问题类型进行问题类别标注,得到多个问题类型点位,包括:
[0118]
将所述点位集中各点位按照点位所处区域进行划分,得到多个区域点位,其中,每个所述区域点位包含多个点位;
[0119]
对所述多个区域点位按照点位出现的问题类型进行问题类别标注,得到问题类型点位。
[0120]
具体地,例如,在某市存在大小不等的20个水源保护区,且分布在a区、b区、c区、d区和e区,则所述历史巡查点位集包含的点位为20个,将20个点位按照区域划分,得到所述a区的区域点位为3个,b区的区域点位为4个,c区的区域点位为5个,d区的区域点位为6个及e区的区域点位为2个。
[0121]
进一步地,a区的区域点位为a、b和c三个点位,可能出现的问题类型包括:排放污水、垃圾堆放、非法养殖、非法种植、非法农家乐和毁林开荒等,a、b和c三个点位至少存在多个所述问题类型中的一个;若a点位出现的问题类型为非法养殖、非法种植和非法农家乐,则对a点位进行这三类的问题标注,则得到存在三种问题类型的问题类型点位a。
[0122]
本发明实施例中,对多个区域点位按照问题类型进行问题标注可以提前通知巡查人员该水源点位需要处理的问题,根据问题类型提供相应的解决方案和工具,进而可以根据不同点位发生的相同问题类型判断所述问题类型是否有相似性,集中解决所述问题类型,提高效率。
[0123]
所述点位权重值获取模块102,用于获取多个所述问题类型点位的风险概率基数及多个所述问题类型点位的紧急程度基数,根据所述风险概率基数及所述紧急程度基数计算多个所述问题类型点位发生问题的权重值。
[0124]
本发明实施例中,所述风险概率基数为各个所述问题类型点位发现的问题类型的重要程度,且问题类型点位的风险概率基数越大,问题越严重。
[0125]
所述紧急程度基数为问题类型对应的问题紧急程度,所述问题紧急程度可分为一般和紧急,且所紧急程度基数越大,则问题越紧急。
[0126]
详细地,所述点位权重值获取模块102通过执行下述操作获取多个所述问题类型点位的风险概率基数及多个所述问题类型点位的紧急程度基数,包括:
[0127]
将各个所述问题类型点位中的每一类问题作为一个问题类型指标,计算多个所述问题类型点位的问题类型指标的平均值;
[0128]
分别比较各个所述问题类型点位的问题类型指标的平均值的大小,根据比较结果确定各个问题类型点位的风险概率基数;
[0129]
获取预设的各个所述问题类型点位的紧急程度基数。
[0130]
进一步地,所述分别比较各个所述问题类型点位的问题类型指标的平均值的大小,根据比较结果确定各个问题类型点位的风险概率基数,包括:
[0131]
分别比较各个所述问题类型点位的问题类型指标的平均值的大小,根据比较结果确定各个所述问题类型点位的初始风险概率基数;
[0132]
将同一问题类型指标的所述初始风险概率基数进行求和,得到各个点位各个所述问题类型指标的风险概率基数。
[0133]
本发明实施例中,所述问题类型指标是将出现的问题根据类型进行指标划分。
[0134]
例如,根据出现的问题类型划分可得,指标1可为排放污水;指标2可为毁林开荒;指标3可为非法养殖;指标4可为非法种植;指标5可为垃圾堆放。
[0135]
本发明实施例中,可以利用spssau计算指标的平均值。
[0136]
例如,将指标输入spssau中可得到各项指标的平均值,所述各项指标的平均值矩阵分布如下表1所示:
[0137][0138]
表1
[0139]
本发明实施例中,将所述各项平均值进行两两相比,若平均值相对较大取所述初始风险概率基数为1,所述平均值相对较小取所述初始风险概率基数为0,所述平均值相等取所述初始风险概率基数为0.5,得到所述各项指标的初始风险概率基数如下表2所示:
[0140][0141]
表2
[0142]
根据所述各项指标的风险概率基数表格,将表格的值横向求和最终可得到指标1的风险概率基数为0.5;指标2的风险概率基数为2.5;指标3的风险概率基数为4.5;指标4的风险概率基数为3.5;指标5的风险概率基数为1.5。
[0143]
进一步地,本发明实施例中,根据问题的重要程度对问题紧急程度为一般类型的紧急程度基数取0,问题紧急程度为紧急类型的紧急程度基数取1。
[0144]
本发明实施例中,可以基于人工智能算法,获取多个所述问题类型点位的风险概率基数及多个所述问题类型点位的紧急程度基数。
[0145]
本发明实施例中,所述权重值是指点位发现不同问题类型的风险概率。
[0146]
详细地,所述点位权重值获取模块102通过执行下述操作根据所述风险概率基数及所述紧急程度基数计算多个所述问题类型点位发生问题的权重值风险概率基数,包括:
[0147]
利用预构建的线程池分别将各个所述问题类型点位的所述风险概率基数及所述紧急程度基数进行求和,得到所述多个问题类型点位的基数求和值;
[0148]
分别将各个所述问题类型点位的基数求和值除以各个所述问题类型点位的权重概率基数总数,得到多个所述问题类型点位发生问题的权重值,其中所述权重概率基数总数由所述各个问题类型的风险概率基数与所述问题类型的紧急程度求和所得。
[0149]
风险概率基数本发明实施例中,若a区域的a点位发现的问题类型有排放污水的风险概率基数为0.5、毁林开荒的风险概率基数为2.5、非法养殖的风险概率基数为4.5、非法种植的风险概率基数为3.5和垃圾堆放的风险概率基数为1.5,其中排放污水和垃圾堆放问题为紧急问题,问题为紧急问题的紧急程度基数为1,则a点位的排放污水权重值可为:
[0150]
(0.5 1)/(0.5 1) (2.5 0) (4.5 0) (3.5 0) (1.5 1)=0.10
[0151]
本发明实施例中,所述线程池的作用主要是对于每个区域巡查点位的权重值计算都可以从所述线程池中取出单独线程进行异步运行计算,最后将计算结果再返回到主线程中,提高程序并行执行的速度。
[0152]
所述目标巡查点位确定模块103,用于将多个所述问题类型点位的权重值中大于预设的权重标准值的权重值组合为权重结果集,判断所述权重结果集的数量是否达到预设的待输出点位数量标准,若没有达到,则降低所述权重标准值的大小,直到所述权重结果集对应的问题类型点位数量达到所述待输出点位数量标准,若达到,则确定所述权重结果集对应的问题类型点位为目标巡查点位。
[0153]
本发明实施例中,所述权重结果集是由大于权重标准值的不合格权重值组成。
[0154]
详细地,所述目标巡查点位确定模块103通过执行下述操作将多个所述问题类型点位的权重值中大于预设的权重标准值的权重值组合为权重结果集,包括:
[0155]
将多个所述问题类型点位的权重值与所述预设的权重标准值进行比较;
[0156]
根据比较结果提取多个所述问题类型点位的权重值中大于所述权重标准值的不合格权重值,并将所述不合格权重值组合为权重结果集。
[0157]
本发明实施例中,所述权重结果集是大于权重标准值的权重值集,所述权重值集对应的点位,需要纳入下个周期的巡查点位中。
[0158]
具体地,若权重标准值为0.4,所有大于0.4的权重值都是权重结果集中的值,都需要纳入下个周期的巡查点位中。
[0159]
本发明实施例中,所述预设的待输出点位数量标准是指下个周期单次巡查任务的最小点位数量,主要作用是实现动态控制下个周期巡查点位的数量,避免下个周期巡查点位的数量过少,而使结果无意义。
[0160]
详细地,所述判断所述权重结果集的数量是否达到预设的待输出点位数量标准,包括:将所述权重结果集中对应的问题类型点位数量与所述预设的待输出点位数量标准进行对比,进而判断所述权重结果集中对应的问题类型点位数量是否达到预设的待输出点位数量标准。
[0161]
详细地,所述若没有达到,则降低所述权重标准值的大小,直到所述权重结果集对应的问题类型点位数量达到所述待输出点位数量标准,包括:
[0162]
若所述权重结果集中对应的问题类型点位数量没有达到所述待输出点位数量标准,则降低权重标准值的大小,得到更新权重标准值;
[0163]
持续将合格权重值集中大于等于更新权重标准值的权重值加入权重结果集,得到更新权重结果集,直到所述更新权重结果集中对应的问题类型点位数量达到所述待输出点位数量标准。
[0164]
本发明实施例中,所述更新权重标准值是指当权重结果集中对应的问题类型点位数量没有达到所述待输出点位数量标准时,降低所述权重标准值进所得。
[0165]
所述更新权重结果集是由大于更新权重标准值的权重值组成。
[0166]
具体地,本发明实施例中,若待输出点位数量标准设定为15个,但计算满足权重标准值的权重结果集只有十个,此时,程序自动降低权重标准值,直到权重结果集的数量达到待输出点位数量标准的15个。
[0167]
本发明实施例中,所述目标巡查点位是指权重结果集中对应的所有问题类型点位。
[0168]
详细地,所述若达到,则确定所述权重结果集对应的问题类型点位为目标巡查点位,包括:若所述权重结果集中对应的问题类型点位数量达到所述待输出点位数量标准,将所述权重结果集对应的问题类型点位数量输出,将所述问题类型点位数量输出作为所述目标巡查点位。
[0169]
具体地,若所述待输出点位数量标准的数量为15,权重结果集对应的点位数量也为15,预设程序自动按照这15个点位生成下个周期的巡查点位。
[0170]
本发明实施例中,所述将权重结果集中对应的问题类型点位数量的输出作为目标
architecture,简称eisa)总线等。该总线可以分为地址总线、数据总线、控制总线等。所述通信总线12总线被设置为实现所述存储器11以及至少一个处理器10等之间的连接通信。为便于表示,图中仅用一条粗线表示,但并不表示仅有一根总线或一种类型的总线。
[0179]
图3仅示出了具有部件的电子设备,本领域技术人员可以理解的是,图3示出的结构并不构成对所述电子设备的限定,可以包括比图示更少或者更多的部件,或者组合某些部件,或者不同的部件布置。
[0180]
例如,尽管未示出,所述电子设备还可以包括给各个部件供电的电源(比如电池),优选地,电源可以通过电源管理装置与所述至少一个处理器10逻辑相连,从而通过电源管理装置实现充电管理、放电管理、以及功耗管理等功能。电源还可以包括一个或一个以上的直流或交流电源、再充电装置、电源故障检测电路、电源转换器或者逆变器、电源状态指示器等任意组件。所述电子设备还可以包括多种传感器、蓝牙模块、wi

fi模块等,在此不再赘述。
[0181]
可选地,所述通信接口13可以包括有线接口和/或无线接口(如wi

fi接口、蓝牙接口等),通常用于在该电子设备与其他电子设备之间建立通信连接。
[0182]
可选地,所述通信接口13还可以包括用户接口,用户接口可以是显示器(display)、输入单元(比如键盘(keyboard)),可选地,用户接口还可以是标准的有线接口、无线接口。可选地,在一些实施例中,显示器可以是led显示器、液晶显示器、触控式液晶显示器以及oled(organic light

emitting diode,有机发光二极管)触摸器等。其中,显示器也可以适当的称为显示屏或显示单元,用于显示在电子设备中处理的信息以及用于显示可视化的用户界面。
[0183]
应该了解,所述实施例仅为说明之用,在专利申请范围上并不受此结构的限制。
[0184]
所述电子设备中的所述存储器11存储的水源地巡查点位生成程序是多个计算机程序的组合,在所述处理器10中运行时,可以实现:
[0185]
获取历史水源巡查的点位集,将所述点位集中多个点位按照点位出现的问题类型进行问题类别标注,得到多个问题类型点位;
[0186]
获取多个所述问题类型点位的风险概率基数及多个所述问题类型点位的紧急程度基数;
[0187]
根据所述风险概率基数及所述紧急程度基数计算多个所述问题类型点位发生问题的权重值;
[0188]
将多个所述问题类型点位的权重值中大于预设的权重标准值的权重值组合为权重结果集;
[0189]
判断所述权重结果集的数量是否达到预设的待输出点位数量标准;
[0190]
若没有达到,则降低所述权重标准值的大小,直到所述权重结果集对应的问题类型点位数量达到所述待输出点位数量标准;
[0191]
若达到,则确定所述权重结果集对应的问题类型点位为目标巡查点位。
[0192]
具体地,所述处理器10对上述计算机程序的具体实现方法可参考图1对应实施例中相关步骤的描述,在此不赘述。
[0193]
进一步地,所述电子设备集成的模块/单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。所述计算机可读
介质可以是非易失性的,也可以是易失性的。所述计算机可读介质可以包括:能够携待所述计算机程序代码的任何实体或装置、记录介质、u盘、移动硬盘、磁碟、光盘、计算机存储器、只读存储器(rom,read

only memory)。
[0194]
本发明实施例还可以提供一种计算机可读存储介质,所述可读存储介质存储有计算机程序,所述计算机程序在被电子设备的处理器所执行时,可以实现:
[0195]
获取历史水源巡查的点位集,将所述点位集中多个点位按照点位出现的问题类型进行问题类别标注,得到多个问题类型点位;
[0196]
获取多个所述问题类型点位的风险概率基数及多个所述问题类型点位的紧急程度基数;
[0197]
根据所述风险概率基数及所述紧急程度基数计算多个所述问题类型点位发生问题的权重值;
[0198]
将多个所述问题类型点位的权重值中大于预设的权重标准值的权重值组合为权重结果集;
[0199]
判断所述权重结果集的数量是否达到预设的待输出点位数量标准;
[0200]
若没有达到,则降低所述权重标准值的大小,直到所述权重结果集对应的问题类型点位数量达到所述待输出点位数量标准;
[0201]
若达到,则确定所述权重结果集对应的问题类型点位为目标巡查点位。
[0202]
进一步地,所述计算机可用存储介质可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的应用程序等;存储数据区可存储根据区块链节点的使用所创建的数据等。
[0203]
在本发明所提供的几个实施例中,应该理解到,所揭露的设备,装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述模块的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式。
[0204]
所述作为分离部件说明的模块可以是或者也可以不是物理上分开的,作为模块显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。
[0205]
另外,在本发明各个实施例中的各功能模块可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用硬件加软件功能模块的形式实现。
[0206]
对于本领域技术人员而言,显然本发明不限于上述示范性实施例的细节,而且在不背离本发明的精神或基本特征的情况下,能够以其他的具体形式实现本发明。
[0207]
因此,无论从哪一点来看,均应将实施例看作是示范性的,而且是非限制性的,本发明的范围由所附权利要求而不是上述说明限定,因此旨在将落在权利要求的等同要件的含义和范围内的所有变化涵括在本发明内。不应将权利要求中的任何附关联图标记视为限制所涉及的权利要求。
[0208]
本发明所指区块链是分布式数据存储、点对点传输、共识机制、加密算法等计算机技术的新型应用模式。区块链(blockchain),本质上是一个去中心化的数据库,是一串使用密码学方法相关联产生的数据块,每一个数据块中包含了一批次网络交易的信息,用于验
证其信息的有效性(防伪)和生成下一个区块。区块链可以包括区块链底层平台、平台产品服务层以及应用服务层等。
[0209]
本技术实施例可以基于人工智能技术对相关的数据进行获取和处理。其中,人工智能(artificial intelligence,ai)是利用数字计算机或者数字计算机控制的机器模拟、延伸和扩展人的智能,感知环境、获取知识并使用知识获得最佳结果的理论、方法、技术及应用系统。
[0210]
此外,显然“包括”一词不排除其他单元或步骤,单数不排除复数。系统权利要求中陈述的多个单元或装置也可以由一个单元或装置通过软件或者硬件来实现。第二等词语用来表示名称,而并不表示任何特定的顺序。
[0211]
最后应说明的是,以上实施例仅用以说明本发明的技术方案而非限制,尽管参照较佳实施例对本发明进行了详细说明,本领域的普通技术人员应当理解,可以对本发明的技术方案进行修改或等同替换,而不脱离本发明技术方案的精神和范围。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献