带 CleverHans 的随机森林黑盒
Random Forest Black Box with CleverHans
我是新手,正在尝试用 Black Box FGSM(来自聪明的汉斯)攻击随机森林
但我不确定如何实现它。他们有一个 blackbox example for Mnist data 但我不知道我应该把我的随机森林放在哪里以及我应该攻击哪里。任何帮助将不胜感激。
在当前教程中,黑盒模型是使用 TensorFlow 实现的神经网络,其预测(标签)用于训练替代模型(黑盒模型的副本)。然后使用替代模型来制作转移到黑盒模型的对抗性示例。
在您的情况下,您必须将 bbox_val 替换为
bbox_val = batch_eval(sess, [x], [bbox_preds], [x_sub_prev],
args=eval_params)[0]
根据您的随机森林对替代训练数据的 numpy 数组的预测 x_sub_prev
。
您可以在以下论文中找到有关本教程中实施的攻击的更多信息:https://arxiv.org/abs/1602.02697
我是新手,正在尝试用 Black Box FGSM(来自聪明的汉斯)攻击随机森林
但我不确定如何实现它。他们有一个 blackbox example for Mnist data 但我不知道我应该把我的随机森林放在哪里以及我应该攻击哪里。任何帮助将不胜感激。
在当前教程中,黑盒模型是使用 TensorFlow 实现的神经网络,其预测(标签)用于训练替代模型(黑盒模型的副本)。然后使用替代模型来制作转移到黑盒模型的对抗性示例。
在您的情况下,您必须将 bbox_val 替换为
bbox_val = batch_eval(sess, [x], [bbox_preds], [x_sub_prev],
args=eval_params)[0]
根据您的随机森林对替代训练数据的 numpy 数组的预测 x_sub_prev
。
您可以在以下论文中找到有关本教程中实施的攻击的更多信息:https://arxiv.org/abs/1602.02697