TriggerBN +

研究发现,结合两个BN层(一个用于正常样本,一个用于对抗样本)可以提升模型精度和鲁棒性。通过线性组合两种BN的概率输出(p=αpnat+(1−α)padv,α∈[0,1]),在softmax和non-softmax场景下进行实验,发现non-softmax对α的敏感度更高,存在准确性和鲁棒性的权衡。实验设置包括PGD攻击、Resnet32模型、CIFAR10数据集等,结果显示了不同α值下模型的准确率和鲁棒性变化。

motivation

用两个BN(一个用于干净样本, 一个用于对抗样本), 结果当使用 B N n a t \mathrm{BN}_{nat} BNnat的时候, 精度能够上升, 而使用 B N a d v \mathrm{BN}_{adv} BNadv的时候, 也有相当的鲁棒性, 但是二者不能兼得. 那么假设一个样本通过两种BN得到两个概率 p n a t p_{nat} pnat p a d v p_{adv} padv, 并利用
p = α p n a t + ( 1 − α ) p a d v , α ∈ [ 0 , 1 ] , p = \alpha p_{nat} + (1-\alpha) p_{adv}, \quad \alpha \in [0, 1], p=αpnat+(1α)padv,α[0,1],
来判断类别, 结果会如何呢 ?

注: 实验结果中, softmax为上述情形, 而non-softmax则是特征
f = α f n a t + ( 1 − α ) f a d v , α ∈ [ 0 , 1 ] , p = S o f t m a x ( f ) . f = \alpha f_{nat} + (1-\alpha) f_{adv}, \quad \alpha \in [0, 1], \\ p = \mathrm{Softmax}(f). f=αfnat+(1α)fadv,α[0,1],p=Softmax(f).

settings

AttributeValue
attackpgd-linf
batch_size128
beta10.9
beta20.999
datasetcifar10
descriptionAT=0.5=default-sgd-0.1=pgd-linf-0.0314-0.25-10=128=default
epochs100
epsilon0.03137254901960784
learning_policy[50, 75] x 0.1
leverage0.5
losscross_entropy
lr0.1
modelresnet32
momentum0.9
optimizersgd
progressFalse
resumeFalse
seed1
stats_logFalse
steps10
stepsize0.25
transformdefault
weight_decay0.0005

results

x轴为 α \alpha α 0 0 0变化到 1 1 1.

AccuracyRobustness
softmaximage-20210606124444152image-20210606124508889
non-softmaximage-20210606132924367image-20210606132944046

结论: 二者都具有trade-off的过程, 但是non-softmax下鲁棒性对 α \alpha α更为敏感.

基于共轭转移与噬菌体介导的 CRISPR 系统对抗耐药菌的建模研究(Matlab代码实现)内容概要:本文围绕“基于共轭转移与噬菌体介导的CRISPR系统对抗耐药菌的建模研究”,利用Matlab进行数学建模与仿真,旨在通过生物工程技术手段解决抗生素耐药性问题。研究结合共轭转移和噬菌体递送机制,构建CRISPR基因编辑系统靶向清除耐药基因,有效抑制耐药菌传播。文中详细阐述了系统动力学模型的建立过程,包括细菌种群演化、基因水平转移、噬菌体感染效率及CRISPR干预效果等关键模块,并通过数值模拟验证了该策略在不同参数条件下的可行性与稳定性。; 适合人群:具备微生物学、合成生物学或生物信息学背景,熟悉Matlab编程的研究生、科研人员及生物医药领域从业者;有一定数学建模基础的跨学科研究人员。; 使用场景及目标:①研究CRISPR-Cas系统在抗菌治疗中的应用潜力;②探索共轭转移与噬菌体联合递送基因编辑工具的动态行为;③通过建模优化干预策略,提升对耐药菌的控制效率;④为实验设计提供理论支持与参数指导。; 阅读建议:建议结合分子生物学基础知识与系统动力学原理进行学习,重点关注模型假设的合理性与参数敏感性分析部分,建议读者动手复现Matlab代码以加深对系统行为的理解,并可根据实际研究需求调整模型结构以适配不同耐药菌防控场景。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值