Self-Supervised Feature Learning by Learning to Spot Artifacts
Wonbin Kim
Self-Supervised Feature Learning by Learning to Spot Artifacts - - PowerPoint PPT Presentation
Self-Supervised Feature Learning by Learning to Spot Artifacts Wonbin Kim Self-Supervised Learning To exploit different labelings that are freely available besides or within visual data, and to use them as intrinsic reward signals to
Wonbin Kim
2
Object Detection, Semantic Segmentation, Classification
3
Wikipedia : Industrial_National_Bank_Building
4
Wikipedia : Chromatic aberration
5
6
Carl Doersch et al., "Unsupervised visual representation learning by context prediction.“, ICCV, (2015)
7
Carl Doersch et al., "Unsupervised visual representation learning by context prediction.“, ICCV, (2015)
8
Carl Doersch et al., "Unsupervised visual representation learning by context prediction.“, ICCV, (2015)
9
Deepak Pathak et al. "Context encoders: Feature learning by inpainting." ICCV, (2016)
1
ℒ𝑠𝑓𝑑 𝑦 = 𝜇𝑠𝑓𝑑 𝑁 ⊙ 𝑦 − 𝐺 1 − 𝑁 ⊙ 𝑦
2 2
ℒ𝑏𝑒𝑤 = max
𝐸
𝔽𝑦∈𝜓 log 𝐸 𝑦 + log 1 − 𝐸 𝐺 1 − 𝑁 ⊙
ℒ = 𝜇𝑠𝑓𝑑ℒ𝑠𝑓𝑑 + 𝜇𝑏𝑒𝑤ℒ𝑏𝑒𝑤
1 1
Deepak Pathak et al. "Context encoders: Feature learning by inpainting." ICCV, (2016)
1 2
Deepak Pathak et al. "Context encoders: Feature learning by inpainting." ICCV, (2016)
1 3
Deepak Pathak et al. "Context encoders: Feature learning by inpainting." ICCV, (2016)
1 4
Deepak Pathak et al. "Context encoders: Feature learning by inpainting." ICCV, (2016)
15
Mehdi Noroozi et el., "Unsupervised learning of visual representations by solving jigsaw puzzles." ECCV, 2016.
16
Mehdi Noroozi et el., "Unsupervised learning of visual representations by solving jigsaw puzzles." ECCV, 2016.
17
Mehdi Noroozi et el., "Unsupervised learning of visual representations by solving jigsaw puzzles." ECCV, 2016.
18
Mehdi Noroozi et el., "Unsupervised learning of visual representations by solving jigsaw puzzles." ECCV, 2016.
19
Simon Jenni et el., "Self-Supervised Feature Learning by Learning to Spot Artifacts." CVPR (2018).
20
Simon Jenni et el., "Self-Supervised Feature Learning by Learning to Spot Artifacts." CVPR (2018).
21
Simon Jenni et el., "Self-Supervised Feature Learning by Learning to Spot Artifacts." CVPR (2018).
𝐸1 = 𝜚 𝑦 + 1 − Ω ⊙ 𝑆1 𝜚 𝑦 , Where 𝜚 x = Ω ⊙ 𝜚 x + (1 − Ω) ⊙ 𝑣 ∗ 𝜚 𝑦
𝐸𝑗 = 𝐸𝑗−1 + 1 − 𝑉𝑗−1 Ω ⊙ 𝑆𝑗 𝐸𝑗−1
22
Simon Jenni et el., "Self-Supervised Feature Learning by Learning to Spot Artifacts." CVPR (2018).
ℒ𝑑𝑚𝑏𝑡𝑡 = min
𝑆 max 𝐷
𝐲~p 𝐲
log 𝐷𝑑𝑚𝑏𝑡𝑡 𝐸 𝜚 𝐲 + log 1 − 𝐷𝑑𝑚𝑏𝑡𝑡 𝐸 𝜚 𝐲 .
ℒ𝑛𝑏𝑡𝑙 = min
𝐷 ො 𝐲
𝑗𝑘
Ω𝑗𝑘 log 𝜏 𝐷𝑗𝑘
𝑛𝑏𝑡𝑙 ො
𝐲 + 1 − Ω𝑗𝑘 log 1 − 𝜏 𝐷𝑗𝑘
𝑛𝑏𝑡𝑙
𝐸 𝜚 𝐲
23
Simon Jenni et el., "Self-Supervised Feature Learning by Learning to Spot Artifacts." CVPR (2018).
Learning to Spot Artifacts." CVPR (2018).
Proceedings of the IEEE Conference on Computer Vision and Pattern
representations by solving jigsaw puzzles." European Conference on Computer
representation learning by context prediction." Proceedings of the IEEE International Conference on Computer Vision. 2015.
https://en.wikipedia.org/wiki/Chromatic_aberration
24