一种基于感知网络的智能家居设备控制方法及系统与流程

未命名 09-17 阅读:164 评论:0


1.本发明涉及智能家居领域,特别是一种基于感知网络的智能家居设备控制方法及系统。


背景技术:

2.智能家居通信技术可分为有线通信技术和无线通信技术两大类。早期,智能家居多以电力线、电话线和以太网等有线的形式将家居的设备进行组网。在行业中具有一定通用性的有线通信技术的发展已经相对成熟,但是仍存在系统可拓展性差、布线繁杂以及维护困难等问题。智能家居在现有技术中通常根据用户的语音指令进行对应的设备操作,在这种操作情形下通常只会根据用户的某个指令开启或者关闭一个智能家居设备,因此智能家居在实际应用中还存在无法自动根据实际情况做出家居设备指令,达到便捷的目的,无法对整体的家居设备做出连贯性的指令操作;并且无法对室内环境中具体人物的人身安全进行感知。


技术实现要素:

3.本发明的目的是为了解决上述问题,设计了一种基于感知网络的智能家居设备控制方法及系统。
4.实现上述目的本发明的技术方案为,进一步,在上述一种基于感知网络的智能家居设备控制方法中,所述所述智能家居设备控制方法包括以下步骤:获取智能家居设备中的室内历史状态数据,对所述室内历史状态数据进行预处理,得到室内历史状态数据集;通过fcm模糊聚类算法将所述室内历史状态数据集进行分类,得到待训练室内历史状态数据和待测试室内历史状态数据;基于mlp多层感知器建立mlp多层感知网络模型,将所述待训练室内历史状态数据输入至所述mlp多层感知网络模型中进行训练,得到初始mlp多层感知网络模型;将所述待测试室内历史状态数据输入至所述初始mlp多层感知网络模型中进行测试,得到目标mlp多层感知网络模型;基于zigbee无线传输技术获取室内实时状态数据,对所述室内实时数据进行预处理,得到实时状态数据集,将所述实时状态数据集进行分类,得到室内环境状态数据和室内人物状态数据;将所述室内环境状态数据输入至所述目标mlp多层感知网络模型中进行室内环境状态识别,判断室内环境状态是否符合实时需求,若否,则将所述室内环境状态数据转换成对应的电信号对所述智能家居设备进行控制;将所述室内人物状态数据输入至所述目标mlp多层感知网络模型中进行室内人物状态识别,判断室内人物状态识别是否异常,若是,则通过所述智能家居设备进行预警。
5.进一步,在上述智能家居设备控制方法中,所述获取智能家居设备中的室内历史
状态数据,对所述室内历史状态数据进行预处理,得到室内历史状态数据集包括:所述智能家居设备包括室内环境信息采集模块、灯光控制模块、电视控制模块、门窗控制模块、空调控制模块、家庭医疗模块、语音识别模块、图像识别模块;获取智能家居设备中的室内历史状态数据,对所述室内历史状态数据进行归一化处理得到室内历史状态数据集;所述室内历史状态数据集包括室内温度数据和室内人物数据分别对应的智能家居设备的控制数据,所述室内历史状态数据集至少包括180天的室内历史状态数据。
6.进一步,在上述智能家居设备控制方法中,所述通过fcm模糊聚类算法将所述室内历史状态数据集进行分类,得到待训练室内历史状态数据和待测试室内历史状态数据,包括:通过fcm模糊聚类算法确定所述室内历史状态数据集的分类数m,根据所述分类数m确定迭代次数;对所述室内历史状态数据集进行数据初始化,得到第一隶属度;根据所述第一隶属度计算所述室内历史状态数据集聚类中心,得到第一数据集聚类中心;根据所述第一数据集聚类中心计算得到第二隶属度,根据所述第二隶属度计算所述室内历史状态数据集,得到第二数据集聚类中心;共计迭代m次,得到目标隶属度,根据所述目标隶属度得到待训练室内历史状态数据和待测试室内历史状态数据。
7.进一步,在上述智能家居设备控制方法中,所述基于mlp多层感知器建立mlp多层感知网络模型,将所述待训练室内历史状态数据输入至所述mlp多层感知网络模型中进行训练,得到初始mlp多层感知网络模型,包括:基于mlp多层感知器建立mlp多层感知网络模型;将所述待训练室内历史状态数据传输至所述mlp多层感知网络模型第一个隐藏层的神经元中;计算所述mlp多层感知网络模型中的每个神经元的加权和,将输入与对应的权重相乘并求和,加上偏置项;将所述加权和输入到激活函数中,得到激活值,所述激活值为所述神经元的输出值;将所述mlp多层感知网络模型中的每个神经元的输出值输入至下一层神经元,直至输出层;将所述待训练室内历史状态数据输入至所述mlp多层感知网络模型中进行重复训练,得到初始mlp多层感知网络模型。
8.进一步,在上述智能家居设备控制方法中,所述基于zigbee无线传输技术获取室内实时状态数据,对所述室内实时数据进行预处理,得到实时状态数据集,将所述实时状态数据集进行分类,得到室内环境状态数据和室内人物状态数据,包括:基于zigbee无线传输技术获取室内实时状态数据,对所述室内实时数据进行预处理,得到实时状态数据集;将所述实时状态数据集进行分类,得到室内环境状态数据和室内人物状态数据;
所述室内环境状态数据包括室内温度数据、室内湿度数据、室内光线亮度数据;所述室内人物状态数据包括室内人物数量数据、室内人物姿势数据、室内人物穿着数据。
9.进一步,在上述智能家居设备控制方法中,所述将所述室内人物状态数据输入至所述目标mlp多层感知网络模型中进行室内人物状态识别,判断室内人物状态识别是否异常,若是,则通过所述智能家居设备进行预警,包括:将所述室内人物状态数据输入至所述目标mlp多层感知网络模型中进行室内人物状态识别;判断室内人物状态识别是否异常,若是,则通过所述智能家居设备进行预警;室内人物状态异常情况包括室内人物静止不动的时间大于10min,室内人物身体抽搐时间大于1min,室内人物处于摔倒状态时间大于5min。
10.实现上述目的本发明的技术方案为,进一步,在上述一种基于感知网络的智能家居设备控制系统中,所述智能家居设备控制系统,包括:历史数据获取模块,用于获取智能家居设备中的室内历史状态数据,对所述室内历史状态数据进行预处理,得到室内历史状态数据集;数据分类模块,用于通过fcm模糊聚类算法将所述室内历史状态数据集进行分类,得到待训练室内历史状态数据和待测试室内历史状态数据;模型建立模块,用于基于mlp多层感知器建立mlp多层感知网络模型,将所述待训练室内历史状态数据输入至所述mlp多层感知网络模型中进行训练,得到初始mlp多层感知网络模型;模型测试模块,用于将所述待测试室内历史状态数据输入至所述初始mlp多层感知网络模型中进行测试,得到目标mlp多层感知网络模型;实时数据获取模块,用于基于zigbee无线传输技术获取室内实时状态数据,对所述室内实时数据进行预处理,得到实时状态数据集,将所述实时状态数据集进行分类,得到室内环境状态数据和室内人物状态数据;设备控制模块,用于将所述室内环境状态数据输入至所述目标mlp多层感知网络模型中进行室内环境状态识别,判断室内环境状态是否符合实时需求,若否,则将所述室内环境状态数据转换成对应的电信号对所述智能家居设备进行控制;设备预警模块,用于将所述室内人物状态数据输入至所述目标mlp多层感知网络模型中进行室内人物状态识别,判断室内人物状态识别是否异常,若是,则通过所述智能家居设备进行预警。
11.进一步,在上述一种基于感知网络的智能家居设备控制系统中,所述数据分类模块包括:迭代次数子模块,用于通过fcm模糊聚类算法确定所述室内历史状态数据集的分类数m,根据所述分类数m确定迭代次数;数据初始化子模块,用于对所述室内历史状态数据集进行数据初始化,得到第一隶属度;第一聚类中心子模块,用于根据所述第一隶属度计算所述室内历史状态数据集聚类中心,得到第一数据集聚类中心;
第二聚类中心子模块,用于根据所述第一数据集聚类中心计算得到第二隶属度,根据所述第二隶属度计算所述室内历史状态数据集,得到第二数据集聚类中心;得到子模块,用于共计迭代m次,得到目标隶属度,根据所述目标隶属度得到待训练室内历史状态数据和待测试室内历史状态数据。
12.进一步,在上述一种基于感知网络的智能家居设备控制系统中,所述设备控制模块包括:状态识别子模块,用于将所述室内环境状态数据输入至所述目标mlp多层感知网络模型中进行室内环境状态识别;指令输入子模块,用于判断室内环境状态是否符合实时需求,若否,则将所述室内环境状态数据转换成对应的电信号对所述智能家居设备进行控制;需求判断子模块,用于若是,则保持室内环境状态不变,将所述室内环境状态数据输入至所述mlp多层感知网络模型中进行训练;指令确定子模块,用于确定所述实时需求包括通过语音识别模块采集的语音指令,通过图像识别模块采集的图像指令。
13.其有益效果在于,通过获取智能家居设备中的室内历史状态数据,对所述室内历史状态数据进行预处理,得到室内历史状态数据集;通过fcm模糊聚类算法将所述室内历史状态数据集进行分类,得到待训练室内历史状态数据和待测试室内历史状态数据;基于mlp多层感知器建立mlp多层感知网络模型,将所述待训练室内历史状态数据输入至所述mlp多层感知网络模型中进行训练,得到初始mlp多层感知网络模型;将所述待测试室内历史状态数据输入至所述初始mlp多层感知网络模型中进行测试,得到目标mlp多层感知网络模型;基于zigbee无线传输技术获取室内实时状态数据,对所述室内实时数据进行预处理,得到实时状态数据集,将所述实时状态数据集进行分类,得到室内环境状态数据和室内人物状态数据;将所述室内环境状态数据输入至所述目标mlp多层感知网络模型中进行室内环境状态识别,判断室内环境状态是否符合实时需求,若否,则将所述室内环境状态数据转换成对应的电信号对所述智能家居设备进行控制;将所述室内人物状态数据输入至所述目标mlp多层感知网络模型中进行室内人物状态识别,判断室内人物状态识别是否异常,若是,则通过所述智能家居设备进行预警。可以在室内环境中感知室内人物和室内环境的实时状态,通过智能家居设备对室内环境中的温度、湿度、光线进行有效的智能控制,在室内环境中对室内人物的异常状态进行监控和预警,能有效提升室内环境中的人员生活水平,保障人员的安全性。
附图说明
14.通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本发明的限制。
15.图1为本发明实施例中基于感知网络的智能家居设备控制方法的第一个实施例示意图;图2为本发明实施例中基于感知网络的智能家居设备控制方法的第二个实施例示意图;
图3为本发明实施例中基于感知网络的智能家居设备控制方法的第三个实施例示意图;图4为本发明实施例中基于感知网络的智能家居设备控制系统的第一个实施例示意图;图5为本发明实施例中基于感知网络的智能家居设备控制系统的第二个实施例示意图。
具体实施方式
16.为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
17.本技术领域技术人员可以理解,除非特意声明,这里使用的单数形式“一”、“一个”、“所述”和“所述”也可包括复数形式。应所述进一步理解的是,本发明的说明书中使用的措辞“包括”是指存在所述特征、整数、步骤、操作、元件和/或组件,但是并不排除存在或添加一个或多个其他特征、整数、步骤、操作、元件、组件和/或它们的组。
18.下面结合附图对本发明进行具体描述,如图1所示,一种基于感知网络的智能家居设备控制方法,所述智能家居设备控制方法包括以下步骤:步骤101、获取智能家居设备中的室内历史状态数据,对室内历史状态数据进行预处理,得到室内历史状态数据集;具体的,本实施例中智能家居设备包括室内环境信息采集模块、灯光控制模块、电视控制模块、门窗控制模块、空调控制模块、家庭医疗模块、语音识别模块、图像识别模块;获取智能家居设备中的室内历史状态数据,对室内历史状态数据进行归一化处理得到室内历史状态数据集;室内历史状态数据集包括室内温度数据和室内人物数据分别对应的智能家居设备的控制数据,室内历史状态数据集至少包括180天的室内历史状态数据。
19.步骤102、通过fcm模糊聚类算法将室内历史状态数据集进行分类,得到待训练室内历史状态数据和待测试室内历史状态数据;具体的,本实施例中通过fcm模糊聚类算法确定室内历史状态数据集的分类数m,根据分类数m确定迭代次数;对室内历史状态数据集进行数据初始化,得到第一隶属度;根据第一隶属度计算室内历史状态数据集聚类中心,得到第一数据集聚类中心;根据第一数据集聚类中心计算得到第二隶属度,根据第二隶属度计算室内历史状态数据集,得到第二数据集聚类中心;共计迭代m次,得到目标隶属度,根据目标隶属度得到待训练室内历史状态数据和待测试室内历史状态数据。
20.步骤103、基于mlp多层感知器建立mlp多层感知网络模型,将待训练室内历史状态数据输入至mlp多层感知网络模型中进行训练,得到初始mlp多层感知网络模型;具体的,本实施例中基于mlp多层感知器建立mlp多层感知网络模型;将待训练室内历史状态数据传输至mlp多层感知网络模型第一个隐藏层的神经元中;计算mlp多层感知网络模型中的每个神经元的加权和,将输入与对应的权重相乘并求和,加上偏置项;将加权和输入到激活函数中,得到激活值,激活值为神经元的输出值;将mlp多层感知网络模型中的每个神经元的输出值输入至下一层神经元,直至输出层;将待训练室内历史状态数据输
入至mlp多层感知网络模型中进行重复训练,得到初始mlp多层感知网络模型。
21.步骤104、将待测试室内历史状态数据输入至初始mlp多层感知网络模型中进行测试,得到目标mlp多层感知网络模型;具体的,本实施例中利用链式法则对网络中的参数进行梯度更新。 在训练神经网络时,通常需要定义一个损失函数,用于评估模型预测结果与真实标签之间的差距。 反向传播算法的目标就是最小化这个损失函数。在反向传播过程中,算法首先计算损失函数对最后一层的输出的梯度,然后根据链式法则逐层向前计算各层的梯度,并利用梯度下降法更新网络中的参数。 具体地,算法会先将损失函数对输出的梯度传回网络最后一层,然后依次向前计算各层的梯度。 在计算梯度的过程中,算法会利用反向传播公式来计算当前层的梯度,然后将这个梯度传递到前一层。在更新网络参数时,算法会根据计算出的梯度和学习率来更新网络中的权重和偏置。
22.步骤105、基于zigbee无线传输技术获取室内实时状态数据,对室内实时数据进行预处理,得到实时状态数据集,将实时状态数据集进行分类,得到室内环境状态数据和室内人物状态数据;具体的,本实施例中基于zigbee无线传输技术获取室内实时状态数据,对室内实时数据进行预处理,得到实时状态数据集;将实时状态数据集进行分类,得到室内环境状态数据和室内人物状态数据;室内环境状态数据包括室内温度数据、室内湿度数据、室内光线亮度数据;室内人物状态数据包括室内人物数量数据、室内人物姿势数据、室内人物穿着数据。
23.步骤106、将室内环境状态数据输入至目标mlp多层感知网络模型中进行室内环境状态识别,判断室内环境状态是否符合实时需求,若否,则将室内环境状态数据转换成对应的电信号对智能家居设备进行控制;具体的,本实施例中将室内环境状态数据输入至目标mlp多层感知网络模型中进行室内环境状态识别;判断室内环境状态是否符合实时需求,若否,则将室内环境状态数据转换成对应的电信号对智能家居设备进行控制;若是,则保持室内环境状态不变,将室内环境状态数据输入至mlp多层感知网络模型中进行训练;实时需求包括通过语音识别模块采集的语音指令,通过图像识别模块采集的图像指令。
24.步骤107、将室内人物状态数据输入至目标mlp多层感知网络模型中进行室内人物状态识别,判断室内人物状态识别是否异常,若是,则通过智能家居设备进行预警。
25.具体的,本实施例中将室内人物状态数据输入至目标mlp多层感知网络模型中进行室内人物状态识别;判断室内人物状态识别是否异常,若是,则通过智能家居设备进行预警;室内人物状态异常情况包括室内人物静止不动的时间大于10min,室内人物身体抽搐时间大于1min,室内人物处于摔倒状态时间大于5min。
26.其有益效果在于,通过获取智能家居设备中的室内历史状态数据,对室内历史状态数据进行预处理,得到室内历史状态数据集;通过fcm模糊聚类算法将室内历史状态数据集进行分类,得到待训练室内历史状态数据和待测试室内历史状态数据;基于mlp多层感知器建立mlp多层感知网络模型,将待训练室内历史状态数据输入至mlp多层感知网络模型中进行训练,得到初始mlp多层感知网络模型;将待测试室内历史状态数据输入至初始mlp多层感知网络模型中进行测试,得到目标mlp多层感知网络模型;基于zigbee无线传输技术获
取室内实时状态数据,对室内实时数据进行预处理,得到实时状态数据集,将实时状态数据集进行分类,得到室内环境状态数据和室内人物状态数据;将室内环境状态数据输入至目标mlp多层感知网络模型中进行室内环境状态识别,判断室内环境状态是否符合实时需求,若否,则将室内环境状态数据转换成对应的电信号对智能家居设备进行控制;将室内人物状态数据输入至目标mlp多层感知网络模型中进行室内人物状态识别,判断室内人物状态识别是否异常,若是,则通过智能家居设备进行预警。可以在室内环境中感知室内人物和室内环境的实时状态,通过智能家居设备对室内环境中的温度、湿度、光线进行有效的智能控制,在室内环境中对室内人物的异常状态进行监控和预警,能有效提升室内环境中的人员生活水平,保障人员的安全性。
27.本实施例中,请参阅图2,本发明实施例中一种基于感知网络的智能家居设备控制方法的第二个实施例,通过fcm模糊聚类算法将室内历史状态数据集进行分类,得到待训练室内历史状态数据和待测试室内历史状态数据包括以下步骤:步骤201、通过fcm模糊聚类算法确定室内历史状态数据集的分类数m,根据分类数m确定迭代次数;步骤202、对室内历史状态数据集进行数据初始化,得到第一隶属度;步骤203、根据第一隶属度计算室内历史状态数据集聚类中心,得到第一数据集聚类中心;步骤204、根据第一数据集聚类中心计算得到第二隶属度,根据第二隶属度计算室内历史状态数据集,得到第二数据集聚类中心;步骤205、共计迭代m次,得到目标隶属度,根据目标隶属度得到待训练室内历史状态数据和待测试室内历史状态数据。
28.本实施例中,请参阅图3,本发明实施例中一种基于感知网络的智能家居设备控制方法的第三个实施例,获取待测试图像数据集,利用待测试图像数据集对第一agcn图像处理识别模型进行测试,得到第二agcn图像处理识别模型包括以下步骤:步骤301、基于zigbee无线传输技术获取室内实时状态数据,对室内实时数据进行预处理,得到实时状态数据集;步骤301、将实时状态数据集进行分类,得到室内环境状态数据和室内人物状态数据;步骤301、室内环境状态数据包括室内温度数据、室内湿度数据、室内光线亮度数据;步骤301、室内人物状态数据包括室内人物数量数据、室内人物姿势数据、室内人物穿着数据。
29.上面对本发明实施例提供的一种基于感知网络的智能家居设备控制方法进行了描述,下面对本发明实施例的一种基于感知网络的智能家居设备控制系统进行描述,请参阅图4,本发明实施例中智能家居设备控制系统一个实施例包括:历史数据获取模块,用于获取智能家居设备中的室内历史状态数据,对室内历史状态数据进行预处理,得到室内历史状态数据集;数据分类模块,用于通过fcm模糊聚类算法将室内历史状态数据集进行分类,得到待训练室内历史状态数据和待测试室内历史状态数据;
模型建立模块,用于基于mlp多层感知器建立mlp多层感知网络模型,将待训练室内历史状态数据输入至mlp多层感知网络模型中进行训练,得到初始mlp多层感知网络模型;模型测试模块,用于将待测试室内历史状态数据输入至初始mlp多层感知网络模型中进行测试,得到目标mlp多层感知网络模型;实时数据获取模块,用于基于zigbee无线传输技术获取室内实时状态数据,对室内实时数据进行预处理,得到实时状态数据集,将实时状态数据集进行分类,得到室内环境状态数据和室内人物状态数据;设备控制模块,用于将室内环境状态数据输入至目标mlp多层感知网络模型中进行室内环境状态识别,判断室内环境状态是否符合实时需求,若否,则将室内环境状态数据转换成对应的电信号对智能家居设备进行控制;设备预警模块,用于将室内人物状态数据输入至目标mlp多层感知网络模型中进行室内人物状态识别,判断室内人物状态识别是否异常,若是,则通过智能家居设备进行预警。
30.本实施例中,请参阅图5,本发明实施例中一种基于感知网络的智能家居设备控制系统的第二个实施例,模型生成模块包括:状态识别子模块,用于将室内环境状态数据输入至目标mlp多层感知网络模型中进行室内环境状态识别;指令输入子模块,用于判断室内环境状态是否符合实时需求,若否,则将室内环境状态数据转换成对应的电信号对智能家居设备进行控制;需求判断子模块,用于若是,则保持室内环境状态不变,将室内环境状态数据输入至mlp多层感知网络模型中进行训练;指令确定子模块,用于确定实时需求包括通过语音识别模块采集的语音指令,通过图像识别模块采集的图像指令。
31.以上显示和描述了本发明的基本原理、主要特征和本发明的优点。本行业的技术人员应所述了解,本发明不受上述实施例的限制,上述实施例和说明书中描述的仅为本发明的优选例,并不用来限制本发明,在不脱离本发明精神和范围的前提下,本发明还会有各种变和改进,这些变和改进都落入要求保护的本发明范围内。本发明要求保护范围由所附的权利要求书及其等效物界定。

技术特征:
1.一种基于感知网络的智能家居设备控制方法,其特征在于,所述智能家居设备控制方法包括以下步骤:获取智能家居设备中的室内历史状态数据,对所述室内历史状态数据进行预处理,得到室内历史状态数据集;通过fcm模糊聚类算法将所述室内历史状态数据集进行分类,得到待训练室内历史状态数据和待测试室内历史状态数据;基于mlp多层感知器建立mlp多层感知网络模型,将所述待训练室内历史状态数据输入至所述mlp多层感知网络模型中进行训练,得到初始mlp多层感知网络模型;将所述待测试室内历史状态数据输入至所述初始mlp多层感知网络模型中进行测试,得到目标mlp多层感知网络模型;基于zigbee无线传输技术获取室内实时状态数据,对所述室内实时数据进行预处理,得到实时状态数据集,将所述实时状态数据集进行分类,得到室内环境状态数据和室内人物状态数据;将所述室内环境状态数据输入至所述目标mlp多层感知网络模型中进行室内环境状态识别,判断室内环境状态是否符合实时需求,若否,则将所述室内环境状态数据转换成对应的电信号对所述智能家居设备进行控制;将所述室内人物状态数据输入至所述目标mlp多层感知网络模型中进行室内人物状态识别,判断室内人物状态识别是否异常,若是,则通过所述智能家居设备进行预警。2.如权利要求1所述的一种基于感知网络的智能家居设备控制方法,其特征在于,所述获取智能家居设备中的室内历史状态数据,对所述室内历史状态数据进行预处理,得到室内历史状态数据集包括:所述智能家居设备包括室内环境信息采集模块、灯光控制模块、电视控制模块、门窗控制模块、空调控制模块、家庭医疗模块、语音识别模块、图像识别模块;获取智能家居设备中的室内历史状态数据,对所述室内历史状态数据进行归一化处理得到室内历史状态数据集;所述室内历史状态数据集包括室内温度数据和室内人物数据分别对应的智能家居设备的控制数据,所述室内历史状态数据集至少包括180天的室内历史状态数据。3.如权利要求1所述的一种基于感知网络的智能家居设备控制方法,其特征在于,所述通过fcm模糊聚类算法将所述室内历史状态数据集进行分类,得到待训练室内历史状态数据和待测试室内历史状态数据,包括:通过fcm模糊聚类算法确定所述室内历史状态数据集的分类数m,根据所述分类数m确定迭代次数;对所述室内历史状态数据集进行数据初始化,得到第一隶属度;根据所述第一隶属度计算所述室内历史状态数据集聚类中心,得到第一数据集聚类中心;根据所述第一数据集聚类中心计算得到第二隶属度,根据所述第二隶属度计算所述室内历史状态数据集,得到第二数据集聚类中心;共计迭代m次,得到目标隶属度,根据所述目标隶属度得到待训练室内历史状态数据和待测试室内历史状态数据。
4.如权利要求1所述的一种基于感知网络的智能家居设备控制方法,其特征在于,所述基于mlp多层感知器建立mlp多层感知网络模型,将所述待训练室内历史状态数据输入至所述mlp多层感知网络模型中进行训练,得到初始mlp多层感知网络模型,包括:基于mlp多层感知器建立mlp多层感知网络模型;将所述待训练室内历史状态数据传输至所述mlp多层感知网络模型第一个隐藏层的神经元中;计算所述mlp多层感知网络模型中的每个神经元的加权和,将输入与对应的权重相乘并求和,加上偏置项;将所述加权和输入到激活函数中,得到激活值,所述激活值为所述神经元的输出值;将所述mlp多层感知网络模型中的每个神经元的输出值输入至下一层神经元,直至输出层;将所述待训练室内历史状态数据输入至所述mlp多层感知网络模型中进行重复训练,得到初始mlp多层感知网络模型。5.如权利要求1所述的一种基于感知网络的智能家居设备控制方法,其特征在于,所述基于zigbee无线传输技术获取室内实时状态数据,对所述室内实时数据进行预处理,得到实时状态数据集,将所述实时状态数据集进行分类,得到室内环境状态数据和室内人物状态数据,包括:基于zigbee无线传输技术获取室内实时状态数据,对所述室内实时数据进行预处理,得到实时状态数据集;将所述实时状态数据集进行分类,得到室内环境状态数据和室内人物状态数据;所述室内环境状态数据包括室内温度数据、室内湿度数据、室内光线亮度数据;所述室内人物状态数据包括室内人物数量数据、室内人物姿势数据、室内人物穿着数据。6.如权利要求1所述的一种基于感知网络的智能家居设备控制方法,其特征在于,所述将所述室内环境状态数据输入至所述目标mlp多层感知网络模型中进行室内环境状态识别,判断室内环境状态是否符合实时需求,若否,则将所述室内环境状态数据转换成对应的电信号对所述智能家居设备进行控制,包括:将所述室内环境状态数据输入至所述目标mlp多层感知网络模型中进行室内环境状态识别;判断室内环境状态是否符合实时需求,若否,则将所述室内环境状态数据转换成对应的电信号对所述智能家居设备进行控制;若是,则保持室内环境状态不变,将所述室内环境状态数据输入至所述mlp多层感知网络模型中进行训练;所述实时需求包括通过语音识别模块采集的语音指令,通过图像识别模块采集的图像指令。7.如权利要求1所述的一种基于感知网络的智能家居设备控制方法,其特征在于,所述将所述室内人物状态数据输入至所述目标mlp多层感知网络模型中进行室内人物状态识别,判断室内人物状态识别是否异常,若是,则通过所述智能家居设备进行预警,包括:将所述室内人物状态数据输入至所述目标mlp多层感知网络模型中进行室内人物状态
识别;判断室内人物状态识别是否异常,若是,则通过所述智能家居设备进行预警;室内人物状态异常情况包括室内人物静止不动的时间大于10min,室内人物身体抽搐时间大于1min,室内人物处于摔倒状态时间大于5min。8.一种基于感知网络的智能家居设备控制系统,其特征在于,所述智能家居设备控制系统包括:历史数据获取模块,用于获取智能家居设备中的室内历史状态数据,对所述室内历史状态数据进行预处理,得到室内历史状态数据集;数据分类模块,用于通过fcm模糊聚类算法将所述室内历史状态数据集进行分类,得到待训练室内历史状态数据和待测试室内历史状态数据;模型建立模块,用于基于mlp多层感知器建立mlp多层感知网络模型,将所述待训练室内历史状态数据输入至所述mlp多层感知网络模型中进行训练,得到初始mlp多层感知网络模型;模型测试模块,用于将所述待测试室内历史状态数据输入至所述初始mlp多层感知网络模型中进行测试,得到目标mlp多层感知网络模型;实时数据获取模块,用于基于zigbee无线传输技术获取室内实时状态数据,对所述室内实时数据进行预处理,得到实时状态数据集,将所述实时状态数据集进行分类,得到室内环境状态数据和室内人物状态数据;设备控制模块,用于将所述室内环境状态数据输入至所述目标mlp多层感知网络模型中进行室内环境状态识别,判断室内环境状态是否符合实时需求,若否,则将所述室内环境状态数据转换成对应的电信号对所述智能家居设备进行控制;设备预警模块,用于将所述室内人物状态数据输入至所述目标mlp多层感知网络模型中进行室内人物状态识别,判断室内人物状态识别是否异常,若是,则通过所述智能家居设备进行预警。9.如权利要求8所述的一种基于感知网络的智能家居设备控制系统,其特征在于,所述数据分类模块包括:迭代次数子模块,用于通过fcm模糊聚类算法确定所述室内历史状态数据集的分类数m,根据所述分类数m确定迭代次数;数据初始化子模块,用于对所述室内历史状态数据集进行数据初始化,得到第一隶属度;第一聚类中心子模块,用于根据所述第一隶属度计算所述室内历史状态数据集聚类中心,得到第一数据集聚类中心;第二聚类中心子模块,用于根据所述第一数据集聚类中心计算得到第二隶属度,根据所述第二隶属度计算所述室内历史状态数据集,得到第二数据集聚类中心;得到子模块,用于共计迭代m次,得到目标隶属度,根据所述目标隶属度得到待训练室内历史状态数据和待测试室内历史状态数据。10.如权利要求8所述的一种基于感知网络的智能家居设备控制系统,其特征在于,所述设备控制模块包括:状态识别子模块,用于将所述室内环境状态数据输入至所述目标mlp多层感知网络模
型中进行室内环境状态识别;指令输入子模块,用于判断室内环境状态是否符合实时需求,若否,则将所述室内环境状态数据转换成对应的电信号对所述智能家居设备进行控制;需求判断子模块,用于若是,则保持室内环境状态不变,将所述室内环境状态数据输入至所述mlp多层感知网络模型中进行训练;指令确定子模块,用于确定所述实时需求包括通过语音识别模块采集的语音指令,通过图像识别模块采集的图像指令。

技术总结
本发明涉及智能家居领域,特别是一种基于感知网络的智能家居设备控制方法及系统。可以通过智能家居设备对室内环境中的温度、湿度、光线进行有效的智能控制,在室内环境中对室内人物的异常状态进行监控和预警。通过获取智能家居设备中的室内历史状态数据,对室内历史状态数据进行预处理,得到室内历史状态数据集;基于MLP多层感知器建立MLP多层感知网络模型,训练和测试得到目标MLP多层感知网络模型;获取室内环境状态数据和室内人物状态数据;将室内环境状态数据输入至目标MLP多层感知网络模型中进行室内环境状态识别,判断室内环境状态是否符合实时需求,判断室内人物状态识别是否异常,若是,则通过智能家居设备进行预警。则通过智能家居设备进行预警。则通过智能家居设备进行预警。


技术研发人员:叶福英
受保护的技术使用者:深圳小米房产网络科技有限公司
技术研发日:2023.08.08
技术公布日:2023/9/13
版权声明

本文仅代表作者观点,不代表航家之家立场。
本文系作者授权航家号发表,未经原创作者书面授权,任何单位或个人不得引用、复制、转载、摘编、链接或以其他任何方式复制发表。任何单位或个人在获得书面授权使用航空之家内容时,须注明作者及来源 “航空之家”。如非法使用航空之家的部分或全部内容的,航空之家将依法追究其法律责任。(航空之家官方QQ:2926969996)

航空之家 https://www.aerohome.com.cn/

飞机超市 https://mall.aerohome.com.cn/

航空资讯 https://news.aerohome.com.cn/

分享:

扫一扫在手机阅读、分享本文

相关推荐