์ผ | ์ | ํ | ์ | ๋ชฉ | ๊ธ | ํ |
---|---|---|---|---|---|---|
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 |
- Few Shot Dialogue State Tracking using Meta-learning
- Zero-shot transfer learning with synthesized data for multi-domain dialogue state tracking
- ์ ๋ณด์ฒ๋ฆฌ๊ธฐ์ฌ์ ๊ณต์ํฉ๊ฒฉํ๊ธฐ
- ๋ชจ๋์๋ฅ๋ฌ๋
- few shot dst
- How Much Knowledge Can You Pack Into the Parameters of a Language Model?
- 2020์ ๋ณด์ฒ๋ฆฌ๊ธฐ์ฌํ๊ธฐ
- ๋ฐ์ดํฐ ํฉ์ฑ
- ๋ฅ๋ฌ๋๊ธฐ์ด
- ์์ฐ์ด์ฒ๋ฆฌ ๋ ผ๋ฌธ ๋ฆฌ๋ทฐ
- ํ๋ก๊ทธ๋๋จธ์ค
- ์ ๋ณด์ฒ๋ฆฌ๊ธฐ์ฌ ์์ ๋น
- ๋ฐฑ์ค
- ์ ๋ณด์ฒ๋ฆฌ๊ธฐ์ฌ ์ฑ ์ถ์ฒ
- dialogue state tracking
- ์ ๋ณด์ฒ๋ฆฌ๊ธฐ์ฌ์ ๊ณต์
- From Machine Reading Comprehension to Dialogue State Tracking: Bridging the Gap
- Python
- til
- DST fewshot learning
- fasttext text classification ํ๊ธ
- Leveraging Slot Descriptions for Zero-Shot Cross-Domain Dialogue State Tracking
- classification text
- ๊ฒ์์์ง
- ๋ค์ด๋๋ฏน ํ๋ก๊ทธ๋๋ฐ
- ํ์ด์ฌ์ ํ์ด์ฌ๋ต๊ฒ
- DST zeroshot learning
- nlp๋ ผ๋ฌธ๋ฆฌ๋ทฐ
- SUMBT:Slot-Utterance Matching for Universal and Scalable Belief Tracking
- MySQL
- Today
- Total
๐ฒ์๋ผ๋๋์ฒญ๋
์ถ๋ ฅ์ธต ์ค๊ณํ๊ธฐ ๋ณธ๋ฌธ
์ ๊ฒฝ๋ง์ ๋ถ๋ฅ์ ํ๊ธฐ ๋ชจ๋์ ์ฌ์ฉํ ์ ์์ต๋๋ค. ๋ค๋ง ๋์ค ์ด๋ค ๋ฌธ์ ๋์ ๋ฐ๋ผ ์ถ๋ ฅ์ธต์์ ์ฌ์ฉํ๋ ํ์ฑํ ํจ์๊ฐ ์ฌ๋ผ์ง๋๋ค.
๊ธฐ๊ณํ์ต ๋ฌธ์ ๋ ๋ณดํต ๋๊ฐ์ง 1. ๋ถ๋ฅ, 2. ํ๊ธฐ ๋ก ๋๋์ด ์ง๋๋ค.
1. ๋ถ๋ฅ : ๋ฐ์ดํฐ๊ฐ ์ด๋ class์ ๋ค์ด๊ฐ์ง ์์ธกํ๋ ๋ฌธ์ , ex ) ์ธ๋ฌผ์ ์ฑ๋ณ์ ๊ตฌ๋ณํ๋ ๋ฌธ์
2. ํ๊ธฐ : ์ฐ์์ ์ธ ์์น ๊ณ์ฐ๋ฌธ์ : ex ) ์ธ๋ฌผ์ ๋ชธ๋ฌด๊ฒ ์์ธก
์ผ๋ฐ์ ์ผ๋ก ๋ถ๋ฅ์๋ ์ํํธ๋งฅ์ค ํจ์๋ฅผ, ํ๊ท์๋ ํญ๋ฑํจ์๋ฅผ ์ฌ์ฉํฉ๋๋ค.
ํ๊ธฐ์์ ์ฌ์ฉํ๋ ํญ๋ฑํจ์๋ ๋ง ๊ทธ๋๋ก ์ ๋ ฅ๊ฐ = ์ถ๋ ฅ๊ฐ์ธ ํจ์์ ๋๋ค.
1 2 3 4 | def identity_function(X): return X | cs |
๋ถ๋ฅ์์ ์ฌ์ฉํ๋ ์ํํธ ๋งฅ์ค ํจ์๋ ๋ค์๊ณผ ๊ฐ์ต๋๋ค.
exp()๋ ์ง์ํจ์๋ฅผ ์๋ฏธํ๊ณ , n์ ์ถ๋ ฅ์ธต์ ๋ด๋ฐ ์, k๋ n๊ฐ์ค K๋ฒ์งธ ์ถ๋ ฅ์์ ์๋ฏธํฉ๋๋ค.
์์ ์์ ํ์ด์ ๋งํ๋ฉด,
๋ถ๋ชจ : ์ถ๋ ฅ์ธต์ผ๋ก ๋ค์ด์จ ๊ฐ๊ฐ์ ๊ฐ์ ์ง์ํจ์ ๊ฐ์ ํฉ
๋ถ์ : k๋ฒ์งธ ์ ๋ ฅ๊ฐ์ ์ง์ํจ์๊ฐ
์ ์๋ฏธํฉ๋๋ค.
๊ทธ๋์ k๋ฒ์งธ๋ผ๊ณ ํด์ k ๋ฒ์งธ ์ ๋ ฅ์ ํธ์๋ง ์ํฅ์ ๋ฐ๋๊ฒ์ด ์๋๋ผ, ๋ชจ๋ ์ ๋ ฅ์ ํธ์ ์ํฅ์ ๋ฐ์ต๋๋ค.
๊ตฌํ :
1 2 3 4 5 6 | #์ํํธ๋งฅ์ค ํจ์ def softmax(a): exp_a = np.exp(a) sum_exp_a = np.sum(exp_a) y = exp_a / sum_exp_a#y์๋ ์ํํธ ๋งฅ์ค๋ฅผ ๊ฑฐ์น ์๋ค์ ๋ฐฐ์ด์ด ์ ์ฅ๋๊ฒ ๋๋ค return y | cs |
๊ทธ๋ฐ๋ฐ ์ง์ํจ์๋ ์์ ํฌ๊ธฐ์๋ฐ๋ผ ๋ฒ์๊ฐ ๋๋ฌด ์ปค์ ธ์, nan์ผ๋ก ์ถ๋ ฅ๋ ์ํ์ด ์์ด์
1 2 3 4 5 6 7 | #์ํํธ๋งฅ์ค ํจ์ nan ํผํ๊ธฐ def softmax(a): c = np.max(a) exp_a = np.exp(a-c)#์ง์ํจ์์์ ๋ค์ด์๋ '-'์ฐ์ฐ์ ์ฌ์ค์ ๋๋๊ธฐ ์ฐ์ฐ sum_exp_a = np.sum(exp_a-c) y = exp_a / sum_exp_a return y | cs |
ํน์ง
-์ถ๋ ฅ๊ฐ y๋ฐฐ์ด์ ์ด ํฉ์ 1์ด๋ค. ๋ฐ๋ผ์ ๊ฐ๊ฐ์ ๊ฐ์ ํ๋ฅ ๋ก๋ ํด์์ด ๋ ์ ์์ต๋๋ค.
-๊ฐ ์์์ ๋์๊ด๊ณ๋ ๋ณํ์ง ์์ต๋๋ค.
-ํ์ต๋จ๊ณ์์๋ ์ํํธ๋งฅ์ค ํจ์๋ฅผ ์ฌ์ฉํ๊ณ , ์ถ๋ก ๋จ๊ณ์์๋ ์์์ ์๋ผ๊ธฐ ์ํด ์ฌ์ฉํ์ง ์๋๊ฒ์ด ์ผ๋ฐ์ ์ ๋๋ค.
'๋ฅ๋ฌ๋' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
์ค๋ฒํผํ (0) | 2019.02.25 |
---|---|
๋ฐฐ์น ์ ๊ทํ (0) | 2019.02.24 |
๋ค๊ฐ์ง ๋งค๊ฐ๋ณ์๊ฐฑ์ ๋ฐฉ๋ฒ (SGD,๋ชจ๋ฉํ , AdaGrad,Adam) (0) | 2019.02.24 |
์ด์ํ๊ฒ์ดํดํ ์ค์ฐจ์ญ์ ํ๋ฒ (0) | 2019.02.24 |
ํ์ต ์๊ณ ๋ฆฌ์ฆ ๊ตฌํํ๊ธฐ (0) | 2019.02.24 |