Belirli bir pasajın içeriğine göre soruları yanıtlamak için önceden eğitilmiş bir model kullanın.
Başlamak
TensorFlow Lite'ta yeniyseniz ve Android veya iOS ile çalışıyorsanız, başlamanıza yardımcı olabilecek aşağıdaki örnek uygulamaları incelemenizi öneririz.
Android / iOS dışında bir platform kullanıyorsanız veya TensorFlow Lite API'lerine aşina iseniz, başlangıç soru ve cevap modelimizi indirebilirsiniz.
Başlangıç modelini ve sözlüğü indirin
Meta veriler ve ilişkili alanlar hakkında daha fazla bilgi için (örneğin, vocab.txt
) vocab.txt
meta verileri okuyun .
Nasıl çalışır
Model, kullanıcıların sorularını doğal dilde yanıtlayabilecek bir sistem oluşturmak için kullanılabilir. SQuAD 1.1 veri kümesinde ince ayarlanmış önceden eğitilmiş bir BERT modeli kullanılarak oluşturulmuştur.
BERT veya Transformers'dan İki Yönlü Kodlayıcı Temsilleri, çok çeşitli Doğal Dil İşleme görevleri üzerinde son teknoloji ürünü sonuçlar elde eden bir eğitim öncesi dil temsilleri yöntemidir.
Bu uygulama, 4 kat daha hızlı çalışan ve 4 kat daha küçük model boyutuna sahip olan sıkıştırılmış bir BERT, MobileBERT sürümünü kullanır.
SQuAD veya Stanford Soru Cevaplama Veri Seti, Wikipedia'daki makalelerden ve her makale için bir dizi soru-cevap çiftinden oluşan bir okuduğunu anlama veri setidir.
Model, girdi olarak bir pasajı ve bir soruyu alır, ardından pasajın soruyu cevaplama olasılığı yüksek olan bir bölümünü döndürür. BERT belgesinde açıklanan ve örnek uygulamada uygulanan, tokenleştirme ve işlem sonrası adımlar dahil olmak üzere yarı karmaşık ön işleme gerektirir.
Performans testleri
Performans karşılaştırma numaraları, burada açıklanan araçla oluşturulur.
Model adı | Model boyutu | cihaz | İşlemci |
---|---|---|---|
Mobile Bert | 100,5 Mb | Pixel 3 (Android 10) | 123 ms * |
Pixel 4 (Android 10) | 74 ms * | ||
iPhone XS (iOS 12.4.1) | 257 ms ** |
* 4 iplik kullanıldı.
** En iyi performans sonucu için iPhone'da kullanılan 2 iş parçacığı.
Örnek çıktı
Geçiş (Giriş)
Google LLC, çevrimiçi reklamcılık teknolojileri, arama motoru, bulut bilişim, yazılım ve donanımı içeren İnternet ile ilgili hizmetler ve ürünlerde uzmanlaşmış çok uluslu bir Amerikan teknoloji şirketidir. Amazon, Apple ve Facebook ile birlikte Büyük Dört teknoloji şirketinden biri olarak kabul edilir.
Google, Eylül 1998'de Larry Page ve Sergey Brin tarafından, Ph.D. Kaliforniya'daki Stanford Üniversitesi'ndeki öğrenciler. Birlikte hisselerinin yaklaşık yüzde 14'üne sahipler ve hisse senetlerini denetleyerek hissedarların oy hakkının yüzde 56'sını kontrol ediyorlar. Google’ı 4 Eylül 1998’de California’da özel bir şirket olarak kurdular. Google daha sonra 22 Ekim 2002'de Delaware'de yeniden kuruldu. İlk halka arz (IPO) 19 Ağustos 2004'te gerçekleşti ve Google, Googleplex lakaplı Mountain View, California'daki genel merkezine taşındı. Ağustos 2015'te Google, Alphabet Inc. adlı bir şirketler topluluğu olarak çeşitli çıkarlarını yeniden düzenleme planlarını duyurdu. Google, Alphabet'in önde gelen yan kuruluşudur ve Alphabet'in İnternet çıkarları için şemsiye şirket olmaya devam edecek. Sundar Pichai, Alphabet'in CEO'su olan Larry Page'in yerine Google'ın CEO'su olarak atandı.
Soru (Giriş)
Google'ın CEO'su kim?
Cevap (Çıktı)
Sundar Pichai