สแกนเนอร์ซิการ์แบบประมวลผลในตัวเครื่องช่วยปกป้องความเป็นส่วนตัวของรูปภาพและข้อมูลของฉันได้จริงหรือไม่?
ขึ้นอยู่กับว่าการจดจำเกิดขึ้นที่ไหน ไม่ใช่สิ่งที่แอปเรียกตัวเองว่าอะไร หากโมเดลที่ใช้ระบุซิการ์ของคุณทำงานบนมือถือของคุณเอง รูปภาพจะถูกประมวลผลและทิ้งในเครื่องทันที ไม่ถูกส่งไปที่ไหนเลย แต่ถ้าแอปส่งรูปภาพไปยังเซิร์ฟเวอร์แทน รูปนั้นก็ได้ออกจากอุปกรณ์ของคุณไปแล้ว และโดยทั่วไปคุณสามารถบอกได้ว่าคุณกำลังใช้แบบไหนอยู่
คำว่า "ประมวลผลในตัวเครื่อง" หมายความว่าอย่างไรในทางเทคนิค?
โมเดลระบุซิการ์ต้องทำงานอยู่ที่ไหนสักแห่ง มันอ่านตัวอักษรบนแบนด์ สีของใบยาที่ใช้พัน รูปทรงของฝาซิการ์ และสัดส่วนของตัวซิการ์ แล้วแปลงสิ่งเหล่านั้นให้กลายเป็นผลการจับคู่ ที่ที่การประมวลผลนี้จะเกิดขึ้นได้มีอยู่เพียงสองแห่ง คือบนฮาร์ดแวร์ที่อยู่ในมือคุณอยู่แล้ว หรือบนเซิร์ฟเวอร์ระยะไกลที่รับภาพซึ่งคุณส่งไปให้
การประมวลผลในตัวเครื่องหมายถึงแบบแรก ตัวโมเดลเอง ไม่ใช่แค่ลิงก์ไปยังรูปภาพของคุณ ถูกบรรจุมาในแอปและรันในเครื่องโดยตรง ในเบราว์เซอร์ ลักษณะนี้จะออกมาเป็น WebAssembly ที่รันโมเดลในรูปแบบ ONNX บน iOS จะเป็นเฟรมเวิร์ก CoreML และ Vision ของ Apple เองที่ทำงานแบบเดียวกันด้วยโค้ดเนทีฟ ไม่ว่าจะแบบใด พิกเซลของภาพก็ไม่จำเป็นต้องข้ามเครือข่ายเพื่อให้ได้ผลการระบุตัว
สแกนเนอร์ของ Paradigm ทำงานด้วยวิธีนี้ การจับคู่รันเป็น WebAssembly และ ONNX ในเบราว์เซอร์ หรือผ่าน CoreML และ Vision บน iOS และขั้นตอนการระบุตัวไม่จำเป็นต้องเรียกเซิร์ฟเวอร์เลยแม้แต่น้อย
ฉันจะรู้ได้อย่างไรว่าสแกนเนอร์กำลังอัปโหลดรูปภาพของฉันหรือไม่?
คุณไม่จำเป็นต้องเชื่อคำพูดในนโยบายความเป็นส่วนตัวเพียงอย่างเดียว มีวิธีตรวจสอบด้วยตัวเองได้ดังนี้
- เปิดโหมดบนเครื่องบินแล้วลองสแกนดู แอปที่ประมวลผลในตัวเครื่องจะยังทำงานได้ตามปกติ เพราะโมเดลอยู่ในมือถือของคุณอยู่แล้ว ส่วนแอปที่พึ่งพาคลาวด์จะค้าง แสดงข้อผิดพลาด หรือให้คุณพิมพ์ชื่อเข้าไปเองแทน
- สังเกตสิ่งที่เกิดขึ้นในการใช้งานครั้งแรก แอปที่ประมวลผลในตัวเครื่องมักมีการดาวน์โหลดหรือโหลดข้อมูลครั้งแรกที่สังเกตเห็นได้ชัด เพราะตัวไฟล์โมเดลต้องถูกดาวน์โหลดมาก่อนจึงจะรันในเครื่องได้ แอปที่ไม่มีขั้นตอนแบบนี้ มีขนาดเล็กตลอด และต้องมีการเชื่อมต่ออินเทอร์เน็ตตลอดเวลาเพื่อระบุสิ่งใดก็ตาม มีความเป็นไปได้สูงมากว่ากำลังส่งรูปภาพออกไป
- ถ้าเป็นเว็บแอป ให้เปิดแท็บเครือข่าย (network tab) ของเบราว์เซอร์ขึ้นมาระหว่างที่คุณสแกน การที่มีคำขอ (request) ซึ่งแนบรูปภาพไปด้วยขณะที่กำลังระบุตัว นั่นคือรูปภาพกำลังออกจากอุปกรณ์ของคุณ ถ้าไม่มีคำขอแบบนั้นเกิดขึ้น แสดงว่าการประมวลผลเกิดขึ้นในเครื่อง
- อ่านคำอธิบายของแอปอย่างตรงไปตรงมา คำว่า "ขับเคลื่อนด้วย AI" ไม่ได้บอกอะไรเลยว่า AI นั้นรันอยู่ที่ไหน ส่วนคำว่า "รันบนอุปกรณ์ของคุณ" หรือ "ไม่มีการประมวลผลบนคลาวด์" เป็นการกล่าวอ้างที่เจาะจงและตรวจสอบได้ ในขณะที่ความกระตือรือร้นแบบคลุมเครือเกี่ยวกับความแม่นยำมักไม่ใช่
การประมวลผลในตัวเครื่องหมายความว่าแอปจะไม่เห็นข้อมูลของฉันเลยหรือไม่?
ไม่ และมันก็ไม่ได้มีไว้เพื่อสิ่งนั้นด้วย การประมวลผลในตัวเครื่องเป็นการกล่าวอ้างเกี่ยวกับขั้นตอนเดียวที่เจาะจง คือการระบุว่าในรูปภาพนั้นคือสิ่งใด เมื่อคุณระบุซิการ์ได้แล้วและเลือกที่จะบันทึกคะแนน เพิ่มเข้าคอลเล็กชัน หรือเขียนบันทึกการชิม นั่นคือการบันทึกที่คุณตั้งใจทำ และข้อมูลนั้นต้องถูกจัดเก็บไว้ที่ใดที่หนึ่งเพื่อให้คุณค้นหาได้ในภายหลัง ซิงค์ข้ามเซสชัน หรือดูมันอีกครั้งในสัปดาห์ถัดไป นั่นไม่ใช่ปัญหาด้านความเป็นส่วนตัวในตัวมันเอง เพราะคุณเป็นคนขอให้ทำเช่นนั้น
สิ่งสำคัญที่ควรแยกให้ออกคือความแตกต่างระหว่างข้อมูลที่คุณเลือกจะเก็บไว้ กับข้อมูลที่แอปย้ายไปโดยไม่บอกคุณ รูปภาพที่ถูกอัปโหลดเพื่อระบุตัวแบบเงียบๆ โดยไม่มีบันทึกของขั้นตอนนั้นปรากฏในหน้าแอป เป็นคนละเรื่องกับบันทึกที่คุณพิมพ์เองแล้วกดบันทึก การประมวลผลในตัวเครื่องแบบที่เข้มข้นที่สุดจะไปไกลกว่าการแค่รันในเครื่องเท่านั้น คือมันจะดึงเอาผลการระบุตัวออกมาแล้วทิ้งรูปภาพทันทีหลังจากนั้น แทนที่จะเก็บสำเนาไว้ที่ใดเลยหลังจากจับคู่ได้แล้ว
การประมวลผลในตัวเครื่อง เทียบกับการอัปโหลดขึ้นคลาวด์: ต่างกันตรงไหนบ้าง?
| การจดจำแบบประมวลผลในตัวเครื่อง | การจดจำแบบอัปโหลดขึ้นคลาวด์ | |
|---|---|---|
| รูปภาพถูกประมวลผลที่ไหน | CPU หรือ GPU ของมือถือคุณเอง | เซิร์ฟเวอร์ระยะไกล |
| สิ่งที่ออกจากอุปกรณ์ของคุณ | ไม่มีอะไรเลย เว้นแต่คุณจะบันทึกผลลัพธ์ด้วยตัวเอง | รูปภาพนั้นเอง |
| ทำงานได้โดยไม่มีสัญญาณหรือไม่ | ได้ เมื่อโมเดลถูกโหลดมาแล้วครั้งหนึ่ง | ไม่ได้ |
| วิธีตรวจสอบ | การทดสอบโหมดบนเครื่องบิน, แท็บเครือข่าย | คุณกำลังเชื่อคำพูดของผู้ให้บริการ |
| ขนาดโมเดล | ถูกจำกัดด้วยสิ่งที่มือถือเก็บและรันได้ | แทบไม่มีขีดจำกัด |
การประมวลผลในตัวเครื่องมีความแม่นยำเทียบเท่ากับการส่งรูปภาพไปยังเซิร์ฟเวอร์หรือไม่?
ขนาดของโมเดลเป็นข้อแลกเปลี่ยนที่มีอยู่จริง โมเดลที่ต้องยัดลงไปในขอบเขตของหน่วยความจำและแบตเตอรี่ของมือถือย่อมมีขนาดเล็กกว่าโมเดลที่รันบนเซิร์ฟเวอร์โดยไม่มีข้อจำกัด และโมเดลที่เล็กกว่าก็อาจพลาดสิ่งที่โมเดลขนาดใหญ่กว่าจับได้ เรื่องนี้เป็นเรื่องจริงและควรทำความเข้าใจให้ลึกขึ้น ดูได้ที่ AI จดจำซิการ์แม่นยำแค่ไหนในความเป็นจริง เพื่อดูว่าโดยทั่วไปอะไรมักผิดพลาดและเพราะอะไร
แต่ขนาดโมเดลดิบๆ ไม่ใช่ตัวแปรเดียว หรือแม้แต่ตัวแปรหลัก สิ่งที่โมเดลมองนั้นสำคัญกว่าว่ามันรันอยู่ที่ไหน สแกนเนอร์ที่อ่านเฉพาะตัวอักษรที่พิมพ์บนแบนด์จะล้มเหลวโดยสิ้นเชิงทันทีที่แบนด์นั้นขาด เปียก หรือหายไป ไม่ว่าโมเดลเบื้องหลังจะใหญ่แค่ไหนก็ตาม ส่วนสแกนเนอร์ที่อ่านทั้งใบยาที่ใช้พัน รูปทรง และสัดส่วนไปพร้อมกับแบนด์ จะมีสัญญาณอื่นให้ใช้สำรองได้ รูปแบบความล้มเหลวนี้คุ้มค่าแก่การศึกษาเพิ่มเติม ดูได้ที่ เหตุใดการระบุตัวที่อาศัยแบนด์เพียงอย่างเดียวจึงล้มเหลว
การนำสิ่งที่โมเดลอ่านได้ไปจับคู่กับแคตาล็อกก็เป็นเพียงการค้นหาในเครื่องเท่านั้น ไม่ใช่เหตุผลที่ต้องโทรกลับไปยังเซิร์ฟเวอร์ด้วยตัวมันเอง แคตาล็อกของ Paradigm ในปัจจุบันมีซิการ์อยู่ 11,519 รายการ การตรวจสอบผลการอ่านกับรายการขนาดนั้นเป็นงานฐานข้อมูล ไม่ใช่สิ่งที่ต้องใช้การประมวลผลบนคลาวด์
ฉันควรตรวจสอบอะไรก่อนที่จะเชื่อใจสแกนเนอร์ให้จัดการรูปภาพซิการ์ของฉัน?
ใช้เวลาเพียงห้านาที ไม่ต้องตรวจสอบทางกฎหมาย:
- อ่านนโยบายความเป็นส่วนตัวเพียงหนึ่งประโยค ว่ามันบอกหรือไม่ว่ารูปภาพถูกอัปโหลดไปที่ไหน และถ้าใช่ เพื่ออะไรและนานเท่าใด
- ลองทำการทดสอบโหมดบนเครื่องบินหนึ่งครั้ง กับซิการ์ที่คุณไม่เสียดายหากต้องสแกนใหม่หากมันล้มเหลว
- สังเกตว่าแอปขอสิทธิ์เข้าถึงกล้องทุกครั้งที่คุณสแกนหรือไม่ หรือคงการเชื่อมต่อแบบเบื้องหลังไว้นานเกินนั้นหรือไม่
- ตรวจสอบว่าคำกล่าวอ้างเดียวกันปรากฏมากกว่าหนึ่งครั้งหรือไม่ ทั้งในหน้ารายการของสโตร์และภายในแอปเอง หรือมันปรากฏเฉพาะในเนื้อหาทางการตลาดแต่ไม่มีอยู่ในตัวผลิตภัณฑ์จริงเลย
ความเป็นส่วนตัวในการสแกนเป็นเพียงส่วนหนึ่งของการตัดสินใจที่ใหญ่กว่า หากคุณกำลังชั่งใจว่าจะเชื่อใจแอปใดให้บันทึกข้อมูลสิ่งที่คุณสูบไปแล้วอย่างต่อเนื่อง รายการตรวจสอบที่ครบถ้วนกว่าอยู่ที่ สิ่งที่ควรมองหาจริงๆ ในแอปติดตามซิการ์
สรุปแบบสั้น
- การประมวลผลในตัวเครื่องหมายถึงโมเดลระบุตัวทำงานบนมือถือของคุณ ไม่มีอะไรจำเป็นต้องออกจากเครื่องเพื่อระบุชื่อซิการ์ของคุณ
- สแกนเนอร์ที่พึ่งพาเซิร์ฟเวอร์จะอัปโหลดรูปภาพของคุณไปที่อื่นเพื่อจับคู่ ไม่ว่าแอปจะเรียกขั้นตอนนั้นว่าอะไรก็ตาม
- ทดสอบด้วยตัวเอง เปิดโหมดบนเครื่องบิน แล้วลองสแกน แอปที่ประมวลผลในตัวเครื่องจะยังทำงานได้ ส่วนแอปที่พึ่งพาคลาวด์จะทำไม่ได้
- การบันทึกข้อความหรือคะแนนที่คุณพิมพ์เองนั้นเป็นคนละเรื่องกับแอปที่เงียบๆ อัปโหลดรูปภาพ อย่างหนึ่งคือสิ่งที่คุณเลือกทำ อีกอย่างไม่ใช่
- ขนาดโมเดลเป็นข้อแลกเปลี่ยนด้านความแม่นยำที่มีอยู่จริงไม่ว่าจะแบบใด แต่สิ่งที่โมเดลอ่าน (แบนด์เพียงอย่างเดียวเทียบกับทั้งตัวซิการ์) สำคัญกว่าว่าการประมวลผลเกิดขึ้นที่ไหน