-
[๋ ผ๋ฌธ ๋ฆฌ๋ทฐ] Towards emotional support dialog systems : (1) IntroAI/NLP 2024. 11. 19. 18:23
์ค๋ ๋ฆฌ๋ทฐํ ๋ ผ๋ฌธ์ NLP ํํฐ์ด ํํ์ธ ACL 2021์ ๋ฑ์ฌ๋ Towards emotional support dialog systems์ด๋ค.
์์ ESC (Emotional Supportive Conversation) ๋ถ์ผ์ ๊ด์ฌ์ด ์๊ฒผ๋ค.
ํญ์ ํ๊ณ ์ถ์ ์ฃผ์ ์๋๋ฐ, ๋ด๊ฐ ๋ฌด์จ ์ฐ๊ตฌ์ฃผ์ ๋ฅผ ํ๊ณ ์ถ์์ง ์ ํํ ๋ชจ๋ฅด๋ค๊ฐ ๋๋์ด ์ธ์ด๋ก ๋ช ๋ช ํ ๊ธฐ๋ถ.ESC์ Empathetic Responding, Emotional Chatting ๊ณผ์ ๊ด๊ณ [๋ ผ๋ฌธ์ ์ฃผ์ ๋ด์ฉ]
1. ์ ์์ ์ง์ ๋ํ (ESC) ๊ณผ์ ์ ์
2. Helping Skills Theory (Hill, 2009) ์ ๊ธฐ๋ฐํ ESC ํ๋ ์์ํฌ ์ ์
3. ๊ฐ์ ์ง์ ๋ํ ๋ฐ์ดํฐ์ธํธ ESConv ๊ตฌ์ถ[์ฐ๊ตฌ ๊ฒฐ๊ณผ์ ์์]
1. ํจ๊ณผ์ ์ธ ์ ์์ ์ง์์ ์ ๊ณตํ๋๋ฐ ์์ด ์ง์ ์ ๋ต์ ์ค์์ฑ2. ๋ ๋ง์ ์ ์์ ์ง์ ์์คํ ์ ํ๋ จํ๋ ๋ฐ ์์ด ESConv์ ์ ์ฉ์ฑ
๋ ผ๋ฌธ์ 3๋จ๊ณ์ ์ง์ ์ ๋ต์ ์ ์ํ๋ค.1. exploaration (ํ์)
2. comforting (์๋ก)
3. action (ํ๋)์ง์ ์ ๋ต์ด ์ ์ฉ๋ ๊ฐ์ ์ ์ง์ ๋ํ ์์ ์ด 3๋จ๊ณ์ ์ง์ ์ ๋ต์ ์ฝ๊ฒ ํ์ด์ ์ค๋ช ํ๋ฉด,
1. ์ง๋ฌธ์ ํตํด ์ํฉ์ ํ์ ํ๊ณ
2. ๊ณต๊ฐ์ ํตํด ๊ฐ์ธ์ ์ ์์ ์ผ๋ก ์ง์ํ๊ณ
3. ํด๊ฒฐ์ฑ ์ ์๋ฅผ ํตํด ๊ทธ๋ค์ด ์ง๋ฉดํ ๋ฌธ์ ๋ฅผ ๊ทน๋ณตํ ์ ์๋๋ก ๋๋๋ค.MBTI๋ก ์น๋ฉด T์ฒ๋ผ ์ง๋ฌธ -> F์ฒ๋ผ ๊ณต๊ฐ -> T์ฒ๋ผ ํด๊ฒฐ์ฑ ์ ์ ๋ผ๊ณ ๋ณผ ์ ์์ง ์์๊น?
์ง๋ฌธ ์๋ ๊ณต๊ฐ๊ณผ ๊ณต๊ฐ ์๋ ํด๊ฒฐ์ฑ ์ ์๋,
๋ฃ๋ ์ฌ๋์ผ๋ก ํ์ฌ๊ธ ๋ถ์พ๊ฐ ๋๋ ์ถฉ๋ถํ ๊ฒฝ์ฒญํ๊ณ ์์ง ์๋ค๋ ๋๋์ ์ค ์ ์๋ค.
๊ทธ๋ฌ๋ ํด๊ฒฐ์ฑ ์ ์ ์๋ ๊ณต๊ฐ์ ESC๊ฐ ๋๊ธฐ์ ์ถฉ๋ถํ์ง ์๋ค.
๋ฐ๋ผ์, ์ธ ๊ฐ์ง ๋ชจ๋๋ฅผ ๊ฐ์ถฐ์ผ ํ๋ค๊ณ ๋ ผ๋ฌธ์์ ๋งํ๊ณ ์๋ ๊ฒ์ด๋ค.๋ณธ ์ง์์ ๋ต์ ์ฒ์ ๋ดค์ ๋ ๊ฝค๋ ์ถฉ๊ฒฉ์ ๋ฐ์๋ค.
CS ๋ ผ๋ฌธ์ด์ง๋ง ์ฌ๋๊ณผ ์ด๋ป๊ฒ ๋ํํด์ผ ํ๋์ง๋ฅผ ๋ฐฐ์ ๋ฌ๊น?
๊ทธ๋ฆฌ๊ณ ํฌ์ธํธ๋ ์ ๋ฌธ์ ์ธ ์๋ด๋ณด๋ค๋ ์ฌํ์ ์ํธ์์ฉ์ ์ด์ ์ ๋ง์ถ๋ค.
๋ํ ์์คํ ์ ์ ๋ฌธ๊ฐ์ ๋นํด ํ๊ณ๊ฐ ์๋ค๊ณ ํ๋จ, ๋ณธ ๋ ผ๋ฌธ์์๋ ์ญํ ์ ์ ํํ๋ค.
๊ทธ๋ฌ๋ ํด๋น ๋ ผ๋ฌธ์ด ๊ฒ์ฌ๋์์ ๋ (2021) ์ ๋นํด2024๋ ํ์ฌ LLM์ด ๋ง์ด ๋ฐ์ ํ์ผ๋ฏ๋ก ์กฐ์ฌ์ค๋ฝ๊ฒ ์ง๋ง ์ข ๋ ์ ๋ฌธ๊ฐ์ ์ธ ์ง์๋ ๊ฐ๋ฅํ์ง ์์๊น ์ถ๋ค.
3๋จ๊ณ ์ง์ ์ ๋ต๊ณผ Stage๋ณ๋ก ์ฌ์ฉ๊ฐ๋ฅํ 8๊ฐ์ ๋ค์ํ ํ์ ์ ๋ต Helping Skills Theory ์์ ๊ฐ์กฐํ๋ ์ฃผ์ ์๋ด ๊ธฐ์ (Perplexity ๋ต๋ณ)
1. ๊ฒฝ์ฒญ
๊ฒฝ์ฒญ์ ๋ด๋ด์์ ๋ง์ ์ฃผ์ ๊น๊ฒ ๋ฃ๊ณ ์ดํดํ๋ ๊ธฐ์ ์ ๋๋ค. ๋จ์ํ ๋ฃ๋ ๊ฒ์ ๋์ด์ ๋ด๋ด์์ ์ธ์ด์ , ๋น์ธ์ด์ ๋ฉ์์ง๋ฅผ ๋ชจ๋ ํ์ ํ๋ ๊ฒ์ ์๋ฏธํฉ๋๋ค. ํจ๊ณผ์ ์ธ ๊ฒฝ์ฒญ์ ๋ด๋ด์๊ฐ ์์ ์ ์๊ฐ๊ณผ ๊ฐ์ ์ ์ถฉ๋ถํ ํํํ ์ ์๋๋ก ๋์ต๋๋ค.
2. ๊ณต๊ฐ
๊ณต๊ฐ์ ๋ด๋ด์์ ๊ฐ์ ๊ณผ ๊ฒฝํ์ ์ดํดํ๊ณ ๊ทธ ์ดํด๋ฅผ ์ ๋ฌํ๋ ๋ฅ๋ ฅ์ ๋๋ค. ์๋ด์๊ฐ ๋ด๋ด์์ ์ ์ฅ์์ ์ธ์์ ๋ฐ๋ผ๋ณด๊ณ ๋๋ผ๋ ค๊ณ ๋ ธ๋ ฅํ๋ ๊ฒ์ ํฌํจํฉ๋๋ค. ๊ณต๊ฐ์ ๋ด๋ด์์์ ์ ๋ขฐ ๊ด๊ณ ํ์ฑ์ ํต์ฌ์ ์ธ ์ญํ ์ ํฉ๋๋ค.
3. ํ์ ์ง๋ฌธ
ํ์ ์ง๋ฌธ์ ๋ด๋ด์์ ๊ฒฝํ๊ณผ ๊ฐ์ ์ ๋ ๊น์ด ์ดํดํ๊ธฐ ์ํด ์ฌ์ฉ๋๋ ๊ธฐ์ ์ ๋๋ค. ๊ฐ๋ฐฉํ ์ง๋ฌธ์ ํตํด ๋ด๋ด์๊ฐ ์์ ์ ์ํฉ์ ๋ ์์ธํ ์ค๋ช ํ๋๋ก ์ ๋ํฉ๋๋ค. ์๋ฅผ ๋ค์ด, "๊ทธ ์ํฉ์์ ์ด๋ค ๋๋์ด ๋ค์๋์?"์ ๊ฐ์ ์ง๋ฌธ์ ์ฌ์ฉํ ์ ์์ต๋๋ค.
4. ํด์
ํด์์ ๋ด๋ด์์ ํ๋, ์๊ฐ, ๊ฐ์ ์ ์๋ฏธ๋ฅผ ํ์ ํ๊ณ ์ค๋ช ํ๋ ๊ธฐ์ ์ ๋๋ค. ์๋ด์๋ ๋ด๋ด์๊ฐ ๋ฏธ์ฒ ์ธ์ํ์ง ๋ชปํ ํจํด์ด๋ ์ฐ๊ด์ฑ์ ์ ์ํจ์ผ๋ก์จ ์๋ก์ด ํต์ฐฐ์ ์ป๋๋ก ๋์ต๋๋ค.
5. ์ง๋ฉด
์ง๋ฉด์ ๋ด๋ด์์ ๋ถ์ผ์น๋ ๋ชจ์๋ ํ๋, ์๊ฐ์ ์ง์ ํ๋ ๊ธฐ์ ์ ๋๋ค. ์ด๋ ๋ด๋ด์๊ฐ ์์ ์ ํ๋์ด๋ ํ๋๋ฅผ ๊ฐ๊ด์ ์ผ๋ก ๋ฐ๋ผ๋ณผ ์ ์๋๋ก ๋์ต๋๋ค. ์ง๋ฉด์ ์ ์คํ๊ฒ ์ฌ์ฉํด์ผ ํ๋ฉฐ, ๋ด๋ด์์์ ์ ๋ขฐ ๊ด๊ณ๊ฐ ์ถฉ๋ถํ ํ์ฑ๋ ํ์ ์ ์ฉํ๋ ๊ฒ์ด ์ข์ต๋๋ค.
6. ์๊ธฐ ๊ฐ๋ฐฉ
์๊ธฐ ๊ฐ๋ฐฉ์ ์๋ด์๊ฐ ์์ ์ ๊ฒฝํ์ด๋ ๊ฐ์ ์ ์ ์ ํ ๊ณต์ ํ๋ ๊ธฐ์ ์ ๋๋ค. ์ด๋ ๋ด๋ด์์์ ๋ผํฌ ํ์ฑ์ ๋์์ด ๋ ์ ์์ผ๋ฉฐ, ๋ด๋ด์๊ฐ ์์ ์ ๊ฒฝํ์ ์ ์ํํ๋ ๋ฐ ๋์์ ์ค ์ ์์ต๋๋ค.
7. ์ฆ์์ฑ
์ฆ์์ฑ์ ์๋ด ๊ณผ์ ์์ ์ผ์ด๋๋ ํ์ฌ์ ์ํธ์์ฉ์ ์ฃผ๋ชฉํ๊ณ ์ด๋ฅผ ๋ค๋ฃจ๋ ๊ธฐ์ ์ ๋๋ค. ์๋ด์์ ๋ด๋ด์ ์ฌ์ด์ ๊ด๊ณ๋ ์๋ด ์ค์ ๋ฐ์ํ๋ ๊ฐ์ ๋ค์ ์ฆ๊ฐ์ ์ผ๋ก ๋ค๋ฃธ์ผ๋ก์จ, ๋ด๋ด์์ ๋์ธ๊ด๊ณ ํจํด์ ์ดํดํ๊ณ ๊ฐ์ ํ๋ ๋ฐ ๋์์ ์ค๋๋ค.๋ณธ ๋ ผ๋ฌธ์์๋ ESConv ๋ฐ์ดํฐ์ธํธ๋ฅผ ๊ตฌ์ถํ๊ธฐ ์ํด ์ฐ๊ตฌ์๋ค์ด ์ด๋ค ๋ฐฉ์์ผ๋ก ๋ํ ํ์ง์ ๋์ด๋ ค ๋ ธ๋ ฅํ๋์ง์ ๋ํ ๋ฐฉ๋ฒ์ด ์์น์ ํจ๊ป ์์ธํ๊ฒ ์ฐ์ฌ์๋ค.
๋์ ๋ํ ํ์ง์ ์ ์งํ๊ธฐ ์ํ ๊ธฐ์ค์ Towards emotional support dialog systems ์ ๊ฐ์ ์ง์ ๋ํ ๋ฐ์ดํฐ์ธํธ ESConv ๊ตฌ์ถ์ ์ํ
์คํ๊ณผ ๋ฐ์ดํฐ ์์ง ๋ฐฉ๋ฒ์ ๋ํด์๋ ๊ทผ ์์ผ ๋ด ์ ๋ฆฌํด ์ถํ ์๊ฐํด๋ณด๋๋ก ํ๊ฒ ๋ค.
+)์ฐ๊ตฌ์๋ค์ ํ์ ๋ ผ๋ฌธ์ธ AUGSEC๋ฅผ ๋ณด๋ค๊ฐ ๋ณธ ๋ ผ๋ฌธ์ ์ฝ๊ฒ ๋์๋๋ฐ,
AUGSEC ๋ ผ๋ฌธ์์๋ ESConv์ ๋จ์ ์ ๋ง์ด ์ธ๊ธํ๊ณ ์์ผ๋ฉฐ (๋ฌผ๋ก ESConv์ ์ฐ์์ฑ ๋ํ ์ธ๊ธํ๋ค.)
ESConv์ ๋น๊ตํ AUGSEC์ ์ฅ์ ์ ๋งํ๋ฉฐ AUGSEC์ ํด๋น ๋จ์ ๋ค์ ๋ณด์ํ์๋ค๊ณ ๋งํ๊ณ ์๋ค.
๊ทธ๋ฌํ ESConv์ ๋จ์ ๋ค ์ค์๋ ๋ ผ๋ฌธ ์์ฑ ์์๋ ์๋ฒํ ๊ฒ๋ค์ด ์์๋๋ฐ๋๋ณธ ๋ ผ๋ฌธ์์๋ ๊ทธ๋ฌํ ๋จ์ ๋ค์ ๋ํ ์ธ๊ธ์ด ์๋ ๊ฒ ์์ฝ์ง๋ง, ์ด๊ฒ ๋ํ ๋ ผ๋ฌธ ์์ฑ ์คํฌ ์ค ํ๋๊ฐ ์๋๊น ์๊ฐํ๋ค.
'AI > NLP' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ