Makine öğreniminin (ML – Machine Learning) kullanımı, çoklu kullanım durumları için çeşitli uygulamalarda oldukça yaygın hale geldi. Cihazlarda entegre olarak bulunan ML seçenekleri, düşük gecikme süresi ve web bağlantısına bağımlılık eksikliği benzer biçimde nedenden dolayı sunucu tabanlı dengi yerine tercih edilirken, birçok dezavantajı da var. Google, bu yıl içinde gelecek olan Android ML Platformu ile bu zorlukların üstesinden geleceğini söylüyor.
Uygulamalarında “aygıt üstünde makine öğrenimi” çözümlerini uygularken geliştiricinin karşılaşmış olduğu sorunlardan bazıları, APK’nin boyutunu artırmaları, zayıf donanımların performansı etkilemesi ve geliştiricilerin daha çok aleti ve kullanıcıyı hedeflemek için eski API’leri kullanmalarından dolayı daha çok gelişmiş özelliklerin eklenememesi.
Google, tüm bu sorunları, güncellenebilir ve entegre bir aygıt çıkarım yığını olarak övdüğü Android ML Platformu ile çözmeyi hedefliyor. TensorFlow Lite ikili dosyaları esasen işletim sisteminde mevcut olacağından dolayı APK’lerin makine öğrenimi kitaplıkları içermesi gerekmeyecek. Performans, öteki şeylerin yanı sıra donanım hızlandırmanın otomatikman tetiklenmesini içeren sistem tarafınca yönetilecek ve optimize edilecektir. Ek olarak, birden fazla Android sürümüne yayılan standart bir Sinir Ağları API’si de bu sistemde yer alacak.
Daha da önemlisi, bu API, bir işletim sistemi güncellemesi yayınlamak yerine güncellemelerin Google Play Hizmetleri vesilesiyle sunulabilmesi anlamında işletim sisteminden ayrılacak. Aynı şekilde Google, sürücü güncellemelerinin aynı şekilde teslim edilebilmesi ve işletim sistemi güncellemelerine olan bağımlılığın azaltılması için yonga seti üreticileriyle de ortaklık yapıyor.
Google, Android ML Platformunun bu yıl içinde kullanıma sunulacağını, sadece daha erken kontrol etmek isteyenlerin erken erişim programına buradan kaydolabileceğini söylüyor…