์ผ | ์ | ํ | ์ | ๋ชฉ | ๊ธ | ํ |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
- CROSS JOIN
- get_dummies()
- depthwise convolution
- dfs
- feature map
- SQLD ํ๊ธฐ
- Depthwise Separable Convolution
- resnet
- SQL
- 1x1 Convolution
- Inductive Bias
- outer join
- skip connection
- Two Pointer
- ๊ทธ๋ํ
- ์ธ์ ๋ฆฌ์คํธ
- ๋ฐ์ดํฐ๋ชจ๋ธ๋ง
- mobilenet
- numpy
- ๋ฐฑ์ค
- pytorch
- ์ํฐํฐ
- ์ฐ์ฐ๋ ๊ฐ์
- bottleneck
- SQLD
- ์๋ณ์
- BFS
- ์ธ์ ํ๋ ฌ
- ์ ๊ทํ
- dp
- Today
- Total
๋ชฉ๋ก์ ์ฒด ๊ธ (87)
SJ_Koding
pandas ํจํค์ง๋ ์๋์ผ๋ก ๋ฒ์ฃผํ ๋ฐ์ดํฐ์ ๋ํด One-Hot์ธ์ฝ๋ฉ์ ์งํํ๋ ๋ฉ์๋๊ฐ ์กด์ฌํฉ๋๋ค. pd.get_dummies() ๊ฒฐ๊ณผ๋ฅผ ๋ฏธ๋ฆฌ ๋ณด์ฌ๋๋ฆฝ๋๋ค. df_train = pd.get_dummies(df_train) ์ปฌ๋ผ์ ์๊ฐ 10๊ฐ์์ 15๊ฐ๋ก ์ฆ๊ฐํ์๊ณ , stringํ์ ๋ํ ๋ฐ์ดํฐ๋ค์ ๋ํด ๋ชจ๋ One-Hot์ธ์ฝ๋ฉ์ด ์งํ๋ ๋ชจ์ต์ ๋๋ค. ์ฌ์ฉ ๋ฐฉ๋ฒ์ ์์ ์ ์๋์์ง๋ง ์์ธํ ์๋ ค๋๋ฆฝ๋๋ค. ๋จผ์ ์์๋ก ์ ์๋ ๋ฐ์ดํฐ๋ ๋ฐ์ด์ฝ์์ ์งํ๋๋ 'ํญ๊ท ๋ชธ๋ฌด๊ฒ ์์ธก ๊ฒฝ์ง๋ํ'์์ ์ ๊ณต๋ ๋ฐ์ดํฐ ์ ์ ๋๋ค. https://dacon.io/competitions/official/235862/data ํญ๊ท ๋ชธ๋ฌด๊ฒ ์์ธก ๊ฒฝ์ง๋ํ - DACON ์ข์์๋ 1๋ถ ๋ด์ ํ ๋ฒ๋ง ํด๋ฆญ ํ ์ ์์ต๋๋ค. dacon.io..
์ ๋ ์ค๋ ์ฒ์์ผ๋ก Dacon AI๊ฒฝ์ง๋ํ๋ฅผ ์ฐธ๊ฐํด๋ณด์์ต๋๋ค. ์ฃผ์ ๋ ํญ๊ท ๋ชธ๋ฌด๊ฒ ์์ธก์ผ๋ก, ๋จธ์ ๋ฌ๋ ์ ๋ฌธ์๋ฅผ ์ํ Basic ๋ํ์ ๋๋ค. (์์ฑ์ผ ๊ธฐ์ค, ์ ํํ ๋ง๋ ์์ค์ ๋๋ค ใ ) https://dacon.io/competitions/official/235862/overview/description ํญ๊ท ๋ชธ๋ฌด๊ฒ ์์ธก ๊ฒฝ์ง๋ํ - DACON ์ข์์๋ 1๋ถ ๋ด์ ํ ๋ฒ๋ง ํด๋ฆญ ํ ์ ์์ต๋๋ค. dacon.io ๊ตฌ๊ธ ์ฝ๋ฉ์์ CPUํ๊ฒฝ์ผ๋ก ์งํ์ ํ์์ผ๋ฉฐ skleran ๋ชจ๋์ ์ด์ฉํ์ฌ ๋ชจ๋ธ์ ๊ตฌ์ฑํ์ต๋๋ค. ๋ํ ํ๊ฐ ์งํ๋ก RMSE๋ฅผ ์ฌ์ฉํฉ๋๋ค. Mean Squared Error์ Root๋ฅผ ์์ด ๊ฐ์ผ๋ก ํ๊ฐ๋ฅผ ์งํํฉ๋๋ค. ๋ฐ์ดํฐ๋ 3๊ฐ์ csvํ์ผ๋ก ์ฃผ์ด์ง๋๋ค. 1. train.csv : ํ์ต ๋ฐ์ดํฐ i..
์๋ ํ์ธ์, ์ฑ์ง์ฝ๋ฉ์ ๋๋ค! ์ด๋ฒ ๊ฒ์๊ธ์ Numpy ์ธ๋ฑ์ฑ์ ๋ํด ์์๋ด ๋๋ค. Index๋ ํ๋ ฌ, ๋ฐฐ์ด, ๋ฆฌ์คํธ ๋ฑ์์ ํน์ ์์๋ฅผ ๋น ๋ฅด๊ฒ ์ฐธ์กฐํ ์ ์์ต๋๋ค. Numpy Array Indexing ๋ฆฌ์คํธ ํน์ ๋ค๋ฅธ ์ธ์ด์์์ ๋ฐฐ์ด๊ฐ์ ๊ฒฝ์ฐ ์ผ๋ฐ์ ์ผ๋ก ์ ์ ๊ฐ์ ์ฌ์ฉํ๊ณ ์ ์๋ ํน์ ์์์ ์์น(์์)๋ฅผ ์๋ฏธํฉ๋๋ค. ํ์ด์ฌ์์ ์ํ์ค ์๋ฃํ์์ ์ฌ์ฉํ ๊ฒ๊ณผ ๋์ผํ๊ฒ ๋๊ดํธ([])๋ฅผ ์ฌ์ฉํ์ฌ ํน์ ์์์ ์ ๊ทผ์ด ๊ฐ๋ฅํฉ๋๋ค. ๊ธฐ์กด ํ์ด์ฌ์ ์ํ์ค ์๋ฃํ์๋ ์ฐจ์์ ๋ฐ๋ผ ๋๊ดํธ๋ฅผ ์ฌ๋ฌ๋ฒ ์ฌ์ฉ ํ์ง๋ง Numpy ์์ ๋๊ดํธ๋ ํ ๋ฒ๋ง ์ฌ์ฉ๋ฉ๋๋ค. ๋จ ์ฐจ์์ ๊ตฌ๋ถ์๋ก ,๋ฅผ ์ฌ์ฉํฉ๋๋ค. ์) 2์ฐจ์ ๋ฆฌ์คํธ์์ ๋ฐ์ดํฐ ์ ๊ทผ: list[0][1] ์) 2์ฐจ์ Numpy Array์์ ๋ฐ์ดํฐ ์ ๊ทผ : array[0, ..
์๋ ํ์ธ์, ์ฑ์ง์ฝ๋ฉ์ ๋๋ค! ์ด๋ฒ ๊ฒ์๊ธ์ Numpy์ ์ฐ์ฐ์ ๋ํด ์์๋ด ๋๋ค. ์ฌ๊ธฐ์ Broadcast์ ๊ฐ๋ ์ Pandas์์๋ ์ด์ด์ง๋ ๊ผญ ์์๋์ ์ผํฉ๋๋ค. ์ด์ฉ๋ฉด Numpy์ ๊ฝ์ด๋ผ๊ณ ๋ณผ ์ ์๊ฒ ๋ค์. Numpy Array์ ์ฐ์ฐ์ Broadcast(Element Wise)์ฐ์ฐ์ผ๋ก ์ด๋ฃจ์ด์ง๋๋ค. Array๊ฐ์ ์ฐ์ฐ์ ๊ฐ ์์๋ณ ์ฐ์ฐ์ด ์ด๋ค์ง๋ฉฐ ์ฐ์ฐ ํจ์ ๋๋ ์ฐ์ฐ์๋ฅผ ์ด์ฉํฉ๋๋ค. Array์ Scalar๊ฐ์ ์ฐ์ฐ์ Scalar ๊ฐ์ด Array ๊ฐ ์์๋ณ๋ก ๊ณ์ฐํฉ๋๋ค. ๊ทธ๋ฆผ์ผ๋ก ์ค๋ช ํฉ๋๋ค. 2 by 2 Array๊ฐ์ ์ฐ์ฐ์ ๋๋ค. ์ฌ๊ธฐ์ ๋ฆฌ์คํธ๋ก ์ฐ์ฐ์ ์งํํ ๋์ ๋จ์ ์ด ๋ถ๊ฐ๋ฉ๋๋ค. ๋ฆฌ์คํธ๊ฐ์ + ์ฐ์ฐ์ ๊ฐ์ ๋ํ๋ ๊ฒ์ด ์๋๋ผ ๊ทธ์ ์ด์ด ๋ถ์ผ ๋ฟ์ ๋๋ค. ๋ฆฌ์คํธ๋ก ์งํ ํ ๊ฒฝ์ฐ์๋ ๋ฐ๋ณต๋ฌธ์ ์ฌ์ฉํด์..
์๋ ํ์ธ์! ์ฑ์ง์ฝ๋ฉ์ ๋๋ค. ์ด๋ฒ ๊ฒ์๊ธ์ Numpy์ ๋ฐฐ์ด ํํ ๋ณ๊ฒฝ๊ณผ ๋ฐ์ดํฐ ์ ํ ๋ณ๊ฒฝ์ ๋ํด ์์๋ด ๋๋ค. Numpy ๋ฐฐ์ด ํํ ๋ณ๊ฒฝ Numpy Array์ ๊ฐ์ฅ ํฐ ์ฅ์ ์ ํํ(shape)๋ฅผ ์์ ์์ฌ๋ก ๋ณ๊ฒฝ์ด ๊ฐ๋ฅํฉ๋๋ค. - ๋จ, ๋ณ๊ฒฝ ์ ๋ฐ์ดํฐ ๊ฐ์์ ๋ณ๊ฒฝ ํ ๋ฐ์ดํฐ์ ๊ฐ์(size)๋ ๊ฐ์์ผ ํฉ๋๋ค. Numpy Array์ ํํ๋ฅผ ๋ฐ๊พธ๊ธฐ ์ํด์๋ reshape ํจ์๋ฅผ ์ด์ฉํฉ๋๋ค. reshape์์ (-1, x)์ ํํ๋ฅผ ์ฌ์ฉํ ์ ์์ต๋๋ค. -1์ ๋ฑ ํ ๋ฒ๋ง ์ฌ์ฉํ ์ ์์ผ๋ฉฐ ์๋์ผ๋ก ์ ์ ํ ํํ๋ฅผ ๊ณ์ฐํฉ๋๋ค. ๋จ, (-1์๋ฆฌ์ ๋ค์ด์ฌ ๊ฐ) * x ๊ฐ ์์์ ๊ฐ์์ ๋์ผํด์ผ๋ง ์ฌ์ฉ์ด ๊ฐ๋ฅํฉ๋๋ค. ์๋ฅผ ๋ค์ด (18, ) ์ฌ์ด์ฆ์ numpy๋ณ์ num์ด ์๋ค๊ณ ํ ๋ ex) num.reshape(..
์๋ ํ์ธ์! ์ฑ์ง์ฝ๋ฉ์ ๋๋ค. ์ด๋ฒ ๊ฒ์๊ธ์ Numpy์ ์์ฑ์ ๋ํด ์์๋ด ๋๋ค. *์ฐธ๊ณ ์ฌํญ: ์ฝ๋ ๋ฐ ํ์๊ธ์จ๋ ์ถ๋ ฅ ๊ฒฐ๊ณผ๋ฅผ ์๋ฏธํฉ๋๋ค. Numpy Array ์์ฑ Numpy ๋ฐฐ์ด์์ ์ฌ์ฉํ ์ ์๋ ์์ฑ์ ๋ค์๊ณผ ๊ฐ์ต๋๋ค. ndim : ndarray์ ์ฐจ์์ ๋ํ๋ shape : ๊ฐ ์ฐจ์์ ndarray ํฌ๊ธฐ๋ฅผ ํํ ํํ๋ก ๋ํ๋ (๊ฐ์ฅ ์ค์) shape์ ๊ฒฝ์ฐ, ์ ๋ง ๋ง์ ๊ณณ์์ ์ฌ์ฉ๋ฉ๋๋ค. ํนํ, ๋์ค์ ๊ฒ์๊ธ๋ก ๋ค๋ฃจ์ด์ง ๋ฅ๋ฌ๋ ๋ถ์ผ์์ ์์ฃผ ์ฐ์ด๋ DataFrameํ, Tensorํ์์๋ ์์ฃผ ์ฐ์ด๊ฒ๋ฉ๋๋ค. ๊ผญ ์์๋์ ์ผ ํฉ๋๋ค. size : ndarray์ ์๋ ์์์ ์ด ์ dtype : ndarray์ ๋ฐ์ดํฐ ์ ํ unit8 ~ unit64, int8 ~ int64, float16 ~ flo..
์๋ ํ์ธ์! ์ฑ์ง์ฝ๋ฉ์ ๋๋ค. ๋ธ๋ก๊ทธ ๊ฐ์ ํ ์ฒซ ๊ธ์ ๋๋ค. ์ด ๊ธ์ด ์ฑ์ง๊ฐ ๋ ์ ์์์ง๋ 3๋ ๋ค์ ํ์ธํด๋ณด๊ฒ ์ต๋๋ค. :) ์ ๊ธ๋ค์ ๋๊ตฐ๊ฐ์ ๊ฐ์์ ์ฃผ ๋ชฉ์ ์ ๋๋ค๊ธด ๋ณด๋ค๋ ์ค๋ช ํ๋ ์ดํฌ๋ก ์ฐ๋ฉด์ ์ ๊ณต๋ถ๋ฅผ ํ๋ ๊ฒ์ด ์ฃผ ๋ชฉ์ ์ ๋๋ค. ํ์ ๋๊ตฐ๊ฐ๋ฅผ ๊ฐ๋ฅด์น๋ฉฐ ์ ๋ํ ํ์ต์ด ๋์๋ ๊ฒฝํ์ด ๋ง์๊ธฐ ๋๋ฌธ์ ์ด๋ฌํ ๋ฐฉ๋ฒ์ ํํ์ต๋๋ค. ์ ์ฒซ ๊ฒ์๊ธ์ Numpy์ ๊ฐ์์ ๋ํด ์์๋ณด๋๋ก ํฉ๋๋ค. Numpy๋? Numpy๋ Numeric(์ซ์) Python์ ์ค ๋ง๋ก, Python์ ์ฌ์ฉํ ๊ณผํ ์ปดํจํ ์ ๊ธฐ๋ณธ ํจํค์ง์ ๋๋ค. ์ ๋ชฉ์์ ์ ์ ์๋ฏ ์ฌ๋ฌ ์ซ์๋ค์ ์ฒ๋ฆฌํ๋๋ฐ ์ฌ์ฉ๋๋ ํจํค์ง์ ๋๋ค. Python์ ์ฌ์ฉํ๋ ํ๋ก๊ทธ๋๋จธ๋ผ๋ฉด ์ ๋ ๋น ์ง ์ ์๋ ํจํค์ง ์ด๊ธฐ ๋๋ฌธ์ ํ์์ ์ผ๋ก ์์๋์ ์ผํฉ๋๋ค. ๋์ค์ ๋ฐฐ์๋ณผ P..