[ํ์ดํ ์น] ์ค์ ์ธ๊ณต์ง๋ฅ์ผ๋ก ์ด์ด์ง๋ ๋ฅ๋ฌ๋ - ๊ธฐ์ด๋ถํฐ ๋ ผ๋ฌธ ๊ตฌํ๊น์ง
์ธ๊ณต์ง๋ฅ ๋ถ์ผ์์ ํ์ฉ๋๊ฐ ๋งค์ฐ ๋์ ๋ฅ๋ฌ๋ ํ๋ ์์ํฌ์ธ Pytorch๋ฅผ ์ด์ฉํ์ฌ ๋ค์ํ ์ธ๊ณต ์ ๊ฒฝ๋ง์ ๊ตฌํํ๋ ๊ฐ์์ ๋๋ค.
์๊ฐ์ 1,415๋ช
๋์ด๋ ์ด๊ธ
์๊ฐ๊ธฐํ ๋ฌด์ ํ
- ํด๊ฒฐ
์์ ์๋ฃ ์ ๊ณต ๋ถํ๋๋ฆฝ๋๋ค.
์์ ์๋ฃ๋ฅผ ์๋ฌด๋ฆฌ ํ์ด๋ด๋ ์ฝ๋๊ฐ ์์ต๋๋ค ๋ชจ๋ dummy ํ์ผ๋ง ์์ต๋๋ค. ์ฝ๋ ๋ฐ๋ก ๊ณต์ ๊ฐ๋ฅํ ๊น์?<img src="https://cdn.inflearn.com/public/files/posts/87a0be
python๋จธ์ ๋ฌ๋๋ฅ๋ฌ๋์ธ๊ณต์ ๊ฒฝ๋งpytorchhyunahn23
ใป
8๋ฌ ์
0
75
2
- ํด๊ฒฐ
์ฝ๋๊ฐ ์ด๋์ ์๋์ง ๋ชจ๋ฅด๊ฒ ์ต๋๋ค.
๊ณต์ ํด์ฃผ์ ์์ ์๋ฃ์์ ์ฝ๋๋ฅผ ์ฐพ์ง ๋ชปํ๊ฒ ์ต๋๋ค.์ด๋์ ์๋์?
python๋จธ์ ๋ฌ๋๋ฅ๋ฌ๋์ธ๊ณต์ ๊ฒฝ๋งpytorchhyunahn23
ใป
9๋ฌ ์
0
72
2
- ๋ฏธํด๊ฒฐ
๋ ผ๋ฌธ ๊ตฌํ
๊ฐ์ ์ ๋ชฉ์ด ๋ ผ๋ฌธ ๊ตฌํ์ธ๋ฐ ๋ ผ๋ฌธ์ ๋ํด์๋ ๋๋ฌด ์งง์๊ฑฐ๊ฐ์ต๋๋ค ใ ํน์ ์ฐ๊ตฌ์(๊ฐ์ฌ) ๋ ๋ค๋ฅธ ๊ฐ์์ถ์ฒ ํด์ฃผ์ค์์๋์..
python๋จธ์ ๋ฌ๋๋ฅ๋ฌ๋์ธ๊ณต์ ๊ฒฝ๋งpytorchjm
ใป
0
162
2
- ํด๊ฒฐ
overfitting์ด ๋๋ ์ด์ ๊ฐ ๊ถ๊ธํฉ๋๋ค.
๋ฐ์ดํฐ์ 4๊ฐ์ง๋ง ๊ณ ๋ คํ๋ค๋ ๊ฒ์, ์ฃผ์์์ธก์ ๋ํด์ ์ฌ๋ฌด์ ํ๋ ๊ทธ๋ฐ ์งํ๋ค์ ๊ณ ๋ ค๋ฅผ ์ํ๋ค๋ ์๋ฏธ๋ก ๋ง์ํ์ ๊ฑฐ ๊ฐ์ต๋๋ค ๊ทผ๋ฐ ๊ทธ ์ธ์ ์ด์ ๋ ์์์ง ๊ถ๊ธํ์ฌ ์ง๋ฌธ ๋๋ฆฝ๋๋ค!
python๋จธ์ ๋ฌ๋๋ฅ๋ฌ๋์ธ๊ณต์ ๊ฒฝ๋งpytorch์ต๊ทํ
ใป
1
155
2
- ๋ฏธํด๊ฒฐ
๋ถ๋ฅ ์ฑ๋ฅ์ด ์ ์ ๋์ค๋ ์ด์
์๋ ํ์ธ์ ๊ฐ์ฌ๋..์ ๊ฐ ์ผ์ฃผ์ผ์ด ๋๋ ๊ธฐ๊ฐ ๋์ ๊ณ์ ์ด๊ฒ์ ๊ฒ ์๋๋ฅผ ํด๋ดค์์๋ ์ ๋ถ๋ฅ ์ฑ๋ฅ์ด 10%์ธ์ง๋ฅผ ๋ชจ๋ฅด๊ฒ ์ด์ ์ค๋ก๋ฅผ ๋ฌด๋ฆ ์ฐ๊ณ ์ง๋ฌธ์ ์ฌ๋ฆฌ๊ฒ ๋์์ต๋๋ค..cifar10 ์ด๋ฏธ์ง๊ฐ 32 ํฌ๊ธฐ์ฌ์ 128 ์ ๋๋ก๋ง rescale์ ํ๊ณ
python๋จธ์ ๋ฌ๋๋ฅ๋ฌ๋์ธ๊ณต์ ๊ฒฝ๋งpytorch์์ฑ์ ์์
ใป
0
206
1
- ๋ฏธํด๊ฒฐ
AutoEncoder ์ฐจ์ ์ง๋ฌธ
์๋ ํ์ธ์! ์คํ ์ธ์ฝ๋ ๊ตฌํ ์ค ์ง๋ฌธ์ด ์์ด์ ๊ธ์ ๋จ๊ธฐ๊ฒ ๋์์ต๋๋ค.class AutoEncoder(nn.Module): def __init__(self): super
python๋จธ์ ๋ฌ๋๋ฅ๋ฌ๋์ธ๊ณต์ ๊ฒฝ๋งpytorch์์ฑ์ ์์
ใป
1
242
2
- ํด๊ฒฐ
์ฌ์ ํ์ต ๋ชจ๋ธ์์์ layer ๋ณ๊ฒฝ์ ๋ํ ์ง๋ฌธ
์๋ ํ์ธ์ ๊ฐ์ฌ๋, ๊ฐ์ ์ ๋ณด๊ณ ์์ต๋๋ค.๋ค๋ฆ์ด ์๋๋ผ, pretrained model์์ ๊ฐ์์์์ ๊ฐ์ด(1) model์ feature extraction ๋ถ๋ถ์์ Conv2d์ kernel_size๋ฅผ ์ค์ด๊ณ (2) model์ fu
python๋จธ์ ๋ฌ๋๋ฅ๋ฌ๋์ธ๊ณต์ ๊ฒฝ๋งpytorchkjyn0124
ใป
1
204
1
- ํด๊ฒฐ
7๊ฐ ํด๋ ๋ง๋ค
- ํ์ต ๊ด๋ จ ์ง๋ฌธ์ ๋จ๊ฒจ์ฃผ์ธ์. ์์ธํ ์์ฑํ๋ฉด ๋ ์ข์์! - ๋จผ์ ์ ์ฌํ ์ง๋ฌธ์ด ์์๋์ง ๊ฒ์ํด๋ณด์ธ์. - ์๋ก ์์๋ฅผ ์งํค๋ฉฐ ์กด์คํ๋ ๋ฌธํ๋ฅผ ๋ง๋ค์ด๊ฐ์. - ์ ๊น! ์ธํ๋ฐ ์๋น์ค ์ด์ ๊ด๋ จ ๋ฌธ์๋ 1:1 ๋ฌธ์ํ๊ธฐ๋ฅผ ์ด์ฉํด์ฃผ์ธ์.
python๋จธ์ ๋ฌ๋๋ฅ๋ฌ๋์ธ๊ณต์ ๊ฒฝ๋งpytorch๋์ธ
ใป
0
251
1
- ํด๊ฒฐ
4-3๊ฐ cross-validation์์์ best model ์ ์ ๊ธฐ์ค
๊ฐ์ฌ๋, ์๋ ํ์ธ์! ํญ์ ์ข์ ๊ฐ์ ์ ๋ณด๊ณ ์์ต๋๋ค :D4-3๊ฐ ๊ต์ฐจ ๊ฒ์ฆ(Cross-Validation)์์ best model์ ์ด๋ป๊ฒ ์ ์ ํ๋ ๊ฒ์ธ์ง ์กฐ๊ธ ํท๊ฐ๋ ค ์ง๋ฌธ ๋๋ฆฝ๋๋ค.์๋ฅผ ๋ค์ด, ๋ณธ ๊ฐ์์์๋ 3๊ฐ fold์ ๋ํด cr
python๋จธ์ ๋ฌ๋๋ฅ๋ฌ๋์ธ๊ณต์ ๊ฒฝ๋งpytorch๋ฒฝํ๋๋๊ตฌ๋ฆฌ
ใป
0
435
1
- ๋ฏธํด๊ฒฐ
regression ๋ฌธ์ ์ ๋ํ ๊ฒฐ๊ณผ ์๊ฐํ
- ํ์ต ๊ด๋ จ ์ง๋ฌธ์ ๋จ๊ฒจ์ฃผ์ธ์. ์์ธํ ์์ฑํ๋ฉด ๋ ์ข์์! - ๋จผ์ ์ ์ฌํ ์ง๋ฌธ์ด ์์๋์ง ๊ฒ์ํด๋ณด์ธ์. - ์๋ก ์์๋ฅผ ์งํค๋ฉฐ ์กด์คํ๋ ๋ฌธํ๋ฅผ ๋ง๋ค์ด๊ฐ์. - ์ ๊น! ์ธํ๋ฐ ์๋น์ค ์ด์ ๊ด๋ จ ๋ฌธ์๋ 1:1 ๋ฌธ์ํ๊ธฐ๋ฅผ ์ด์ฉํด์ฃผ์ธ์.
python๋จธ์ ๋ฌ๋๋ฅ๋ฌ๋์ธ๊ณต์ ๊ฒฝ๋งpytorch๊น์ ์ง
ใป
0
203
1
- ๋ฏธํด๊ฒฐ
Loss function ๊ด๋ จํ์ฌ ์ง๋ฌธ๋๋ฆฝ๋๋ค.
๊ฐ์ฌ๋ ์๋ ํ์ธ์. test loss ๋ฐ validation loss ๊ด๋ จํ์ฌ ์ง๋ฌธ๋๋ฆฝ๋๋ค. train loss์ validation loss ํ๋์ ๋ณด๊ณ , ์ด ๋ชจ๋ธ์ด ์ ํ์ต์ด ๋์๋์ง ์ด๋ป๊ฒ ํ๋จํด์ผ ํ๋์ง๊ฐ ๊ถ๊ธํ์ฌ ์ง๋ฌธ๋
python๋จธ์ ๋ฌ๋๋ฅ๋ฌ๋์ธ๊ณต์ ๊ฒฝ๋งpytorch๊น์ ์ง
ใป
0
923
1
- ํด๊ฒฐ
early stopping ์ฝ๋ ๋ฌธ์
- ํ์ต ๊ด๋ จ ์ง๋ฌธ์ ๋จ๊ฒจ์ฃผ์ธ์. ์์ธํ ์์ฑํ๋ฉด ๋ ์ข์์! - ๋จผ์ ์ ์ฌํ ์ง๋ฌธ์ด ์์๋์ง ๊ฒ์ํด๋ณด์ธ์. - ์๋ก ์์๋ฅผ ์งํค๋ฉฐ ์กด์คํ๋ ๋ฌธํ๋ฅผ ๋ง๋ค์ด๊ฐ์. - ์ ๊น! ์ธํ๋ฐ ์๋น์ค ์ด์ ๊ด๋ จ ๋ฌธ์๋ 1:1 ๋ฌธ์ํ๊ธฐ๋ฅผ ์ด์ฉํด์ฃผ์ธ์.
python๋จธ์ ๋ฌ๋๋ฅ๋ฌ๋์ธ๊ณต์ ๊ฒฝ๋งpytorch๊น์ ์ง
ใป
0
315
1
- ๋ฏธํด๊ฒฐ
์์ธก ๊ทธ๋ํ
์์ธก ๊ทธ๋ํ๊ฐ ์ด
python๋จธ์ ๋ฌ๋๋ฅ๋ฌ๋์ธ๊ณต์ ๊ฒฝ๋งpytorchaksen0829
ใป
0
344
1
- ํด๊ฒฐ
๋ฐ์ดํฐ ๋ถ๊ท ํ
- ํ์ต ๊ด๋ จ ์ง๋ฌธ์ ๋จ๊ฒจ์ฃผ์ธ์. ์์ธํ ์์ฑํ๋ฉด ๋ ์ข์์! - ๋จผ์ ์ ์ฌํ ์ง๋ฌธ์ด ์์๋์ง ๊ฒ์ํด๋ณด์ธ์. - ์๋ก ์์๋ฅผ ์งํค๋ฉฐ ์กด์คํ๋ ๋ฌธํ๋ฅผ ๋ง๋ค์ด๊ฐ์. - ์ ๊น! ์ธํ๋ฐ ์๋น์ค ์ด์ ๊ด๋ จ ๋ฌธ์๋ 1:1 ๋ฌธ์ํ๊ธฐ๋ฅผ ์ด์ฉํด์ฃผ์ธ์.
python๋จธ์ ๋ฌ๋๋ฅ๋ฌ๋์ธ๊ณต์ ๊ฒฝ๋งpytorch๊น์ ์ง
ใป
1
349
1
- ํด๊ฒฐ
8๊ฐ ์ ์ด ํ์ต ์ง๋ฌธ
์ ์ด ํ์ต์ ํ๊ฒ ๋ค๋๊ฒ์ ์ด์ ์ ํ์ตํ weight๋ฅผ ์ด์ฉํ๊ฒ ๋ค๋ ์๋ฏธ๋ก ์๊ณ ์๋๋ฐ์ ๋งจ์์ ์๋ conv1์ ์์ ํ๊ฒ ๋๋ฉด ๋ชจ๋ธ ํ๋ผ๋ฉํฐ๋ weight๋ ์๋ง์ง ์๋์? ๊ทธ๋ฆฌ๊ณ ๋๊ฒฐ ์ํค์ง ์์ผ๋ฉด ๊ฒฐ๊ตญ ๊ธฐ์กด weight๋ฅผ ๋ฌด์ํ๊ณ ์ฒ์๋ถํฐ ๋ค์ ํ์ต ํ ๊บผ๊ฐ์
python๋จธ์ ๋ฌ๋๋ฅ๋ฌ๋์ธ๊ณต์ ๊ฒฝ๋งpytorchkokp
ใป
0
385
2
- ํด๊ฒฐ
data์ gpu์ฒ๋ฆฌ ์ง๋ฌธ
cnn์์๋ ๋ค์๊ณผ ๊ฐ์ด dataloader๋ก ๋ถํฐ ์ป์ data๋ฅผ gpu๋ก ๋ณ๊ฒฝ ํ์ต๋๋ค. seq, target = data[0].to(device),data
python๋จธ์ ๋ฌ๋๋ฅ๋ฌ๋์ธ๊ณต์ ๊ฒฝ๋งpytorchkokp
ใป
0
228
1
- ํด๊ฒฐ
nn.Linear(1024, 10) ๊ด๋ จ ์ง๋ฌธ๋๋ฆฝ๋๋ค.
์๋ ํ์ธ์! ์์ ์ค ๊ถ๊ธํ ๋ถ๋ถ์ด ์์ด ๋ฌธ์ ๋๋ฆฝ๋๋ค. self.encoder = nn.Sequential(
python๋จธ์ ๋ฌ๋๋ฅ๋ฌ๋์ธ๊ณต์ ๊ฒฝ๋งpytorch๊น์ ์ง
ใป
0
270
1
- ํด๊ฒฐ
ํ์ต๊ณผ ํ๊ฐ์ Loss ํจ์๊ฐ ๋ค๋ฅธ ์ด์
ํ์ต ํ ๋๋ MSE๋ฅผ ์ฐ๊ณ ํ๊ฐ ํ ๋๋ RMSE๋ฅผ ์ฐ๋ ์ด์ ๊ฐ ์์๊น์??
python๋จธ์ ๋ฌ๋๋ฅ๋ฌ๋์ธ๊ณต์ ๊ฒฝ๋งpytorchkokp
ใป
0
234
1
- ํด๊ฒฐ
์ ์ฒ๋ฆฌ ๊ด๋ จํด์ ์ง๋ฌธ ์์ต๋๋ค.
Detection ๋ชจ๋ธ ๊ฐ์ ๊ฒฝ์ฐ์๋ ๋ผ๋ฒจ์ ์ขํ๊ฐ ๋ค์ด ์์ต๋๋ค.Transform์ ํตํด์ crop์ด๋ rotate ๊ฐ์ ํ์๋ฅผ ํ์๋ ์ขํ๋ ๋ณ๊ฒฝ์ด ๋์ด์ผ ํ๋๋ฐ์ ์ด๋ฐ๊ฒฝ์ฐ์ ๋ํ ํด๊ฒฐ์ฑ ๋ torch๊ฐ ์ ๊ณต์ ํด์ฃผ๋์?
python๋จธ์ ๋ฌ๋๋ฅ๋ฌ๋์ธ๊ณต์ ๊ฒฝ๋งpytorchkokp
ใป
0
215
1
- ๋ฏธํด๊ฒฐ
๋ฐ์ดํฐ ์์ง๋์ด์ ์ญ๋์ ๊ธฐ๋ฅด๋ ค๋ฉด ์ด๋ป๊ฒ ํด์ผํ ๊น์?
์๋ ํ์ธ์ ๊ฐ์ฌ๋ ใ ใ ์ฌ์ค ์ธ๊ณต์ง๋ฅ ์ชฝ ์ด์ฌํ ๊ณต๋ถํ๋ ค๊ณ ๊ฐ์ฌ๋์ ๊ฐ์ ๊ฑฐ์ ์ ๋ถ๋ฅผ ๊ตฌ๋งคํด์ ๋ฃ๊ณ ์๋ ํ์์ ๋๋ค. <img src="https://cdn.inflearn.com/public/files/posts/5103442e-6a01-
python๋จธ์ ๋ฌ๋๋ฅ๋ฌ๋์ธ๊ณต์ ๊ฒฝ๋งpytorch์์ฑ์ ์์
ใป
0
914
2






