本公开涉及在机器学习操作中检测分布外数据样本。
背景技术:
1、在一些实现中,使用机器学习模型来生成数据样本的预测结果。例如,机器学习模型可以用在恶意软件检测中,以确定软件代码是否可能包含恶意软件代码,从而引发安全风险。机器学习模型还可用于图像处理,以确定图像数据是否包含某些对象或类似于某些图形。所述机器学习模型还可以用于声音识别中,以确定音频数据的文本。机器学习模型可用于其他应用。
技术实现思路
1.一种方法,包括:
2.根据权利要求1所述的方法,还包括:
3.根据权利要求2所述的方法,还包括:
4.根据权利要求1所述的方法,还包括:
5.根据权利要求1所述的方法,其中所述生产数据样本是软件代码,并且所述预测结果指示所述软件代码是否具有恶意软件的风险。
6.根据权利要求1所述的方法,其中所述第一机器学习模型的所述一个或多个神经元根据所述一个或多个神经元的重要性等级而被确定。
7.根据权利要求1所述的模型,其中所述预激活数据是包括所述一个或多个神经元的经扁平化的预激活张量的向量。
8.一种计算机可读介质,所述计算机可读介质包括指令,所述指令在被执行时使计算设备执行操作,所述操作包括:
9.根据权利要求8所述的计算机可读介质,所述操作还包括:
10.根据权利要求9所述的计算机可读介质,所述操作还包括:
11.根据权利要求8所述的计算机可读介质,所述操作还包括:
12.根据权利要求8所述的计算机可读介质,其中所述生产数据样本是软件代码,并且所述预测结果指示所述软件代码是否具有恶意软件的风险。
13.根据权利要求8所述的计算机可读介质,其中所述第一机器学习模型的所述一个或多个神经元根据所述一个或多个神经元的重要性等级而被确定。
14.根据权利要求8所述的计算机可读介质,其中所述预激活数据是包括所述一个或多个神经元的经扁平化的预激活张量的向量。
15.一种计算机实现的系统,包括:
16.根据权利要求15所述的计算机实现的系统,所述操作还包括:
17.根据权利要求16所述的计算机实现的系统,所述操作还包括:
18.根据权利要求15所述的计算机实现的系统,所述操作还包括:
19.根据权利要求15所述的计算机实现的系统,其中所述生产数据样本是软件代码,并且所述预测结果指示所述软件代码是否具有恶意软件的风险。
20.根据权利要求15所述的计算机实现的系统,其中所述第一机器学习模型的所述一个或多个神经元根据所述一个或多个神经元的重要性等级而被确定。
