Amazon Translate 작동 방식 - Amazon Translate

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

Amazon Translate 작동 방식

Amazon Translate 서비스는 언어 번역을 위해 교육된 신경망을 기반으로 합니다. 이러한 기반에서 소스 언어(번역되는 텍스트의 원래 언어)와 대상 언어(텍스트가 번역되는 결과 언어) 간에 번역할 수 있습니다. 자세한 정보는 지원되는 언어 및 언어 코드을 참조하십시오.

Amazon Translate 작업을 수행할 때 소스 텍스트를 제공하고 출력 텍스트를 얻게 됩니다.

  • 소스 텍스트—번역하려는 텍스트입니다. 소스 텍스트는 UTF-8 형식으로 입력합니다.

  • 텍스트 출력—Amazon Translate가 대상 언어로 번역한 텍스트입니다. 출력 텍스트도 UTF-8 형식입니다. 소스 언어와 대상 언어에 따라 출력 텍스트의 문자 수가 입력 텍스트보다 많을 수 있습니다.

이 번역 모델에는 인코더와 디코더라는 두 가지 구성 요소가 있습니다. 인코더는 소스 문장을 한 번에 한 단어씩 읽고, 소스 텍스트의 뜻을 담은 의미 표현을 구성해 냅니다. 디코더는 의미 표현을 사용하여 한 번에 한 단어씩 대상 언어로 번역문을 만듭니다.

Amazon Translate문맥을 이해하는 데 필요한 주의 메커니즘. 이 메커니즘은 소스 텍스트에서 가장 중요한 단어를 판단하여 이어지는 대상 단어를 찾아 줍니다. 디코더는 주의 메커니즘을 토대로 소스 문장에서 가장 중요한 부분에 집중하게 됩니다. 따라서 디코더는 모호한 단어나 구절을 정확하게 번역할 수 있습니다.

이 모델에서 생성된 대상 단어가 디코더에 입력됩니다. 그리고 네트워크는 문장의 끝에 도달할 때까지 계속해서 단어를 만들어 냅니다.

자동 언어 감지

Amazon Translate에서는 소스 텍스트에 사용된 언어를 자동으로 감지할 수 있습니다. 자동 언어 감지를 사용하려면 다음을 지정하십시오.auto같이소스 언어. Amazon Translate가 사용자를 대신해 Amazon Comprehend를 호출하여 소스 언어에 사용된 언어를 결정합니다. 자동 언어 감지를 선택하면 Amazon Comprehend의 서비스 약관 및 계약에 동의하게 됩니다. Amazon Comprehend 요금에 대한 자세한 내용은 단원을 참조하십시오.Amazon Comprehend 요금.

예외 처리

지원되지 않는 소스 언어나 대상 언어를 지정하는 경우 Amazon Translate에서는 다음 예외를 반환합니다.

  • UnsupportedLanguagePairException— Amazon Translate는 지원되는 모든 언어 간에 번역을 지원합니다 소스 언어 또는 대상 언어 중 하나가 지원되지 않는 경우 이 예외가 반환됩니다. 자세한 내용은 단원을 참조하십시오.지원되는 언어.

  • DetectedLanguageLowConfidence예외— 언어 자동 감지를 사용할 때 Amazon Translate가 올바른 소스 언어를 감지했는지 확신할 수 없으면 이 예외가 반환됩니다. 신뢰도가 낮아도 무방한 경우에는 예외에 반환된 소스 언어를 사용하면 됩니다.

다음 단계

Amazon Translate의 작동 방식에 대해 배웠습니다. 다음 단원에서는 솔루션을 생성하는 방법에 대해 알아보겠습니다.