Apple hari ini mendorong pos baru ke blog Machine Learning Journal yang diluncurkan pada musim panas.
Berjudul "Jaringan Neural Dalam Perangkat untuk Deteksi Wajah", posting blog terbaru berusaha keras untuk merinci proses intensif sumber daya mengenali wajah dalam foto Anda dengan memanfaatkan kekuatan CPU dan GPU yang dibuat khusus Apple.
Apple mengakui bahwa komitmennya yang kuat terhadap privasi pengguna mencegahnya menggunakan kekuatan cloud untuk perhitungan visi komputer. Selain itu, setiap foto dan video yang dikirim ke Perpustakaan Foto iCloud dienkripsi pada perangkat Anda sebelum dikirim ke iCloud dan hanya dapat didekripsi oleh perangkat yang terdaftar dengan akun iCloud.
Beberapa tantangan yang mereka hadapi dalam mendapatkan algoritma pembelajaran yang mendalam untuk dijalankan di iPhone:
Model pembelajaran mendalam harus dikirim sebagai bagian dari sistem operasi, mengambil ruang penyimpanan NAND yang berharga. Mereka juga perlu dimuat ke dalam RAM dan membutuhkan waktu komputasi yang signifikan pada GPU dan / atau CPU. Tidak seperti layanan berbasis cloud, yang sumber dayanya dapat didedikasikan semata-mata untuk masalah penglihatan, perhitungan pada perangkat harus dilakukan saat berbagi sumber daya sistem ini dengan aplikasi lain yang sedang berjalan.
Yang paling penting, perhitungan harus cukup efisien untuk memproses perpustakaan Foto besar dalam waktu yang cukup singkat, tetapi tanpa penggunaan daya yang signifikan atau peningkatan termal.
TIP: Ajari iPhone atau iPad Anda untuk mengenali wajah orang
Untuk mengatasi tantangan-tantangan itu, Apple menggunakan BNNS dan Metal untuk membuka dan memanfaatkan sepenuhnya kekuatan GPU dan CPU yang dirancang sendiri yang terintegrasi dengan perangkat iOS. Anda sebenarnya dapat merasakan deteksi wajah di perangkat ini di tempat kerja setelah meningkatkan ke versi iOS baru yang utama.
Ini biasanya mendorong iOS untuk memindai ulang seluruh pustaka Foto Anda dan menjalankan algoritme deteksi wajah pada semua foto dari awal, yang dapat menyebabkan perangkat terlalu panas atau menjadi lambat hingga Foto selesai memindai pustaka Anda..
Apple mulai menggunakan pembelajaran mendalam untuk deteksi wajah di iOS 10.
Dengan dirilisnya kerangka Visi baru di iOS 11, pengembang sekarang dapat menggunakan teknologi ini dan banyak algoritma visi komputer lainnya di aplikasi mereka.
Apple mencatat bahwa perusahaan itu menghadapi "tantangan signifikan" dalam mengembangkan kerangka kerja Visi untuk menjaga privasi pengguna dan memungkinkan kerangka kerja berjalan secara efisien di perangkat.