Cihaz üzerinde makine öğrenimi (ML), uygulamanızı canlandırmanıza ve görüntü, ses ve metin işleme özellikleri eklemenize olanak tanır.

İster deneyimli bir geliştirici ister yeni başlıyor olun, uygulamanıza cihaz üzerinde makine öğrenimi özelliklerini eklemeye başlamak için bu kılavuzu izleyin.

Metin, ses ve videoyu gerçek zamanlı olarak işleyerek yeni kullanıcı deneyimleri sunun.
Kullanıcı verilerini buluta göndermeden yerel olarak çıkarım yapın.
Ağ bağlantısına veya bulutta hizmet çalıştırmaya gerek yoktur.
ML özelliklerinizi cihazda çalıştırarak bulut faturanızı azaltın.

Kullanıma hazır mı yoksa özel makine öğrenimi mi?

ML Kit yaygın sorunlara yönelik üretime hazır çözümler sağlar ve makine öğrenimi uzmanlığı gerektirmez. Modeller yerleşiktir ve mobil cihazlar için optimize edilmiştir. ML Kit'in kullanımı kolaydır ve model eğitimi ve optimizasyonu yerine özellik geliştirmeye odaklanmanızı sağlar.
Daha fazla kontrol sahibi olmak veya kendi ML modellerinizi dağıtmak istiyorsanız Android, TensorFlow Lite ve Google Play hizmetlerinin üzerine kurulu, yüksek performanslı ML özelliklerini dağıtmak için gereken temel bilgileri içeren özel bir makine öğrenimi yığını sağlar.

ML Kit SDK'ları: Yaygın kullanıcı işlemleri için kullanıma hazır

ML Kit, cihazda üretime hazır ML modellerine erişim sağlar. ML Kit API'leri mobil cihazlar için optimize edilmiştir ve makine öğrenimi uzmanlığı gerektirmez. ML Kit API'lerine örnek olarak aşağıdakiler verilebilir:
Bir resmin yüzü olup olmadığını ve kaç tane yüzü olduğunu gerçek zamanlı olarak ve cihaz üzerinde algılayın.
Çince, Devanagari, Japonca, Korece veya Latin alfabesi karakterlerinin kullanıldığı bir dildeki metinleri tanıma.
En popüler doğrusal ve 2B (QR kodu) biçimler için barkodlarda kodlanmış verileri okuyun.
ML Kit; görüntü etiketleme, poz algılama, çeviri, akıllı yanıt gibi 10'dan fazla görüntü ve dil API'si sunar.

Android'in özel makine öğrenimi yığını: yüksek performanslı makine öğrenimi

Android uygulamanıza yüksek performanslı ve özel makine öğrenimi özellikleri dağıtmanın temelleri.

ML çalışma zamanı için TensorFlow Lite: Uygulamanızda yüksek performanslı makine öğrenimi çıkarımı yapmak için Android'in resmi makine öğrenimi çıkarım zamanı olan Google Play Hizmetleri aracılığıyla TensorFlow Lite'ı kullanın. Daha fazla bilgi

TensorFlow Lite Temsilcileri ile Donanım Hızlandırması: GPU, NPU veya TTP gibi özel donanımlarda hızlandırılmış makine öğrenimi çalıştırmak için Google Play Hizmetleri üzerinden dağıtılan TensorFlow Lite Temsilcileri'ni kullanın. Bu, gelişmiş cihaz üzerinde bilgi işlem özelliklerine erişerek kullanıcılarınıza daha akıcı ve düşük gecikmeli kullanıcı deneyimleri sunmanıza yardımcı olabilir.

Şu anda GPU ve NNAPI yetkilileri için destek sağlıyoruz ve gelişmiş kullanım alanlarını desteklemek üzere Google Play Hizmetleri aracılığıyla özel yetki verilmiş kullanıcılara erişim sağlamak için iş ortaklarıyla birlikte çalışıyoruz. Daha fazla bilgi

Google Play Hizmetleri tarafından etkinleştirildi: TensorFlow Lite çalışma zamanına ve yetki verilmiş kullanıcılara erişmek için Play hizmetlerini kullanın. Bu, uygulamanızın ikili boyutu üzerindeki etkiyi en aza indirirken en son kararlı sürümlerin kullanılmasını sağlar. Daha fazla bilgi

Kod
TensorFlow Lite Android kod örneklerini inceleyin ve cihazınızdaki ML özelliklerini test edin.
Eğitim
Örnek kodu indirin ve TensorFlow Lite ile Android'i kullanmaya başlayın.
Temel cihaz donanımı ve sürücüleri hakkında endişelenmeden, çalışma zamanında en uygun donanım hızlandırma yapılandırmasını güvenli bir şekilde seçmenize olanak tanıyan yeni bir API.

Son haberler

YouTube
YouTube