基于人工智能技术的违规识别及机器行为控制方法、设备、存储介质技术

技术编号:20913876 阅读:27 留言:0更新日期:2019-04-20 09:11
本发明专利技术涉及一种基于人工智能技术的违规识别及机器行为控制方法、设备、存储介质,机器行为控制方法包括如下步骤:将待识别数据输入到已经训练好的学习模型中,使用已经训练好的学习模型对待识别数据进行识别,判断待识别数据是否符合预设的规定;若待识别数据符合预设规定,则将合规的待识别数据的数据格式转换成对应机器能够识别的数据格式,并输出动作控制指令给对应机器,控制机器执行相应动作;若待识别数据部分不符合预设规定,则过滤掉不符合预设规定的待识别数据,并进行提示,然后将合规的待识别数据的数据格式转换成对应机器能够识别的数据格式,并输出动作控制指令给对应机器,控制机器执行相应动作,使机器作出的动作满足要求。

Violation Recognition and Machine Behavior Control Method, Equipment and Storage Media Based on Artificial Intelligence Technology

The invention relates to an artificial intelligence-based method for violation identification and machine behavior control, equipment and storage media. The machine behavior control method includes the following steps: input the data to be identified into the trained learning model, use the trained learning model to identify the identified data, and determine whether the data to be identified conforms to the preset requirements; if so If the recognition data conforms to the preset regulations, the data format of the conforming data to be recognized will be converted into the data format that can be recognized by the corresponding machine, and the action control instructions will be output to the corresponding machine to control the machine to perform the corresponding actions. If the data to be identified does not conform to the preset regulations, the data to be identified that does not conform to the preset regulations will be filtered out and prompted, and then the conforming data will be waiting. The data format of recognition data is transformed into the data format that can be recognized by the corresponding machine, and the action control instructions are output to the corresponding machine to control the machine to perform the corresponding actions, so that the actions made by the machine can meet the requirements.

【技术实现步骤摘要】
基于人工智能技术的违规识别及机器行为控制方法、设备、存储介质
本专利技术属于数据识别以及行为控制领域,尤其涉及一种基于人工智能技术的违规识别及机器行为控制方法、设备、存储介质。
技术介绍
现阶段的数据过滤主要使用的方法是关键字核对和人工审查,关键字核对是核对内容中有没有词语在违规关键字库中,而人工审查则是靠人工来判断违规内容。两种方法的缺点也非常明显,关键字核对不仅需要经常更新关键字库,而且误判率和漏判率也比较高;人工审核不仅受制于审核员的知识丰富度,而且效率也非常低。行为控制主要通过工业自动化的方法来控制机器做一些固定的动作,或者是通过传感器获取外界的信息后控制机器实现程序设定好的动作。人工智能技术就是通过用人工的方法使机器具有与人类智慧有关的功能,如判断、推理、证明、思考、识别、设计、规划、问题求解等思维活动。随着人工智能技术的深入研究和开展,人工智能技术对人类的影响与日俱增,其用用领域也日益扩大,目前,人工智能技术已经用于机器翻译、医疗诊断、图像识别、语音识别、金融分析、无人驾驶等诸多
,人工智能的应用在不断加深、不断成熟,甚至在某些领域已经超越人来。将人工智能方法使用在内容过滤和动作控制,有着巨大的优势。由于人工智能具有自我学习能力,能解决关键字核对方法中经常要更新关键字库,误判和漏判的问题;还能解决人工审核标准不统一,审核员知识不足,效率低下的问题;也能在动作控制上按照人类的物权管理办法来控制机器对物体的使用。但本领域还没有一种基于人工智能技术的违规识别及机器行为控制方法。
技术实现思路
本专利技术的目的在于克服现有技术之缺陷,提供了一种基于人工智能技术的违规识别及机器行为控制方法、设备、存储介质,其能自动识别不符合规定的数据等,效率高,且精确度高。本专利技术是这样实现的:本专利技术提供一种基于人工智能技术的违规数据识别方法,包括如下步骤:1)构建训练集;2)构建用于识别违规数据的学习模型;3)利用训练集中的训练样本训练学习模型,得到训练完成的学习模型;4)使用训练完成的学习模型对输入的待识别数据进行计算识别,输出分类结果。通过学习方法对训练集X中的训练样本行进训练,学得学习模型f:x→y,输入待行为判别内容,使用该学习模型计算得出相应的输出空间。划分训练集X的属性,设定属性集D={D1,D2,D3},其中,D1、D2、D3为属性子集,D1={d1,d2,d3,d4,d5,d6,d7,d8,d9,d10,d11,d12,d13,d14,d15,d16,d17,d18}={种族,年龄,学历,国籍,民族,性别,肤色,宗教,身高,体重,服饰,疾病,视力,私车,住房,住址,职务,职业};D2={d'1,d'2,d'3,d'4}={占有权,使用权,收益权,处分权};D3={d″1,d″2,d″3,d″4}={角度,速度,力量,方向};一个对象包含26个属性,只是有些属性是空的,例如3个对象如下:一个人的对象:{{东亚、18,大学,中国,汉族,男,黄色,无,180,120,正常,无,1.5,有,有,武汉,科长,公务员},}一个物体的对象:{{有,有,无,无},}一个动作的对象:{{30°,5m/s,60牛,东西向}}。设定x为输入,x={x1,x2,…,xm},xm代表第m个样本的输入,xi=(xi1;xi2;…;xi|D|);|D|代表属性的个数,Xi1代表第i个样本的第一个属性;y为输出,y={y1,y2,…,ym}={人身歧视、人身伤害、物体使用、物体拥有},ym代表第m个样本的输出,X1指的是第一个对象即第一个样本的输入,X2指的是第二个对象即第二个样本的输入,y1、y2...ym对应人身歧视、人身伤害、物体使用、物体拥有中的其中一个或几个;例如一个机器人发出种族歧视的话,并动手打人,那么输出值就是{人身歧视,人身伤害,};Xi1指的是第i个对象的第一个属性值,如一个人的样本:{{东亚、18,大学,中国,汉族,男,黄色,无,180,120,正常,无,1.5,有,有,武汉,科长,公务员},},那么Xi1就是东亚,xi2是18。获取训练集为:X={(x1,y1),(x2,y2),……,(xm,ym)}。(X1,y1)为第一个样本。如X1是:{{东亚、18,大学,中国,汉族,男,黄色,无,180,120,正常,无,1.5,有,有,武汉,科长,公务员},},y1={无,无,}。表示的是X1这个对象,没有人身歧视,没有人身伤害,空,空。进一步地,学习模型使用线性模型实现,学习模型为:f(x)=wxi+b,使得其中:w=(w1;w2;…;w|D|),|D|代表属性的个数;求系数w和b的解w*和b*,根据使用让均方误差最小化,即:m是样本的个数,Xi是第i个对象,yi是第i个对象的输出;使用最小二乘法对以上模型求解,得到:进一步地,学习模型使用决策树模型实现,决策树模型包含一个根结点,若干个内部结点和若干个叶结点;叶结点对应决策结果,其他每个结点对应一个属性测试;每个结点包含的样本集合根据属性测试的结果被划分到子节点中;根结点包含样本全集;整个决策树模型使用如下算法:输入:训练集X,属性集D;设定函数TreeGenerate(X,D);生成结点node;如果X中样本属于同一类别C,则将node标记为C类叶结点;如果D=φorX中样本在D上取值相同,则将node标记为叶结点,其类别标记为X中样本数最多的类;从D中选择最优划分属性a*;当前样本集合X中第k类样本所占的比例为Pk,其中k=(1,2,|y|),则X中的信息熵定义为:假设离散属性a有V个可能的取值{a1,a2,……,aV},若使用a来对样本集X进行划分,则会产生V个分支结点,其中第v个分支结点包含了X中所有在属性a上取值为aV的样本,记为Xv,根据计算出Xv的信息熵,考虑到不同的分支结点所包含的样本数不同,分支结点权重为:|Xv|/|X|,即样本数越多的分支结点的影响越大,属性a对样本集X进行划分所获得的信息增益的计算公式为:一般而言,信息增益越大,意味着使用属性a来进行划分所得的“纯度提升”越大,因此最优划分属性对于a*的每一个值a*v,为node生成一个分支;并令Xv表示X中在a*上取值为的样本子集;如果Xv为空,则将分支结点标记为叶结点,其类别标记为X中样本最多的类;否则,继续按照函数TreeGenerate(Xv,D\{a*})计算;输出以node为根节点的一棵决策树。进一步地,学习模型使用神经网络模型实现,按照BP算法建立一个拥有|D|个输入神经元,|y|个输出神经元,q个隐层神经元的多层前馈网络结构,其中输出层第j个神经元的阈值用θj表示,隐层第h个神经元的阈值用γh表示,输入层第i个神经元与隐层第h个神经元之间的连接权为vih,隐层第h个神经元与输出层第j个神经元之间的连接权为whj,隐层第h个神经元接收到的输入为其中bh为隐层第h个神经元的输出;具体的过程采用以下算法:输入:训练集学习率η;m是样本的个数;Xk指第k个样本的输入,yK第k个样本的输出;在(0,1)范围内随机初始化网络中所有连接权和阈值;对于(xk,yk)∈X的每一个值,进行如下处理:计算当前样本的输出集计算输出层神经元的梯度项计算隐层神经元的梯度项更新连接权whj=ηg本文档来自技高网...

【技术保护点】
1.一种基于人工智能技术的违规数据识别方法,其特征在于,包括如下步骤:1)构建训练集;2)构建用于识别违规数据的学习模型;3)利用训练集中的训练样本训练学习模型,得到训练完成的学习模型;4)使用训练完成的学习模型对输入的待识别数据进行计算识别,输出分类结果。

【技术特征摘要】
1.一种基于人工智能技术的违规数据识别方法,其特征在于,包括如下步骤:1)构建训练集;2)构建用于识别违规数据的学习模型;3)利用训练集中的训练样本训练学习模型,得到训练完成的学习模型;4)使用训练完成的学习模型对输入的待识别数据进行计算识别,输出分类结果。2.根据权利要求1所述的方法,其特征在于:划分训练集X的属性,设定属性集D={D1,D2,D3},其中,D1、D2、D3为属性子集,D1={d1,d2,d3,d4,d5,d6,d7,d8,d9,d10,d11,d12,d13,d14,d15,d16,d17,d18}={种族,年龄,学历,国籍,民族,性别,肤色,宗教,身高,体重,服饰,疾病,视力,私车,住房,住址,职务,职业};D2={d'1,d'2,d'3,d'4}={占有权,使用权,收益权,处分权};D3={d”1,d”2,d”3,d”4}={角度,速度,力量,方向};设定x为输入,x={x1,x2,…,xm},xm代表第m个样本的输入,xi=(xi1;xi2;…;xi|D|);|D|代表属性的个数,Xi1代表第i个样本的第一个属性;y为输出,y={y1,y2,…,ym}={人身歧视、人身伤害、物体使用、物体拥有},ym代表第m个样本的输出,y1、y2...ym对应人身歧视、人身伤害、物体使用、物体拥有中的其中一个或几个;构建训练集为:X={(x1,y1),(x2,y2),……,(xm,ym)}。3.根据权利要求1或2所述的方法,其特征在于:学习模型使用线性模型实现,学习模型为:f(x)=wxi+b,使其中:w=(w1;w2;…;w|D|);|D|代表属性的个数,求w和b的解w*和b*,根据使用让均方误差最小化,即:使用最小二乘法对以上模型求解,得到:将w*和b*带入f(x)=wxi+b,得到最终的学习模型。4.根据权利要求1或2所述的方法,其特征在于:学习模型使用决策树模型实现,决策树模型包含一个根结点,若干个内部结点和若干个叶结点;叶结点对应决策结果,其他每个结点对应一个属性测试;每个结点包含的样本集合根据属性测试的结果被划分到子节点中;根结点包含样本全集;整个决策树模型使用如下算法:输入:训练集X,属性集D;设定函数TreeGenerate(X,D);生成结点node;如果X中样本属于同一类别C,则将node标记为C类叶结点;如果D=φorX中样本在D上取值相同,则将node标记为叶结点,其类别标记为X中样本数最多的类;从D中选择最优划分属性a*;当前样本集合X中第k类样本所占的比例为Pk,其中k=(1,2,|y|),|y|指y集合中元素的个数,则X中的信息熵定义为:假设离散属性a有V个可能的取值{a1,a2,……,aV},若使用a来对样本集X进行划分,则会产生V个分支结点,其中第v个分支结点包含了X中所有在属性a上取值为aV的样本,记为Xv,根据计算出Xv的信息熵,考虑到不同的分支结点所...

【专利技术属性】
技术研发人员:刘辉王波
申请(专利权)人:武汉天喻聚联网络有限公司武汉天喻信息产业股份有限公司
类型:发明
国别省市:湖北,42

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

1