Description
In this video, we take a look at Swin Transformers. What is it? Why do we have it? How does it look?
ABOUT ME
β Subscribe: https://www.youtube.com/c/CodeEmporium?sub_confirmation=1
π Medium Blog: https://medium.com/@dataemporium
π» Github: https://github.com/ajhalthor
π LinkedIn: https://www.linkedin.com/in/ajay-halthor-477974bb/
RESOURCES
[1 π] Main Paper: https://arxiv.org/pdf/2103.14030
[2 π] Slides: https://link.excalidraw.com/p/readonly/GDnU1EEBGfAyUoEtVyj8
[3 π] Feature Pyramid Networks: https://youtu.be/i4GKvPGoGxY?si=fgWUV1DYQH3YeU-6
[4 π] Playlist of Transformers from scratch: https://youtu.be/QCJQG4DuHT0?si=UllVN6odQKC-nsvb
[5 π] Faster R-CNN: https://youtu.be/ws0nlxCWWI8?si=om9yCa-mKWxTtFmQ
[6 π] DETR: https://youtu.be/r3lDNWYDGF4?si=N4XehrgljW0A7XPQ
PLAYLISTS FROM MY CHANNEL
β Reinforcement Learning: https://youtube.com/playlist?list=PLTl9hO2Oobd9kS--NgVz0EPNyEmygV1Ha&si=AuThDZJwG19cgTA8
Natural Language Processing: https://youtube.com/playlist?list=PLTl9hO2Oobd_bzXUpzKMKA3liq2kj6LfE&si=LsVy8RDPu8jeO-cc
β Transformers from Scratch: https://youtube.com/playlist?list=PLTl9hO2Oobd_bzXUpzKMKA3liq2kj6LfE
β ChatGPT Playlist: https://youtube.com/playlist?list=PLTl9hO2Oobd9coYT6XsTraTBo4pL1j4HJ
β Convolutional Neural Networks: https://youtube.com/playlist?list=PLTl9hO2Oobd9U0XHz62Lw6EgIMkQpfz74
β The Math You Should Know : https://youtube.com/playlist?list=PLTl9hO2Oobd-_5sGLnbgE8Poer1Xjzz4h
β Probability Theory for Machine Learning: https://youtube.com/playlist?list=PLTl9hO2Oobd9bPcq0fj91Jgk_-h1H_W3V
β Coding Machine Learning: https://youtube.com/playlist?list=PLTl9hO2Oobd82vcsOnvCNzxrZOlrz3RiD
MATH COURSES (7 day free trial)
π Mathematics for Machine Learning: https://imp.i384100.net/MathML
π Calculus: https://imp.i384100.net/Calculus
π Statistics for Data Science: https://imp.i384100.net/AdvancedStatistics
π Bayesian Statistics: https://imp.i384100.net/BayesianStatistics
π Linear Algebra: https://imp.i384100.net/LinearAlgebra
π Probability: https://imp.i384100.net/Probability
OTHER RELATED COURSES (7 day free trial)
π β Deep Learning Specialization: https://imp.i384100.net/Deep-Learning
π Python for Everybody: https://imp.i384100.net/python
π MLOps Course: https://imp.i384100.net/MLOps
π Natural Language Processing (NLP): https://imp.i384100.net/NLP
π Machine Learning in Production: https://imp.i384100.net/MLProduction
π Data Science Specialization: https://imp.i384100.net/DataScience
π Tensorflow: https://imp.i384100.net/Tensorflow
CHAPTERS
00:00 What is the Swin Transformer?
01:30 Historical context to understand why Swin Transformers exist
04:45 Problems with vanilla transformer architectures with images
08:23 Swin Transformer architecuture at a high level
09:40 What is the βSwin Transformer Blockβ
10:14 Deep dive into the Swin Transformer block architecture
11:06 Windowed-Multi-head Self Attention
16:10 Shifted Window Multi-head self attention
21:43 Patch Merging
22:36 Swin Transformer + Feature Pyramid Network as backbone
23:46 Performance
24:51 Quiz Time
26:05 Summary