BERT คำถามและคำตอบ

ใช้โมเดล TensorFlow Lite เพื่อตอบคำถามตามเนื้อหาของข้อความที่กำหนด

เริ่ม

หากคุณเพิ่งเริ่มใช้ TensorFlow Lite และกำลังใช้งาน Android หรือ iOS เราขอแนะนำให้สำรวจแอปพลิเคชันตัวอย่างต่อไปนี้ที่สามารถช่วยคุณเริ่มต้นได้

ตัวอย่าง Android ตัวอย่าง iOS

หากคุณกำลังใช้แพลตฟอร์มอื่นที่ไม่ใช่ Android/iOS หรือคุณคุ้นเคยกับ TensorFlow Lite API อยู่แล้ว คุณสามารถดาวน์โหลดโมเดลคำถามและคำตอบสำหรับผู้เริ่มต้นได้

ดาวน์โหลด starter model และ vocab

สำหรับข้อมูลเพิ่มเติมเกี่ยวกับข้อมูลเมตาและฟิลด์ที่เกี่ยวข้อง (เช่น vocab.txt ) โปรดดู ที่ อ่านข้อมูลเมตาจากโมเดล

มันทำงานอย่างไร

แบบจำลองนี้สามารถใช้สร้างระบบที่สามารถตอบคำถามของผู้ใช้ในภาษาธรรมชาติได้ มันถูกสร้างขึ้นโดยใช้แบบจำลอง BERT ที่ผ่านการฝึกอบรมล่วงหน้าซึ่งปรับแต่งมาอย่างดีบนชุดข้อมูล SQUAD 1.1

BERT หรือ Bidirectional Encoder Representations จาก Transformers เป็นวิธีการเตรียมการแทนภาษาล่วงหน้า ซึ่งได้ผลลัพธ์ที่ล้ำสมัยในงานการประมวลผลภาษาธรรมชาติที่หลากหลาย

แอปนี้ใช้ BERT, MobileBERT เวอร์ชันบีบอัด ซึ่งทำงานเร็วขึ้น 4 เท่า และมีขนาดรุ่นที่เล็กกว่า 4 เท่า

SQUAAD หรือ Stanford Question Answering Dataset เป็นชุดข้อมูลเพื่อความเข้าใจในการอ่านที่ประกอบด้วยบทความจาก Wikipedia และชุดของคู่คำถาม-คำตอบสำหรับแต่ละบทความ

ตัวแบบใช้ข้อความและคำถามเป็นข้อมูลป้อนเข้า จากนั้นส่งคืนส่วนของข้อความที่มีแนวโน้มว่าจะตอบคำถามได้มากที่สุด ต้องมีการประมวลผลล่วงหน้ากึ่งซับซ้อน ซึ่งรวมถึงขั้นตอนโทเค็นและขั้นตอนหลังการประมวลผลที่อธิบายไว้ใน กระดาษ ของ BERT และนำไปใช้ในแอปตัวอย่าง

มาตรฐานประสิทธิภาพ

ตัวเลขเปรียบเทียบประสิทธิภาพสร้างขึ้นด้วยเครื่องมือที่ อธิบายไว้ที่นี่

ชื่อรุ่น ขนาดรุ่น อุปกรณ์ ซีพียู
เบอร์มือถือ 100.5 Mb พิกเซล 3 (แอนดรอยด์ 10) 123ms*
พิกเซล 4 (แอนดรอยด์ 10) 74ms*
iPhone XS (iOS 12.4.1) 257ms**

* ใช้ 4 เธรด

** ใช้ 2 เธรดบน iPhone เพื่อผลลัพธ์ประสิทธิภาพที่ดีที่สุด

ตัวอย่างผลลัพธ์

ทางผ่าน (อินพุต)

Google LLC คือบริษัทเทคโนโลยีข้ามชาติสัญชาติอเมริกันที่เชี่ยวชาญด้านบริการและผลิตภัณฑ์ที่เกี่ยวข้องกับอินเทอร์เน็ต ซึ่งรวมถึงเทคโนโลยีการโฆษณาออนไลน์ เครื่องมือค้นหา คลาวด์คอมพิวติ้ง ซอฟต์แวร์และฮาร์ดแวร์ ถือว่าเป็นหนึ่งในบริษัทเทคโนโลยีขนาดใหญ่สี่แห่งควบคู่ไปกับ Amazon, Apple และ Facebook

Google ก่อตั้งขึ้นในเดือนกันยายน 1998 โดย Larry Page และ Sergey Brin ขณะที่พวกเขายังเป็นปริญญาเอก นักศึกษาที่มหาวิทยาลัยสแตนฟอร์ดในแคลิฟอร์เนีย พวกเขาร่วมกันเป็นเจ้าของหุ้นประมาณ 14 เปอร์เซ็นต์และควบคุม 56% ของอำนาจการออกเสียงของผู้ถือหุ้นผ่านหุ้นที่มีอำนาจเหนือกว่า พวกเขารวม Google เป็นบริษัทเอกชนในแคลิฟอร์เนียเมื่อวันที่ 4 กันยายน 1998 ในแคลิฟอร์เนีย จากนั้น Google ได้กลับมารวมตัวกันอีกครั้งในเมืองเดลาแวร์เมื่อวันที่ 22 ตุลาคม พ.ศ. 2545 การเสนอขายหุ้นแก่ประชาชนทั่วไปครั้งแรก (IPO) เกิดขึ้นเมื่อวันที่ 19 สิงหาคม พ.ศ. 2547 และ Google ได้ย้ายไปที่สำนักงานใหญ่ในเมืองเมาน์เทนวิว รัฐแคลิฟอร์เนีย ซึ่งมีชื่อเล่นว่า Googleplex ในเดือนสิงหาคม 2015 Google ได้ประกาศแผนการที่จะจัดระเบียบความสนใจต่างๆ ของตนใหม่ในฐานะกลุ่มบริษัทที่ชื่อว่า Alphabet Inc. Google เป็น บริษัท ย่อยชั้นนำของ Alphabet และจะยังคงเป็นบริษัทในเครือสำหรับผลประโยชน์ทางอินเทอร์เน็ตของ Alphabet Sundar Pichai ได้รับการแต่งตั้งเป็น CEO ของ Google แทนที่ Larry Page ซึ่งเป็น CEO ของ Alphabet

คำถาม (อินพุต)

CEO ของ Google คือใคร?

คำตอบ (เอาท์พุต)

สุนทร พิชัย

อ่านเพิ่มเติมเกี่ยวกับBERT