TensorFlow 텍스트 처리 튜토리얼

TensorFlow 텍스트 처리 자습서는 일반적인 텍스트 및 자연어 처리(NLP) 문제를 해결하기 위한 단계별 지침을 제공합니다.

TensorFlow는 텍스트 및 자연어 처리를 위한 두 가지 솔루션인 KerasNLP와 TensorFlow Text를 제공합니다. KerasNLP는 모든 최신 Transformer 기반 모델과 저수준 토큰화 유틸리티를 포함하는 고수준 NLP 라이브러리입니다. 대부분의 NLP 사용 사례에 권장되는 솔루션입니다.

하위 수준의 텍스트 처리 도구에 액세스해야 하는 경우 TensorFlow Text를 사용할 수 있습니다. TensorFlow Text는 원시 텍스트 문자열이나 문서와 같은 텍스트 형식의 입력으로 작업하는 데 도움이 되는 작업 및 라이브러리 모음을 제공합니다.

케라스NLP

  • KerasNLP 시작하기 : 사전 훈련된 모델 사용부터 처음부터 나만의 Transformer 구축에 이르기까지 점진적인 복잡성 수준에서 감정 분석을 수행하여 KerasNLP를 배우십시오.

텍스트 생성

텍스트 분류

  • BERT로 텍스트 분류 : BERT를 미세 조정하여 일반 텍스트 IMDb 영화 리뷰 데이터 세트에 대한 감정 분석을 수행합니다.
  • RNN을 사용한 텍스트 분류 : RNN을 교육하여 IMDb 영화 리뷰에 대한 감정 분석을 수행합니다.
  • TF.Text Metrics : TensorFlow Text를 통해 사용할 수 있는 측정항목에 대해 알아보세요. 라이브러리에는 텍스트 생성 모델의 자동 평가에 사용할 수 있는 ROUGE-L과 같은 텍스트 유사성 메트릭의 구현이 포함되어 있습니다.

BERT를 사용한 NLP

임베딩