์ค๋ ๊ฐ๋ฐ ๊ฒฝํ์ ๊ฐ์ง๊ณ ์๋ Senior Developer ์ ๋๋ค. ํ๋๊ฑด์ค ์ ์ฐ์ค, ์ผ์ฑ SDS, ์ ์์๊ฑฐ๋์ ์ฒด ์์ค๋ฉํธ๋ฆญ์ค, ์จํฐ์ํ ์ ์ฐ๋ถ๋ฅผ ๊ฑฐ์น๋ฉฐ 30 ๋ ์ด์ IT ๋ถ์ผ์์ ์์์จ ์ง์๊ณผ ๊ฒฝํ์ ๋๋๊ณ ์ถ์ต๋๋ค. ํ์ฌ๋ ์ธ๊ณต์ง๋ฅ๊ณผ ํ์ด์ฌ ๊ด๋ จ ๊ฐ์๋ฅผ ํ๊ณ ์์ต๋๋ค.
ํํ์ด์ง ์ฃผ์:
Courses
Reviews
- Understanding the Fundamentals and Operating Principles of Generative AI
bronzing34121063
ยท
Natural Language Processing (NLP) with Deep Learning (From Basics to ChatGPT/Generative Models)Natural Language Processing (NLP) with Deep Learning (From Basics to ChatGPT/Generative Models)- Understanding the Fundamentals and Operating Principles of Generative AI
- Understanding the Fundamentals and Operating Principles of Generative AI
- Introduction to Machine Learning and Deep Learning Using Python
Posts
Q&A
์ค์ต ๊ฐ์ ํ์ง์ด ๋๋ฌด ์์ข์์
์ ๊ฐ ๊ธฐ์ ์ ์ผ๋ก ๋ฏธ์ํด์ ๋ นํ ํ์ง์ ๋์ณ ๋ถํธ์ ๋๋ ค ์ฃ์กํฉ๋๋ค. ์ฅ๊ธฐ์ ์ผ๋ก๋ ์ค์ต ๋ถ๋ถ์ ์ฌ๋ นํํ ๊ณํ์ ๊ฐ์ง๊ณ ์์ผ๋ ์์ด ๋ง์ ๊ณ ๋ฏผ์ค ์ ๋๋ค. ๋ถํธ์ ๋ํ ์ฌ๊ณผ์ ํ์๋ก ์ ๋ค๋ฅธ ๊ฐ์ ์ค ๋ฃ๊ณ ์ถ์ผ์ ๊ณผ์ ํ๋ ์๋ ค์ฃผ์๋ฉด ๋ฌด๋ฃ ์ฟ ํฐ ๋ฐํํด ๋๋ฆฌ๊ฒ ์ต๋๋ค. ๋ถํธ์ ๋ค์ ํ๋ฒ ์ฌ๊ณผ ๋๋ฆฝ๋๋ค.
- 0
- 1
- 20
Q&A
ํ๋ผ๋ฏธํฐ๊ฐฏ์์๋ํ์ง๋ฌธ(030_IMDB_movie_reviews)
Embedding(vocab_size + 1, 64) โ 10,001ร64=640,064Bidirectional(LSTM(64)) LSTM ํ ๋ฐฉํฅ์ ํ๋ผ๋ฏธํฐ ๊ณต์ : 4 ร (dยทu + uยทu + u) = 4 ร u ร (d + u + 1) u = 64 (LSTM ์ ๋ ์), d = 64 (์๋ฒ ๋ฉ ์ถ๋ ฅ ์ฐจ์) 4ร64ร(64+64+1)=4ร64ร129=33,024Bidirectional ์ด๋ฏ๋ก 2๋ฐฐ: 33,024ร2=66,048Dense(64, activation='relu')๋ฐ์ด๋๋ ์ ๋ LSTM ์ถ๋ ฅ(128) ร 64(์ถ๋ ฅ) + bias 64(๋ด๋ฐ๋ง๋ค 1๊ฐ) = 128ร64+64=8,256Dense(1, activation='sigmoid')64(์ ๋ ฅ) ร 1(์ถ๋ ฅ) + bias 1 = 65์ข์ ์ง๋ฌธ ๊ฐ์ฌํฉ๋๋ค.
- 0
- 1
- 15
Q&A
๊ฐ์ฒด ์ธ์์ ๋ํ ์ง๋ฌธ์ด ์์ต๋๋ค.
์ปดํจํฐ ๋น์ ์์๋ โ์์๋ง์ผ๋กโ ๋ถ๋ฅํ๋ ค ํ๋ฉด ์ฌ๋ฌ ๋ณ์๋ค์ด ๊ฐ์ ํฉ๋๋ค.์๋ฅผ ๋ค์ด ์กฐ๋ช , ๋ฐ์ฌ, ์นด๋ฉ๋ผ ํ์ดํธ๋ฐธ๋ฐ์ค, ์ฉ๊ธฐ ํํ๋ก ์ธํ ๋น ์๊ณก๋ฑ ๋๋ฌธ์, โํ๊ฐ์ vs ๊ฐ์โ์ฒ๋ผ ๋ฏธ๋ฌํ ์์ ์ฐจ์ด๋ฅผ RGB ๊ฐ๋ง์ผ๋ก ์์ ์ ์ผ๋ก ๊ตฌ๋ถํ๊ธฐ๋ ๊ฑฐ์ ๋ถ๊ฐ๋ฅํฉ๋๋ค.๊ทธ๋์ 99% ์ ํ๋๋ฅผ ๋จ์ ์์์ผ๋ก ๋ฌ์ฑํ๋ ๊ฒ์ ์ด๋ ต์ต๋๋ค. ์ข์ ์ง๋ฌธ ๊ฐ์ฌํฉ๋๋ค.
- 0
- 1
- 20
Q&A
์น์ 10 ๋น์ง๋ ํ์ต์ ๋ํ์ฌ
์ง๋ํ์ต ๋ฌธ์ ๋ฅผ ๊ทธ๋๋ก ๋น์ง๋ํ์ต์ผ๋ก ๋ฐ๊พธ๋ฉด โ์ ๋ต์ด ์๋ ๋ฌธ์ โ๊ฐ ๋์ด๋ฒ๋ ค, ์ ํํ ๋ถ๋ฅ๋ ์์ธก์ ์ด๋ ค์์ง๋๋ค. ํ์ง๋ง ๊ฐ์ ๋ฐ์ดํฐ๋ก ๋ค๋ฅธ ๋ชฉ์ ์ ๋ชจ๋ธ ์์ฑ, ์๋ฅผ ๋ค์ด ์ ์ฌํ ํจํด๋ผ๋ฆฌ ํด๋ฌ์คํฐ๋ง ๊ฐ์ ๊ฒ์ ๊ฐ๋ฅํฉ๋๋ค. ๋ฐ๋ผ์ ๋ชฉ์ ์ด ๋ฐ๋๋ฉด ๋์ผํ ๋ฐ์ดํฐ๋ฅผ ๋๊ฐ์ง ์ฉ๋๋ก ๋ชจ๋ ์ฌ์ฉํ ์ ์์ต๋๋ค. ์ข์ ์ง๋ฌธ ๊ฐ์ฌํฉ๋๋ค.
- 0
- 1
- 24
Q&A
16:07์ฌ๋ผ์ด๋์์ ํท๊ฐ๋ฆฌ๋ ๋ถ๋ถ์ด ์์ต๋๋ค
๋ network ์ ์ฐจ์ด์ ์ ์ถ๊ฐ๋ก ์ค๋ช ๋๋ฆฌ๊ฒ ์ต๋๋ค.b ์ ์ญํ - ์์ด์ ํธ๊ฐ ํ๊ฒฝ์์ ๊ฒฝํ์ ์์งํ ๋ ๋ฐ๋ฅด๋ ์ ์ฑ . ๋ํ์ ์ธ ์๊ฐ e-greedy ์ ์ฑ ์ ๋๋ค.- ๋ค์ํ ๊ฒฝํ์ ์ํด epsilon ๋งํผ ๋ฌด์์ ํ๋์ ํฉ๋๋ค. ๋ง์ฝ ์๋ชป๋ ์ ํ์ด์์ผ๋ฉด weight ๋ฅผ ์๋ชป๋ ๋ฐฉํฅ์ผ๋ก ์ ๋ฐ์ดํธ ํ๊ฒ ๋๊ฒ ์ง๋ง ์๋ ์ ํ์ด์์ผ๋ฉด weight ์ ๋ฐ์ดํธ๊ฐ ์ฌ๋ฐ๋ฅธ ๋ฐฉํฅ์ผ๋ก ์งํ๋๊ฒ ํฉ๋๋ค.์คํํด๋ฆฌ์ ํ์ต์ ์ฌ์ฉํฉ๋๋ค. 2. Q ์ ์ญํ - ๋คํธ์ํฌ ์์ฒด์ ์ถ๋ ฅ์ ๋๋ค. ํ์ฌ ๋คํธ์ํฌ๊ฐ ์ถ๋ ฅํ๋ ์ ์ฑ ์ด ์ข์ ์ ์ฑ ์ด๋ฉด ์ ์ ๊ทธ ๋ฐฉํฅ์ผ๋ก weight๋ฅผ ์ด๋์ํต๋๋ค. ์ข์ ์ง๋ฌธ ๊ฐ์ฌํฉ๋๋ค.
- 0
- 2
- 28
Q&A
๋ฏธ๋ถ ๊ฒฐ๊ณผ๊ฐ ์ ์ ๋ ๊ฒ ๋์ค๋์ง ๊ถ๊ธํฉ๋๋ค.
(์ฌ์ง)๋ฅผ ๋ฏธ๋ถํ๋ฉด (์ฐ์๋ฒ์น)(์ฌ์ง)๋ฐ๋ผ์,(์ฌ์ง) ์ ๋๋ค.๋๋ฒ์งธ ์ง๋ฌธํ์ ๋ด์ฉ์ ์ ์ดํดํ๊ณ ๊ณ์ญ๋๋ค. ์ฆ, value(Q)๊ฐ ๋์ action์ gradient์ ํฐ ์์ weight๋ฅผ ์ค์ ๊ทธ action์ด ์ ํ๋ ํ๋ฅ ์ด ์ปค์ง๋๋ก ํ๊ณ , value๊ฐ ๋ฎ์ผ๋ฉด ์ ํ ํ๋ฅ ์ ์ค์ด๋ ๋ฐฉํฅ์ผ๋ก ํ์ต๋ฉ๋๋ค. ์ข์ ์ง๋ฌธ ๊ฐ์ฌํฉ๋๋ค.
- 0
- 1
- 28
Q&A
Fast R-CNN ๊ฐ์ ๊ด๋ จ ์ง์์ฌํญ์ ๋๋ค.
Q1. ๊ทธ๋ฐ๋ฐ region proposal ๊ฒฐ๊ณผ๊ฐ ์ ์๋ณธ ์ด๋ฏธ์ง์ ๋ฌ๋ฆฌ 500ร700 ํฌ๊ธฐ๋ก ๋์ค๋์ง ๊ถ๊ธํฉ๋๋ค.--> 800ร800 ์ ์ฒด์์ ๋ถ๋ถ ์์ญ๋ง ๊ณจ๋ผ์ ์ฒ๋ฆฌํ๋ค๋ ๊ฑธ ๋ณด์ฌ์ฃผ๊ธฐ ์ํด ์์์ ํฌ๊ธฐ๋ฅผ ๋ฃ์ ๊ฒ ์ ๋๋ค.์ฆ, 500ร700์ ๊ณ ์ ๊ฐ์ด ์๋๊ณ , โregion proposal์ ์๋ณธ ์ด๋ฏธ์ง๋ณด๋ค ์์ ๋ถ๋ถ ์์ญ์ผ ์ ์๋คโ๋ ์ฌ์ค์ ์ดํด์ํค๊ธฐ ์ํ ์์ ์ซ์์ ๋๋ค. Q2. ๋ํ feature map์ ์๋ณธ ์ด๋ฏธ์ง ์ ์ฒด(800ร800)๋ฅผ ์ปค๋ฒํ๋ ๋ฐ๋ฉด, region proposal์ ์์ ์ง๋ฌธ์ฒ๋ผ ์ด๋ฏธ์ง ์ผ๋ถ(500ร700)๋ง์ ๋ค๋ฃน๋๋ค. ๊ทธ๋ฐ๋ฐ๋ RoI Projection์ ์ ์ฉํ์ ๋, region proposal์ด feature map ์ ์ฒด์ ๋ฐ์๋ ๊ฒ์ฒ๋ผ ๋ณด์ด๋ ๊ทธ๋ฆผ์ด ์ดํด๋์ง ์์ต๋๋ค. ๊ฐ์ ์๋ฃ์๋ 5x7 ํน์ ์ด๋ ๊ทธ๋ฆผ์ ๋จ์ํ/์ค๋ฅ์ธ์ง ๊ถ๊ธํฉ๋๋ค.--> ๊ทธ๋ฆผ์ด ์๋ชป๋ ๊ฑด ์๋๊ณ ์ค๋ช ์ ์ฝ๊ฒ ํ๋ ค๊ณ ์ค์ ๊ณ์ฐ ๊ณผ์ ์ ๋จ์ํํด์ ๋ณด์ฌ์ค ์์๋ผ์ ๊ทธ๋ ์ต๋๋ค. feature map์ ์ ์ฒด ์ด๋ฏธ์ง๋ฅผ ์ปค๋ฒํ์ง๋ง, RoI Projection์ region proposal์ด ์ฐจ์งํ๋ ๋ถ๋ถ ์์ญ๋ง ๊ณจ๋ผ์ feature map์์ ์๋ผ ์๋๋ค. ๊ฐ์์๋ฃ์ ๊ทธ๋ฆผ์ด feature map ์ ์ฒด์ ์์ด ์น ํด์ง ๊ฒ์ฒ๋ผ ๋ณด์ด๋ ๊ฑด โ์ค๋ช ์ฉ ๊ทธ๋ฆผโ์ผ ๋ฟ์ด๊ณ , ์ค์ ์ฐ์ฐ์์๋ proposal์ ํด๋นํ๋ 5ร7 ์์ญ๋ง ์ฌ์ฉํด ๊ณ ์ ํฌ๊ธฐ๋ก max pooling ํฉ๋๋ค.Q3. ์ถ๊ฐ์ ์ผ๋ก, Fast R-CNN๊ณผ Faster R-CNN์ ๋คํธ์ํฌ ํ์ต์ ๊ธฐ๋ฐ์ผ๋ก ํ๊ธฐ ๋๋ฌธ์ ๋จ์ํ ์ ๋ ฅ ์ด๋ฏธ์ง์ ๋ฐ์ด๋ฉ ๋ฐ์ค๋ฅผ ๊ทธ๋ฆฌ๋ ๊ฒ ์ธ์๋ ๋ผ๋ฒจ๋ง ๊ณผ์ ์ด ํ์ํ ๊ฒ ๊ฐ์ต๋๋ค. ์ด๋ฌํ ๋ผ๋ฒจ๋ค์ด ์ด๋ป๊ฒ ์์ฑ๋๋์ง์ ๋ํ ์ถ๊ฐ ๊ฐ์๋ ์์ผ๋ฉด ์ข๊ฒ ์ต๋๋ค. --> ์ข์ ์ง์ ๊ฐ์ฌํฉ๋๋ค. ๋ค์์ ๊ฐ์๋ฅผ ์ ๊ทธ๋ ์ด๋ ํ ๋ ํฌํจ์ํค๋๋ก ๋ ธ๋ ฅํ๊ฒ ์ต๋๋ค. ๊ฐ์ฌํฉ๋๋ค.
- 0
- 1
- 34
Q&A
mini-batch gradient descent ์ backpropagation์ ๋ํ์ฌ
backward() ๊ฐ ํ๋์ผ์ ์ญ์ ํ(backpropagation)๋ฅผ ํตํด ๊ฐ ํ๋ผ๋ฏธํฐ์ ๋ํ gradient๋ฅผ ๊ณ์ฐํด gradient buffer(๋์ ์ ์ฅ์)์ ๋ฃ๋ ๊ฒ์ ๋๋ค. ์๋ฅผ ๋ค์ด batch ๋ก 256 ๊ฐ ๋ฐ์ดํฐ์ ํ๊ท ๊ฐ์ผ๋ก ๋ฏธ๋ถ ๊ณ์ฐ์ ํ๊ณ optimizer.step() ์์ ํ๋ผ๋ฏธํฐ ์ ๋ฐ์ดํธ๋ฅผ ํ๋ ๊ฒ์ ๋ฐ๋ณตํฉ๋๋ค. ์๋ ์ธํ๋ฐ AI ์ธํด์ ๋ต๋ณ์ด ์ ํํฉ๋๋ค. ๊ฐ์ฌํฉ๋๋ค.
- 0
- 2
- 38
Q&A
์น์ 2 ์ฝ๋ ๊ด๋ จํ์ฌ ์ง์๋๋ฆฝ๋๋ค.
๋ง์ต๋๋ค. ํ์ฌ ์ฝ๋๋ train_loss /= len(train_loader) ๋ก ์์ ํด์ batch ๊ฐฏ์๋ก ๋๋์ด์ผ ํฉ๋๋ค. accuracy ๋ ํ์ฌ ์ฒ๋ผ train_acc /= len(train_data) ๋๋๋ฉด ๋ฉ๋๋ค.batch size ๊ฐ ๋ค๋ฅธ ๊ฒฝ์ฐ ์ ์ํ์ ๋๋ก ์ฝ๋ฉํ๋ ๊ฒ์ด ๊ฐ์ฅ ์ ํํ ๋ฐฉ๋ฒ์ด์ง๋ง ์์ค๊ฐ์ ๊ณ์ฐํ๋ ๋ชฉ์ ์ ๊ทธ ๊ฐ์ด ์ค์ด๋ค๊ณ ์๋์ง ๋น๊ตํ๋ ๋ชฉ์ ์ด๋ฏ๋ก ๋งค์ฐ ์ ํํ ๊ฐ์ ๊ณ์ฐํ์ง ์์๋ ์ง์ฅ ์์ต๋๋ค.๊ต์ฌ์์๋ train_loss /= len(train_loader) ๋ก ์์ ํด ๋์์ต๋๋ค.์ข์ ์ง์ ๊ฐ์ฌํฉ๋๋ค.
- 0
- 2
- 29
Q&A
์ฅฌํผํฐ๋ ธํธ๋ถ ํตํ python3 ์ฐ๊ฒฐ์คํจ
(์ฌ์ง) ํน์๋ ํ์ฌ ์๋ฌด ๊ฒ๋ ๊น๋ฆฌ์ง ์์ ์๋ก์ด pc ๋ฅผ ๊ตฌํด์ ์ฒ์ ๋ถํฐ anaconda install --> ๋ฉ๋ด์์ Jupyter Notebook ์คํ --> .ipynb ๋ก ๋๋๋ ๋ ธํธ๋ถ ํ์ผ ์คํ ํ๋๋ฐ ์ ๋ฉ๋๋ค.kernel unknown ๋ฐ์ no kernel ์ด๋ผ๊ณ ๋ณด์ด์๋ ๋ถ๋ถ์ click ํ์๋ฉด kernel ์ ์ ํํ ์ ์๊ฒ ์๋์ ๊ฐ์ ์ฐฝ์ด ๋จ๋๋ฐ ๊ฑฐ๊ธฐ์ python 3(ipykernel) ์ ์ ํํ์ธ์. ๊ทธ๋๋ ์๋์๋ฉด anaconda ์๋ก ์ค์นํ์๊ธธ ๊ถ๊ณ ํฉ๋๋ค.(์ฌ์ง)(์ฌ์ง)
- 0
- 2
- 29







