BERT 질문 및 답변

컬렉션을 사용해 정리하기 내 환경설정을 기준으로 콘텐츠를 저장하고 분류하세요.

TensorFlow Lite 모델을 사용하여 주어진 구절의 내용을 기반으로 질문에 답하세요.

시작하다

TensorFlow Lite를 처음 사용하고 Android 또는 iOS로 작업하는 경우 시작하는 데 도움이 될 수 있는 다음 예제 애플리케이션을 탐색하는 것이 좋습니다.

안드로이드 예시 iOS 예시

Android/iOS 이외의 플랫폼을 사용 중이거나 이미 TensorFlow Lite API 에 익숙하다면 시작 질문 및 답변 모델을 다운로드할 수 있습니다.

스타터 모델 및 어휘 다운로드

메타데이터 및 관련 필드(예: vocab.txt )에 대한 자세한 내용은 모델에서 메타데이터 읽기를 참조하세요.

작동 원리

이 모델을 사용하여 사용자의 질문에 자연어로 답변할 수 있는 시스템을 구축할 수 있습니다. SQuAD 1.1 데이터 세트에서 미세 조정된 사전 훈련된 BERT 모델을 사용하여 생성되었습니다.

BERT 또는 Bidirectional Encoder Representations from Transformers는 다양한 자연어 처리 작업에서 최신 결과를 얻는 언어 표현을 사전 훈련하는 방법입니다.

이 앱은 4배 더 빠르게 실행되고 4배 더 작은 모델 크기를 갖는 압축된 버전의 BERT, MobileBERT를 사용합니다.

SQuAD 또는 Stanford Question Answering Dataset은 Wikipedia의 기사와 각 기사에 대한 질문-답변 세트로 구성된 독해 데이터 세트입니다.

모델은 한 구절과 질문을 입력으로 받은 다음 질문에 답할 가능성이 가장 높은 구절의 한 부분을 반환합니다. BERT 문서 에 설명되어 있고 샘플 앱에서 구현되는 토큰화 및 후처리 단계를 포함한 반복잡 전처리가 필요합니다.

성능 벤치마크

성능 벤치마크 수치는 여기에 설명 된 도구로 생성됩니다.

모델명 모델 사이즈 장치 CPU
모바일 버트 100.5MB 픽셀 3(안드로이드 10) 123ms*
픽셀 4(안드로이드 10) 74ms*
아이폰XS(iOS 12.4.1) 257ms**

* 4개의 스레드가 사용되었습니다.

** 최고의 성능 결과를 위해 iPhone에서 2개의 스레드가 사용되었습니다.

출력 예시

통로(입력)

Google LLC는 온라인 광고 기술, 검색 엔진, 클라우드 컴퓨팅, 소프트웨어 및 하드웨어를 포함하는 인터넷 관련 서비스 및 제품을 전문으로 하는 미국의 다국적 기술 회사입니다. 아마존, 애플, 페이스북과 함께 4대 기술 기업 중 하나로 꼽힌다.

Google은 Larry Page와 Sergey Brin이 박사 시절인 1998년 9월에 설립되었습니다. 캘리포니아 스탠포드 대학의 학생들. 그들은 함께 주식의 약 14%를 소유하고 주식을 슈퍼보팅(supervoting)함으로써 주주 의결권의 56%를 통제합니다. 그들은 1998년 9월 4일 캘리포니아에서 Google을 캘리포니아 비상장 회사로 통합했습니다. 그런 다음 Google은 2002년 10월 22일 델라웨어에서 재통합되었습니다. 2004년 8월 19일 기업공개(IPO)가 이루어졌고 Google은 Googleplex라는 별명을 가진 캘리포니아 마운틴 뷰의 본사로 이전했습니다. 2015년 8월, Google은 Alphabet Inc.라는 대기업으로 다양한 이해관계를 재편할 계획을 발표했습니다. Google은 Alphabet의 주요 자회사이며 Alphabet의 인터넷 이해관계를 위한 우산 회사가 될 것입니다. 알파벳의 CEO가 된 래리 페이지의 뒤를 이어 순다르 피차이가 구글의 CEO로 임명됐다.

질문(입력)

구글의 CEO는 누구인가?

답변(출력)

순다르 피차이

BERT에 대해 자세히 알아보기