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

一种基于大数据分析的智能家居控制方法及系统与流程

2021-10-09 02:16:00 来源:中国专利 TAG:大数 据分析 智能家居 特别 控制


1.本发明涉及大数据分析技术领域,特别涉及一种基于大数据分析的智能家居控制方法及系统。


背景技术:

2.目前,智能家居的多种设备大多需要用户自行设定工作模式,仍不够智能化,因此,亟需一种解决办法。


技术实现要素:

3.本发明目的之一在于提供了一种基于大数据分析的智能家居控制方法及系统,当用户开启智能家居设备时,基于大数据确定智能家居设备的最优控制方案,直接对智能家居设备进行控制,无需用户自行设定工作模式,更加智能化。
4.本发明实施例提供的一种基于大数据分析的智能家居控制方法,包括:
5.步骤s1:获取用户正在使用的设备集,设备集包括:多个第一设备;
6.步骤s2:基于预设的需求参数库,确定第一设备对应的第一需求参数,第一需求参数包括:第一用户参数和/或第一房屋参数;
7.步骤s3:获取大数据,基于第一需求参数,从大数据中提取出对应第一设备的最优控制方案;
8.步骤s4:基于最优控制方案控制对应第一设备。
9.优选的,步骤s3中,获取大数据,包括:
10.获取预设的节点集,节点集包括:多个节点;
11.通过节点获取目标数据,目标数据包括:其他用户的第二需求参数,第二需求参数包括:第二用户参数、第二房屋参数和多个第二设备的使用记录;
12.整合各节点获取的目标数据,获得大数据。
13.优选的,步骤s3中,从大数据中提取出对应第一设备的最优控制方案,包括:
14.对第一需求参数进行特征提取,获得多个第一特征;
15.对第二需求参数进行特征提取,获得多个第二特征;
16.基于第一特征的第一特征类型,将第一特征和具有与第一特征类型相同的第二特征类型的第二特征进行匹配;
17.获取匹配结果,匹配结果包括:进行匹配的第一特征和第二特征共同的第三特征类型和匹配值;
18.基于预设的贡献值对照库,确定第三特征类型和匹配值共同对应的贡献值,并与匹配结果中进行匹配的第二特征进行关联;
19.提取其他用户中满足预设的第一条件的其他用户,并作为目标用户;
20.建立第一时间轴,将目标用户的使用记录中与第一需求参数对应第一设备相关的多个第一子记录在第一时间轴上展开,获得多个第一记录项;
21.提取第一记录项中满足预设的第二条件的第一记录项,并作为第二记录项;
22.提取第一记录项中满足预设的第三条件的第一记录项,并作为第三记录项;
23.从第二记录项中提取第一控制方案,赋予第一控制方案第一权重;
24.从第三记录项中提取第二控制方案,赋予第二控制方案第二权重;
25.获取预设的提取模型,将赋予第一权重的第一控制方案和赋予第二权重的第二控制方案输入提取模型,获取最优控制方案;
26.其中,第一条件包括:其他用户的第二需求参数中的第二特征的贡献值均大于等于预设的贡献值阈值;
27.第二条件包括:时间轴上第一记录项的后预设第一时间范围内不存在其它第一记录项;
28.第三条件包括:时间轴上第一记录项的后预设第一时间范围内出现的其它第一记录项与第一记录项的第一差异度小于等于预设的第一差异度阈值;
29.第一权重大于第二权重。
30.优选的,基于大数据分析的智能家居控制方法,还包括:
31.步骤s5:对各第一设备的最优控制方案进行适应性调整;
32.其中,对各第一设备的最优控制方案进行适应性调整,包括:
33.汇总全部第一设备的最优控制方案,获得第一方案集;
34.基于预设的重要值库,确定第一设备对应的重要值;
35.将第一设备中重要值的最大值对应的第一设备作为第二设备,其余第一设备作为第三设备;
36.分别获取第一方案集中第二设备的第一方案和第三设备的第二方案;
37.建立冲突对照库,基于冲突对照库,确定第一方案和第二方案之间的第一冲突项和第一冲突值;
38.基于预设的调整方案库,确定第二方案、第一冲突项和第一冲突值共同对应的调整方案;
39.基于调整方案调整对应第二方案。
40.优选的,建立冲突对照库,包括:
41.获取预设的第二方案集,从第二方案集中随机选取方案组合,方案组合包括:第三方案和第四方案;
42.基于预设的冲突项库,尝试确定第三方案和第四方案之间的第二冲突项;
43.若确定成功,分别确定第三方案对应的第四设备和第四方案对应的第五设备;
44.建立第二时间轴,将其他用户的使用记录中与第四设备相关的多个第二子记录在第二时间轴上展开,获得多个第四记录项;
45.建立第三时间轴,将其他用户的使用记录中与第五设备相关的多个第三子记录在第二时间轴上展开,获得多个第五记录项;
46.对第三方案进行特征提取,获得多个第三特征;
47.对第四记录项进行特征提取,获得多个第四特征;
48.将第三特征和第四特征进行匹配,若匹配符合,确定进行匹配的第四特征对应第四记录项在第二时间轴上的第一位置;
49.确定第三时间轴上对应于第一位置的第二位置;
50.获取第三时间轴上第二位置前和/或后预设第二时间范围内的第五记录项,并作为第六记录项;
51.对第四方案进行特征提取,获得多个第五特征;
52.对第六记录项进行特征提取,获得多个第六特征;
53.将第五特征和第六特征进行匹配,若匹配符合,确定进行匹配的第六特征对应第六记录项在第三时间轴上的第三位置;
54.若第三位置在第二位置前,获取第二时间轴上第一位置后预设第三时间范围内最后出现的第四记录项,并作为第七记录项;
55.获取第七记录项与第一位置上的第四记录项之间的第二差异度;
56.若第二差异度大于等于预设的差异度阈值,进行一次计数;
57.若第三位置在第二位置后,获取第三时间轴上第三位置后预设第三时间范围内最后出现的第五记录项,并作为第八记录项;
58.获取第八记录项与第三位置上的第六记录项之间的第三差异度;
59.若第三差异度大于等于差异度阈值,进行一次计数;
60.汇总计数结果,获得计数和;
61.基于预设的冲突值库,确定计数和对应的第二冲突值;
62.将第三方案、第四方案、第二冲突项和第二冲突值作为一组对照组;
63.获取预设的空白数据库,将对照组存入空白数据库;
64.当全部对照组存入空白数据库后,将空白数据库作为冲突对照库,完成建立。
65.本发明实施例提供的一种基于大数据分析的智能家居控制系统,包括:
66.获取模块,用于获取用户正在使用的设备集,设备集包括:多个第一设备;
67.确定模块,用于基于预设的需求参数库,确定第一设备对应的第一需求参数,第一需求参数包括:第一用户参数和/或第一房屋参数;
68.提取模块,用于获取大数据,基于第一需求参数,从大数据中提取出对应第一设备的最优控制方案;
69.控制模块,用于基于最优控制方案控制对应第一设备。
70.优选的,提取模块执行如下操作:
71.获取预设的节点集,节点集包括:多个节点;
72.通过节点获取目标数据,目标数据包括:其他用户的第二需求参数,第二需求参数包括:第二用户参数、第二房屋参数和多个第二设备的使用记录;
73.整合各节点获取的目标数据,获得大数据。
74.优选的,提取模块执行如下操作:
75.对第一需求参数进行特征提取,获得多个第一特征;
76.对第二需求参数进行特征提取,获得多个第二特征;
77.基于第一特征的第一特征类型,将第一特征和具有与第一特征类型相同的第二特征类型的第二特征进行匹配;
78.获取匹配结果,匹配结果包括:进行匹配的第一特征和第二特征共同的第三特征类型和匹配值;
79.基于预设的贡献值对照库,确定第三特征类型和匹配值共同对应的贡献值,并与匹配结果中进行匹配的第二特征进行关联;
80.提取其他用户中满足预设的第一条件的其他用户,并作为目标用户;
81.建立第一时间轴,将目标用户的使用记录中与第一需求参数对应第一设备相关的多个第一子记录在第一时间轴上展开,获得多个第一记录项;
82.提取第一记录项中满足预设的第二条件的第一记录项,并作为第二记录项;
83.提取第一记录项中满足预设的第三条件的第一记录项,并作为第三记录项;
84.从第二记录项中提取第一控制方案,赋予第一控制方案第一权重;
85.从第三记录项中提取第二控制方案,赋予第二控制方案第二权重;
86.获取预设的提取模型,将赋予第一权重的第一控制方案和赋予第二权重的第二控制方案输入提取模型,获取最优控制方案;
87.其中,第一条件包括:其他用户的第二需求参数中的第二特征的贡献值均大于等于预设的贡献值阈值;
88.第二条件包括:时间轴上第一记录项的后预设第一时间范围内不存在其它第一记录项;
89.第三条件包括:时间轴上第一记录项的后预设第一时间范围内出现的其它第一记录项与第一记录项的第一差异度小于等于预设的第一差异度阈值;
90.第一权重大于第二权重。
91.优选的,基于大数据分析的智能家居控制系统,还包括:
92.调整模块,用于对各第一设备的最优控制方案进行适应性调整;
93.调整模块执行如下操作:
94.汇总全部第一设备的最优控制方案,获得第一方案集;
95.基于预设的重要值库,确定第一设备对应的重要值;
96.将第一设备中重要值的最大值对应的第一设备作为第二设备,其余第一设备作为第三设备;
97.分别获取第一方案集中第二设备的第一方案和第三设备的第二方案;
98.建立冲突对照库,基于冲突对照库,确定第一方案和第二方案之间的第一冲突项和第一冲突值;
99.基于预设的调整方案库,确定第二方案、第一冲突项和第一冲突值共同对应的调整方案;
100.基于调整方案调整对应第二方案。
101.优选的,调整模块执行如下操作:
102.获取预设的第二方案集,从第二方案集中随机选取方案组合,方案组合包括:第三方案和第四方案;
103.基于预设的冲突项库,尝试确定第三方案和第四方案之间的第二冲突项;
104.若确定成功,分别确定第三方案对应的第四设备和第四方案对应的第五设备;
105.建立第二时间轴,将其他用户的使用记录中与第四设备相关的多个第二子记录在第二时间轴上展开,获得多个第四记录项;
106.建立第三时间轴,将其他用户的使用记录中与第五设备相关的多个第三子记录在
第二时间轴上展开,获得多个第五记录项;
107.对第三方案进行特征提取,获得多个第三特征;
108.对第四记录项进行特征提取,获得多个第四特征;
109.将第三特征和第四特征进行匹配,若匹配符合,确定进行匹配的第四特征对应第四记录项在第二时间轴上的第一位置;
110.确定第三时间轴上对应于第一位置的第二位置;
111.获取第三时间轴上第二位置前和/或后预设第二时间范围内的第五记录项,并作为第六记录项;
112.对第四方案进行特征提取,获得多个第五特征;
113.对第六记录项进行特征提取,获得多个第六特征;
114.将第五特征和第六特征进行匹配,若匹配符合,确定进行匹配的第六特征对应第六记录项在第三时间轴上的第三位置;
115.若第三位置在第二位置前,获取第二时间轴上第一位置后预设第三时间范围内最后出现的第四记录项,并作为第七记录项;
116.获取第七记录项与第一位置上的第四记录项之间的第二差异度;
117.若第二差异度大于等于预设的差异度阈值,进行一次计数;
118.若第三位置在第二位置后,获取第三时间轴上第三位置后预设第三时间范围内最后出现的第五记录项,并作为第八记录项;
119.获取第八记录项与第三位置上的第六记录项之间的第三差异度;
120.若第三差异度大于等于差异度阈值,进行一次计数;
121.汇总计数结果,获得计数和;
122.基于预设的冲突值库,确定计数和对应的第二冲突值;
123.将第三方案、第四方案、第二冲突项和第二冲突值作为一组对照组;
124.获取预设的空白数据库,将对照组存入空白数据库;
125.当全部对照组存入空白数据库后,将空白数据库作为冲突对照库,完成建立。
126.本发明的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本发明而了解。本发明的目的和其他优点可通过在所写的说明书、权利要求书、以及附图中所特别指出的结构来实现和获得。下面通过附图和实施例,对本发明的技术方案做进一步的详细描述。
附图说明
127.附图用来提供对本发明的进一步理解,并且构成说明书的一部分,与本发明的实施例一起用于解释本发明,并不构成对本发明的限制。在附图中:
128.图1为本发明实施例中一种基于大数据分析的智能家居控制方法的流程图;
129.图2为本发明实施例中一种基于大数据分析的智能家居控制系统的示意图。
具体实施方式
130.以下结合附图对本发明的优选实施例进行说明,应当理解,此处所描述的优选实施例仅用于说明和解释本发明,并不用于限定本发明。
131.本发明实施例提供了一种基于大数据分析的智能家居控制方法,如图1所示,包括:
132.步骤s1:获取用户正在使用的设备集,设备集包括:多个第一设备;
133.步骤s2:基于预设的需求参数库,确定第一设备对应的第一需求参数,第一需求参数包括:第一用户参数和/或第一房屋参数;
134.步骤s3:获取大数据,基于第一需求参数,从大数据中提取出对应第一设备的最优控制方案;
135.步骤s4:基于最优控制方案控制对应第一设备。
136.上述技术方案的工作原理及有益效果为:
137.获取用户正在使用的设备集【多个第一设备,例如:智能空调、智能音响、智能扫地机等】,基于预设的需求参数库【一数据库,内存储有每个设备对应的需求参数】,确定第一设备对应的第一需求参数,第一需求参数包括:第一用户参数【用户设定家庭成员年龄、偏好等】和/或第一房屋参数【房间面积等】,例如:控制智能空调时,需要基于用户参数和房屋参数,而控制智能扫地机时,只需要确定房屋面积;获取大数据,从大数据中提取最优控制方案;基于该最优控制方案控制对应第一设备;同时,用户也可手动介入调整控制方案;
138.本发明实施例当用户开启智能家居设备时,基于大数据确定智能家居设备的最优控制方案,直接对智能家居设备进行控制,无需用户自行设定工作模式,更加智能化。
139.本发明实施例提供了一种基于大数据分析的智能家居控制方法,步骤s3中,获取大数据,包括:
140.获取预设的节点集,节点集包括:多个节点;
141.通过节点获取目标数据,目标数据包括:其他用户的第二需求参数,第二需求参数包括:第二用户参数、第二房屋参数和多个第二设备的使用记录;
142.整合各节点获取的目标数据,获得大数据。
143.上述技术方案的工作原理及有益效果为:
144.通过预设的节点集【包含多个节点,每个节点对应一个其他用户】中的节点获取目标数据,目标数据包含其他用户的第二用户参数【例如:家庭成员信息、偏好等】、第二房屋参数【房屋面积等】和多个第二设备【其他用户的智能家居设备】的使用记录【例如:设定何种工作模式等】;在产品投入前或初期,可以在后台进行不同用户参数、不同房屋参数的实验,产生大量目标数据。
145.本发明实施例提供了一种基于大数据分析的智能家居控制方法,步骤s3中,从大数据中提取出对应第一设备的最优控制方案,包括:
146.对第一需求参数进行特征提取,获得多个第一特征;
147.对第二需求参数进行特征提取,获得多个第二特征;
148.基于第一特征的第一特征类型,将第一特征和具有与第一特征类型相同的第二特征类型的第二特征进行匹配;
149.获取匹配结果,匹配结果包括:进行匹配的第一特征和第二特征共同的第三特征类型和匹配值;
150.基于预设的贡献值对照库,确定第三特征类型和匹配值共同对应的贡献值,并与匹配结果中进行匹配的第二特征进行关联;
151.提取其他用户中满足预设的第一条件的其他用户,并作为目标用户;
152.建立第一时间轴,将目标用户的使用记录中与第一需求参数对应第一设备相关的多个第一子记录在第一时间轴上展开,获得多个第一记录项;
153.提取第一记录项中满足预设的第二条件的第一记录项,并作为第二记录项;
154.提取第一记录项中满足预设的第三条件的第一记录项,并作为第三记录项;
155.从第二记录项中提取第一控制方案,赋予第一控制方案第一权重;
156.从第三记录项中提取第二控制方案,赋予第二控制方案第二权重;
157.获取预设的提取模型,将赋予第一权重的第一控制方案和赋予第二权重的第二控制方案输入提取模型,获取最优控制方案;
158.其中,第一条件包括:其他用户的第二需求参数中的第二特征的贡献值均大于等于预设的贡献值阈值;
159.第二条件包括:时间轴上第一记录项的后预设第一时间范围内不存在其它第一记录项;
160.第三条件包括:时间轴上第一记录项的后预设第一时间范围内出现的其它第一记录项与第一记录项的第一差异度小于等于预设的第一差异度阈值;
161.第一权重大于第二权重。
162.上述技术方案的工作原理及有益效果为:
163.若要从多个目标数据组成的大数据中提取出第一设备的最优工作方案,得保证最优工作方案符合用户的实际使用需求,即目标数据中的第二需求参数得与用户的第一需求参数足够符合,才能参考对应目标数据中的使用记录;
164.因此,分别对第一需求参数和第二需求参数进行特征提取,获得多个第一特征和第二特征;将第一特征和第二特征进行匹配【同特征类型进行匹配】,获得匹配结果,匹配结果包含第一特征和第二特征相同的第三特征类型和它们之间的匹配值;基于预设的贡献值对照库【一数据库,内存储有不同特征类型、不同匹配值对应的贡献值,由后台人员不断统计与更新,贡献值越大,该特征类型对应特征若匹配,对应使用记录的参考价值越大】,确定第三特征类型和匹配值对应的贡献值;若其他用户满足预设的第一条件,其使用记录具有参考价值,筛选出作为目标用户;将目标用户的使用记录中有关对应第一设备的多个子记录在第一时间轴上展开【记录产生时间与时间轴上的时间节点对应即可展开】,获得多个第一记录项;当用户产生一次使用记录时【例如:设定工作模式】,若满意,该使用记录之后不会很快有新的使用记录产生,则满足第二条件;当用户产生一次使用记录,若存在一点不满意,会进行略微调整【前后两者第一差异度较小】,说明开始产生的使用记录中的控制方案还行,则满足第三条件;提取出第二记录项和第三记录项,再提取出第一控制方案和第二控制方案,合理赋予不同权重后输入预设的提取模型【预先设置,利用机器学习算法对大量人工提取记录进行学习后生成的模型,在提取时,着重基于权重大的控制方案,判断控制方案的流行度等】提取出最优控制方案;
165.预设的贡献值阈值具体为:例如,97;预设第一时间范围:例如,4分钟;预设的第一差异度阈值具体为:例如,2;
166.本发明实施例从大数据中提取出第一设备的最优控制方案,方便快捷,在大数据趋于流行的趋势下,具有适用性;在参考其他用户的使用记录时,首先进行第一需求参数和
第二需求参数的匹配,更具合理性,提升提取最优控制方案的精准性;设置贡献值对照库,方便确定特征类型的参考价值;捕捉正常用户若满意或较满意当前控制方案的实际情景,设置第二条件和第三条件,快速提取出第一控制方案和第二控制方案,巧妙且便捷;赋予第一控制方案和第二控制方案不同权重,提升合理性;基于提取模型,提取出最优控制方案,提升系统的工作效率。
167.本发明实施例提供了一种基于大数据分析的智能家居控制方法,还包括:
168.步骤s5:对各第一设备的最优控制方案进行适应性调整;
169.其中,对各第一设备的最优控制方案进行适应性调整,包括:
170.汇总全部第一设备的最优控制方案,获得第一方案集;
171.基于预设的重要值库,确定第一设备对应的重要值;
172.将第一设备中重要值的最大值对应的第一设备作为第二设备,其余第一设备作为第三设备;
173.分别获取第一方案集中第二设备的第一方案和第三设备的第二方案;
174.建立冲突对照库,基于冲突对照库,确定第一方案和第二方案之间的第一冲突项和第一冲突值;
175.基于预设的调整方案库,确定第二方案、第一冲突项和第一冲突值共同对应的调整方案;
176.基于调整方案调整对应第二方案。
177.上述技术方案的工作原理及有益效果为:
178.基于预设的重要值库【一数据库,内存储有每个家居智能设备的重要值】,确定第一设备的重要值;将重要值最大的第一设备作为第二设备,其余第一设备作为第三设备;确定第二设备的第一方案和第三设备的第二方案;基于冲突对照库,确定第一方案和第二方案之间的第一冲突项和第一冲突值;基于预设的调整方案库【一数据库,内存储有不同方案、冲突项、冲突值对应的调整方案】,基于调整方案调整对应第二方案,利用调整后的第二方案控制对应智能家居设备;保证重要性最大的智能家居设备能够按最优控制方案运行,其余设备对应进行调整,不与其冲突;在适应性调整介入后,不再提取最优控制方案对相应第一设备进行控制,直至不冲突;
179.例如:智能空调的最优控制方案为依据室外温度调节,以房间温度调节、保持室内温度适宜为主,未以静音为主;智能音响处于活力模式,声音较大且动感;两者冲突项为:多个设备发出较大音量,可能会使用户产生不适;冲突值为:80;由于房间温度调节的重要性高,其重要值大;对智能音响的控制方案进行调整,降低音量或关闭音响,保证使用环境的舒适度;
180.本发明实施例在当多个第一设备确定最优控制方案时,考虑到用户在实际使用时可能出现冲突的特殊场景,确定冲突项和冲突值,再确定调整方案,对相应第二方案进行适应性调整,保证各第一设备的最优控制方案之间不冲突,给用户最佳体验感;同时,设置重要库,便于快速分辨第一设备的重要性。
181.本发明实施例提供了一种基于大数据分析的智能家居控制方法,建立冲突对照库,包括:
182.获取预设的第二方案集,从第二方案集中随机选取方案组合,方案组合包括:第三
方案和第四方案;
183.基于预设的冲突项库,尝试确定第三方案和第四方案之间的第二冲突项;
184.若确定成功,分别确定第三方案对应的第四设备和第四方案对应的第五设备;
185.建立第二时间轴,将其他用户的使用记录中与第四设备相关的多个第二子记录在第二时间轴上展开,获得多个第四记录项;
186.建立第三时间轴,将其他用户的使用记录中与第五设备相关的多个第三子记录在第二时间轴上展开,获得多个第五记录项;
187.对第三方案进行特征提取,获得多个第三特征;
188.对第四记录项进行特征提取,获得多个第四特征;
189.将第三特征和第四特征进行匹配,若匹配符合,确定进行匹配的第四特征对应第四记录项在第二时间轴上的第一位置;
190.确定第三时间轴上对应于第一位置的第二位置;
191.获取第三时间轴上第二位置前和/或后预设第二时间范围内的第五记录项,并作为第六记录项;
192.对第四方案进行特征提取,获得多个第五特征;
193.对第六记录项进行特征提取,获得多个第六特征;
194.将第五特征和第六特征进行匹配,若匹配符合,确定进行匹配的第六特征对应第六记录项在第三时间轴上的第三位置;
195.若第三位置在第二位置前,获取第二时间轴上第一位置后预设第三时间范围内最后出现的第四记录项,并作为第七记录项;
196.获取第七记录项与第一位置上的第四记录项之间的第二差异度;
197.若第二差异度大于等于预设的差异度阈值,进行一次计数;
198.若第三位置在第二位置后,获取第三时间轴上第三位置后预设第三时间范围内最后出现的第五记录项,并作为第八记录项;
199.获取第八记录项与第三位置上的第六记录项之间的第三差异度;
200.若第三差异度大于等于差异度阈值,进行一次计数;
201.汇总计数结果,获得计数和;
202.基于预设的冲突值库,确定计数和对应的第二冲突值;
203.将第三方案、第四方案、第二冲突项和第二冲突值作为一组对照组;
204.获取预设的空白数据库,将对照组存入空白数据库;
205.当全部对照组存入空白数据库后,将空白数据库作为冲突对照库,完成建立。
206.上述技术方案的工作原理及有益效果为:
207.从预设的第二方案集【不同家居智能设备的不同控制方案】中选取第三方案和第四方案;确定第三方案实际控制的第四设备和第四方案实际控制的第五设备;建立第二时间轴和第三时间轴;将其他用户的使用记录中与第四设备有关的第二子记录在第二时间轴上展开,获得多个第四记录项;将其他用户的使用记录中与第五设备有关的第三子记录在第三时间轴上展开,获得多个第五记录项;若第四记录项与第三方案匹配,确定对应第四记录项在第二时间轴上的第一位置;第二时间轴和第三时间轴相同,确定第三时间轴上对应于第一位置的第二位置;若第二位置前和/或预设第二时间范围【例如:2分钟】内出现的第
五记录项与第四方案匹配,说明用户在设定第四设备的控制方案后,短时间内调整了第五设备的控制方案,或,用户在设定第五设备设备的控制方案后,短时间内调整了第四设备的控制方案,两者控制方案冲突;匹配次数越多,调整次数越多,计数和越大;基于预设的冲突值库【一数据库,内存储有每个计数和对应的冲突值】,确定计数和对应的第二冲突值;基于预设的冲突项库【一数据库,内存储有不同两个方案之间的冲突项】,确定第二冲突项;确定对照组,将对照库存入空白数据库;在产品投入前或初期,可以在后台进行不同方案的冲突实验,产生大量使用记录,规定实验人员发现冲突后,调整冲突方案的控制方案即可;本发明实施例在建立冲突对照库时,再一次对使用记录进行分析,精准捕捉用户若觉得两者控制方案冲突会产生的调整操作【短时间内调整】,提升了分析效率。
208.本发明实施例提供了一种基于大数据分析的智能家居控制系统,如图2所示,包括:
209.获取模块1,用于获取用户正在使用的设备集,设备集包括:多个第一设备;
210.确定模块2,用于基于预设的需求参数库,确定第一设备对应的第一需求参数,第一需求参数包括:第一用户参数和/或第一房屋参数;
211.提取模块3,用于获取大数据,基于第一需求参数,从大数据中提取出对应第一设备的最优控制方案;
212.控制模块4,用于基于最优控制方案控制对应第一设备。
213.上述技术方案的工作原理及有益效果为:
214.获取用户正在使用的设备集【多个第一设备,例如:智能空调、智能音响、智能扫地机等】,基于预设的需求参数库【一数据库,内存储有每个设备对应的需求参数】,确定第一设备对应的第一需求参数,第一需求参数包括:第一用户参数【用户设定家庭成员年龄、偏好等】和/或第一房屋参数【房间面积等】,例如:控制智能空调时,需要基于用户参数和房屋参数,而控制智能扫地机时,只需要确定房屋面积;获取大数据,从大数据中提取最优控制方案;基于该最优控制方案控制对应第一设备;同时,用户也可手动介入调整控制方案;
215.本发明实施例当用户开启智能家居设备时,基于大数据确定智能家居设备的最优控制方案,直接对智能家居设备进行控制,无需用户自行设定工作模式,更加智能化。
216.本发明实施例提供了一种基于大数据分析的智能家居控制系统,提取模块3执行如下操作:
217.获取预设的节点集,节点集包括:多个节点;
218.通过节点获取目标数据,目标数据包括:其他用户的第二需求参数,第二需求参数包括:第二用户参数、第二房屋参数和多个第二设备的使用记录;
219.整合各节点获取的目标数据,获得大数据。
220.上述技术方案的工作原理及有益效果为:
221.通过预设的节点集【包含多个节点,每个节点对应一个其他用户】中的节点获取目标数据,目标数据包含其他用户的第二用户参数【例如:家庭成员信息、偏好等】、第二房屋参数【房屋面积等】和多个第二设备【其他用户的智能家居设备】的使用记录【例如:设定何种工作模式等】;在产品投入前或初期,可以在后台进行不同用户参数、不同房屋参数的实验,产生大量目标数据。
222.本发明实施例提供了一种基于大数据分析的智能家居控制系统,提取模块3执行
如下操作:
223.对第一需求参数进行特征提取,获得多个第一特征;
224.对第二需求参数进行特征提取,获得多个第二特征;
225.基于第一特征的第一特征类型,将第一特征和具有与第一特征类型相同的第二特征类型的第二特征进行匹配;
226.获取匹配结果,匹配结果包括:进行匹配的第一特征和第二特征共同的第三特征类型和匹配值;
227.基于预设的贡献值对照库,确定第三特征类型和匹配值共同对应的贡献值,并与匹配结果中进行匹配的第二特征进行关联;
228.提取其他用户中满足预设的第一条件的其他用户,并作为目标用户;
229.建立第一时间轴,将目标用户的使用记录中与第一需求参数对应第一设备相关的多个第一子记录在第一时间轴上展开,获得多个第一记录项;
230.提取第一记录项中满足预设的第二条件的第一记录项,并作为第二记录项;
231.提取第一记录项中满足预设的第三条件的第一记录项,并作为第三记录项;
232.从第二记录项中提取第一控制方案,赋予第一控制方案第一权重;
233.从第三记录项中提取第二控制方案,赋予第二控制方案第二权重;
234.获取预设的提取模型,将赋予第一权重的第一控制方案和赋予第二权重的第二控制方案输入提取模型,获取最优控制方案;
235.其中,第一条件包括:其他用户的第二需求参数中的第二特征的贡献值均大于等于预设的贡献值阈值;
236.第二条件包括:时间轴上第一记录项的后预设第一时间范围内不存在其它第一记录项;
237.第三条件包括:时间轴上第一记录项的后预设第一时间范围内出现的其它第一记录项与第一记录项的第一差异度小于等于预设的第一差异度阈值;
238.第一权重大于第二权重。
239.上述技术方案的工作原理及有益效果为:
240.若要从多个目标数据组成的大数据中提取出第一设备的最优工作方案,得保证最优工作方案符合用户的实际使用需求,即目标数据中的第二需求参数得与用户的第一需求参数足够符合,才能参考对应目标数据中的使用记录;
241.因此,分别对第一需求参数和第二需求参数进行特征提取,获得多个第一特征和第二特征;将第一特征和第二特征进行匹配【同特征类型进行匹配】,获得匹配结果,匹配结果包含第一特征和第二特征相同的第三特征类型和它们之间的匹配值;基于预设的贡献值对照库【一数据库,内存储有不同特征类型、不同匹配值对应的贡献值,由后台人员不断统计与更新,贡献值越大,该特征类型对应特征若匹配,对应使用记录的参考价值越大】,确定第三特征类型和匹配值对应的贡献值;若其他用户满足预设的第一条件,其使用记录具有参考价值,筛选出作为目标用户;将目标用户的使用记录中有关对应第一设备的多个子记录在第一时间轴上展开【记录产生时间与时间轴上的时间节点对应即可展开】,获得多个第一记录项;当用户产生一次使用记录时【例如:设定工作模式】,若满意,该使用记录之后不会很快有新的使用记录产生,则满足第二条件;当用户产生一次使用记录,若存在一点不满
意,会进行略微调整【前后两者第一差异度较小】,说明开始产生的使用记录中的控制方案还行,则满足第三条件;提取出第二记录项和第三记录项,再提取出第一控制方案和第二控制方案,合理赋予不同权重后输入预设的提取模型【预先设置,利用机器学习算法对大量人工提取记录进行学习后生成的模型,在提取时,着重基于权重大的控制方案,判断控制方案的流行度等】提取出最优控制方案;
242.预设的贡献值阈值具体为:例如,97;预设第一时间范围:例如,4分钟;预设的第一差异度阈值具体为:例如,2;
243.本发明实施例从大数据中提取出第一设备的最优控制方案,方便快捷,在大数据趋于流行的趋势下,具有适用性;在参考其他用户的使用记录时,首先进行第一需求参数和第二需求参数的匹配,更具合理性,提升提取最优控制方案的精准性;设置贡献值对照库,方便确定特征类型的参考价值;捕捉正常用户若满意或较满意当前控制方案的实际情景,设置第二条件和第三条件,快速提取出第一控制方案和第二控制方案,巧妙且便捷;赋予第一控制方案和第二控制方案不同权重,提升合理性;基于提取模型,提取出最优控制方案,提升系统的工作效率。
244.本发明实施例提供了一种基于大数据分析的智能家居控制系统,还包括:
245.调整模块,用于对各第一设备的最优控制方案进行适应性调整;
246.调整模块执行如下操作:
247.汇总全部第一设备的最优控制方案,获得第一方案集;
248.基于预设的重要值库,确定第一设备对应的重要值;
249.将第一设备中重要值的最大值对应的第一设备作为第二设备,其余第一设备作为第三设备;
250.分别获取第一方案集中第二设备的第一方案和第三设备的第二方案;
251.建立冲突对照库,基于冲突对照库,确定第一方案和第二方案之间的第一冲突项和第一冲突值;
252.基于预设的调整方案库,确定第二方案、第一冲突项和第一冲突值共同对应的调整方案;
253.基于调整方案调整对应第二方案。
254.上述技术方案的工作原理及有益效果为:
255.基于预设的重要值库【一数据库,内存储有每个家居智能设备的重要值】,确定第一设备的重要值;将重要值最大的第一设备作为第二设备,其余第一设备作为第三设备;确定第二设备的第一方案和第三设备的第二方案;基于冲突对照库,确定第一方案和第二方案之间的第一冲突项和第一冲突值;基于预设的调整方案库【一数据库,内存储有不同方案、冲突项、冲突值对应的调整方案】,基于调整方案调整对应第二方案,利用调整后的第二方案控制对应智能家居设备;保证重要性最大的智能家居设备能够按最优控制方案运行,其余设备对应进行调整,不与其冲突;在适应性调整介入后,不再提取最优控制方案对相应第一设备进行控制,直至不冲突;
256.例如:智能空调的最优控制方案为依据室外温度调节,以房间温度调节、保持室内温度适宜为主,未以静音为主;智能音响处于活力模式,声音较大且动感;两者冲突项为:多个设备发出较大音量,可能会使用户产生不适;冲突值为:80;由于房间温度调节的重要性
高,其重要值大;对智能音响的控制方案进行调整,降低音量或关闭音响,保证使用环境的舒适度;
257.本发明实施例在当多个第一设备确定最优控制方案时,考虑到用户在实际使用时可能出现冲突的特殊场景,确定冲突项和冲突值,再确定调整方案,对相应第二方案进行适应性调整,保证各第一设备的最优控制方案之间不冲突,给用户最佳体验感;同时,设置重要库,便于快速分辨第一设备的重要性。
258.本发明实施例提供了一种基于大数据分析的智能家居控制系统,调整模块执行如下操作:
259.获取预设的第二方案集,从第二方案集中随机选取方案组合,方案组合包括:第三方案和第四方案;
260.基于预设的冲突项库,尝试确定第三方案和第四方案之间的第二冲突项;
261.若确定成功,分别确定第三方案对应的第四设备和第四方案对应的第五设备;
262.建立第二时间轴,将其他用户的使用记录中与第四设备相关的多个第二子记录在第二时间轴上展开,获得多个第四记录项;
263.建立第三时间轴,将其他用户的使用记录中与第五设备相关的多个第三子记录在第二时间轴上展开,获得多个第五记录项;
264.对第三方案进行特征提取,获得多个第三特征;
265.对第四记录项进行特征提取,获得多个第四特征;
266.将第三特征和第四特征进行匹配,若匹配符合,确定进行匹配的第四特征对应第四记录项在第二时间轴上的第一位置;
267.确定第三时间轴上对应于第一位置的第二位置;
268.获取第三时间轴上第二位置前和/或后预设第二时间范围内的第五记录项,并作为第六记录项;
269.对第四方案进行特征提取,获得多个第五特征;
270.对第六记录项进行特征提取,获得多个第六特征;
271.将第五特征和第六特征进行匹配,若匹配符合,确定进行匹配的第六特征对应第六记录项在第三时间轴上的第三位置;
272.若第三位置在第二位置前,获取第二时间轴上第一位置后预设第三时间范围内最后出现的第四记录项,并作为第七记录项;
273.获取第七记录项与第一位置上的第四记录项之间的第二差异度;
274.若第二差异度大于等于预设的差异度阈值,进行一次计数;
275.若第三位置在第二位置后,获取第三时间轴上第三位置后预设第三时间范围内最后出现的第五记录项,并作为第八记录项;
276.获取第八记录项与第三位置上的第六记录项之间的第三差异度;
277.若第三差异度大于等于差异度阈值,进行一次计数;
278.汇总计数结果,获得计数和;
279.基于预设的冲突值库,确定计数和对应的第二冲突值;
280.将第三方案、第四方案、第二冲突项和第二冲突值作为一组对照组;
281.获取预设的空白数据库,将对照组存入空白数据库;
282.当全部对照组存入空白数据库后,将空白数据库作为冲突对照库,完成建立。
283.上述技术方案的工作原理及有益效果为:
284.从预设的第二方案集【不同家居智能设备的不同控制方案】中选取第三方案和第四方案;确定第三方案实际控制的第四设备和第四方案实际控制的第五设备;建立第二时间轴和第三时间轴;将其他用户的使用记录中与第四设备有关的第二子记录在第二时间轴上展开,获得多个第四记录项;将其他用户的使用记录中与第五设备有关的第三子记录在第三时间轴上展开,获得多个第五记录项;若第四记录项与第三方案匹配,确定对应第四记录项在第二时间轴上的第一位置;第二时间轴和第三时间轴相同,确定第三时间轴上对应于第一位置的第二位置;若第二位置前和/或预设第二时间范围【例如:2分钟】内出现的第五记录项与第四方案匹配,说明用户在设定第四设备的控制方案后,短时间内调整了第五设备的控制方案,或,用户在设定第五设备设备的控制方案后,短时间内调整了第四设备的控制方案,两者控制方案冲突;匹配次数越多,调整次数越多,计数和越大;基于预设的冲突值库【一数据库,内存储有每个计数和对应的冲突值】,确定计数和对应的第二冲突值;基于预设的冲突项库【一数据库,内存储有不同两个方案之间的冲突项】,确定第二冲突项;确定对照组,将对照库存入空白数据库;在产品投入前或初期,可以在后台进行不同方案的冲突实验,产生大量使用记录,规定实验人员发现冲突后,调整冲突方案的控制方案即可;本发明实施例在建立冲突对照库时,再一次对使用记录进行分析,精准捕捉用户若觉得两者控制方案冲突会产生的调整操作【短时间内调整】,提升了分析效率。
285.显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。
再多了解一些

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

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

相关文献

  • 日榜
  • 周榜
  • 月榜