์ผ | ์ | ํ | ์ | ๋ชฉ | ๊ธ | ํ |
---|---|---|---|---|---|---|
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 | 29 | 30 | 31 |
- Depthwise Separable Convolution
- BFS
- dp
- ๊ทธ๋ํ
- dfs
- SQLD
- ๋ฐ์ดํฐ๋ชจ๋ธ๋ง
- SQL
- numpy
- pytorch
- Two Pointer
- SQLD ํ๊ธฐ
- ์ธ์ ๋ฆฌ์คํธ
- mobilenet
- get_dummies()
- ๋ฐฑ์ค
- ์๋ณ์
- feature map
- ์ธ์ ํ๋ ฌ
- 1x1 Convolution
- Inductive Bias
- ์ํฐํฐ
- ์ ๊ทํ
- resnet
- depthwise convolution
- ์ฐ์ฐ๋ ๊ฐ์
- skip connection
- outer join
- CROSS JOIN
- bottleneck
- Today
- Total
๋ชฉ๋ก์ ์ฒด ๊ธ (87)
SJ_Koding
LLaMA์ Instruction finetuning๊ฒฐ๊ณผ์ bias, toxicity, misinformation๋ฑ LLM์ ๋ํ์ ์ธ ๋ฌธ์ ์ ์ ๋๋ฅผ ๋ํ ์ผํ๊ฒ ํ๊ฐํ๋ค. LLaMA-1์ ๋ฌธ์ ์ ์ ํด๊ฒฐํ ํ ์คํฌ๋ ์ผ๋ถ ์์ง๋ง, ์ฌ์ ํ ํด๊ฒฐํ์ง ๋ชปํ ํ ์คํฌ๋ ์กด์ฌํ๋ค. ํด๋น ํฌ์คํ ์ ์ด์ ๊ธ๋ค๊ณผ ์ด์ด์ง๋ ๋ด์ฉ์ด๋ค. LLaMA: Open and Efficient Foundation Language Models๋ฅผ ์์๋ณด์ - 3ํธ, Main ResultLLaMA์ ์ฑ๋ฅ ๋น๊ต์คํ ๊ฒฐ๊ณผ๋ฅผ ์์ธํ ๊ธฐ์ ํ๋ค. ํ ์คํฌ๋ณ๋ก ํ์ ์น์ ์ ๋๋์์ผ๋ฉฐ ์ด๋ค์์ผ๋ก ์คํ์ ๊ตฌ์ฑํ๋์ง ์ ์ค๋ช ๋์ด์๋ค. LLaMA๊ฐ ๋น์ ์ ๊ฐ๊ด๋ฐ์๋์ง ์ ์ ์๋ ์น์ ์ธ ๊ฒ ๊ฐ๋ค.Intsjkoding.tistory.com 4. Instruction..
LLaMA์ ์ฑ๋ฅ ๋น๊ต์คํ ๊ฒฐ๊ณผ๋ฅผ ์์ธํ ๊ธฐ์ ํ๋ค. ํ ์คํฌ๋ณ๋ก ํ์ ์น์ ์ ๋๋์์ผ๋ฉฐ ์ด๋ค์์ผ๋ก ์คํ์ ๊ตฌ์ฑํ๋์ง ์ ์ค๋ช ๋์ด์๋ค. LLaMA๊ฐ ๋น์ ์ ๊ฐ๊ด๋ฐ์๋์ง ์ ์ ์๋ ์น์ ์ธ ๊ฒ ๊ฐ๋ค.Introduction, Approach๊ฐ ๊ถ๊ธํ๋ฉด ์๋ ๋งํฌ๋ฅผ ํด๋ฆญ! LLaMA: Open and Efficient Foundation Language Models๋ฅผ ์์๋ณด์ - 2ํธ, Approch์ด์ ๊ธ์ ์ด์ด Approch์ ๋ํ ๋ด์ฉ์ด๋ค. ์ด์ ๊ธ๊ณผ ๋ค๋ฅด๊ฒ ์ง๊ธ๋ถํฐ๋ ํต์ฌ๋ง ์์ฝํ๋ค. LLaMA-1์ Pre-training, Architecture, Optimizer, Efficient implementation์ ์ ๋ฆฌํ๋ค. LLM ๋ชจ๋ธ์์ ์ด๋ค์์ผ๋ก ๋ฐ์ดํฐ์ ์sjkoding.tistory.c..
์ด์ ๊ธ์ ์ด์ด Approch์ ๋ํ ๋ด์ฉ์ด๋ค. ์ด์ ๊ธ๊ณผ ๋ค๋ฅด๊ฒ ์ง๊ธ๋ถํฐ๋ ํต์ฌ๋ง ์์ฝํ๋ค. LLaMA-1์ Pre-training, Architecture, Optimizer, Efficient implementation์ ์ ๋ฆฌํ๋ค. LLM ๋ชจ๋ธ์์ ์ด๋ค์์ผ๋ก ๋ฐ์ดํฐ์ ์ ๊ตฌ์ถํ๊ณ , ์ผ๋งํผ์ ์์์ ์ฌ์ฉํ๋์ง, ์ด๋ค์์ผ๋ก ํ์ตํ๋์ง๋ฅผ ํ์ ํ ์ ์๋ ์น์ ์ด๋ค. ํด๋น ์น์ ์ ๋ฆฌ๋ทฐํ๋ฉด์ ๋๊ฐ LLM์ ์ ๋ฐ์ ์ธ ์ ๊ทผ๋ฐฉ์์ ํ์ ํ ์ ์์๋ค. LLaMA: Open and Efficient Foundation Language Models๋ฅผ ์์๋ณด์ - 1ํธ, Introduction ํด๋น ๋ ผ๋ฌธ์ ๋ณด๋ฉด์ LLM ์ฐ๊ตฌ์ ํฐ ํ๋ฆ์ ๋๊ฐ์ด๋ผ๋ ํ์ ํ ์ ์์๋ค. ์ต๊ทผ์ LLaMA2์ ๋นํด ๋น์ฝ์ ์ผ๋ก ์ฑ๋ฅ์ ํฅ์์ํจ (L..
ํด๋น ๋ ผ๋ฌธ์ ๋ณด๋ฉด์ LLM ์ฐ๊ตฌ์ ํฐ ํ๋ฆ์ ๋๊ฐ์ด๋ผ๋ ํ์ ํ ์ ์์๋ค. ์ต๊ทผ์ LLaMA2์ ๋นํด ๋น์ฝ์ ์ผ๋ก ์ฑ๋ฅ์ ํฅ์์ํจ (LLaMA3-8B๊ฐ LLaMA2-70B๋ฅผ ์ด๊น;;) LLaMA3์คํ์์ค๊ฐ hugging face์ ๊ณต๊ฐ๋๋ฉด์ ๋์ฑ ๊ถ๊ธ์ฆ์ด ์๊ฒผ๋ค. LLM์ ํ ์ผ์ด ์๊ฒผ๋๋ฐ, Vision์ ์ ์ ์ ์ด๋๊ณ LLM ๊ณต๋ถ์ ํฌ์ํด์ผ๊ฒ ๋ค. LLaMA๋ชจ๋ธ์ Meta์์ ๋ฐํํ ๋ชจ๋ธ๋ก ์ ์ ํ๋ผ๋ฉํฐ ์(7B)์ ๋๊ท๋ชจ ์ด๋์๋ ์ ๊ทผ ๊ฐ๋ฅํ ๋ฐ์ดํฐ์ (์์กฐ ๊ฐ token)๋ง์ ์ฌ์ฉํ์ฌ SOTA๋ฅผ ๋ฌ์ฑํ ๋ชจ๋ธ์ด๋ค. ์ฌ์ ์ง์์ด ๋ถ์กฑํ๊ธฐ ๋๋ฌธ์, Introduction ๋งํผ์ ํ ์ค ํ ์ค ์์ธํ ์ดํด๋ณด๊ณ , ์ธ์ฉ๋ ์ค์ํ ๋ ผ๋ฌธ์ ๋๊ฐ ํ์ด ์ ๋ฆฌํด๋ณธ๋ค. Introduction Large Languages Mo..
๋ฐ์ดํฐ๋ฅผ ๋ง๋ค์ด๋ด๊ฑฐ๋, ํ์ต์ ๋๋ฆฌ๋ ๊ฒ ์ฒ๋ผ ๋ฐ๋ณต์ ์ธ ์ฝ๋ ํ๋ฆ์ด ์งํ ๋ ๋, ๋ฌด์์ ๊ธฐ๋ค๋ฆฌ๋ ๊ฒ ๋ณด๋จ ์งํ๋๋ฅผ ์ ์ ์์ผ๋ฉด ์ข๋ค. ํนํ AI๋ฅผ ๊ณต๋ถํ๊ณ ์์๋ ๊ฑฐ์ ํ์์ ์ผ๋ก ์ฌ์ฉ๋๋๋ฐ, ๋จ์ ์งํ๋ฅ ๋ง ๋ณด๋๊ฒ ์๋๋ผ ์ค์๊ฐ loss, smooth loss๋ฅผ ๋ณด๋ฉฐ ํ์ต์ด ์ ๋๊ณ ์๋์ง ์ค์๊ฐ์ผ๋ก ํ์ธํ๋ ์ฝ๋๋ ํฌํจํ๋ค. tqdm ์ด๋?tqdm์ 'taqaddum'์ ์ฝ์์ด๋ฉฐ ์๋์ด๋ผ๊ณ ํ๋ค. '์งํ'์ด๋ผ๋ ์๋ฏธ๋ฅผ ๊ฐ์ง๋ฉฐ ํ๋ก๊ทธ๋๋จธ์๊ฒ ์ด๋ ํ ํ๋ก์ธ์ค์ ์งํ ์ํฉ์ ์๊ฐ์ ์ผ๋ก ๋ณด์ฌ์ฃผ๋ ๋ผ์ด๋ธ๋ฌ๋ฆฌ์ด๋ค. tqdm ๊ธฐ๋ณธ์ ์ธ ์ฌ์ฉ๋ฐฉ๋ฒ1. tqdm์ค์นpip install tqdm # ๋ ธํธ๋ถ ์์์ ์ค์นํ๋ ค๋ฉด ์์ !๋ฅผ ๋ถ์ฌ์ผํจ 2. tqdm ๋ถ๋ฌ์ค๊ธฐ & ์ฌ์ฉ๋ฐฉ๋ฒfrom tqdm import tqdmfor i..
๊ตฌ๊ธ ์ฝ๋ฉ์ ๋ฌด๋ฃ๋ฒ์ ์ต๋ 12์๊ฐ, Pro๋ฒ์ ์ต๋ 24์๊ฐ (๋ณ๋๋ ์ ์์) ์ฐ๊ฒฐ์ด ์ง์๋๋ฉฐ ์ด๋ 90๋ถ๊ฐ ์ด๋ ํ ์ด๋ฒคํธ๊ฐ ์์ ๊ฒฝ์ฐ ๋ฐํ์์ ์ข ๋ฃ์์ผ๋ฒ๋ฆฐ๋ค.ํ์ต์ด ์ค๋๊ฑธ๋ฆฌ๋ AI ๋ชจ๋ธ์ Google Colab์์ ํ์ต์ํฌ๋, ์ด๋ฒคํธ๋ฅผ ์ง์์ ์ผ๋ก ๋ ๋ ค์ค์ผํ๋๋ฐ ๋งค๋ฒ ๊ทธ๋ด ์๋ ์๋ค.์ด๋ฏธ ๋ฐํ์ ๋๊น ์๋ฐฉ ๋ฐฉ๋ฒ์ ๋ง์ง๋ง, ๊ตฌ๊ธ์ฝ๋ฉ์ ์ง์์ ์ธ ์ ๋ฐ์ดํธ๋ก ๋๋ฆฌ ํผ์ ธ์๋ ๊ฒ๋ค์ด ๋ฌด์ฉ์ง๋ฌผ์ด ๋๋ฒ๋ ธ๋ค.์คํ์ค๋ฒํ๋ก์ฐ์ ์ด๋ ํ ์ ์ ๊ฐ ์ต์ ์ฝ๋๋ฅผ ๊ณต์ ํ๋ค. How can I prevent Google Colab from disconnecting?Is there a way to programmatically prevent Google Colab from disconnecting on a timeout? The fo..
- ๋ถ์ : ConvNeXt ์ดํดํ๊ธฐ ์ต์ข - Image Classification model์ ํ์ตํ ์ํฉ์ด ์๊ฒจ์ ConvNeXt๋ฅผ ์ฌ์ฉํด๋ดค๋๋ฐ ์ฑ๋ฅ์ด ์ ๋ง ์ข๊ฒ ๋์๋ค. ๋์ฒด ์ด ๋ชจ๋ธ์ด ๋ญ๊ธธ๋? ํ๊ณ ๋ดค๋๋ Facebook์ด ๋ฐํํ ๋ ผ๋ฌธ์ด์ด์ ํฅ๋ฏธ๊ฐ ์๊ฒจ ์ด ๋ ผ๋ฌธ์ ๊ณต๋ถํ๊ฒ๋์๋ค. ๋ ผ๋ฌธ์ ์ฝ์ผ๋ฉด์ ์ ๋ง CNN์ ๋ํด ๊ณต๋ถํ๊ธฐ ์ข์ ๋ ผ๋ฌธ์ด๋ผ๋ ์๊ฐ์ด ๋ค์๋ค. ๋, ๋ ผ๋ฌธ๊ตฌ์ฑ์ด ์ ๋ง ์ฌ๋ฐ๋ค. ์ฐ๊ตฌ์ ๋ฐ๋ฅธ ์ฑ๋ฅ ํฅ์์ ์์ฐจ์ ์ผ๋ก ๋ฐฐ์นํ์ฌ ๋ง์น ํจ๊ป ์ฐ๊ตฌ๋ฅผ ํ ๊ฒ๊ณผ ๊ฐ์ ๋๋์ ์ค๋ค. ์ด๋ค ๋ด์ฉ์ด๊ธธ๋? extreme ์์ฝ: CNN๊ณ์ด ๋ชจ๋ธ(ResNet50์ฌ์ฉ)์ ์ต์ ์ ์๋ ค์ง ๊ธฐ๋ฒ์ ์ ์ฉํ๋ฉด์ ๊ทนํ์ผ๋ก ๋์ด์ฌ๋ ค๋ณด์~! ๋์ , pure CNN์ผ๋ก. ์ฑ๊ณต~! Abstract 2020๋ ๋, Vision Task์์..
- ๋ถ์ : ConvNeXt์ดํดํ๊ธฐ 5ํธ- (๋ณธ ํฌ์คํ ์ https://gaussian37.github.io ๊น์ง์ ์ฐ๊ตฌ์๋์ MobileNet V2 ๋ธ๋ก๊ทธ ๊ธ์ ์ ๊ทน ์ฐธ๊ณ ํ์์ต๋๋ค.) ์ผ๋ฐ์ ์ธ Bottleneck๊ตฌ์กฐ๋ ์๋ ํฌ์คํ ์์ ๋ค๋ค๋ค. Bottleneck ๊ตฌ์กฐ(resnet)์ ์ค๋ช ๋ฐ Pytorch ์์ ๋ถ์ : - ConvNeXt ์ดํดํ๊ธฐ 2ํธ - Bottleneck์ด๋ ์ฉ์ด ์์ฒด๋ ๋ณ๋ชฉํ์์ ์๋ฏธํ๋ค. ์ ๋ง ๋ง์ ๋ถ์ผ์์ ์ฐ์ด๋ ๋ง์ด๋ค. ์์คํ ๋ถ์ผ์์์ ๋ณ๋ชฉํ์์ ๋ค์๊ณผ ๊ฐ์ด ์ ์๋๋ค. - ์์คํ ๋ด์์ ์ ์ฒด์ sjkoding.tistory.com Manifold CNN์์ manifold๊ฐ๋ ์ ๋ฐ์ดํฐ๊ฐ ์กด์ฌํ๋ ๊ณ ์ฐจ์ ๊ณต๊ฐ ๋ด์์์ ์ ์ฐจ์์ '๊ตฌ์กฐ'๋ฅผ ์๋ฏธํ๋ค. CNN์ ํฌํจํ ๋ฅ๋ฌ๋ ๋ชจ๋ธ๋ค..