BERT Soru-Cevap

Koleksiyonlar ile düzeninizi koruyun İçeriği tercihlerinize göre kaydedin ve kategorilere ayırın.

Belirli bir pasajın içeriğine göre soruları yanıtlamak için bir TensorFlow Lite modeli 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ı keşfetmenizi öneririz.

Android örneği iOS örneği

Android/iOS dışında bir platform kullanıyorsanız veya TensorFlow Lite API'lerini zaten biliyorsanız, başlangıç ​​soru-cevap modelimizi indirebilirsiniz.

Başlangıç ​​modelini ve kelime hazinesini indirin

Meta veriler ve ilişkili alanlar (örn. vocab.txt ) hakkında daha fazla bilgi için bkz. Modellerden meta verileri okuma .

Nasıl çalışır

Model, kullanıcıların sorularına doğal dilde cevap verebilecek bir sistem oluşturmak için kullanılabilir. SQuAD 1.1 veri kümesinde ince ayar yapılmış önceden eğitilmiş bir BERT modeli kullanılarak oluşturulmuştur.

BERT veya Transformers'dan Çift Yönlü Kodlayıcı Temsilleri, çok çeşitli Doğal Dil İşleme görevlerinde son teknoloji ürünü sonuçlar elde eden dil temsillerinin ön eğitimi için bir yöntemdir.

Bu uygulama, 4 kat daha hızlı çalışan ve 4 kat daha küçük model boyutuna sahip olan BERT, MobileBERT'in sıkıştırılmış bir sürümünü kullanır.

SQuAD veya Stanford Soru Yanıtlama Veri Kümesi, Wikipedia'daki makalelerden ve her makale için bir dizi soru-cevap çiftinden oluşan bir okuduğunu anlama veri kümesidir.

Model, girdi olarak bir pasaj ve bir soru alır, ardından pasajın soruyu büyük olasılıkla yanıtlayan bir bölümünü döndürür. BERT belgesinde açıklanan ve örnek uygulamada uygulanan belirteçleştirme ve işlem sonrası adımları içeren yarı karmaşık ön işleme gerektirir.

Performans karşılaştırmaları

Performans kıyaslama numaraları burada açıklanan araçla oluşturulur.

Model adı Model boyutu Cihaz İşlemci
Mobil Bert 100,5 Mb Piksel 3 (Android 10) 123 ms*
Piksel 4 (Android 10) 74ms*
iPhone XS (iOS 12.4.1) 257 ms**

* 4 iplik kullanılmıştır.

** 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ünler konusunda uzmanlaşmış çok uluslu bir Amerikan teknoloji şirketidir. Amazon, Apple ve Facebook ile birlikte Big Four teknoloji şirketlerinden biri olarak kabul edilir.

Google, Eylül 1998'de Larry Page ve Sergey Brin tarafından doktora eğitimleri sırasında kuruldu. California'daki Stanford Üniversitesi'ndeki öğrenciler. Birlikte, hisselerinin yaklaşık yüzde 14'üne sahipler ve hisseleri denetleme yoluyla hissedar oy gücünün yüzde 56'sını kontrol ediyorlar. Google'ı 4 Eylül 1998'de Kaliforniya'da bir Kaliforniya özel şirketi olarak kurdular. Google daha sonra 22 Ekim 2002'de Delaware'de yeniden birleştirildi. İ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, çeşitli çıkarlarını Alphabet Inc adlı bir holding olarak yeniden düzenlemeyi planladığını duyurdu. Google, Alphabet'in önde gelen yan kuruluşudur ve Alphabet'in İnternet çıkarları için şemsiye şirket olmaya devam edecektir. 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 (Çıkış)

Sundar Pichai

BERT hakkında daha fazla bilgi edinin