首页> 外国专利> METHOD FOR MAKING A MACHINE LEARNING MODEL MORE DIFFICULT TO COPY

METHOD FOR MAKING A MACHINE LEARNING MODEL MORE DIFFICULT TO COPY

机译:制作更难以复制的机器学习模型的方法

摘要

A method for protecting a machine learning model from copying is provided. The method includes providing a neural network architecture having an input layer, a plurality of hidden layers, and an output layer. Each of the plurality of hidden layers has a plurality of nodes. A neural network application is provided to run on the neural network architecture. First and second types of activation functions are provided. Activation functions including a combination of the first and second types of activation functions are provided to the plurality of nodes of the plurality of hidden layers. The neural network application is trained with a training set to generate a machine learning model. Using the combination of first and second types of activation functions makes it more difficult for an attacker to copy the machine learning model. Also, the neural network application may be implemented in hardware to prevent easy illegitimate upgrading of the neural network application.
机译:提供了一种用于保护机器学习模型免于复制的方法。该方法包括提供具有输入层,多个隐藏层和输出层的神经网络体系结构。多个隐藏层中的每一个具有多个节点。提供了神经网络应用程序以在神经网络体系结构上运行。提供了第一类型和第二类型的激活功能。包括第一类型的激活功能和第二类型的激活功能的组合的激活功能被提供给多个隐藏层的多个节点。用训练集对神经网络应用程序进行训练,以生成机器学习模型。使用第一和第二种类型的激活功能的组合,使攻击者更难复制机器学习模型。而且,神经网络应用可以以硬件实现,以防止神经网络应用的容易非法升级。

著录项

相似文献

  • 专利
  • 外文文献
  • 中文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号