๊ด€๋ฆฌ ๋ฉ”๋‰ด

yeon's ๐Ÿ‘ฉ๐Ÿป‍๐Ÿ’ป

[๋„์„œ] ํ•œ๊ตญ์–ด ์ž„๋ฒ ๋”ฉ - 2์žฅ. ๋ถ„ํฌ ๊ฐ€์ •, PMI, Word2Vec ๋ณธ๋ฌธ

NLP

[๋„์„œ] ํ•œ๊ตญ์–ด ์ž„๋ฒ ๋”ฉ - 2์žฅ. ๋ถ„ํฌ ๊ฐ€์ •, PMI, Word2Vec

yeon42 2022. 11. 13. 23:20
728x90

2.4 ์–ด๋–ค ๋‹จ์–ด๊ฐ€ ๊ฐ™์ด ์“ฐ์˜€๋Š”๊ฐ€

2.4.1 ๋ถ„ํฌ ๊ฐ€์ •

๋ถ„ํฌ(distribution): ํŠน์ • ๋ฒ”์œ„, ์ฆ‰ ์œˆ๋„์šฐ(window) ๋‚ด์— ๋™์‹œ์— ๋“ฑ์žฅํ•˜๋Š” ๋‹จ์–ด์˜ ์ด์›ƒ ๋‹จ์–ด or ๋ฌธ๋งฅ์˜ ์ง‘ํ•ฉ

 

๋ถ„ํฌ ๊ฐ€์ •์˜ ์ „์ œ

- ์–ด๋–ค ๋‹จ์–ด ์Œ์ด ๋น„์Šทํ•œ ๋ฌธ๋งฅ ํ™˜๊ฒฝ์—์„œ ์ž์ฃผ ๋“ฑ์žฅํ•œ๋‹ค๋ฉด, ๊ทธ ์˜๋ฏธ ๋˜ํ•œ ์œ ์‚ฌํ•  ๊ฒƒ์ด๋‹ค.

- '๋‹จ์–ด์˜ ์˜๋ฏธ๋Š” ๊ณง ๊ทธ ์–ธ์–ด์—์„œ์˜ ํ™œ์šฉ์ด๋‹ค'

 

ex) '๋นจ๋ž˜' ์™€ '์„ธํƒ'์˜ ๋‹จ์–ด์˜ ์˜๋ฏธ๋ฅผ ํŒŒ์•…ํ•˜๊ธฐ ์œ„ํ•ด์„œ

-> ๋ฌธ์„œ ๋‚ด ์ฃผ๋ณ€์— ๋“ฑ์žฅํ•˜๋Š” ๋ฌธ๋งฅ ๋‹จ์–ด๋ฅผ ํ†ตํ•ด ํ™•์ธํ•œ ๊ฒฐ๊ณผ

    ์ด์›ƒํ•œ ๋‹จ์–ด๋“ค์ด ์„œ๋กœ ๋น„์Šทํ•˜๊ธฐ ๋•Œ๋ฌธ์— ํƒ€๊นƒ ๋‹จ์–ด('๋นจ๋ž˜', '์„ธํƒ') ๋˜ํ•œ ๋น„์Šทํ•œ ์˜๋ฏธ๋ผ๊ณ  ์—ฌ๊ธด๋‹ค.

 

But, ๊ฐœ๋ณ„ ๋‹จ์–ด์˜ ๋ถ„ํฌ ์ •๋ณด์™€ ๊ทธ ์˜๋ฏธ ์‚ฌ์ด์— ๋…ผ๋ฆฌ์ ์œผ๋กœ ์ง์ ‘์ ์ธ ์—ฐ๊ด€์„ฑ์ด ์žˆ์–ด๋ณด์ด์ง€ ์•Š๋Š”๋‹ค.

-> ๋ถ„ํฌ ์ •๋ณด๊ฐ€ ๊ณง ์˜๋ฏธ๋ผ๋Š” ๋ถ„ํฌ ๊ฐ€์ •์— ์˜๋ฌธ์ ์ด ์ œ๊ธฐ๋  ๊ฐ€๋Šฅ์„ฑ์ด ์žˆ์Œ

 

 

2.4.2 ๋ถ„ํฌ์™€ ์˜๋ฏธ (1): ํ˜•ํƒœ์†Œ

ํ˜•ํƒœ์†Œ: ์˜๋ฏธ๋ฅผ ๊ฐ€์ง€๋Š” ์ตœ์†Œ ๋‹จ์œ„

- '์˜๋ฏธ'๋Š” ์–ดํœ˜์ ์ธ ๊ฒƒ + ๋ฌธ๋ฒ•์ ์ธ ๊ฒƒ

 

์–ธ์–ด ํ•™์ž๋“ค์ด ํ˜•ํƒœ์†Œ๋ฅผ ๋ถ„์„ํ•˜๋Š” ๋ฐฉ๋ฒ•

- ๊ณ„์—ด ๊ด€๊ณ„: ํ•ด๋‹น ํ˜•ํƒœ์†Œ ์ž๋ฆฌ์— ๋‹ค๋ฅธ ํ˜•ํƒœ์†Œ๊ฐ€ '๋Œ€์น˜'๋˜์–ด ์“ฐ์ผ ์ˆ˜ ์žˆ๋Š”๊ฐ€๋ฅผ ๋”ฐ์ง€๋Š” ๊ฒƒ

ex) '๋ฐฅ' ๋Œ€์‹  '๋นต'์ด, '์ฒ ์ˆ˜' ๋Œ€์‹  '์˜ํฌ'๊ฐ€ ์˜ฌ ์ˆ˜ ์žˆ์Œ -> '๋ฐฅ'๊ณผ '์ฒ ์ˆ˜'์— ํ˜•ํƒœ์†Œ ์ž๊ฒฉ์„ ๋ถ€์—ฌ

 

- ํŠน์ • ํƒ€๊นƒ ๋‹จ์–ด ์ฃผ๋ณ€์˜ ๋ฌธ๋งฅ ์ •๋ณด๋ฅผ ๋ฐ”ํƒ•์œผ๋กœ ํ˜•ํƒœ์†Œ๋ฅผ ํ™•์ธํ•œ๋‹ค.

-> ๋ง๋ญ‰์น˜์˜ ๋ถ„ํฌ ์ •๋ณด์™€ ํ˜•ํƒœ์†Œ๊ฐ€ ๋ฐ€์ ‘ํ•œ ๊ด€๊ณ„๋ฅผ ์ด๋ฃฌ๋‹ค.

 

 

2.4.3 ๋ถ„ํฌ์™€ ์˜๋ฏธ (2): ํ’ˆ์‚ฌ

ํ’ˆ์‚ฌ ๋ถ„๋ฅ˜๊ธฐ์ค€ - ๊ธฐ๋Šฅ, ์˜๋ฏธ, ํ˜•์‹

 

- ๊ธฐ๋Šฅ: ํ•œ ๋‹จ์–ด๊ฐ€ ๋ฌธ์žฅ ๋‚ด์—์„œ ๋‹ค๋ฅธ ๋‹จ์–ด์™€ ๋งบ๋Š” ๊ด€๊ณ„

   ex) ๊นŠ์ด, ๋†’์ด / ๊นŠ๋‹ค, ๋†’๋‹ค

- ์˜๋ฏธ: ๋‹จ์–ด์˜ ํ˜•์‹์  ์˜๋ฏธ

   ex) ๊นŠ์ด, ๊นŠ๋‹ค / ๋†’์ด, ๋†’๋‹ค

      -> ์ด ๋ถ„๋ฅ˜ ๊ธฐ์ค€์€ ์–ดํœ˜์  ์˜๋ฏธ

      - ํ•˜์ง€๋งŒ ํ’ˆ์‚ฌ ๋ถ„๋ฅ˜์—๋Š” ์–ดํœ˜์  ์˜๋ฏธ๋ณด๋‹ค ํ˜•์‹์  ์˜๋ฏธ๊ฐ€ ๋” ์ค‘์š”ํ•จ

      -> ๊นŠ์ด, ๋†’์ด / ๊นŠ๋‹ค, ๋†’๋‹ค (์‚ฌ๋ฌผ์˜ ์ด๋ฆ„ / ์›€์ง์ž„, ์„ฑ์งˆ, ์ƒํƒœ ๊ธฐ์ค€ ๋ถ„๋ฅ˜)

- ํ˜•์‹: ๋‹จ์–ด์˜ ํ˜•ํƒœ์  ํŠน์ง•

   ex) ๊นŠ๋‹ค, ๊นŠ์—ˆ๋‹ค, ๊นŠ๊ฒ ๋‹ค / ๋†’๋‹ค, ๋†’์•˜๋‹ค, ๋†’๊ฒ ๋‹ค - ๋ณ€ํ™” ๊ฐ€๋Šฅ

      -> ๊นŠ์ด, ๋†’์ด / ๊นŠ๋‹ค, ๋†’๋‹ค

 

ํ•˜์ง€๋งŒ ์‹ค์ œ ํ’ˆ์‚ฌ ๋ถ„๋ฅ˜๋ฅผ ํ•  ๋•Œ๋Š” ์—ฌ๋Ÿฌ ์–ด๋ ค์›€์ด ์กด์žฌํ•จ

ex) ๊ณต๋ถ€ํ•˜๋‹ค / ๊ณต๋ถ€

ex) ์˜์ˆ˜๊ฐ€ ํ•™๊ต์— ๊ฐ„๋‹ค / ์˜์ˆ˜! ์กฐ์šฉํžˆ ํ•ด.

- (์˜์ˆ˜) ํ˜•ํƒœ๋Š” ๊ฐ™์ง€๋งŒ ๊ธฐ๋Šฅ๊ณผ ์˜๋ฏธ๊ฐ€ ๋‹ฌ๋ผ์ง

 

 

์‹ค์ œ ํ’ˆ์‚ฌ ๋ถ„๋ฅ˜์˜ ๊ฐ€์žฅ ์ค‘์š”ํ•œ ๊ธฐ์ค€์€ '๊ธฐ๋Šฅ'์ด๋ผ๊ณ  ํ•œ๋‹ค.

- ํ•ด๋‹น ๋‹จ์–ด๊ฐ€ ๋ฌธ์žฅ ๋‚ด์—์„œ ์ ํ•˜๋Š” ์—ญํ• ์— ์ดˆ์ ์„ ๋งž์ถ”์–ด ํ’ˆ์‚ฌ๋ฅผ ๋ถ„๋ฅ˜ํ•จ

 

ํ•œ๊ตญ์–ด๋ฅผ ๋น„๋กฏํ•œ ๋งŽ์€ ์–ธ์–ด์—์„œ๋Š” ์–ด๋–ค ๋‹จ์–ด์˜ ๊ธฐ๋Šฅ์ด ๊ทธ ๋‹จ์–ด์˜ ๋ถ„ํฌ์™€ ๋งค์šฐ ๋ฐ€์ ‘ํ•œ ๊ด€๊ณ„๋ฅผ ๋งบ๊ณ  ์žˆ๋‹ค๊ณ  ํ•œ๋‹ค.

- ๊ธฐ๋Šฅ์€ ํŠน์ • ๋‹จ์–ด๊ฐ€ ๋ฌธ์žฅ ๋‚ด์—์„œ ์–ด๋–ค ์—ญํ• ์„ ํ•˜๋Š”์ง€, ๋ถ„ํฌ๋Š” ๊ทธ ๋‹จ์–ด๊ฐ€ ์–ด๋А ์ž๋ฆฌ์— ์žˆ๋Š”์ง€๋ฅผ ๋‚˜ํƒ€๋ƒ„

-> ๊ธฐ๋Šฅ๊ณผ ๋ถ„ํฌ๋Š” ๊ฐœ๋…์ ์œผ๋กœ๋Š” ๋‹ค๋ฅด์ง€๋งŒ ๋ฐ€์ ‘ํ•œ ๊ด€๋ จ์„ ๊ฐ€์ง

 

์ž„๋ฒ ๋”ฉ์— ๋ถ„ํฌ ์ •๋ณด๋ฅผ ํ•จ์ถ•์‹œํ‚จ๋‹ค๋ฉด ํ•ด๋‹น ๋ฒกํ„ฐ์— ํ•ด๋‹น ๋‹จ์–ด์˜ ์˜๋ฏธ๋ฅผ ์ž์—ฐ์Šค๋ ˆ ๋‚ด์žฌ์‹œํ‚ฌ ์ˆ˜ ์žˆ์„ ๊ฒƒ์ด๋‹ค.

 

 

2.4.4 ์ ๋ณ„ ์ƒํ˜ธ ์ •๋ณด๋Ÿ‰

์ ๋ณ„ ์ƒํ˜ธ ์ •๋ณด๋Ÿ‰(PMI, Pointwise Mutual Information)

: ๋‘ ํ™•๋ฅ  ๋ณ€์ˆ˜ ์‚ฌ์ด์˜ ์ƒ๊ด€์„ฑ์„ ๊ณ„๋Ÿ‰ํ™”ํ•˜๋Š” ๋‹จ์œ„

- ๋‘ ํ™•๋ฅ  ๋ณ€์ˆ˜๊ฐ€ ์™„์ „ํžˆ ๋…๋ฆฝ์ธ ๊ฒฝ์šฐ ๊ฐ’์ด 0์ด ๋จ

- ๋‹จ์–ด A๊ฐ€ ๋“ฑ์žฅํ•  ๋•Œ ๋‹จ์–ด B์™€ ์ž์ฃผ ๊ฐ™์ด ๋“ฑ์žฅํ•œ๋‹ค๋ฉด PMI ๊ฐ’์€ ์ปค์ง

 

์ฆ‰, PMI๋Š” ๋‘ ๋‹จ์–ด์˜ ๋“ฑ์žฅ์ด ๋…๋ฆฝ์ผ ๋•Œ์— ๋น„ํ•ด ์–ผ๋งˆ๋‚˜ ์ž์ฃผ ๊ฐ™์ด ๋“ฑ์žฅํ•˜๋Š”์ง€๋ฅผ ์ˆ˜์น˜ํ™” ํ•œ ๊ฒƒ

 

๋ถ„ํฌ ๊ฐ€์ •์— ๋”ฐ๋ฅธ ๋‹จ์–ด ๊ฐ€์ค‘์น˜ ํ• ๋‹น ๊ธฐ๋ฒ•

- ๋‘ ๋‹จ์–ด๊ฐ€ ์–ผ๋งˆ๋‚˜ ์ž์ฃผ ๊ฐ™์ด ๋“ฑ์žฅํ•˜๋Š”์ง€์— ๊ด€ํ•œ ์ •๋ณด๋ฅผ ์ˆ˜์น˜ํ™”ํ•œ ๊ฒƒ์ด๊ธฐ ๋•Œ๋ฌธ

 

 

2.4.5 Word2Vec

Word2Vec: 2013๋…„ ๊ตฌ๊ธ€ ์—ฐ๊ตฌํŒ€์ด ๋ฐœํ‘œํ•œ ์ž„๋ฒ ๋”ฉ ๊ธฐ๋ฒ•

- CBOW ๋ชจ๋ธ: ๋ฌธ๋งฅ ๋‹จ์–ด๋“ค์„ ๊ฐ€์ง€๊ณ  ํƒ€๊นƒ ๋‹จ์–ด ํ•˜๋‚˜๋ฅผ ๋งž์ถ”๋Š” ๊ณผ์ •์—์„œ ํ•™์Šต๋จ

- Skip-gram ๋ชจ๋ธ: ํƒ€๊นƒ ๋‹จ์–ด๋ฅผ ๊ฐ€์ง€๊ณ  ๋ฌธ๋งฅ ๋‹จ์–ด๊ฐ€ ๋ฌด์—‡์ผ์ง€ ์˜ˆ์ธกํ•˜๋Š” ๊ณผ์ •์—์„œ ํ•™์Šต๋จ

-> ๋‘˜ ๋ชจ๋‘ ํŠน์ • ํƒ€๊นƒ ๋‹จ์–ด ์ฃผ๋ณ€์˜ ๋ฌธ๋งฅ, ์ฆ‰ ๋ถ„ํฌ ์ •๋ณด๋ฅผ ์ž„๋ฒ ๋”ฉ์— ํ•จ์ถ•ํ•จ

 

์‹ค์ œ Word2Vec ๊ธฐ๋ฒ•์€ PMI ํ–‰๋ ฌ๊ณผ ๊นŠ์€ ๊ด€๊ณ„๊ฐ€ ์žˆ๋‹ค๋Š” ์—ฐ๊ตฌ ๋…ผ๋ฌธ์ด ๋ฐœํ‘œ๋จ.

Comments