基于神经网络与深度学习的跨域知识协助方法与系统技术方案

技术编号:29404189 阅读:75 留言:0更新日期:2021-07-23 22:42
本发明专利技术公开了一种基于神经网络与深度学习的跨域知识协助系统,包括分布在不同知识领域的多个设备(1)、深度学习协调模块(2)和全局数据存储模块(9);每个设备(1)包括数据清理模块(3)、数据获取模块(4)和数据读取模块(5);所述设备(1)还包括单机存储模块(7),所述单机存储模块(7)分别和所述数据清理模块(3)、所述数据获取模块(4)和数据读取模块(5)数据通信连接。本发明专利技术的面向联邦机器学习的全流程服务迁移方法与系统,本申请在进行数据记录训练前,对数据记录进行数据清理,以便剔除数据记录异常的部分,以便保证数据记录的准确性,从而保证数据模型的准确。

【技术实现步骤摘要】
基于神经网络与深度学习的跨域知识协助方法与系统
本专利技术涉及在智能制造
,具体为一种基于神经网络与深度学习的跨域知识协助方法与系统。
技术介绍
21世纪已经从初步的自动化转变到高度自动化的时代,即智能化的时代。智能化的时代,给我们的生活、工作和工业生产和管理都带来了实实在在的帮助,如基于人工智能化的智能家居、家电,工业化生产中的工业机器人和工业监视机器人等,这些都是随着科学技术的快速发展,越来越多地出现在人们的生活中,可以说,人类社会的生产和生活的极大的提高,都依赖于技术的进步,但是自动化的操作和智能化的控制通常需要计算机或者微型计算机去处理众多的逻辑关系,因此,其需要进行大量的数学计算和逻辑计算,这必然会提高对处理器的逻辑计算能力需求,而大规模集成电路或超大规模集成电路的运算处理能力,也直接影响到了其生产成本。二十世纪,是一个智能化生产和智能制造的年底,现今生活中,设备不仅自己智能化,自动化,而且,还从以前设备单独的运行,到如今的协同化操作,这其中就离不开跨域、跨设备的运行和协作,而其中必然就涉及了不同设备或领域之间的而对有智能化的计算和人工智能的发展,其对处理器的运算处理能力需求进一步加强。另外一方面,在实现人工智能方面,一个重要的研究就是利用模仿人类处理事务的能力,即模仿人类面对事件即输入,采用的处理手段或技术即输出,而形成输入和输出的映射关系;现今,提出另外一个研究去解决该映射关系的方法,即深度学习,深度学习的概念源于人工神经网络的研究。含多隐层的多层感知器就是一种深度学习结构。深度学习通过组合低层特征形成更加抽象的高层表示属性类别或特征,以发现数据的分布式特征表示。深度学习是机器学习研究中的一个新的领域,其动机在于建立、模拟人脑进行分析学习的神经网络,它模仿人脑的机制来解释数据。如专利CN110489395A公开了本专利技术公开的一种自动获取多源异构数据知识的方法,旨在提供一种更加具有完整性、通用性和便捷性,有利于知识的传递的获取的方法。其通过下述技术方案予以实现:采取自顶向下或自底向上的方式定义概念-实体-属性-关系-标签,得到实体对象的知识模型,然后通过数据直接保存和爬虫软件、OCR等识别软件获取数据,得到知识数据,完成异构数据源到异构知识源的转换;通过结构化知识生成方法得到已知知识模式下的实体-属性-关系的三元组实例化;再使用长短期记忆网络模型(LSTM模型)与发布者-完成者协作模式进行知识和知识模型的更新,得到扩展补充新知识的工作流,利用知识建模形成的知识模型,得到包含概念、实体、关系、属性值实例化三元组的数据流。专利CN111461153A公开了一种人群特征深度学习方法,该方法包括建立多种人群特征分类数据库,还包括以下步骤:对多种人群特征数据库与数据库分类模型比对形成六个维度相对的十二项行为类型,构建多种人群特征分类数据库,作为判断人群行为趋向2)所述有效识别行为特征与多人群特征数据库比对,确定目标人员的人群特征类型,并更新多人群特征数据库;3)根据使用者不同应用场景应用深度学习模型,优化人群特征数据库内形成适应使用者的深度学习数据库;4)根据人群不同行为特征,匹配相应的服务模式。为社会活动提供行为特征数据支撑,从而使各项宣传、营销动作,职场选拔、因人施教方面的匹配服务模式。专利CN109716382A公开了一种用于管理、评估和监测一行动计划内的受试者对任务绩效需求的遵从性的系统,包括:光学传感器,用于在遵从性评估和监测环节捕捉受试者的面部表情、眼动、注视点和受试者的头部姿势;领域知识数据库,包括概念数据实体和任务数据实体,每个概念数据实体包括知识与技能内容项,每个任务数据实体包括讲演内容材料项;受试者模块,用于使用光学传感器采集的传感数据评估受试者的情感状态和认知状态;训练器模块,用于在每次完成任务数据实体之后,根据受试者对相关概念数据实体的知识与技能内容项的理解概率以及受试者达成目标遵从性程度的概率,选择向受试者递送和呈现的任务数据实体。专利CN112308240A公开了一种一种基于联邦学习的边缘侧机器协同与优化的系统,包括:R个联邦学习系统,R≥1,模型参数分发单元,以及模型训练和优化单元。R个联邦学习系统中第i个联邦学习系统包括运行经验分布不均匀的Mi个边缘侧机器,Mi≥2,i=1、2、……、R。模型参数分发单元用于向Mi个边缘侧机器分发联邦学习的初始参数,接收中间模型参数,以及将接收的中间模型参数进行聚合与更新,得到新模型参数。模型训练和优化单元用于基于初始参数和各自的运行数据对本地的运行模型进行训练,将训练之后得到中间模型参数发送至模型参数分发单元;以及根据新模型参数得到系统协同运行模型。其中,本地的运行模型为针对不同的运行环境进行工作响应的模型。专利CN110750591A公开了一种以计算机系统实现的人工智能知识管理系统,其中设有输入管理模块,用以管理在开发人工智能模型时使用的类神经网络算法的输入数据;设有人工智能模型管理模块,用以管理人工智能模型,提供选择;设有输出管理模块,用以管理开发人工智能模型时以类神经网络算法产生的输出数据;之后以演算结果管理模块管理每次演算的结果,并提供调整人工智能模型的参数,以及重新演算产生的输出数据,以此建构一知识库,并通过一区块链技术形成散布于多个区块链节点的分布式记录。专利CN110427406A公开了一种组织机构相关人员关系的挖掘方法及装置。所述方法包括:获取组织机构相关自然人及自然人所属组织机构的各维度数据信息集合;获取根据自然人姓名或其他属性信息聚类后的人员所属组织机构各维度的特征子集合;将同类自然人所属的组织机构进行组合,依据每个组合的相似性特征进行向量转化;根据相似性向量训练同名人分类模型,并使用模型预测分类结果;根据分类结果,合并同一自然人,聚合关联自然人、自然人所属组织机构和关联组织机构数据集合,生成组织机构相关人员关系结构。本专利技术实施例能够准确而直观的挖掘出不同组织机构相关人员的相互关系,从而满足了在孤立分散的组织机构相关人员间建立联系的需求。可见,目前,在人工智能化或者进行多个各设备间跨域的进行知识学习协助技术方面还存在以下缺陷:1.在现有技术中,强化学习训练模型通常利用自身收集的数据进行学习、优化和控制,对数据的处理很少是跨域进行知识协助,或者协助数据处理中,由于需要提供足够数据的和相关的数据关联以实现智能化,但是,对于数据处理方面,并没有有效和快速处理的方法,以便尽快训练得到数据训练模型。2.现有技术中,为了综合和汇总各类数据,虽然针对数据孤岛和数据隐私的两难问题,多家机构和学者提出解决办法,但是对多个数据的安全访问和处理并无有效的办法。3.现有技术中,对数据记录的训练时,未考虑数据量的大小和数量的多少,直接对所有的数据进行训练以便获得模型时,容易导致数据量太大,从而一方面数据运算量大,数据运算困难;同时数据量量大容易导致数据训练模型不准确。4.现有技术中,对数据记录中,可能存在的异常数据记录并未进行数据初步清理,容易产生异常数据导致数据训练得到的模型异常。<本文档来自技高网...

【技术保护点】
1.一种基于神经网络与深度学习的跨域知识协助系统,包括分布在不同知识领域的多个设备(1)、深度学习协调模块(2)和全局数据存储模块(9);每个设备(1)包括数据清理模块(3)、数据获取模块(4)和数据读取模块(5);所述设备(1)还包括单机存储模块(7),所述单机存储模块(7)分别和所述数据清理模块(3)、所述数据获取模块(4)和数据读取模块(5)数据通信连接;/n数据训练融合子模块(6),所述数据训练融合子模块(6)设置于部分所述设备(1)上;设置有所述数据训练融合子模块(6)的所述设备(1)上设置局域数据存储模块(8),所述局域数据存储模块(8)分别和所述数据训练融合子模块(6)、所述数据读取模块(5)数据通信连接;/n所述深度学习协调模块(2)、所述数据读取模块(5)、所述数据训练融合子模块(6)、所述局域数据存储模块(8)和所述全局数据存储模块(9)之间通过数据通信网络进行数据通信连接;所述深度学习协调模块(2)对所有参与数据训练学习的设备(1)、工作模块和数据进度调度;/n其特征在于:/n在进行数据训练学习时,所述设备(1)在运行中,所述数据获取模块(4)获取安装在该设备(1)上的运行数据和状态数据,形成数据记录,并将所述数据记录存储于所述设备(1)的所述单机存储模块(7),所述数据清理模块(3)读取存储于所述单机存储模块(7)中的所述数据记录,并利用数理统计方法和设定的要求去分析每条所述数据记录,在发现某条数据记录出现明显不合理时,将该条数据记录删除;/n所述深度学习协调模块(2)对所有的设备(1)进行分组,将所有的所述设备(1)按照一定的规则分成数个分组(10),并保证每个所述分组(10)中存在至少一个所述数据训练融合子模块(6),并将所述分组的信息发送给所述数据读取模块(5)、所述数据训练融合子模块(6)和所述局域数据存储模块(9),并且修改所述数据读取模块(5)、所述数据训练融合子模块(6)和所述局域数据存储模块(5)的所述数据记录的读取权限;/n所述数据训练融合子模块(6)依据所述深度学习协调模块(2)分配的读取权限,和其对应的分组的所述数据读取模块(5)建立数据通信连接,从而所述数据训练融合子模块(6)通过所述数据读取模块(5)读取存储于所述单机存储模块(7)中存储的数据记录进行数据学习训练,得出数据训练子模型,并将所述数据训练子模型存储于所述局域数据存储模块(8)和所述全局数据存储模块(9)中,其中,在各分组的所述数据训练融合子模块(6)进行数据训练以得到数据训练子模型时,读取存储于所述全局数据存储模块(9)中其它分组通过数据训练得的数据训练子模型作为初始模型以便进行快速收敛的到数据训练子模型;/n其中,所述全局数据存储模块(9)的存储的数据训练子模型数量为一定值,并在得到的数据训练子模型数量超过所述定值时,删除最开始存储的所述数据训练子模型,并记录删除的所述数据训练子模型的数量;并在删除了一规定数量的所述数据训练子模型时,停止进行对所述分组进行数据训练;/n对最后剩余的所有所述数据训练子模型采取参数加权的模式得出总的深度数据训练模型,并发送给所述全局数据存储模块(9)进行存储。/n...

【技术特征摘要】
1.一种基于神经网络与深度学习的跨域知识协助系统,包括分布在不同知识领域的多个设备(1)、深度学习协调模块(2)和全局数据存储模块(9);每个设备(1)包括数据清理模块(3)、数据获取模块(4)和数据读取模块(5);所述设备(1)还包括单机存储模块(7),所述单机存储模块(7)分别和所述数据清理模块(3)、所述数据获取模块(4)和数据读取模块(5)数据通信连接;
数据训练融合子模块(6),所述数据训练融合子模块(6)设置于部分所述设备(1)上;设置有所述数据训练融合子模块(6)的所述设备(1)上设置局域数据存储模块(8),所述局域数据存储模块(8)分别和所述数据训练融合子模块(6)、所述数据读取模块(5)数据通信连接;
所述深度学习协调模块(2)、所述数据读取模块(5)、所述数据训练融合子模块(6)、所述局域数据存储模块(8)和所述全局数据存储模块(9)之间通过数据通信网络进行数据通信连接;所述深度学习协调模块(2)对所有参与数据训练学习的设备(1)、工作模块和数据进度调度;
其特征在于:
在进行数据训练学习时,所述设备(1)在运行中,所述数据获取模块(4)获取安装在该设备(1)上的运行数据和状态数据,形成数据记录,并将所述数据记录存储于所述设备(1)的所述单机存储模块(7),所述数据清理模块(3)读取存储于所述单机存储模块(7)中的所述数据记录,并利用数理统计方法和设定的要求去分析每条所述数据记录,在发现某条数据记录出现明显不合理时,将该条数据记录删除;
所述深度学习协调模块(2)对所有的设备(1)进行分组,将所有的所述设备(1)按照一定的规则分成数个分组(10),并保证每个所述分组(10)中存在至少一个所述数据训练融合子模块(6),并将所述分组的信息发送给所述数据读取模块(5)、所述数据训练融合子模块(6)和所述局域数据存储模块(9),并且修改所述数据读取模块(5)、所述数据训练融合子模块(6)和所述局域数据存储模块(5)的所述数据记录的读取权限;
所述数据训练融合子模块(6)依据所述深度学习协调模块(2)分配的读取权限,和其对应的分组的所述数据读取模块(5)建立数据通信连接,从而所述数据训练融合子模块(6)通过所述数据读取模块(5)读取存储于所述单机存储模块(7)中存储的数据记录进行数据学习训练,得出数据训练子模型,并将所述数据训练子模型存储于所述局域数据存储模块(8)和所述全局数据存储模块(9)中,其中,在各分组的所述数据训练融合子模块(6)进行数据训练以得到数据训练子模型时,读取存储于所述全局数据存储模块(9)中其它分组通过数据训练得的数据训练子模型作为初始模型以便进行快速收敛的到数据训练子模型;
其中,所述全局数据存储模块(9)的存储的数据训练子模型数量为一定值,并在得到的数据训练子模型数量超过所述定值时,删除最开始存储的所述数据训练子模型,并记录删除的所述数据训练子模型的数量;并在删除了一规定数量的所述数据训练子模型时,停止进行对所述分组进行数据训练;
对最后剩余的所有所述数据训练子模型采取参数加权的模式得出总的深度数据训练模型,并发送给所述全局数据存储模块(9)进行存储。


2.根据权利要求1所述的一种基于神经网络与深度学习的跨域知识协助系统,其特征在于:所述深度学习协调模块(2)随机从各分组的数据记录中抽取一定量的数据记录发送给所述全局数据存储模块(8);对所述总的所述数据联邦模型进行校验,在所述数据记录利用该总的所述数据联邦模型进行校验中,数据输出和数据记录中的数据符合模型精度要求时,则该总的所述数据联邦模型建立完成,否则,所述深度学习协调模块(2)给所述分组增加所述数据训练融合子模块(6)获取数据训练子模型的次数,并再次进行获取数据训练子模型的过程;最后对剩余的所有所述数据训练子模型采取参数加权的模式得出总的深度数据训练模型,并发送给所述全局数据存储模块(9)进行存储。


3.根据权利要求1所述的一种基于神经网络与深度学习的跨域知识协助系统,其特征在于:在所述数据读取模块(5)、所述数据训练融合子模块(6)、所述局域数据存储模块(8)和所述全局数据存储模块(9)和所述深度学习协调模块(2)之间进行的数据通信和数据的存取都采用加密的方式进行,以保证数据记录在传输中的安全性。


4.根据权利要求1所述的一种基于神经网络与深度学习的跨域知识协助系统,其特征在于:在所述数据清理模块(3)进行数据记录的数据清理时,利用已有的历史数据记录或存储于所述局域数据存储模块(8)中的数据训练子模型对数据进行初步数据清理,对每条数据记录进行分析,在数据记录出现偏离一定程度时,剔除该数据记录,以使得数据记录清理更加准确。


5.根据...

【专利技术属性】
技术研发人员:邢廷炎周长兵杨艳霞
申请(专利权)人:中国地质大学北京
类型:发明
国别省市:北京;11

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

1