A Guide to CoreML on iOS
Alat kecerdasan buatan baru iPhone X akan mengubah ponsel selama 10 tahun ke depan dengan mengambil A.I. keluar dari cloud dan mengambil kekuatan penuh pembelajaran mesin secara offline.
CoreML, kerangka kerja baru yang disertakan dalam pembaruan perangkat lunak iOS 11 yang dirilis pada bulan September, memungkinkan pengembang mengakses prosesor di telepon untuk fungsi pembelajaran mesin, alih-alih mengirim data kembali ke server di suatu tempat untuk dianalisis. Ini memungkinkan aplikasi memberikan jawaban dalam sekejap, menurut salah satu pengembang pertama yang memanfaatkan penawaran Apple.
“Offline A.I. Saya pikir akan menjadi kata kunci baru untuk dekade berikutnya, ”Borui Wang, CEO Polarr dan pengembang aplikasi Album Plus, mengatakan Terbalik. "Ini akan hampir sama pentingnya dengan 'komputasi awan'."
Album Plus adalah aplikasi gratis untuk iPhone yang menggunakan fungsionalitas CoreML untuk mengurutkan dan mengedit foto pengguna secara cerdas.
Perusahaan seperti Google dan Amazon telah menggunakan pendekatan berbasis cloud untuk menawarkan kecerdasan buatan mereka. Idenya adalah bahwa perangkat akan mengirim data ke server di suatu tempat untuk dianalisis, memberikan saran seperti bagaimana menanggapi email atau seperti apa cuaca di luar. Apple, dengan perangkat lunak yang dirancang untuk memanfaatkan prosesor seluler kelas atas, ingin menyelesaikan semua itu tanpa mentransmisikan data melalui internet.
"Itu proposisi yang sangat berbeda dari semua perusahaan lain, dan saya pikir orang harus menyadarinya," kata Wang.
CoreML, yang diperkenalkan pada konferensi pengembang tahunan perusahaan Juni tahun ini, dibangun di atas alat grafis Metal Apple dan menerapkannya pada serangkaian tugas yang lebih luas. Apple menggunakan prosesor grafis di iPhone 6 dan di atasnya untuk menyediakan alat pembelajaran mesin ini. Ini bukan perusahaan pertama yang menggunakan ulang chip dengan cara ini: Nvidia telah mulai mengembangkan komputer untuk mobil otonom yang dibangun berdasarkan pengalamannya di bidang ini.
“CoreML memungkinkan pengembang memasukkan teknologi pembelajaran mesin ke dalam aplikasi mereka, dengan semua pemrosesan dilakukan dengan benar di perangkat, sehingga menghormati data dan privasi pelanggan kami,” CEO Tim Cook mengatakan kepada investor selama panggilan pendapatan perusahaan pada bulan Agustus.
Hasilnya mengesankan. Benchmark Inception V3 menunjukkan iPhone 7 yang berjalan pada CoreML mengenali enam kali lebih banyak gambar per menit daripada Google Pixel dan Samsung Galaxy S8. Dengan iPhone 8 dan iPhone X, CoreML akan berjalan lebih cepat karena chip Bionic A11 yang dirancang khusus untuk tugas pembelajaran mesin.
Sejumlah pengembang sudah menjadikan CoreML berfungsi di aplikasi mereka. Pinterest menggunakannya untuk menyediakan pencarian visual, sementara PadMapper menganalisis foto untuk membantu pengguna menyewakan rumah mereka.VisualDX dapat membantu dokter dengan menggunakan kamera untuk mengidentifikasi kondisi kulit.
Album Plus ditujukan untuk mengatur koleksi foto pengguna. Secara otomatis dapat meningkatkan dan mengedit foto, mengidentifikasi orang, mengkategorikan tanda terima, peringkat foto yang sama berdasarkan estetika, dan banyak lagi. Semua ini dilakukan secara offline, menggunakan alat Apple untuk memastikan data tidak meninggalkan perangkat.
Polarr percaya secara offline A.I. akan menjadi bagian besar di tahun-tahun mendatang:
Tidak ada yang ingin mengunggah foto mereka ke server yang mungkin membocorkan pola perilaku mereka ke perusahaan periklanan, tetapi kebanyakan orang masih membutuhkan layanan komputasi yang disediakan oleh cloud, seperti klasifikasi gambar dan kategorisasi pencarian. Solusinya? Pindahkan A.I. layanan offline ke perangkat pengguna.
Pendekatan Apple memiliki keuntungan bagi pengembang seperti Wang, yang hanya perlu khawatir beberapa model ponsel untuk menjangkau audiens sekitar 15 persen pengguna smartphone global. Android, tempat pengembang memiliki lebih banyak komponen dan pengaturan yang perlu dikhawatirkan, membuatnya lebih sulit untuk menjamin pengalaman yang mulus untuk A.I offline. aplikasi.
"Sebagai pengembang, sulit untuk mengetahui bagaimana menerapkan model Anda ke 1.000 ponsel," kata Wang.
Solusi offline juga berarti pengguna tidak akan memerlukan koneksi internet untuk mendapatkan respons cerdas terhadap pertanyaan, dan pengembang tidak perlu memelihara server untuk memberikan jawaban. Ini adalah hari-hari awal, tetapi CoreML dapat menunjukkan jalur maju yang berbeda dalam drive ke perangkat yang lebih cerdas.
"Saya sangat percaya ini," kata Wang. “Offline A.I. pasti akan menjadi hal besar berikutnya dalam pengembangan ponsel."
Perangkat Lunak Pemetaan Wajah DNA Akan Membentuk Kembali Penegakan Hukum, Tetapi Belum
Cengkeraman sains pada DNA telah tumbuh cukup kuat sehingga kita sekarang dapat memeras sejumlah informasi yang mengesankan dari helai-helai nakal. Dalam pembicaraannya baru-baru ini tentang topik tersebut, Dr. Craig Venter menjelaskan bahwa labnya sekarang dapat memprediksi warna mata (lebih baik daripada orang dapat mengidentifikasi sendiri warna mata mereka sendiri), etnis, struktur wajah ...
Sistem Operasi Robot Adalah Masa Depan Perangkat Lunak untuk Perangkat Otonom
Ketika kebanyakan orang berpikir tentang robot, mereka berpikir tentang pelengkap logam besar yang datang bersama-sama dengan segerombolan kabel untuk membuat kerangka manusiawi yang kurus. Apa yang orang tidak selalu sadari adalah bahwa membuat gerakan robot memiliki banyak hubungannya dengan pemrograman seperti halnya dengan teknik. Kita semua menertawakan gulungan gigi bip ...
Uffie Menggoda Lagu-Lagu Baru, Membawa Kita Kembali ke Masa-Masa Myspace
Hari-hari Myspace terasa begitu jauh, tetapi kami hanya berbicara delapan atau sembilan tahun yang lalu bahwa saya memperbarui tata letak profil saya setiap minggu dan mengatur self-timer pada Nikon Coolpix saya. Saya mengatur ulang Top 8 harian saya berdasarkan keinginan sekolah menengah saya, menghapus bagian "Musik" dari profil saya dengan mengambil beberapa ...