Adakah pengimbas cerut dalam peranti benar-benar merahsiakan foto dan data saya?
Semuanya bergantung pada di mana pengecaman berlaku, bukan pada apa nama yang digunakan oleh aplikasi itu. Jika model yang mengenal pasti cerut anda berjalan di telefon anda, foto itu diproses dan dibuang secara setempat, tanpa pernah dihantar ke mana-mana. Jika aplikasi itu pula memuat naik foto ke server, foto itu telah meninggalkan peranti anda, dan biasanya anda boleh mengenal pasti yang mana satu sedang anda gunakan.
Apakah maksud sebenar "dalam peranti" dari segi teknikal?
Model pengecaman cerut perlu berjalan di suatu tempat. Ia membaca teks pada band, warna pembalut (wrapper), bentuk tudung (cap), serta kadar bidang cerut, lalu menukarkannya kepada satu padanan. Hanya ada dua tempat pengiraan ini boleh berlaku: pada perkakasan yang sudah ada di tangan anda, atau pada server jauh yang menerima imej yang anda hantar kepadanya.
Dalam peranti bermaksud yang pertama. Model itu sendiri, bukan sekadar pautan kepada foto anda, dihantar bersama aplikasi dan dijalankan secara setempat. Dalam pelayar web, ini kelihatan seperti WebAssembly menjalankan model dalam format ONNX. Pada iOS, ia adalah rangka kerja CoreML dan Vision milik Apple sendiri yang melakukan tugas yang sama dengan kod natif. Apa pun caranya, piksel itu tidak perlu melalui rangkaian untuk menghasilkan pengecaman.
Pengimbas Paradigm berfungsi dengan cara ini: pemadanan berjalan sebagai WebAssembly dan ONNX dalam pelayar, atau melalui CoreML dan Vision pada iOS, dan langkah pengecaman itu langsung tidak memerlukan panggilan ke server.
Bagaimana saya tahu sama ada pengimbas itu memuat naik foto saya atau tidak?
Anda tidak perlu percaya begitu sahaja pada kata-kata dasar privasi. Berikut beberapa semakan yang boleh anda lakukan sendiri:
- Hidupkan mod kapal terbang dan cuba imbas. Aplikasi dalam peranti terus berfungsi kerana model itu sudah berada di telefon anda. Aplikasi berasaskan awan pula akan tersekat, menunjukkan ralat, atau beralih meminta anda menaip nama secara manual.
- Perhatikan apa yang berlaku pada kali pertama digunakan. Aplikasi dalam peranti biasanya mempunyai muat turun atau proses pemuatan sekali sahaja yang agak ketara, kerana fail model itu sendiri perlu tiba dahulu sebelum ia boleh berjalan secara setempat. Aplikasi yang tiada langkah sebegini, yang kekal kecil dan sentiasa memerlukan sambungan langsung untuk mengenal pasti apa-apa pun, sangat mungkin menghantar imej keluar.
- Jika ia aplikasi web, buka tab rangkaian pelayar semasa anda mengimbas. Permintaan yang dihantar dengan imej dilampirkan semasa proses pengecaman bermakna foto itu sedang meninggalkan peranti anda. Tiada permintaan sebegitu bermakna kerja itu berlaku secara setempat.
- Baca apa yang dikatakan oleh aplikasi tentang dirinya, secara literal. "Dikuasakan AI" tidak memberitahu apa-apa tentang di mana AI itu berjalan. "Berjalan pada peranti anda" atau "tiada pemprosesan awan" pula adalah dakwaan khusus yang boleh disemak; semangat kabur tentang ketepatan biasanya tidak begitu.
Adakah "dalam peranti" bermakna aplikasi langsung tidak melihat sebarang data saya?
Tidak, dan memang bukan itu tujuannya. Pengecaman dalam peranti adalah dakwaan tentang satu langkah tertentu sahaja: mengenal pasti apa yang ada dalam foto itu. Setelah anda mengenal pasti sesuatu cerut dan memilih untuk merekod penilaian, menambahkannya ke koleksi anda, atau menulis nota rasa, itu adalah simpanan yang anda pilih sendiri, dan ia perlu disimpan di suatu tempat supaya anda boleh mencarinya kemudian, menyegerakkannya merentasi sesi, atau melihatnya semula minggu depan. Itu bukan masalah privasi dengan sendirinya, kerana andalah yang memintanya.
Perbezaan yang penting ialah antara data yang anda pilih untuk disimpan dan data yang dipindahkan oleh aplikasi tanpa memberitahu anda. Foto yang dimuat naik secara senyap untuk pengecaman, tanpa sebarang rekod langkah itu dalam antara muka, adalah berbeza daripada nota yang anda taip dan tekan simpan. Versi paling kukuh pengecaman dalam peranti pergi lebih jauh daripada sekadar berjalan secara setempat: ia mengekstrak hasil pengecaman dan membuang imej selepas itu, bukannya menyimpan salinannya di mana-mana setelah padanan dibuat.
Dalam peranti berbanding muat naik awan: apa sebenarnya bezanya?
| Pengecaman dalam peranti | Pengecaman muat naik awan | |
|---|---|---|
| Di mana foto diproses | CPU atau GPU telefon anda sendiri | Server jauh |
| Apa yang meninggalkan peranti anda | Tiada apa-apa, melainkan anda sendiri menyimpan hasilnya | Foto itu sendiri |
| Berfungsi tanpa isyarat | Ya, setelah model dimuatkan sekali | Tidak |
| Cara mengesahkannya | Ujian mod kapal terbang, tab rangkaian | Anda hanya mempercayai kata-kata penyedia |
| Saiz model | Terhad kepada apa yang mampu ditampung dan dijalankan oleh telefon | Pada dasarnya tidak terhad |
Adakah pengecaman dalam peranti sama tepat dengan menghantar foto ke server?
Saiz model memang satu pertukaran (tradeoff) yang sebenar. Model yang perlu muat dalam had memori dan bateri telefon adalah lebih kecil berbanding yang berjalan tanpa had di server, dan model yang lebih kecil mungkin terlepas pandang perkara yang dapat dikesan oleh model yang lebih besar. Itu benar, dan patut difahami dengan lebih terperinci: lihat sejauh mana sebenarnya ketepatan pengecaman cerut AI untuk memahami apa yang biasanya tersasar dan sebabnya.
Namun saiz model mentah bukanlah satu-satunya, malah bukan pembolehubah utama. Apa yang dilihat oleh model itu lebih penting daripada di mana ia berjalan. Pengimbas yang hanya membaca teks bercetak pada band akan gagal sepenuhnya sebaik sahaja band itu koyak, basah, atau hilang, tidak kira betapa besar model di sebaliknya. Satu yang membaca pembalut, bentuk, dan bidang cerut bersama-sama dengan band mempunyai isyarat lain untuk bergantung. Corak kegagalan ini patut diteliti sendiri: lihat sebab pengecaman berasaskan band sahaja mudah gagal.
Memadankan apa yang dibaca oleh model dengan katalog juga hanyalah carian setempat, bukan sebab untuk menghubungi server dengan sendirinya. Katalog Paradigm pada masa ini mengandungi 11,519 cerut; menyemak hasil bacaan terhadap senarai sebesar itu adalah kerja pangkalan data, bukan sesuatu yang memerlukan pengkomputeran awan.
Apa yang perlu saya semak sebelum mempercayai pengimbas dengan foto cerut saya?
Lima minit sahaja, bukan semakan undang-undang penuh:
- Imbas dasar privasi untuk satu ayat: adakah ia menyatakan foto dimuat naik ke mana-mana, dan jika ya, untuk tujuan apa serta berapa lama ia disimpan.
- Jalankan ujian mod kapal terbang sekali, pada sebatang cerut yang anda tidak kisah untuk diimbas semula jika ia gagal.
- Perhatikan sama ada aplikasi itu meminta kebenaran kamera setiap kali anda mengimbas, atau ia mengekalkan sambungan latar belakang yang terbuka lebih daripada itu.
- Semak sama ada dakwaan yang sama muncul lebih daripada sekali, dalam penyenaraian kedai dan dalam aplikasi itu sendiri, atau ia hanya muncul dalam bahan pemasaran dan tidak di mana-mana dalam produk sebenar.
Privasi semasa mengimbas hanyalah satu bahagian daripada keputusan yang lebih besar. Jika anda sedang menimbangkan aplikasi mana yang boleh dipercayai untuk rekod berterusan tentang apa yang telah anda hisap, senarai semak yang lebih lengkap ada dalam apa sebenarnya yang perlu dicari dalam aplikasi penjejakan cerut.
Ringkasan ringkas
- Dalam peranti bermaksud model pengecaman berjalan di telefon anda; tiada apa-apa perlu meninggalkannya untuk mengenal pasti cerut anda.
- Pengimbas berasaskan server pula memuat naik foto anda ke tempat lain untuk dipadankan, apa sahaja nama yang diberikan aplikasi itu kepada langkah tersebut.
- Ujilah sendiri: mod kapal terbang, kemudian cuba imbas. Aplikasi dalam peranti terus berfungsi; yang berasaskan awan tidak.
- Menyimpan nota atau penilaian yang anda taip sendiri adalah berbeza daripada aplikasi yang memuat naik foto secara senyap-senyap. Satu adalah pilihan anda; satu lagi bukan.
- Saiz model tetap satu pertukaran ketepatan yang sebenar dalam kedua-dua kes, tetapi apa yang dibaca oleh model (band sahaja berbanding keseluruhan cerut) lebih penting daripada di mana pengiraan itu berlaku.