35. Ma and Hovy, “End-to-end Sequence Labeling via Bi-directional
LSTM-CNNs-CRF”, 2016
Lample et al., “Neural Architecture for Named Entity Recognition”, 2016
36. Lee and Dernoncourt, “Sequential Short-Text Classification with Recurrent and Convolutional Neural Networks”, 2016
37. 내일 강남구 삼성동 날씨 어때?
주변 맛집 알려줘
도메인: 날씨
의도: 날씨 검색
날짜: 내일
지역: 강남구 삼성동
도메인: 지역
의도: 맛집 검색
날짜: 내일
지역: 강남구 삼성동
frame
38.
39. (Fully Observable) Markov Decision Process (MDP)
• 사용자 입력이 명확한 경우 1-best 입력
Partially Observable MDP (POMDP)
• 사용자 입력이 모호한 경우 n-best 입력
40. 도착지 = ?
출발지 = ?
출발 날짜 = ?
출발 시간 = ?
도착지 = 제주
출발지 = ?
출발 날짜 = ?
출발 시간 = ?
사용자: 제주
시스템: 어디 가세요?
s s
시스템: ?
a
a
u s: state
a: action
u: user
41. 도착지 = ?
출발지 = ?
출발 날짜 = ?
출발 시간 = ?
1.0 0.0
도착지 = 제주
출발지 = ?
출발 날짜 = ?
출발 시간 = ?
s
0.0
도착지 = 대구
출발지 = ?
출발 날짜 = ?
출발 시간 = ?
s
…
시스템: 어디에 가세요?
a 음성인식 결과 (확률)
사용자: 제주 (0.8)
사용자: 대구 (0.2)
u
s
도착지 = ?
출발지 = ?
출발 날짜 = ?
출발 시간 = ?
0.2 0.4
도착지 = 제주
출발지 = ?
출발 날짜 = ?
출발 시간 = ?
s
0.3
도착지 = 대구
출발지 = ?
출발 날짜 = ?
출발 시간 = ?
s
…
s
Belief state
Belief state
42. Yang et al, End-to-end joint learning of natural language understanding and dialogue manager, 2017
43. Serban et al., “A Survey of Available Corpora for Building Data-Driven Dialogue Systems”, 2017
Human-Machine dialogue datasets
44. Serban et al., “A Survey of Available Corpora for Building Data-Driven Dialogue Systems”, 2017
Human-human constrained spoken dialogue datasets
45. PLACE: 강남구 삼성동
DATE: 내일
AM_WEATHER: 흐림
PM_WEATHER: 가끔 비
[PLACE] [DATE] 날씨는 오전에는 [AM_WEATHER], 오후에는 [PM_WEATHER]입니다.
강남구 삼성동 내일 날씨는 오전에는 흐림, 오후에는 가끔 비입니다.
46. Oh and Rudnicky, “Stochastic natural language generation for spoken dialog systems”, 2002
47. Wen et al., “Stochastic Language Generation in Dialogue using Recurrent Neural Networks with Convolutional Sentence Reranking”, 2015
51. 자연어 이해 (NLU)
자연어 생성 (NLG)
분석 결과 랭킹,
분석 결과 확장
주제 판단, 중의성 해결,
생략 복원
표현 정규화
NLU 후처리
시나리오 관리
기억 관리
발화 내용 생성
의도 분석
질의 추천
작업 관리
정답 검색, 뉴스 읽기,
앱 실행
잡담 모드, 끝말잇기 모드,
번역 모드
대화 관리
오류 복구 질의,
필터링 질의, 제어 질의