2023. 9. 30. 20:19ใArtificialIntelligence/2023GoogleMLBootcamp
Transfer Learning (์ ์ดํ์ต)
์ ์ดํ์ต - ํน์ task์ ๋ง์ถฐ ํ์ต์ํจ ๋คํธ์ํฌ -> ๋ค๋ฅธ task์ ์ ์ฉ
last layer๋ฅผ ๋ณ๊ฒฝ
๊ฒฝ์ฐ์ ๋ฐ๋ผ ์ฌ๋ฌ layer๋ฅผ ๋ง๋ถ์ผ ์๋ ์๋ค
์ด๋ ํ ๊ฒฝ์ฐ์ ์ฌ์ฉํ๋๊ฐ?
์๋์ ์ผ๋ก ์ ์ ๋ฐ์ดํฐ๋ฅผ ๊ฐ์ง task์ ๋ํ์ฌ
ํ๋ถํ ๋ฐ์ดํฐ๋ฅผ ๊ฐ์ง task๋ก ์ฐ์ ํ์ตํ ์ดํ -> knowledge๋ฅผ transfer (์ ์ดํ์ต)
์ด๋ ๊ธฐ์กด task๋ณด๋ค ์๋ก์ด task์ ์ค์๋๊ฐ ๋ ๋์
Multi-task Learning
one image can have multiple label
์ด ๋ฐฉ๋ฒ๋ณด๋ค๋, ์ ์ดํ์ต์ด ๋ ๋ง์ด ์ฌ์ฉ๋๋ค.
ํ๋์ ๋คํธ์ํฌ๋ก ์ฌ๋ฌ ํ์คํฌ๋ฅผ ์ ์ํ๋ ๊ฒ์ด ์ด๋ ต๊ธฐ ๋๋ฌธ์
What is End-to-end Deep Learning?
enough data๊ฐ ์๋ค๋ฉด -> end to end approach ์ ์ฉ ๊ฐ๋ฅ
input์์ output์ผ๋ก ๋ฐ๋ก mapping
์ค๊ฐ ์ฒ๋ฆฌ ๋จ๊ณ ์์ด -> end to end learning
(๋ ๋ง์ ๋ฐ์ดํฐ๊ฐ ๋ชจ์ธ ๊ฒฝ์ฐ์)
Whether to use End-to-end Deep Learning
End to end learning์ ์ฅ๋จ์
๋ด๊ฐ ์ํ๋ X -> Y mapping์ด ๋ฌด์์ธ์ง, ์ด๋ ํ ํ์คํฌ์ ์์กดํ๋์ง ํ์ ํด์ผํ๋ค
'ArtificialIntelligence > 2023GoogleMLBootcamp' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[GoogleML] Convolutional Neural Networks (1) | 2023.10.04 |
---|---|
[GoogleML] Structuring Machine Learning Projects ์๋ฃ (0) | 2023.10.01 |
[GoogleML] Error Analysis & Mismatched Train and Test Set (0) | 2023.09.30 |
[GoogleML] ML workflow by implementing strategy, avoidable bias (0) | 2023.09.29 |
[GoogleML] Multi-class Classification (0) | 2023.09.23 |