Ultralytics YOLO27: انضم إلى قائمة الانتظار.
ترخيص YOLO
العودة إلى مسرد Ultralytics

Visual Question Answering (VQA)

الإجابة عن الأسئلة المرئية (VQA) هي مهمة الإجابة عن أسئلة باللغة الطبيعية حول صورة. تعرّف على آلية عمل نماذج VQA والمعايير المرجعية الأساسية وطرق التقييم.

الإجابة عن الأسئلة المرئية (VQA) هي مهمة الإجابة عن سؤال بلغة طبيعية حول صورة، مثل «ما لون الحافلة؟» أو «كم شخصًا ينتظر؟» أو «هل الموقد يعمل؟». يتلقى النظام الصورة والسؤال معًا ويعيد إجابة قصيرة، لذا عليه قراءة السؤال وتحديد الأجزاء ذات الصلة من الصورة ودمج المعلومات، ما يجعل VQA اختبارًا معياريًا لـالذكاء الاصطناعي متعدد الوسائط. وقد قدم ستانيسلاف أنتول وزملاؤه في Virginia Tech وMicrosoft Research هذه المهمة وأول معيار واسع لها، وهو مجموعة بيانات VQA، في ICCV 2015: نحو 250,000 صورة، معظمها من COCO، مع 760,000 سؤال مفتوح و10 إجابات بشرية لكل سؤال، أي نحو 10 ملايين إجابة إجمالًا.

آلية عمل نماذج VQA#

يرمّز نموذج VQA الصورة باستخدام شبكة عصبية التفافية (CNN) أو محول بصري (ViT)، ويرمّز السؤال باستخدام نموذج لغوي، ثم يدمج التمثيلين. ودمجت النماذج الأولى سمات الصورة العامة بمتجه سؤال من LSTM، وتعاملت مع الإجابة بوصفها تصنيفًا على بضعة آلاف من الإجابات الأكثر شيوعًا. ثم أتاحت آلية الانتباه للسؤال اختيار موضع النظر: إذ ركز نموذج Peter Anderson وزملائه من الأسفل إلى الأعلى ومن الأعلى إلى الأسفل، الفائز بتحدي VQA لعام 2017، على مناطق اقترحها نموذج اكتشاف الأجسام، كي يركز سؤال «ما لون الحافلة؟» على صندوق الحافلة. وتولّد نماذج الرؤية واللغة (VLMs) الحالية إجابات مفتوحة باستخدام نموذج لغوي، بعد ضبط التعليمات البصرية على بيانات الصور والأسئلة والإجابات.

المعايير ومشكلة الأولوية اللغوية#

حققت نماذج VQA الأولى درجات جيدة جزئيًا لأنها تجاهلت الصورة. إذ يمكن تخمين إجابات كثير من الأسئلة من صياغتها وحدها، مثلما تكون إجابة «هل يوجد...» عادةً «نعم»، وغالبًا ما تكون إجابة «ما الرياضة التي...» هي «التنس». وقد عالجت VQA v2، التي أصدرها ياش غويال وزملاؤه في CVPR 2017، هذه الأولويات اللغوية من خلال إقران كل سؤال بصورتين متشابهتين لهما إجابتان مختلفتان، بحيث يتعين على النموذج النظر إلى الصورة ليحقق نتيجة جيدة. وتركز مجموعات البيانات اللاحقة كل منها على مهارة:

  • VizWiz: أكثر من 31,000 سؤال طرحها أشخاص مكفوفون حول صور التقطوها بهواتفهم، وكثير منها ضبابي أو مؤطر على نحو سيئ.
  • TextVQA: أسئلة تتطلب قراءة النص الموجود في المشهد، مثل الرقم على قميص رياضي أو الاسم على واجهة متجر.
  • GQA: أسئلة تركيبية أُنشئت من رسوم بيانية للمشاهد، مثل «هل الكوب الواقع إلى يسار الطبق مصنوع من الزجاج؟»
  • OK-VQA: أسئلة تتطلب معرفة خارجية، مثل تحديد البلد الذي ينتمي إليه طبق ما.
  • VQA-RAD: ‏3,515 سؤالًا صاغها أطباء حول 315 صورة أشعة، وأُعدت في المكتبة الوطنية الأمريكية للطب.

لأن الناس يصوغون الإجابات الصحيحة بطرق مختلفة، يقيس معيار VQA درجة الإجابة بحسب عدد المعلّقين البشريين العشرة الذين قدموها، ويعدّ ثلاث مطابقات أو أكثر إجابة صحيحة بالكامل، ثم يحسب المتوسط على كل مجموعة فرعية من تسعة معلّقين:

# Ten crowd answers to "What color is the bus?", as collected for every VQA question
human_answers = ["red"] * 7 + ["red and white"] * 2 + ["orange"]


def vqa_accuracy(prediction, answers):
    """Average min(matches / 3, 1) over the ten leave-one-out subsets of nine answers."""
    scores = []
    for i in range(len(answers)):
        others = answers[:i] + answers[i + 1 :]
        scores.append(min(others.count(prediction) / 3, 1))
    return sum(scores) / len(scores)


for prediction in ["red", "red and white", "orange", "blue"]:
    print(f"{prediction}: {vqa_accuracy(prediction, human_answers):.2f}")

تُظهر النتيجة 1.00 لـ"red" و0.60 لـ"red and white" و0.30 لـ"orange" و0.00 لـ"blue": فالإجابة التي قدمها معلّق واحد فقط تحرز نقاطًا جزئية، أما الإجابة التي لم يقدمها أحد فلا تحرز شيئًا. وتُعرض النتائج كلٌّ على حدة لأنواع الإجابات بنعم أو لا، والإجابات العددية، والإجابات الأخرى؛ وتحقق الأسئلة العددية أدنى الدرجات باستمرار، لأن العد يتطلب العثور على كل حالة مرة واحدة بالضبط. وتجيب الكواشف مباشرة عن أسئلة العد: إذ يعيد YOLO26 صندوقًا واحدًا لكل جسم، لذا يجيب عدد صناديق "person" في نتيجة التنبؤ عن سؤال "كم شخصًا في الصورة؟" لأي فئة من فئات COCO الثمانين. أما الفئات غير المدرجة، فيمكن لنماذج الرؤية واللغة إعادة صناديق لها أيضًا، وتقيس لوحة صدارة VLM دقتها في كشف الأجسام ضمن مجموعات بيانات واقعية.

تصف التعليقات التوضيحية للصور الصورة كاملةً من دون سؤال، بينما تجيب VQA عن سؤال محدد. ويعيد التحديد البصري موضع الكائن الذي تسميه عبارة ما، وغالبًا ما يكون ذلك على شكل مربع إحاطة، بينما تعيد VQA إجابة عن ذلك الكائن. ويوفر التعرّف الضوئي على المحارف (OCR) النص الذي تسأل عنه مهام شبيهة بـ TextVQA، أما الاستدلال البصري فهو الاستدلال متعدد الخطوات الذي تتطلبه الأسئلة التركيبية مثل أسئلة GQA. وتعتمد الإجابة عن الأسئلة النصية فقط على مقطع نصي بدلًا من وحدات البكسل.

التطبيقات#

تُعد التقنية المساعدة أوضح استخداماتها. أضافت Be My Eyes خدمة Be My AI، القائمة على GPT-4 من OpenAI، عام 2023، كي يتمكن المستخدمون المكفوفون وضعاف البصر من تصوير ملصق أو شاشة أو شارع وطرح أسئلة عنه. وتطرح فرق البيع بالتجزئة والتصنيع أسئلة على نماذج VLM حول صور الرفوف أو الفحص بدلًا من تدريب مصنف لكل سؤال. وفي الرعاية الصحية، يستهدف بحث الإجابة المرئية عن الأسئلة الطبية أسئلة مثل «هل يوجد كسر؟» حول صور الأشعة السينية والتصوير المقطعي المحوسب، وهو شكل من تحليل الصور الطبية يقيسه VQA-RAD باستخدام أسئلة كتبها أطباء سريريون أثناء نظرهم إلى الصور.

استكشف الحلول

الرؤية الحاسوبية في الرياضة

الرؤية الحاسوبية في الرياضة

اكتشف كيف يعزّز Ultralytics YOLO الرؤية الحاسوبية الرياضية عبر تتبّع اللاعبين والكرة، وتحليلات الأداء، ورؤى التدريب، وإعادة تأهيل الرياضيين.
معرفة المزيد
الرؤية الحاسوبية للصور الجوية

الرؤية الحاسوبية للصور الجوية

حوّل صور الطائرات المسيّرة والصور الجوية إلى رؤى آنية للزراعة وتربية الأحياء المائية والحفاظ على البيئة والتحليل الجغرافي المكاني باستخدام Ultralytics YOLO.
معرفة المزيد
الرؤية الحاسوبية في قطاع الطيران والفضاء

الرؤية الحاسوبية في قطاع الطيران والفضاء

طبّق الرؤية الحاسوبية في مجال الطيران والفضاء باستخدام Ultralytics YOLO لفحص الطائرات، واكتشاف الأجسام الغريبة على المدارج (FOD)، والعمليات الأرضية في المطارات، واكتشاف عيوب المواد المركّبة.
معرفة المزيد
الرؤية الحاسوبية في مجال الأمن

الرؤية الحاسوبية في مجال الأمن

احمِ كل موقع باستخدام نماذج Ultralytics YOLO. يدعم الذكاء الاصطناعي البصري مراقبة المحيط، واكتشاف التهديدات، والتعرف على لوحات المركبات، والسلامة في مكان العمل.
معرفة المزيد
الرؤية الحاسوبية في الروبوتات

الرؤية الحاسوبية في الروبوتات

عزّز أداء الآلات الذكية باستخدام نماذج Ultralytics YOLO. يدعم الذكاء الاصطناعي البصري في الروبوتات الملاحة الذاتية والإدراك وتعقب الأجسام والتحكم الآني.
معرفة المزيد
الرؤية الحاسوبية في الخدمات اللوجستية

الرؤية الحاسوبية في الخدمات اللوجستية

بسّط العمليات اللوجستية باستخدام نماذج Ultralytics YOLO. يتيح الذكاء الاصطناعي البصري فحص الطرود وفرزها وتتبع المركبات ومراقبة سلامة المستودعات في الوقت الفعلي.
معرفة المزيد
الرؤية الحاسوبية في تجارة التجزئة

الرؤية الحاسوبية في تجارة التجزئة

أعِد تصور تجارة التجزئة باستخدام نماذج Ultralytics YOLO. يتيح الذكاء الاصطناعي البصري تتبع المخزون ومراقبة الرفوف وإدارة الطوابير واستخلاص رؤى أذكى عن العملاء.
معرفة المزيد
الرؤية الحاسوبية في الرعاية الصحية

الرؤية الحاسوبية في الرعاية الصحية

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

الرؤية الحاسوبية في التصنيع

حسّن التصنيع باستخدام نماذج Ultralytics YOLO. يعزز الذكاء الاصطناعي للرؤية مراقبة الجودة واكتشاف العيوب والالتزام بمعدات الوقاية الشخصية وأتمتة خطوط التجميع.
معرفة المزيد
الرؤية الحاسوبية في قطاع السيارات

الرؤية الحاسوبية في قطاع السيارات

طبّق الرؤية الحاسوبية في قطاع السيارات باستخدام نماذج Ultralytics YOLO. يعزز الذكاء الاصطناعي للرؤية سلامة الطرق ومساعدة السائق وأتمتة المركبات لإنشاء طرق أكثر ذكاءً.
معرفة المزيد
الرؤية الحاسوبية في الزراعة

الرؤية الحاسوبية في الزراعة

أدخل الذكاء الاصطناعي البصري إلى الزراعة الذكية باستخدام نماذج Ultralytics YOLO. عزّز مراقبة المحاصيل وتتبع الماشية والزراعة الدقيقة لزيادة الإنتاجية وتحسينها.
معرفة المزيد

لنبنِ مستقبل الذكاء الاصطناعي معًا!

ابدأ رحلتك نحو مستقبل تعلّم الآلة