当前位置:网站首页>[paper reading] temporary binding for semi-superior learning
[paper reading] temporary binding for semi-superior learning
2022-07-24 13:08:00 【The next day is expected 1314】
1. Abstract
In this paper , We propose a simple and effective method , For training deep neural networks in a semi supervised environment , Only a small part of the training data is marked . We introduced Self integration , We use the training output of the network in different periods to form a consensus prediction of unknown tags , most important of all , Under different regularization and input enhancement conditions . Compared with the network output in the recent training period , This integrated prediction can be expected to be a better predictor of unknown tags , Therefore, it can be used as the goal of training .
Notice: The article states straight to the point that this is a method in semi supervised deep neural network . The main contribution is to propose for Model disturbance The idea of , Two models are proposed , Π \mathbf{\Pi} Π model, Temporal ensembling.
2. Algorithm description
2.1. Π \mathbf{\Pi} Π model


Through the flow chart and pseudo code in the paper , We can clearly understand the general flow of the algorithm . Some of the small details , It may need to be found when it reappears , The words here , Just record your questions , If you look back later, read carefully to answer .Q1: The depth dependence of the proposed model is expressed in the paper Input Augment and Dropout, stay Π \Pi Π Model Between perturbed model and undisturbed model Input Augment Is it consistent .Q2: Why is there a difference between the parameters of supervised loss and unsupervised loss in pseudo code loss C C C, among C C C Indicates the number of data labels .
2.2. Temporal ensembling


Journal entry : First of all, the description of the paper is very clear , You can clearly understand the general flow of the algorithm only by looking at the pseudo code . The second is with Π \Pi Π model comparison ,Temporal ensembling The unsupervised loss of is based on the previous model epoch The error between the output of and the current output . It is pointed out in the article that ,Temporal ensembling than Π \Pi Π model faster , as a result of Temporal ensembling Every batch Just do a forward operation , and Π \Pi Π model There are two forward operations . In fact, the essence of faster speed here is Space for time , Similar to caching .
TODO: There are some places in the paper trick The author did not explain , We should acquiesce to the knowledge that everyone knows , But I don't know , You can get to know . for instance :
Z ← α Z + ( 1 − α ) z (1) Z \leftarrow \alpha Z + (1-\alpha)z \tag{1} Z←αZ+(1−α)z(1)
z ~ ← Z / ( 1 − α t ) (2) \tilde{z} \leftarrow Z/(1-\alpha^{t}) \tag{2} z~←Z/(1−αt)(2).
边栏推荐
- About the concept of thread (1)
- Ape anthropology topic 5
- [datasheet] interpretation of cs5480 data book of metering chip
- 如何画 贝赛尔曲线 以及 样条曲线?
- Make a fake! Science has exposed the academic misconduct of nature's heavy papers, which may mislead the world for 16 years
- Generator and async solve asynchronous programming
- 生信识图 之 点图基础
- SSM hospital inpatient management system
- How can flinksql run in perjob mode on yarn? I submit tasks on SqlClient
- SSM在线考试系统含文档
猜你喜欢

Finclip's "applet export app" function has been updated again by the company

EAS environment structure directory

ESP32ADC

手把手教你用 Power BI 实现 4 种可视化图表

Teach you how to use power Bi to realize four kinds of visual charts

Redis(13)----浅谈Redis的主从复制

Analysis of ISP one click download principle in stm32

基于matlab的声音识别

How to draw Bezier curve and spline curve?
![[datasheet] interpretation of phy lan8720 network chip](/img/77/b99c926db2c99df32cecb188c1f1e1.png)
[datasheet] interpretation of phy lan8720 network chip
随机推荐
Redis(13)----浅谈Redis的主从复制
树莓派自建 NAS 云盘之——树莓派搭建网络存储盘
树莓派自建 NAS 云盘之——数据自动备份
Voice recognition based on MATLAB
权限系统就该这么设计,yyds
Make a fake! Science has exposed the academic misconduct of nature's heavy papers, which may mislead the world for 16 years
MobileViT:挑战MobileNet端侧霸主
猿人学第五题
The seventh topic of ape Anthropology
Windivert: capture and modify packages
EAS environment structure directory
English语法_不定代词 - 概述
About thread (4) thread interaction
Localstorage
Vscode solves the problem of terminal Chinese garbled code
Writing browser plug-ins
SSH服务突然连接不了案例总结
Node takes effect after using NVM to install under Windows system, but NPM does not take effect
2022.07.21
July training (day 24) - segment tree