SSTAP icon indicating copy to clipboard operation
SSTAP copied to clipboard

关于bm_mask()方法和add mask 操作的一些疑问

Open hxi667 opened this issue 2 years ago • 5 comments

作者您好,关注您网络实现部分,发现对input_data_unlabel 数据生成的特征最后一步都进行了add mask 操作(teacher ,student 模型中都进行了)。请问add mask 操作的作用是什么?对应论文的哪一小节? 为什么 input_data 数据没有实现add mask 操作? 此外,还有就是bm_mask()方法的作用是什么,bm_mask()和add mask 有什么区别?感谢答复

hxi667 avatar Mar 29 '22 06:03 hxi667

作者您好,关注您网络实现部分,发现对input_data_unlabel 数据生成的特征最后一步都进行了add mask 操作(teacher ,student 模型中都进行了)。请问add mask 操作的作用是什么?对应论文的哪一小节? 为什么 input_data 数据没有实现add mask 操作? 此外,还有就是bm_mask()方法的作用是什么,bm_mask()和add mask 有什么区别?感谢答复

The role of mask is to pick out unlabeled data with high confidence for training, making training more stable. "bm_mask" is used to strip out impossible proposals. You can refer to BMN for more details.

wangxiang1230 avatar Mar 29 '22 06:03 wangxiang1230

感谢您的解答,收获很多

------------------ 原始邮件 ------------------ 发件人: @.>; 发送时间: 2022年3月29日(星期二) 下午2:55 收件人: @.>; 抄送: @.>; @.>; 主题: Re: [wangxiang1230/SSTAP] 关于bm_mask()方法和add mask 操作的一些疑问 (Issue #8)

作者您好,关注您网络实现部分,发现对input_data_unlabel 数据生成的特征最后一步都进行了add mask 操作(teacher ,student 模型中都进行了)。请问add mask 操作的作用是什么?对应论文的哪一小节? 为什么 input_data 数据没有实现add mask 操作? 此外,还有就是bm_mask()方法的作用是什么,bm_mask()和add mask 有什么区别?感谢答复

The role of mask is to pick out unlabeled data with high confidence for training, making training more stable. "bm_mask" is used to strip out impossible proposals. You can refer to BMN for more details.

— Reply to this email directly, view it on GitHub, or unsubscribe. You are receiving this because you authored the thread.Message ID: @.***>

hxi667 avatar Mar 29 '22 07:03 hxi667

还有个问题想要请教,在student模型中,您对input_data和input_data_unlabel 都先进行了.flip(2)操作后再送入BMN网络。而teacher模型中,您是先将input_data和input_data_unlabel送入BMN网络,再对其输出进行.flip(1)或.flip(3)操作. 请问.flip(1)、.flip(2)、.flip(3)部分都是实现的论文中所指的temporal feature flip 么? 这种先进行.flip()先后顺序(送入BMN网络前,送入BMN网络后)是怎么考虑的?

------------------ 原始邮件 ------------------ 发件人: "wangxiang1230/SSTAP" @.>; 发送时间: 2022年3月29日(星期二) 下午2:55 @.>; @.@.>; 主题: Re: [wangxiang1230/SSTAP] 关于bm_mask()方法和add mask 操作的一些疑问 (Issue #8)

作者您好,关注您网络实现部分,发现对input_data_unlabel 数据生成的特征最后一步都进行了add mask 操作(teacher ,student 模型中都进行了)。请问add mask 操作的作用是什么?对应论文的哪一小节? 为什么 input_data 数据没有实现add mask 操作? 此外,还有就是bm_mask()方法的作用是什么,bm_mask()和add mask 有什么区别?感谢答复

The role of mask is to pick out unlabeled data with high confidence for training, making training more stable. "bm_mask" is used to strip out impossible proposals. You can refer to BMN for more details.

— Reply to this email directly, view it on GitHub, or unsubscribe. You are receiving this because you authored the thread.Message ID: @.***>

hxi667 avatar Mar 29 '22 07:03 hxi667

还有个问题想要请教,在student模型中,您对input_data和input_data_unlabel 都先进行了.flip(2)操作后再送入BMN网络。而teacher模型中,您是先将input_data和input_data_unlabel送入BMN网络,再对其输出进行.flip(1)或.flip(3)操作. 请问.flip(1)、.flip(2)、.flip(3)部分都是实现的论文中所指的temporal feature flip 么? 这种先进行.flip()先后顺序(送入BMN网络前,送入BMN网络后)是怎么考虑的? ------------------ 原始邮件 ------------------ 发件人: "wangxiang1230/SSTAP" @.>; 发送时间: 2022年3月29日(星期二) 下午2:55 @.>; @.@.>; 主题: Re: [wangxiang1230/SSTAP] 关于bm_mask()方法和add mask 操作的一些疑问 (Issue #8) 作者您好,关注您网络实现部分,发现对input_data_unlabel 数据生成的特征最后一步都进行了add mask 操作(teacher ,student 模型中都进行了)。请问add mask 操作的作用是什么?对应论文的哪一小节? 为什么 input_data 数据没有实现add mask 操作? 此外,还有就是bm_mask()方法的作用是什么,bm_mask()和add mask 有什么区别?感谢答复 The role of mask is to pick out unlabeled data with high confidence for training, making training more stable. "bm_mask" is used to strip out impossible proposals. You can refer to BMN for more details. — Reply to this email directly, view it on GitHub, or unsubscribe. You are receiving this because you authored the thread.Message ID: @.***>

Flip operation is only performed on the input of student, and the output of student should have a certain symmetry with that of teacher.

wangxiang1230 avatar Mar 29 '22 07:03 wangxiang1230

感谢您的解答

hxi667 avatar Mar 29 '22 07:03 hxi667