มีคำถาม? เชื่อมต่อกับชุมชนที่ฟอรัม TensorFlow เยี่ยมชมฟอรัม

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

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

เริ่ม

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

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

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

ดาวน์โหลดโมเดลเริ่มต้นและคำศัพท์

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

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

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

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

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

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

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

เกณฑ์มาตรฐานประสิทธิภาพ

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

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

* 4 เธรดที่ใช้

** 2 เธรดที่ใช้บน iPhone เพื่อให้ได้ผลลัพธ์ที่ดีที่สุด

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

Passage (อินพุต)

Google LLC เป็น บริษัท เทคโนโลยีข้ามชาติสัญชาติอเมริกันที่เชี่ยวชาญด้านบริการและผลิตภัณฑ์ที่เกี่ยวข้องกับอินเทอร์เน็ตซึ่งรวมถึงเทคโนโลยีการโฆษณาออนไลน์เครื่องมือค้นหาการประมวลผลแบบคลาวด์ซอฟต์แวร์และฮาร์ดแวร์ ถือเป็นหนึ่งใน บริษัท เทคโนโลยี Big Four ควบคู่ไปกับ 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