【技术实现步骤摘要】
AI模型的监管方法、系统、服务器及存储介质
本专利技术涉及计算机
,尤其涉及一种AI模型的监管方法、系统、服务器及存储介质。
技术介绍
人工智能:即ArtificialIntelligence,简称AI。其为通过计算机系统模拟人类智能的方法、技术、软硬件及系统的泛称。通常情况下,AI模型的全生命周期包含模型开发、模型交付和模型服务三个阶段。现有AI模型管理系统对AI模型的开发、交付和服务普遍采用中心化方式进行集中管理。由于采用中心化的方式进行集中管理,因此现有手段对于模型监管不能做到可信化、透明化。
技术实现思路
本申请实施例提供一种AI模型的监管方法、系统、服务器及存储介质,能够实现AI模型全生命周期中相关信息的可信、透明监管。本申请实施例的第一方面提供了一种AI模型的监管方法,包括:获取待监管的AI模型的开发所需信息;根据所述AI模型的开发所需信息进行模型开发以得到所述AI模型;将所述AI模型记录至区块链上。其中,所述将所述AI模型记录至区块链上,可包括将所述模型开发中产出的开发信息以及所得到的AI模型均记录至区块链上。可选的,所述根据所述AI模型的开发所需信息进行模型开发之前,包括:获取所述AI模型的训练数据,并对所述训练数据进行第一哈希算法处理以得到所述训练数据的第一哈希值;从所述区块链上获取所述训练数据的第二哈希值;确认所述训练数据的第一哈希值和第二哈希值之间的误差是否在预设范围内;若是,则确认 ...
【技术保护点】
1.一种AI模型的监管方法,其特征在于,包括:/n获取待监管的AI模型的开发所需信息;/n根据所述AI模型的开发所需信息进行模型开发以得到所述AI模型;/n将所述AI模型记录至区块链上;/n其中,所述根据所述AI模型的开发所需信息进行模型开发以得到所述AI模型,包括:/n获取与所述AI模型对应的AI算法;/n根据所述AI算法以及训练数据对所述AI模型进行训练,以得到所述AI模型的静态信息和动态信息;/n所述将所述AI模型记录至区块链上,包括:/n根据模型信息与分数之间的映射关系,分别获取所述AI模型的静态信息和动态信息对应的分数;/n获取超出阈值的分数所对应的信息,并记为第一信息;/n获取与所述第一信息对应的上链方式,按照所述上链方式将所述第一信息记录至区块链上。/n
【技术特征摘要】
1.一种AI模型的监管方法,其特征在于,包括:
获取待监管的AI模型的开发所需信息;
根据所述AI模型的开发所需信息进行模型开发以得到所述AI模型;
将所述AI模型记录至区块链上;
其中,所述根据所述AI模型的开发所需信息进行模型开发以得到所述AI模型,包括:
获取与所述AI模型对应的AI算法;
根据所述AI算法以及训练数据对所述AI模型进行训练,以得到所述AI模型的静态信息和动态信息;
所述将所述AI模型记录至区块链上,包括:
根据模型信息与分数之间的映射关系,分别获取所述AI模型的静态信息和动态信息对应的分数;
获取超出阈值的分数所对应的信息,并记为第一信息;
获取与所述第一信息对应的上链方式,按照所述上链方式将所述第一信息记录至区块链上。
2.根据权利要求1所述的方法,其特征在于,所述根据所述AI模型的开发所需信息进行模型开发之前,包括:
获取所述AI模型的训练数据,并对所述训练数据进行第一哈希算法处理以得到所述训练数据的第一哈希值;
从所述区块链上获取所述训练数据的第二哈希值;
确认所述训练数据的第一哈希值和第二哈希值之间的误差是否在预设范围内;
若是,则确认所述训练数据可信。
3.根据权利要求2所述的方法,其特征在于,所述按照所述上链方式将所述第一信息记录至区块链上,具体包括:
对所述第一信息进行处理以得到与所述上链方式对应的处理后的第一信息;
对所述处理后的第一信息进行加密,以得到加密后的第一信息;
将所述加密后的第一信息记录至区块链上。
4.根据权利要求1至3任一项所述的方法,其特征在于,所述方法还包括:
获取所述AI模型交付信息,并将所述AI模型交付信息记录至所述区块链上。
5.根据权利要求4所述的方法,其特征在于,所述获取所述AI模型交付信息,包括:
分别获取交付的AI模型与记录在区块链上的AI模型的数字身份签名;
确认所述交付的AI模型的数字身份签名是否与所述记录在区块链上的AI模型的数字身份签名一致;
若一致,则确认所述AI模型为正确的。
6.根据权利要求5所述的方法,其特征在于,包括:
获取所述AI模型的静态信息和所述AI模型的运行结果;
分别对所述静态信息、所述运行结果进行第二哈希算法处理,以得到所述静态信息、所述运行结果分别对应的哈希值;
对所述静态信息、所述运行结果分别对应的哈希值进行第三哈希算法处理,以得到所述AI模型的数字身份签名。
7.一种AI模型的监管方法,其特征在于,包括:
获取AI模型的开发所需信息进行模型开发以得到所述AI模型,并将所述AI模型记录至区块链上;
获取待监管的AI模型的使用信息;
将所述AI模型的使用信息记录至区块链上;
其中,所述获取AI模型的开发所需信息进行模型开发以得到所述AI模型,包括:
获取与所述AI模型对应的AI算法;
根据所述AI算法以及训练数据对所述AI模型进行训练,以得到所述AI模型的静态信息和动态信息;
所述将所述AI模型记录至区块链上,包括:
根据模型信息与分数之间的映射关系,分别获取所述AI模型的静态信息和动态信息对应的分数;
获取超出阈值的分数所对应的信息,并记为第一信息;
获取与所述第一信息对应的上链方式,按照所述上链方式将所述第一信息记录至所述区块链上。
8.根据权利要求7所述的方法,其特征在于,所述方法还包括:
获取运行所述AI模型的使用者的身份信息;
从所述区块链上获取所述AI模型的使用权信息;
确认所述AI模型的使用权信息是否包含所述使用者的身份信息;
若是,则确认所述使用者具备使用权限。
9.根据权利要求7所述的方法,其特征在于,所述方法包括:
获取所述AI模型的静态信息和所述AI模型的运行结果;
分别对所述静态信息、所述运行结果进行第二哈希算法处理,以得到所述静态信息、所述运行结果分别对应的哈希值;
对所述静态信息、所述运行结果分别对应的哈希值进行第三哈希算法处理,以得到所述AI模型的数字身份签名。
10.根据权利要求9所述的方法,其特征在于,所述方法还包括:
从所述区块链上获取与所述AI模型的数字身份签名对应的AI模型的权能构成加密信息和/或权利变更加密信息;
对所述权能构成加密信息和/或权利变更加密信息进行解密以得到权能构成信息和/或权利变更信息;
从所述权能构成信息和/或权利变更信息中提取所述AI模型的使用权信息。
11.一种AI模型的监管系统,其特征在于,包括:
获取模块,用于获取待监管的AI模型的开发所需信息;
开发模块,用于根据所述AI模型的开发所需信息进行模型开发以得到所述AI模型;
记录模块,用于将所述AI模型记录至区...
【专利技术属性】
技术研发人员:林俊杰,周胜平,吴栋,梁乔忠,仲景武,
申请(专利权)人:阿尔法云计算深圳有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。