YoungJea Oh
@trimurti
Students
4,100
Reviews
349
Course Rating
4.7
์ค๋ ๊ฐ๋ฐ ๊ฒฝํ์ ๊ฐ์ง๊ณ ์๋ Senior Developer ์ ๋๋ค. ํ๋๊ฑด์ค ์ ์ฐ์ค, ์ผ์ฑ SDS, ์ ์์๊ฑฐ๋์ ์ฒด ์์ค๋ฉํธ๋ฆญ์ค, ์จํฐ์ํ ์ ์ฐ๋ถ๋ฅผ ๊ฑฐ์น๋ฉฐ 30 ๋ ์ด์ IT ๋ถ์ผ์์ ์์์จ ์ง์๊ณผ ๊ฒฝํ์ ๋๋๊ณ ์ถ์ต๋๋ค. ํ์ฌ๋ ์ธ๊ณต์ง๋ฅ๊ณผ ํ์ด์ฌ ๊ด๋ จ ๊ฐ์๋ฅผ ํ๊ณ ์์ต๋๋ค.
ํํ์ด์ง ์ฃผ์:
Courses
Reviews
- Understanding the Fundamentals and Operating Principles of Generative AI
- Understanding the Fundamentals and Operating Principles of Generative AI
- 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
Posts
Q&A
get_dummies ๊ด๋ จ๋ฌธ์
(์ง๋ฌธ 1) ๋ง์ฝ์ ์๋ก์ด ์์ ์๋ ๋ฐ์ดํฐ๋ฅผ predict ํ๊ณ ์ถ์ผ๋ฉด, df์ concat ์ํค๊ณ , ๋ค์ get_dummies ํ์ ํด๋น Row๋ก predict ํด๋ด์ผ ๋๋๊ฑด๊ฐ์?--> ์๋ก์ด data ๋ ํ์ต์ ์ฌ์ฉ๋์๋ df ์ ์์ด๋ฉด ์๋๊ณ ์๋ก์ด data ๋ง์ผ๋ก ํ์ต ๋ฐ์ดํฐ์์ ๋ง๋ค์ด์ง column ๊ณผ ๋์ผํ column ๊ตฌ์กฐ๋ก ๋ง์ถฐ์ค์ผ ํฉ๋๋ค. ์๋ก์ด data ํ ๊ฑด์ด ๋ฐ์ํ๋ค๋ฉด get_dummies ๋ ๋ค์๊ณผ ๊ฐ์ด ์ฝ๋ฉํ๋ฉด ๋ฉ๋๋ค.# ํ์ต ์ ์ฌ์ฉํ๋ ์-ํซ ์ปฌ๋ผdummy_cols = ['Embarked_C', 'Embarked_Q', 'Embarked_S']import pandas as pdnew = pd.DataFrame({'Embarked': ['Q']})encoded = pd.get_dummies(new, columns=['Embarked'])encoded = encoded.reindex(columns=dummy_cols, fill_value=0)print(encoded) Embarked_C Embarked_Q Embarked_S 0 1 0(์ง๋ฌธ 2)๊ทธ๋ฆฌ๊ณ ๋ง์ฝ์ embarked์ Z๋ผ๋ ์๋ก์ด ์นดํ ๊ณ ๋ฆฌ๊ฐ ์๊ธฐ๋ฉด ๋ค์ ํ์ต์์ผ์ค์ผ ๋๋๊ฑด๊ฐ์?--> ํ์ต ๋ ์๋ Z๋ ์๋์ผ๋ก ๋ชจ๋ ์ด์ 0์ผ๋ก ์ฒ๋ฆฌํฉ๋๋ค:Embarked_C = 0Embarked_Q = 0Embarked_S = 0๋ฐ๋ผ์, ๋ค์ ํ์ต ์ํฌ ํ์ ์์ต๋๋ค. ๋จ, Z ๋ผ๋ ์นดํ ๊ณ ๋ฆฌ๊ฐ ์๋ฏธ์๋ ์ ๋ณด์ด๊ณ ๋ง์ด ๋ฐ์ํ๋ ๊ฒฝ์ฐ๋ผ๋ฉด ํ์ต ๋ฐ์ดํฐ์์ ๋๋ฝ๋ ๊ฒ์ด๋ฏ๋ก Z ์นดํ ๊ณ ๋ฆฌ๋ฅผ ํฌํจํด์ ๋ค์ ํ์ต์์ผ์ผ ํฉ๋๋ค.
- 0
- 2
- 18
Q&A
๊ฐ์ ์๊ฐ
์๋ ํ์ธ์. ์ ๋ ์ด๋ฐ ์ง๋ฌธ์ ์ฒ์ ๋ฐ์๋ณด์์ ์ธํ๋ฐ์ AI ์๊ฒ ์ง์ํ ๊ฒฐ๊ณผ ๋ค์๊ณผ ๊ฐ์ ํ์ ์ ๋ฐ์์ต๋๋ค.ํ์ฌ ์ธํ๋ฐ์์๋ ๋ฏธ๋ฆฌ๋ณด๊ธฐ๋ก ์๊ฐํ ์ด๋ ฅ์ ๊ฒฐ์ ์ดํ์ ์๊ฐ ์ง๋์ ํฌํจ๋์ง ์๊ณ , ๊ฒฐ์ ํ ๋ค์ ์๊ฐํด ์ฃผ์ ์ผ ์ง๋์จ๊ณผ ์๋ฃ ์ฌ๋ถ, ๊ทธ๋ฆฌ๊ณ AIํด์ฆ ์ด์ฉ์ด ๊ฐ๋ฅํด์.์๋ฃ ํ์ ๋ฐ AIํด์ฆ ์ด์ฉ์ ์ํด์๋ ์๋๋ฅผ ํ์ธํด ์ฃผ์ธ์.- ๊ฐ์์ค ์ค๋ฅธ์ชฝ์ "์ปค๋ฆฌํ๋ผ" ๋๋ "๊ฐ์ ๋์๋ณด๋"์์ ๊ฐ์๋ณ ์ฒดํฌ ํ์๋ฅผ ํ์ธํด ์ฃผ์ธ์.- ์ฒดํฌ๊ฐ ์ ๋์ด ์๋ ์ ๋(์์)์ ๋ค์ ๋๊น์ง ์ฌ์ํด ์๊ฐ์ ์๋ฃํด ์ฃผ์ธ์.- ์๊ฐ์ ์๋ฃํ๋๋ฐ๋ ์๋ฃ ์ฒ๋ฆฌ๋์ง ์์๋ค๋ฉด, ๊ฐ ๊ฐ์ ํ๋จ์ [v๋ดค์ด์] ๋ฒํผ์ ๋๋ฌ ์๋์ผ๋ก ์๋ฃ ์ฒ๋ฆฌํด ์ฃผ์ธ์.์ ๋ฐฉ๋ฒ์ผ๋ก๋ ํด๊ฒฐ๋์ง ์์ ๊ฒฝ์ฐ์๋, ๊ฐ์์ค ๋ด์์ ์ฌ์์ด ๋๋ฌ๋์ง์ [v๋ดค์ด์] ๋ฒํผ ํด๋ฆญ ์ฌ๋ถ๋ฅผ ํ ๋ฒ ๋ ํ์ธํด ์ฃผ์๋ฉด ์ข๊ฒ ์ต๋๋ค.
- 0
- 1
- 21
Q&A
์ค์ต ๊ฐ์ ํ์ง์ด ๋๋ฌด ์์ข์์
์ ๊ฐ ๊ธฐ์ ์ ์ผ๋ก ๋ฏธ์ํด์ ๋ นํ ํ์ง์ ๋์ณ ๋ถํธ์ ๋๋ ค ์ฃ์กํฉ๋๋ค. ์ฅ๊ธฐ์ ์ผ๋ก๋ ์ค์ต ๋ถ๋ถ์ ์ฌ๋ นํํ ๊ณํ์ ๊ฐ์ง๊ณ ์์ผ๋ ์์ด ๋ง์ ๊ณ ๋ฏผ์ค ์ ๋๋ค. ๋ถํธ์ ๋ํ ์ฌ๊ณผ์ ํ์๋ก ์ ๋ค๋ฅธ ๊ฐ์ ์ค ๋ฃ๊ณ ์ถ์ผ์ ๊ณผ์ ํ๋ ์๋ ค์ฃผ์๋ฉด ๋ฌด๋ฃ ์ฟ ํฐ ๋ฐํํด ๋๋ฆฌ๊ฒ ์ต๋๋ค. ๋ถํธ์ ๋ค์ ํ๋ฒ ์ฌ๊ณผ ๋๋ฆฝ๋๋ค.
- 0
- 1
- 30
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
- 29
Q&A
๊ฐ์ฒด ์ธ์์ ๋ํ ์ง๋ฌธ์ด ์์ต๋๋ค.
์ปดํจํฐ ๋น์ ์์๋ โ์์๋ง์ผ๋กโ ๋ถ๋ฅํ๋ ค ํ๋ฉด ์ฌ๋ฌ ๋ณ์๋ค์ด ๊ฐ์ ํฉ๋๋ค.์๋ฅผ ๋ค์ด ์กฐ๋ช , ๋ฐ์ฌ, ์นด๋ฉ๋ผ ํ์ดํธ๋ฐธ๋ฐ์ค, ์ฉ๊ธฐ ํํ๋ก ์ธํ ๋น ์๊ณก๋ฑ ๋๋ฌธ์, โํ๊ฐ์ vs ๊ฐ์โ์ฒ๋ผ ๋ฏธ๋ฌํ ์์ ์ฐจ์ด๋ฅผ RGB ๊ฐ๋ง์ผ๋ก ์์ ์ ์ผ๋ก ๊ตฌ๋ถํ๊ธฐ๋ ๊ฑฐ์ ๋ถ๊ฐ๋ฅํฉ๋๋ค.๊ทธ๋์ 99% ์ ํ๋๋ฅผ ๋จ์ ์์์ผ๋ก ๋ฌ์ฑํ๋ ๊ฒ์ ์ด๋ ต์ต๋๋ค. ์ข์ ์ง๋ฌธ ๊ฐ์ฌํฉ๋๋ค.
- 0
- 1
- 27
Q&A
์น์ 10 ๋น์ง๋ ํ์ต์ ๋ํ์ฌ
์ง๋ํ์ต ๋ฌธ์ ๋ฅผ ๊ทธ๋๋ก ๋น์ง๋ํ์ต์ผ๋ก ๋ฐ๊พธ๋ฉด โ์ ๋ต์ด ์๋ ๋ฌธ์ โ๊ฐ ๋์ด๋ฒ๋ ค, ์ ํํ ๋ถ๋ฅ๋ ์์ธก์ ์ด๋ ค์์ง๋๋ค. ํ์ง๋ง ๊ฐ์ ๋ฐ์ดํฐ๋ก ๋ค๋ฅธ ๋ชฉ์ ์ ๋ชจ๋ธ ์์ฑ, ์๋ฅผ ๋ค์ด ์ ์ฌํ ํจํด๋ผ๋ฆฌ ํด๋ฌ์คํฐ๋ง ๊ฐ์ ๊ฒ์ ๊ฐ๋ฅํฉ๋๋ค. ๋ฐ๋ผ์ ๋ชฉ์ ์ด ๋ฐ๋๋ฉด ๋์ผํ ๋ฐ์ดํฐ๋ฅผ ๋๊ฐ์ง ์ฉ๋๋ก ๋ชจ๋ ์ฌ์ฉํ ์ ์์ต๋๋ค. ์ข์ ์ง๋ฌธ ๊ฐ์ฌํฉ๋๋ค.
- 0
- 1
- 29
Q&A
16:07์ฌ๋ผ์ด๋์์ ํท๊ฐ๋ฆฌ๋ ๋ถ๋ถ์ด ์์ต๋๋ค
๋ network ์ ์ฐจ์ด์ ์ ์ถ๊ฐ๋ก ์ค๋ช ๋๋ฆฌ๊ฒ ์ต๋๋ค.b ์ ์ญํ - ์์ด์ ํธ๊ฐ ํ๊ฒฝ์์ ๊ฒฝํ์ ์์งํ ๋ ๋ฐ๋ฅด๋ ์ ์ฑ . ๋ํ์ ์ธ ์๊ฐ e-greedy ์ ์ฑ ์ ๋๋ค.- ๋ค์ํ ๊ฒฝํ์ ์ํด epsilon ๋งํผ ๋ฌด์์ ํ๋์ ํฉ๋๋ค. ๋ง์ฝ ์๋ชป๋ ์ ํ์ด์์ผ๋ฉด weight ๋ฅผ ์๋ชป๋ ๋ฐฉํฅ์ผ๋ก ์ ๋ฐ์ดํธ ํ๊ฒ ๋๊ฒ ์ง๋ง ์๋ ์ ํ์ด์์ผ๋ฉด weight ์ ๋ฐ์ดํธ๊ฐ ์ฌ๋ฐ๋ฅธ ๋ฐฉํฅ์ผ๋ก ์งํ๋๊ฒ ํฉ๋๋ค.์คํํด๋ฆฌ์ ํ์ต์ ์ฌ์ฉํฉ๋๋ค. 2. Q ์ ์ญํ - ๋คํธ์ํฌ ์์ฒด์ ์ถ๋ ฅ์ ๋๋ค. ํ์ฌ ๋คํธ์ํฌ๊ฐ ์ถ๋ ฅํ๋ ์ ์ฑ ์ด ์ข์ ์ ์ฑ ์ด๋ฉด ์ ์ ๊ทธ ๋ฐฉํฅ์ผ๋ก weight๋ฅผ ์ด๋์ํต๋๋ค. ์ข์ ์ง๋ฌธ ๊ฐ์ฌํฉ๋๋ค.
- 0
- 2
- 29
Q&A
๋ฏธ๋ถ ๊ฒฐ๊ณผ๊ฐ ์ ์ ๋ ๊ฒ ๋์ค๋์ง ๊ถ๊ธํฉ๋๋ค.
(์ฌ์ง)๋ฅผ ๋ฏธ๋ถํ๋ฉด (์ฐ์๋ฒ์น)(์ฌ์ง)๋ฐ๋ผ์,(์ฌ์ง) ์ ๋๋ค.๋๋ฒ์งธ ์ง๋ฌธํ์ ๋ด์ฉ์ ์ ์ดํดํ๊ณ ๊ณ์ญ๋๋ค. ์ฆ, value(Q)๊ฐ ๋์ action์ gradient์ ํฐ ์์ weight๋ฅผ ์ค์ ๊ทธ action์ด ์ ํ๋ ํ๋ฅ ์ด ์ปค์ง๋๋ก ํ๊ณ , value๊ฐ ๋ฎ์ผ๋ฉด ์ ํ ํ๋ฅ ์ ์ค์ด๋ ๋ฐฉํฅ์ผ๋ก ํ์ต๋ฉ๋๋ค. ์ข์ ์ง๋ฌธ ๊ฐ์ฌํฉ๋๋ค.
- 0
- 1
- 32
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
- 39
Q&A
mini-batch gradient descent ์ backpropagation์ ๋ํ์ฌ
backward() ๊ฐ ํ๋์ผ์ ์ญ์ ํ(backpropagation)๋ฅผ ํตํด ๊ฐ ํ๋ผ๋ฏธํฐ์ ๋ํ gradient๋ฅผ ๊ณ์ฐํด gradient buffer(๋์ ์ ์ฅ์)์ ๋ฃ๋ ๊ฒ์ ๋๋ค. ์๋ฅผ ๋ค์ด batch ๋ก 256 ๊ฐ ๋ฐ์ดํฐ์ ํ๊ท ๊ฐ์ผ๋ก ๋ฏธ๋ถ ๊ณ์ฐ์ ํ๊ณ optimizer.step() ์์ ํ๋ผ๋ฏธํฐ ์ ๋ฐ์ดํธ๋ฅผ ํ๋ ๊ฒ์ ๋ฐ๋ณตํฉ๋๋ค. ์๋ ์ธํ๋ฐ AI ์ธํด์ ๋ต๋ณ์ด ์ ํํฉ๋๋ค. ๊ฐ์ฌํฉ๋๋ค.
- 0
- 2
- 43






