پرسش و پاسخ BERT

از یک مدل TensorFlow Lite برای پاسخ دادن به سؤالات بر اساس محتوای یک متن استفاده کنید.

شروع کنید

اگر با TensorFlow Lite تازه کار هستید و با Android یا iOS کار می کنید، توصیه می کنیم نمونه برنامه های زیر را بررسی کنید که می توانند به شما در شروع کار کمک کنند.

نمونه اندروید نمونه iOS

اگر از پلتفرمی غیر از Android/iOS استفاده می‌کنید، یا قبلاً با APIهای TensorFlow Lite آشنا هستید، می‌توانید مدل پرسش و پاسخ آغازگر ما را دانلود کنید.

دانلود مدل شروع و لغت

برای اطلاعات بیشتر در مورد فراداده و فیلدهای مرتبط (مانند vocab.txt ) به خواندن فراداده از مدل‌ها مراجعه کنید.

چگونه کار می کند

از این مدل می توان برای ساختن سیستمی استفاده کرد که بتواند به سوالات کاربران به زبان طبیعی پاسخ دهد. این با استفاده از یک مدل BERT از پیش آموزش دیده که بر روی مجموعه داده SQuAD 1.1 تنظیم شده است ایجاد شده است.

BERT یا نمایش‌های رمزگذار دوطرفه از ترانسفورماتورها، روشی برای پیش‌آموزش نمایش‌های زبانی است که نتایج پیشرفته‌ای را در مجموعه وسیعی از وظایف پردازش زبان طبیعی به دست می‌آورد.

این برنامه از نسخه فشرده BERT، MobileBERT استفاده می کند که 4 برابر سریعتر اجرا می شود و اندازه مدل آن 4 برابر کوچکتر است.

SQuAD یا مجموعه داده پاسخ به پرسش استنفورد، مجموعه داده‌های درک مطلب است که از مقالات ویکی‌پدیا و مجموعه‌ای از جفت‌های پرسش و پاسخ برای هر مقاله تشکیل شده است.

مدل یک متن و یک سوال را به عنوان ورودی می گیرد، سپس بخشی از متن را برمی گرداند که به احتمال زیاد به سوال پاسخ می دهد. این نیاز به پیش پردازش نیمه پیچیده از جمله مراحل توکن سازی و پس از پردازش دارد که در مقاله BERT توضیح داده شده و در برنامه نمونه پیاده سازی شده است.

معیارهای عملکرد

اعداد معیار عملکرد با ابزار توضیح داده شده در اینجا تولید می شوند.

نام مدل اندازه مدل دستگاه CPU
موبایل برت 100.5 مگابایت پیکسل 3 (اندروید 10) 123 میلی‌ثانیه*
پیکسل 4 (اندروید 10) 74 میلی‌ثانیه*
آیفون XS (iOS 12.4.1) 257 میلی‌ثانیه**

* 4 نخ استفاده شده است.

** 2 رشته مورد استفاده در آیفون برای بهترین نتیجه عملکرد.

خروجی نمونه

پاساژ (ورودی)

Google LLC یک شرکت فناوری چند ملیتی آمریکایی است که در خدمات و محصولات مرتبط با اینترنت، که شامل فناوری‌های تبلیغات آنلاین، موتور جستجو، محاسبات ابری، نرم‌افزار و سخت‌افزار می‌شود، تخصص دارد. این شرکت در کنار آمازون، اپل و فیس بوک یکی از چهار شرکت بزرگ فناوری محسوب می شود.

گوگل در سپتامبر 1998 توسط لری پیج و سرگی برین در زمانی که دکترا بودند تاسیس شد. دانشجویان دانشگاه استنفورد در کالیفرنیا آنها با هم حدود 14 درصد از سهام آن را در اختیار دارند و 56 درصد از قدرت رای سهامداران را از طریق سهام فوق رای کنترل می کنند. آنها گوگل را به عنوان یک شرکت خصوصی کالیفرنیا در 4 سپتامبر 1998 در کالیفرنیا ادغام کردند. سپس گوگل در 22 اکتبر 2002 در دلاور تشکیل شد. عرضه اولیه عمومی (IPO) در 19 آگوست 2004 انجام شد و گوگل به دفتر مرکزی خود در Mountain View، کالیفرنیا با نام مستعار Googleplex نقل مکان کرد. در آگوست 2015، گوگل اعلام کرد که قصد دارد منافع مختلف خود را به عنوان یک مجموعه به نام Alphabet Inc سازماندهی مجدد کند. گوگل زیرمجموعه اصلی آلفابت است و همچنان به عنوان شرکت چتر منافع اینترنتی آلفابت خواهد بود. ساندار پیچای به عنوان مدیر عامل گوگل منصوب شد و جایگزین لری پیج شد که مدیرعامل آلفابت شد.

سوال (ورودی)

مدیرعامل گوگل کیست؟

پاسخ (خروجی)

ساندار پیچای

درباره BERT بیشتر بخوانید