File size: 2,568 Bytes
5ebc5e8 2ff95e3 5ebc5e8 2ff95e3 |
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 32 33 34 35 36 37 38 |
# KPF-BERT-CLS2
- [๋น
์นด์ธ์ฆ๋ฉ](https://lab.bigkinds.or.kr/) ์ธ์ฌ์ด๋ ๋ฉ๋ด์ ์ง์ญ๋ด์ค์์ ์ฌ์ฉ๋ ์ธ๋ถ๋ฅ ์์ธก ๋ชจ๋ธ์ด๋ฉฐ ์ง์ญ์ ์ ์ธํ ์ธ๋ถ๋ฅ ๊ฒฐ๊ณผ๋ฅผ ๋ํ๋ธ๋ค.
- ์ฌ์ฉ ๋ฐฉ๋ฒ์ ๋ํ ์๋ด ๋ฐ ์ฝ๋๋ [KPF-bigkinds github](https://github.com/KPF-bigkinds/BIGKINDS-LAB/tree/main/KPF-BERT-CLS)์์ ํ์ธํ ์ ์์ต๋๋ค.
## ๋ชจ๋ธ ์๊ฐ
### KPF-BERT-CLS
ํ๊ตญ์ธ๋ก ์งํฅ์ฌ๋จ์ด ๊ฐ๋ฐํ kpf-BERT ๋ชจ๋ธ์ ๊ธฐ๋ฐ์ผ๋ก CLS(Classification) task๋ฅผ ์ํํ ์ ์๋ kpf-BERT-cls ๋ชจ๋ธ์ ์ค๊ณ ๋ฐ ๊ฐ๋ฐํ์๋ค.
- ๋ณธ ์์ ์ ์ฌ์ฉ๋ kpf-BERT๋ [kpfBERT](https://github.com/KPFBERT/kpfbert)์ ๊ณต๊ฐ๋์ด ์๋ค.
- ๋ณธ ์์ ์์๋ ๋๋ถ๋ฅ, ์ง์ญ์ ์ ์ธํ ๋๋ถ๋ฅ๋ค์ ์ธ๋ถ๋ฅ, ์ง์ญ ์ธ๋ถ๋ฅ๋ก ๊ตฌ๋ถํ์ฌ ๋ฐ์ดํฐ๋ฅผ ํ์ตํ๋ค.
ํ์ต๋ฐ์ดํฐ๋ ๊ธฐ์ฌ๋ด์ฉ๊ณผ ๋ถ๋ฅ๋ช
์ ๋ฃ์ด ์ ์ํ์๋ค. ๋ถ๋ฅ๋ช
์ ์๋์ ๋ถ๋ฅ์ฒด๊ณ๋ฅผ ๋ฐ๋ฅด๋ฉฐ, ๊ธฐ์ฌ๋ด์ฉ + ๋๋ถ๋ฅ(์ง์ญ์ ์ธ) ๋ฐ์ดํฐ์
, ๊ธฐ์ฌ๋ด์ฉ + ์ธ๋ถ๋ฅ(์ง์ญ์ ์ธ) ๋ฐ์ดํฐ์
, ๊ธฐ์ฌ๋ด์ฉ + ์ง์ญ์ธ๋ถ๋ฅ ๋ฐ์ดํฐ์
์ผ๋ก ๋๋์ด ํ์ต์ ์งํํ๋ค.

ํ๊ตญ์ธ๋ก ์งํฅ์ฌ๋จ์ด ๊ฐ๋ฐํ kpf-BERT๋ฅผ ๊ธฐ๋ฐ์ผ๋ก classification layer๋ฅผ ์ถ๊ฐํ์ฌ kpf-BERT-cls ๋ชจ๋ธ์ ๊ฐ๋ฐํ๋ค. kpf-BERT-cls ๋ชจ๋ธ์ ๊ธฐ์ฌ๋ฅผ ์
๋ ฅ๋ฐ์ kpf-BERT ํ ํฌ๋์ด์ ๋ฅผ ์ฌ์ฉํ์ฌ ํด๋น ๊ธฐ์ฌ๊ฐ ์ด๋ ํด๋์ค์ ์ํ๋์ง ์์ธกํ๋ค.
๊ธฐ๋ณธ BERT ๋ชจ๋ธ์ ๊ตฌ์กฐ์ ํ ํฌ๋์ด์ ๋ ์๋์ ๊ทธ๋ฆผ๊ณผ ๊ฐ๋ค.


BERT๋ ์
๋ ฅ ๊ธธ์ด์ ์ ํ์ผ๋ก 512 subword ์ดํ์ ๊ฐ๋ง ์
๋ ฅ๋ฐ์ ์ ์๋ค. ๊ธฐ์ฌ์ ํน์ฑ์ ์ธํฐ๋ทฐ ๋ฑ์ ๊ธ์ 512 subword๋ณด๋ค ๊ธด ๊ฒ์ด ๋๋ถ๋ถ์ด๋ค. ์ด๋ฅผ ํด๊ฒฐํ๊ธฐ ์ํด ๋ณธ ๊ณผ์ ์์๋ stride๋ฅผ ์ฃผ์ด ๋
๋ฆฝ์ ์ผ๋ก ๋ฌธ์์ ์กฐ๊ฐ๋ค์ ์ฒ๋ฆฌํ๋ค.

kpf-BERT-cls๋ ๋๋ถ๋ฅ ์์ธก ๋ชจ๋ธ, ์ธ๋ถ๋ฅ ์์ธก ๋ชจ๋ธ, ์ง์ญ ์ธ๋ถ๋ฅ ์์ธก ๋ชจ๋ธ๋ก ๊ตฌ์ฑ๋์ด ์๋ค. ๋๋ถ๋ฅ/์ธ๋ถ๋ฅ ์์ธก ๋ชจ๋ธ์ top-3 ๊ฒฐ๊ณผ๋ฅผ ์ถ๋ ฅํ๋ค.

|