Distilling & Exploring

介绍了两篇CVPR19文章,第一篇将Knowledge distillation用于目标检测,通过关注teacher model检测相邻anchor帮助student model模仿;第二篇探索context信息对检测的作用,结论是其难处理localization error,在区分前景和背景上有一定作用。

Distilling Object Detectors with Fine-grained Feature Imitation

Exploring the Bounds of the Utility of Context for Object Detection

两篇CVPR19文章。 没细看, 主要是关注一下他们做的方向和提出的一些结论。

第一篇是Knowledge distillation的应用, teacher model辅助student model学习, 一般是用于轻量化网络设计。这里应该是首次将该方法用于detection。核心思想是‘since detectors care more about local object regions, the discrepancy of feature response on close anchor locations near the object alsoconveys important information about how a complex detection model detects the object instances’,关注teacher model是如何检测相邻anchor的有助于帮助student model更好的模仿。

 

第二篇是探索context信息对于检测来说究竟有没有用, 有多大的作用? 大致的结论是context信息很难处理localization error,  在分变前景和背景上有一些作用。

Distilling Image Dehazing with Heterogeneous Task Imitation method 是一种利用知识蒸馏技术来提升图像去雾性能的方法。这种方法的核心思想是通过模仿不同但相关的任务的知识,将教师模型中的有用信息转移到学生模型中[^2]。 在具体实现上,该方法设计了一个多任务学习框架,其中包含了多个辅助任务,这些任务虽然与图像去雾不直接相关,但是能够提供有助于去雾任务的特征表示。通过这种方式,学生模型不仅学习到了如何执行主要的去雾任务,同时也学会了如何处理那些辅助任务,从而增强了整体的泛化能力和鲁棒性。 此外,这种方法还采用了对抗训练策略,以进一步提高生成图像的质量。通过引入一个判别器来区分真实无雾图像和生成的去雾图像,促使生成器产生更加逼真的结果。 值得注意的是,这种基于异构任务模仿的图像去雾蒸馏方法不需要明确地估计视差,这减少了计算复杂度,并且使得算法更适合于实际应用场合。它提供了一种新颖的方式来整合来自不同领域的知识,为解决单幅图像去雾问题提供了新的视角。 由于其开源特性,研究人员可以访问提供的代码库来进行实验、调整参数以及探索更多可能的应用场景。 ```python # 示例伪代码展示基本结构 class DistillationModel: def __init__(self): # 初始化教师模型和学生模型 self.teacher_model = ... self.student_model = ... def train(self, data_loader): for images in data_loader: # 从教师模型获取软标签 teacher_outputs = self.teacher_model(images) # 学生模型前向传播 student_outputs = self.student_model(images) # 计算损失函数,包括主任务损失和辅助任务损失 loss = calculate_loss(student_outputs, teacher_outputs) # 反向传播更新权重 update_weights(loss) def calculate_loss(student, teacher): # 损失函数通常包含主任务损失和知识蒸馏损失 main_task_loss = ... kd_loss = ... return main_task_loss + kd_loss ```
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值