YoungJea Oh
@trimurti
Students
4,324
Reviews
384
Course Rating
4.7
์ค๋ ๊ฐ๋ฐ ๊ฒฝํ์ ๊ฐ์ง๊ณ ์๋ Senior Developer ์ ๋๋ค. ํ๋๊ฑด์ค ์ ์ฐ์ค, ์ผ์ฑ SDS, ์ ์์๊ฑฐ๋์ ์ฒด ์์ค๋ฉํธ๋ฆญ์ค, ์จํฐ์ํ ์ ์ฐ๋ถ๋ฅผ ๊ฑฐ์น๋ฉฐ 30 ๋ ์ด์ IT ๋ถ์ผ์์ ์์์จ ์ง์๊ณผ ๊ฒฝํ์ ๋๋๊ณ ์ถ์ต๋๋ค. ํ์ฌ๋ ์ธ๊ณต์ง๋ฅ๊ณผ ํ์ด์ฌ ๊ด๋ จ ๊ฐ์๋ฅผ ํ๊ณ ์์ต๋๋ค.
ํํ์ด์ง ์ฃผ์:
Courses
Reviews
- Building Generative AI Services with LangChain version 1.0
- From Introduction to Reinforcement Learning to Deep Q-learning/Policy Gradient
- Building Generative AI Services with LangChain version 1.0
- Techniques for detecting abnormal transactions using artificial intelligence
learning1582
ยท
Introduction to Machine Learning/Deep Learning and Python Introductory Course for LearningIntroduction to Machine Learning/Deep Learning and Python Introductory Course for Learning
Posts
Q&A
Colab์ค์ต๊ด๋ จ
์ ๋ฌธ๊ณผ์ ์์ Colab ์ ์ฌ์ฉํ๋ค๋ฉด ์๋ง๋ ๋ฅ๋ฌ๋ ๋ชจ๋ธ์์ ๋ฌด๋ฃ GPU ์ฌ์ฉ์ ์ํด์์ผ๊ฒ๋๋ค. ๊ทธ๋ฅ local PC ์ jupyter notebook ํ๊ฒฝ์์ ์์ ํ์๋ฉด ๋ฉ๋๋ค. pip install tensorflow ๋ก ํ ์ํ๋ก์ฐ ์ค์นํ์๊ณ GPU ๋์ CPU ์์ ์์ ํ์๋ฉด ์์ ์๊ฐ์ด ์กฐ๊ธ ๋ ๊ฑธ๋ฆด๋ฟ ๊ณต๋ถํ์๋๋ฐ ์ง์ฅ์ ์์ต๋๋ค. ๊ฐ์ฌํฉ๋๋ค.
- 0
- 2
- 34
Q&A
ํธ๋์คํฌ๋จธ FeedForward ๊ด๋ จ ์ง๋ฌธ
1) FeedForward ์ ์๋ฏธ๊ฐ ๋ฌด์์ธ์ง์ ?FFN(x)=max(0,xW1โ+b1โ)W2โ+b2โ ์ด๋ฏ๋ก ๋น์ ํ ํจ์ ReLU ๋ฅผ ํต๊ณผ์์ผ ๋น์ ํ ํน์ฑ์ ํ์ตํ์ฌ ํํ๋ ฅ์ ์ฆ๊ฐ์ํค๋ ๋ชฉ์ ์ ๋๋ค.2) ๋จ์ Dense ๋ ์ด์ด๋ผ๋ฉด loss ํจ์๊ฐ ์์ด์ผ ํน์ ๋ชฉ์ ์ ํ์ต์ด ์ด๋ฃจ์ด์ง๊ฒ ๊ฐ์๋ฐ ๋จ์ ํต๊ณผ๋ง ์ํจ๋ค๋ฉด ์ด๋ค ๊ฒฐ๊ณผ๊ฐ ๋ฌ๋ผ์ง๋์ง์?loss ํจ์๋ Transformer Decoder ๋ธ๋ก์ ์ ์ผ ์๋จ์ softmax ํจ์๊ฐ ์์ผ๋ฏ๋ก CrossEntropy Loss ๋ก Transformer Encoder-Decoder ์ ์ฒด ์ถ๋ ฅ์ ์์ค์ ๊ณ์ฐํฉ๋๋ค. ๋ฐ๋ผ์ FFN ์ Encoder ์ Decoder ๋ธ๋ก ๋ด์ ์์นํ๋ ์ค๊ฐ layer ์ด๋ฏ๋ก ๋ณ๋์ loss ํจ์๊ฐ ์์ ํ์ ์์ต๋๋ค.Attention Layer ๊ฐ ๋จ์ด ๊ฐ ์๊ด ๊ด๊ณ๋ฅผ ํ์ตํ์ฌ ๋ฌธ๋งฅ ์ ๋ณด๊ฐ ์์ธ ํํ์ ๋ง๋ ๋ค๋ฉด, FFN ์ ๊ฐ ํ ํฐ์ ๋ํด ๋น์ ํ ๋ณํ์ ์ ์ฉํ์ฌ ๊ทธ ๋ฌธ๋งฅ ์ ๋ณด๋ฅผ ํด์ํ๊ณ ํํ๋ ฅ์ ํ์ฅํ๋ ์ญํ ์ ํฉ๋๋ค.
- 0
- 2
- 30
Q&A
ํ๋ฐฑ ์ด๋ฏธ์ง resnet ์ ์ดํ์ต ๋ถ๋ฅ ์ง๋ฌธ ์์ด์
์ฒซ๋ฒ์งธ ๋ฐฉ๋ฒ์ ์ถ์ฒํฉ๋๋ค. ์ด์ ๋, ๊ฐ์ค์น๋ฅผ ๊ตฌ์กฐ ๋ณ๊ฒฝ ์์ด ๊ทธ๋๋ก ํ์ฉํ ์ ์์ด ์ ์ดํ์ต์ ์์ ์ฑ๊ณผ ์ฌํ์ฑ์ด ๊ฐ์ฅ ๋๊ธฐ ๋๋ฌธ์ ๋๋ค. ์ข์ ์ง๋ฌธ ๊ฐ์ฌํฉ๋๋ค.
- 0
- 2
- 35
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
- 44
Q&A
๊ฐ์ ์๊ฐ
์๋ ํ์ธ์. ์ ๋ ์ด๋ฐ ์ง๋ฌธ์ ์ฒ์ ๋ฐ์๋ณด์์ ์ธํ๋ฐ์ AI ์๊ฒ ์ง์ํ ๊ฒฐ๊ณผ ๋ค์๊ณผ ๊ฐ์ ํ์ ์ ๋ฐ์์ต๋๋ค.ํ์ฌ ์ธํ๋ฐ์์๋ ๋ฏธ๋ฆฌ๋ณด๊ธฐ๋ก ์๊ฐํ ์ด๋ ฅ์ ๊ฒฐ์ ์ดํ์ ์๊ฐ ์ง๋์ ํฌํจ๋์ง ์๊ณ , ๊ฒฐ์ ํ ๋ค์ ์๊ฐํด ์ฃผ์ ์ผ ์ง๋์จ๊ณผ ์๋ฃ ์ฌ๋ถ, ๊ทธ๋ฆฌ๊ณ AIํด์ฆ ์ด์ฉ์ด ๊ฐ๋ฅํด์.์๋ฃ ํ์ ๋ฐ AIํด์ฆ ์ด์ฉ์ ์ํด์๋ ์๋๋ฅผ ํ์ธํด ์ฃผ์ธ์.- ๊ฐ์์ค ์ค๋ฅธ์ชฝ์ "์ปค๋ฆฌํ๋ผ" ๋๋ "๊ฐ์ ๋์๋ณด๋"์์ ๊ฐ์๋ณ ์ฒดํฌ ํ์๋ฅผ ํ์ธํด ์ฃผ์ธ์.- ์ฒดํฌ๊ฐ ์ ๋์ด ์๋ ์ ๋(์์)์ ๋ค์ ๋๊น์ง ์ฌ์ํด ์๊ฐ์ ์๋ฃํด ์ฃผ์ธ์.- ์๊ฐ์ ์๋ฃํ๋๋ฐ๋ ์๋ฃ ์ฒ๋ฆฌ๋์ง ์์๋ค๋ฉด, ๊ฐ ๊ฐ์ ํ๋จ์ [v๋ดค์ด์] ๋ฒํผ์ ๋๋ฌ ์๋์ผ๋ก ์๋ฃ ์ฒ๋ฆฌํด ์ฃผ์ธ์.์ ๋ฐฉ๋ฒ์ผ๋ก๋ ํด๊ฒฐ๋์ง ์์ ๊ฒฝ์ฐ์๋, ๊ฐ์์ค ๋ด์์ ์ฌ์์ด ๋๋ฌ๋์ง์ [v๋ดค์ด์] ๋ฒํผ ํด๋ฆญ ์ฌ๋ถ๋ฅผ ํ ๋ฒ ๋ ํ์ธํด ์ฃผ์๋ฉด ์ข๊ฒ ์ต๋๋ค.
- 0
- 1
- 45
Q&A
์ค์ต ๊ฐ์ ํ์ง์ด ๋๋ฌด ์์ข์์
์ ๊ฐ ๊ธฐ์ ์ ์ผ๋ก ๋ฏธ์ํด์ ๋ นํ ํ์ง์ ๋์ณ ๋ถํธ์ ๋๋ ค ์ฃ์กํฉ๋๋ค. ์ฅ๊ธฐ์ ์ผ๋ก๋ ์ค์ต ๋ถ๋ถ์ ์ฌ๋ นํํ ๊ณํ์ ๊ฐ์ง๊ณ ์์ผ๋ ์์ด ๋ง์ ๊ณ ๋ฏผ์ค ์ ๋๋ค. ๋ถํธ์ ๋ํ ์ฌ๊ณผ์ ํ์๋ก ์ ๋ค๋ฅธ ๊ฐ์ ์ค ๋ฃ๊ณ ์ถ์ผ์ ๊ณผ์ ํ๋ ์๋ ค์ฃผ์๋ฉด ๋ฌด๋ฃ ์ฟ ํฐ ๋ฐํํด ๋๋ฆฌ๊ฒ ์ต๋๋ค. ๋ถํธ์ ๋ค์ ํ๋ฒ ์ฌ๊ณผ ๋๋ฆฝ๋๋ค.
- 0
- 1
- 58
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
- 39
Q&A
๊ฐ์ฒด ์ธ์์ ๋ํ ์ง๋ฌธ์ด ์์ต๋๋ค.
์ปดํจํฐ ๋น์ ์์๋ โ์์๋ง์ผ๋กโ ๋ถ๋ฅํ๋ ค ํ๋ฉด ์ฌ๋ฌ ๋ณ์๋ค์ด ๊ฐ์ ํฉ๋๋ค.์๋ฅผ ๋ค์ด ์กฐ๋ช , ๋ฐ์ฌ, ์นด๋ฉ๋ผ ํ์ดํธ๋ฐธ๋ฐ์ค, ์ฉ๊ธฐ ํํ๋ก ์ธํ ๋น ์๊ณก๋ฑ ๋๋ฌธ์, โํ๊ฐ์ vs ๊ฐ์โ์ฒ๋ผ ๋ฏธ๋ฌํ ์์ ์ฐจ์ด๋ฅผ RGB ๊ฐ๋ง์ผ๋ก ์์ ์ ์ผ๋ก ๊ตฌ๋ถํ๊ธฐ๋ ๊ฑฐ์ ๋ถ๊ฐ๋ฅํฉ๋๋ค.๊ทธ๋์ 99% ์ ํ๋๋ฅผ ๋จ์ ์์์ผ๋ก ๋ฌ์ฑํ๋ ๊ฒ์ ์ด๋ ต์ต๋๋ค. ์ข์ ์ง๋ฌธ ๊ฐ์ฌํฉ๋๋ค.
- 0
- 1
- 37
Q&A
์น์ 10 ๋น์ง๋ ํ์ต์ ๋ํ์ฌ
์ง๋ํ์ต ๋ฌธ์ ๋ฅผ ๊ทธ๋๋ก ๋น์ง๋ํ์ต์ผ๋ก ๋ฐ๊พธ๋ฉด โ์ ๋ต์ด ์๋ ๋ฌธ์ โ๊ฐ ๋์ด๋ฒ๋ ค, ์ ํํ ๋ถ๋ฅ๋ ์์ธก์ ์ด๋ ค์์ง๋๋ค. ํ์ง๋ง ๊ฐ์ ๋ฐ์ดํฐ๋ก ๋ค๋ฅธ ๋ชฉ์ ์ ๋ชจ๋ธ ์์ฑ, ์๋ฅผ ๋ค์ด ์ ์ฌํ ํจํด๋ผ๋ฆฌ ํด๋ฌ์คํฐ๋ง ๊ฐ์ ๊ฒ์ ๊ฐ๋ฅํฉ๋๋ค. ๋ฐ๋ผ์ ๋ชฉ์ ์ด ๋ฐ๋๋ฉด ๋์ผํ ๋ฐ์ดํฐ๋ฅผ ๋๊ฐ์ง ์ฉ๋๋ก ๋ชจ๋ ์ฌ์ฉํ ์ ์์ต๋๋ค. ์ข์ ์ง๋ฌธ ๊ฐ์ฌํฉ๋๋ค.
- 0
- 1
- 46
Q&A
16:07์ฌ๋ผ์ด๋์์ ํท๊ฐ๋ฆฌ๋ ๋ถ๋ถ์ด ์์ต๋๋ค
๋ network ์ ์ฐจ์ด์ ์ ์ถ๊ฐ๋ก ์ค๋ช ๋๋ฆฌ๊ฒ ์ต๋๋ค.b ์ ์ญํ - ์์ด์ ํธ๊ฐ ํ๊ฒฝ์์ ๊ฒฝํ์ ์์งํ ๋ ๋ฐ๋ฅด๋ ์ ์ฑ . ๋ํ์ ์ธ ์๊ฐ e-greedy ์ ์ฑ ์ ๋๋ค.- ๋ค์ํ ๊ฒฝํ์ ์ํด epsilon ๋งํผ ๋ฌด์์ ํ๋์ ํฉ๋๋ค. ๋ง์ฝ ์๋ชป๋ ์ ํ์ด์์ผ๋ฉด weight ๋ฅผ ์๋ชป๋ ๋ฐฉํฅ์ผ๋ก ์ ๋ฐ์ดํธ ํ๊ฒ ๋๊ฒ ์ง๋ง ์๋ ์ ํ์ด์์ผ๋ฉด weight ์ ๋ฐ์ดํธ๊ฐ ์ฌ๋ฐ๋ฅธ ๋ฐฉํฅ์ผ๋ก ์งํ๋๊ฒ ํฉ๋๋ค.์คํํด๋ฆฌ์ ํ์ต์ ์ฌ์ฉํฉ๋๋ค. 2. Q ์ ์ญํ - ๋คํธ์ํฌ ์์ฒด์ ์ถ๋ ฅ์ ๋๋ค. ํ์ฌ ๋คํธ์ํฌ๊ฐ ์ถ๋ ฅํ๋ ์ ์ฑ ์ด ์ข์ ์ ์ฑ ์ด๋ฉด ์ ์ ๊ทธ ๋ฐฉํฅ์ผ๋ก weight๋ฅผ ์ด๋์ํต๋๋ค. ์ข์ ์ง๋ฌธ ๊ฐ์ฌํฉ๋๋ค.
- 0
- 2
- 44







