لماذا يجب إثبات أنك لست روبوتاً؟

بينما تقوم بالدخول إلى موقع ويب، سترى نفسك تحدد مربعاً يقول “أنا لست روبوتاً”. ثم عليك اجتياز اختبار بصري. لماذا هذا؟ سنشرح.

أحد الآثار الجانبية لإدارة المجتمع البشري من خلال أجهزة الكمبيوتر هو أن العديد من الأنظمة تصبح سهلة التشغيل بشكل آلي بلا تفكير.

وهذا يفتح الباب للاستغلال من قبل برامج آلية تسمى البوتات، وهي اختصار لكلمة الروبوتات.

يمكن أن تسبب الروبوتات جميع أنواع المشاكل عبر الإنترنت. لمنع ذلك، اخترع باحثو الكمبيوتر في التسعينيات تقنية تسمى CAPTCHA (اختبار تورينغ العام المؤتمت بالكامل لتمييز الكمبيوترات والبشر”) لمنع الروبوتات من إدخال المعلومات إلى مواقع الويب.

هناك العديد من المواقف التي يرغب فيها مالكو مواقع الويب في التأكد من قيام إنسان حقيقي بإدخال المعلومات في الموقع.

على سبيل المثال: عند إنشاء حسابات أو تسجيل الدخول إليها (لمنع الاحتيال أو القرصنة)، وعند نشر التعليقات (لمنع البريد العشوائي)، وعند شراء المنتجات أو التذاكر (لمنع المضاربة)، على سبيل المثال لا الحصر.

ولهذا السبب عليك إثبات أنك لست روبوتاً.

لماذا لغز الرؤية Vision Puzzle؟

نشأت الكابتشا كصور بأحرف أو أرقام أو كلمات مكتوبة بخطوط متعرجة، وغالباً ما تكون محجوبة بالخطوط أو الضوضاء بطريقة يمكن أن تحبط خوارزميات الرؤية الحاسوبية.

منذ عام 2007، بدأ مشروع يسمى reCAPTCHA باستخدام اختبار CAPTCHA الخاص به كطريقة لأداء مهام ذات مغزى، مثل رقمنة الكتب وتدريب خوارزميات التعلم الآلي، ويطلب منك التحقق من أنا لست روبوتاً.

في عام 2009، استحوذت جوجل Google على reCAPTCHA وبدأت في استخدام النظام الأساسي لفك تشفير عناوين Google Street View، واستخراج بضع ثوانٍ من العمل من كل شخص اضطر إلى حل التحدي.

(حتى أن شخصاً ما حاول مقاضاة جوجل Google بشأن هذا في عام 2015. ورُفضت الدعوى).

اليوم، عندما تحل تحدي reCAPTCHA، فأنت تساعد جوجل Google في تدريب نماذج التعلم الآلي للذكاء الاصطناعي من خلال الإشارة إلى الكائنات في الصور المختلفة التي قد تواجه أجهزة الكمبيوتر صعوبة في التعرف عليها.

ومن المفارقات، أنه من خلال استبعاد برامج الروبوت، فأنت في الواقع تساعد في جعلها أفضل في مهام التعرف على الصور اللازمة لهزيمة CAPTCHAS في المستقبل!

ومن خلال الإشارة إلى جميع ممرات المشاة وإشارات المرور والجسور، قد تساعد في تدريب جيل قادم من السيارات ذاتية القيادة، على الرغم من أنه اعتباراً من عام 2019، ادعت جوجل Google أن بيانات reCAPTCHA لا يتم استخدامها بهذه الطريقة في الوقت الحالي.

لكن ماذا لو كنت في الواقع روبوتاً؟

إذا كنت بالفعل روبوتاً، فنحن نعتذر بصدق عن افتراض وضعك كإنسان. لحسن الحظ، إذا كنت ذكياً بما يكفي لقراءة وفهم هذه المقالة، فربما تكون ذكياً بما يكفي لاجتياز اختبار CAPTCHA. في هذه الحالة، تحياتي الحارة لمنظمة العفو الدولية الواعية!

روبوت يستخدم الكاميرات والذكاء الاصطناعي لالتقاط الأشياء الشفافة

أصبحت الروبوتات جيدة جداً في التقاط الأشياء، ولكن إذا أعطيتهم شيئاً لامعاً أو شفافاً، من المرجح أن تفقد هذه الروبوتات خاصيتها الجيدة في المسك، وبذلك تصبح الروبوتات غير مثالية للعمل في المطبخ مثلاً.

غالباً ما يكون ارتباك هذه الروبوتات بسبب أنظمة العمق في الكاميرات. حيث تسلط هذه الكاميرات ضوء الأشعة تحت الحمراء على جسم ما للكشف عن شكله، وبالتالي سيعمل هذا النظام بشكل جيد على العناصر العاتمة.

ولكن إن قمت بوضعها أمام جسم شفاف، سيخترق الضوء مباشرة هذه الأسطح وسيتم نثره من خلال الأسطح العاكسة، مما يجعل من الصعب تحديد شكل العنصر.

اكتشف باحثون من جامعة Carnegie Mellon حلاً بسيطاً للغاية وهو إضافة كاميرات ملونة إلى النظام. أي سيجمع النظام بين الكاميرات وخوارزميات التعلم الآلي للتعرف على الأشكال بناءً على ألوانها.

درب الفريق النظام على مجموعة من صور الكاميرات التي تستخدم نظام العمق لأشياء معتمة وصور ملونة لنفس العناصر. هذا سمح لها باستنتاج أشكال ثلاثية الأبعاد مختلفة من الصور وأفضل المواقع التي يمكن الإمساك بها.

يمكن للروبوتات الآن التقاط أشياء لامعة وشفافة، حتى إذا كانت العناصر في كومة من الفوضى.

يمكنك التحقق من ذلك عملياً في الفيديو أدناه:

يعترف الفريق بأن نظامهم لا يزال بعيداً عن الكمال. حيث قال David Held، الأستاذ المساعد في معهد Robotics Institute of CMU:

لم يكن العمل متكاملاً بل هو ناقص بعض الشيء، ولكنه جيد جداً وأفضل بكثير من أيّ نظام سابق لفهم الأشياء الشفافة أو العاكسة.

مقالات قد تعجبك:

ون بلس ستطلق أول سماعات أذن لاسلكية لها في حدث إطلاق هاتف ون بلس Nord
استبدال المصطلحات البرمجية المتعلقة بالعنصرية كـ Blacklist و Master المستخدمة في نواة لينكس
الرئيس ترامب اعترف أن بلاده شنت هجوماً إلكترونياً عام 2018 على وكالة أبحاث روسية
كيفية إيقاف التحديثات التلقائية في Windows 10
كيفية إصلاح صوت الكمبيوتر إذا قام تحديث ويندوز بتعطيله
ما هي العملية LockApp.exe في ويندوز 10 ؟