【论文阅读】Interpolation Consistency Training for Semi-Supervised Learning

论文下载

1. 摘要

我们介绍了插值一致性训练 (ICT),这是一种简单且计算效率高的算法,用于在半监督学习范式中训练深度神经网络。 ICT 鼓励在未标记点的插值上的预测与在这些点的预测的插值一致。在分类问题中,ICT 将决策边界移动到数据分布的低密度区域。我们的实验表明,当应用于 CIFAR-10 和 SVHN 基准数据集上的标准神经网络架构时,ICT 实现了最佳性能。我们的理论分析表明,ICT 对应于某种类型的具有未标记点的数据自适应正则化,从而减少了在高置信度值下对标记点的过度拟合。

Notice: 在摘要中我们获取不到太多的关键信息,大佬的论文大多如此🤦‍♂️。但是可以捕捉到一个关键词,插值

2. 前置知识

2.1 一致性正则化

在这里插入图片描述

半监督学习的重点是利用无标记数据来提升算法的正确率。其中,一致性正则化是半监督学习中的一种利用无标记样本的方案。一致性表现在对于无标记样本 u u u f ( u ) = f ( u + σ ) f(u) = f(u+ \sigma) f(u)=f(u+σ),其中 σ \sigma σ表示对于无标记样本 u u u的扰动。对于扰动的定义,有很多顶会文章【Ladder Network, Π \Pi Π model, Mean-Teacher】。一致性正则化强制模型执行低密度分离假设。当且仅当决策边界穿过低密度路径时,才能同时满足这种一致性和小的预测误差。

2.2 插值算法

参考链接

3. ICT

L = L S + w ( t ) ⋅ L U S (1) L = L_S + w(t)\cdot L_{US} \tag{1} L=LS+w(t)LUS

### 一致性原理 在计算机科学尤其是分布式系统中,一致性指的是多个副本之间的状态保持同步的程度。具体来说,在分布式数据库环境下,当更新操作完成之后,所有节点的数据应该达到相同的状态。 #### CAP定理下的强弱一致性 根据CAP理论[^4],在一个理想的状况下,所有的读写请求都能立即看到最新的数据版本,这被称为强一致性。然而为了满足分区容忍性的需求,有时不得不牺牲这种即时可见性而采用最终一致性模型——即允许短暂的时间窗口内不同节点间存在差异,但经过一定时间后所有更改都将传播至各个位置达成一致。 #### Paxos算法实现高可用条件下一致性 Paxos是一种用于解决分布式环境中进程间协调问题的协议,广泛应用于构建可靠的复制状态机和服务发现机制。该算法通过一轮或多轮投票过程来决定提案能否被接受,从而确保即使在网络分割期间也能维持较高的可用度的同时保障一定程度上的一致性[^1]。 ```python class Proposer: def __init__(self, id): self.id = id self.promised_value = None async def prepare(self, round_number): # 向多数派发送Prepare消息... async def propose(self, value): await self.prepare() if not self.promised_value or self.promised_value == value: # 发送Accept消息给Acceptor... ``` #### Raft共识算法简化版说明 Raft旨在提供一种更易于理解和实现的方法论去达成分布式系统的领导者选举与日志复制功能。其核心思想在于将复杂的决策流程分解成几个相对独立且容易处理的小部分,如任期编号、心跳检测以及条目追加等,以此为基础建立起稳定可靠的一致性框架[^3]。
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

来日可期1314

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值