티스토리 뷰
0. 자연어처리?
- 프로그래밍언어처럼 기계가 이해하는 언어가 아닌 한국어, 영어처럼 사람이 사용하는 언어를 기계가 분석하고 이해해서 사람과 커뮤니케이션 할 수 있도록 해주는 연구분야
1. 기계번역이란?
- 자연어처리의 하나의 번역
- NLU + NLG
1.1 규칙기반 기계번역
1.2 통계기반 기계번역(SMT, Statistical Machine Translation)
- 두 언어의 parallel corpus에서 co-occurance 기반의 통계 정보를 바탕으로 번역을 수행
- 지금 사용 X
1.3 인공신경망 기반 기계번역 (Neural Machine Translation) --> chapter 2
2. 인공신경망 기반 기계번역 (Neural Machine Translation)
2.1 구조
- Encoder와 Decoder로 구성된다
- Encoder? Language Representation - 입력문장을 Vector화 한다.
- Decoder? 고차원 벡터를 다시 번역이 된 단어로 바꿔주는 것 - Vector화된 입력 문장 복호화한다.
2.2 RNN Based NMT
<한계>
출처
- 본 내용은 T academy의 기계번역을 보고 정리한 내용입니다.
'인공지능 > 자연어처리' 카테고리의 다른 글
자연어처리 - 전처리(영어) (0) | 2020.01.15 |
---|---|
자연어처리 - Language Representation (1) (0) | 2019.12.30 |
자연어처리 - Language Representation (2) (0) | 2019.12.30 |
자연어처리 - 기초 (0) | 2019.12.30 |
자연어처리 - WSL 환경에서 시작하기 (1) | 2019.12.25 |
댓글