$$\rightleftharpoonup{xx}$$
$$\longleftharp{xx}$$,
$$\longrightharp{xx}$$,
يهدف العمل المقترح إلى تحسين تصميم التفاعل الذكي من خلال تقديم إطار عمل قابل للتفسير لرسم الخرائط المرئية لميزات المشاعر متعددة الوسائط. وقد استُخدمت في هذا العمل قاعدتا بيانات CH-SIMS وCMU-MOSEI المتاحتان للجمهور. تم الحصول على كلتا المجموعتين من مصادرهما الرسمية واستُخدمتا وفقاً لإرشادات الاستخدام، والمعايير البحثية، وشروط الترخيص التي حددها منشئوهما. قام مزودو مجموعات البيانات أولاً بجمع وتدوين المحتوى متعدد الوسائط، بما في ذلك البيانات النصية والصوتية والمرئية، وذلك وفقاً لتصاريح المشاركين المعتمدة وبروتوكولات جمع البيانات الخاصة بهم. لم يتضمن هذا البحث أي تفاعل بشري مباشر، أو استقطاب لمشاركين جدد، أو جمع لمعلومات تحديد الهوية الشخصية. وقد أُجريت جميع التحليلات باستخدام مجموعات بيانات بحثية متاحة للجمهور. وبناءً على ذلك، فإن تحليلنا الثانوي للبيانات لم يتطلب أي موافقة أخلاقية إضافية أو مراجعة من مجلس مراجعة المؤسسية (IRB). كما نُفذت الدراسة وفقاً للمعايير المؤسسية المناسبة التي تحكم استخدام مجموعات البيانات المتاحة للجمهور، وإجراءات البحث الأخلاقية، وسياسات استخدام البيانات المعمول بها.
تَمَّ استخدام آلية انتباه عبر-نمطية قائمة على الرسم البياني لتعلم توصيفات العواطف عبر الأنماط المختلفة باستخدام خصائص محددة للعاطفة أو النمط لتحسين الفهم. ويُستخدم مكون رسم خرائط بصرية متعدد الرؤى لتعزيز التصميم التفاعلي المدرك للعواطف في الوقت الفعلي، كما تم تقدير كفاءته في التعرف على العواطف. وتُظهر النتائج أن الطريقة المقترحة تحسن كلاً من القابلية للتفسير والكفاءة لواجهات المستخدم الذكية المدركة للعواطف في العالم الحقيقي. يوضح الشكل 1 سير العمل المعماري للعمل المقترح. كما يوضح الشكل 1 سير العمل الكامل لإطار رسم الخرائط البصرية المقترح لتعلم سمات العواطف متعددة الأنماط في سياق أنظمة التفاعل الذكية. يبدأ سير العمل بثلاثة أنماط إدخال متزامنة، وهي النص والصوت والفيديو، والتي تلتقط معلومات عاطفية تكميلية من الأنماط اللغوية واللحنية وتعبيرات الوجه، على التوالي. يقوم مشفر محول (transformer encoder) خاص بكل نمط بمعالجة كل نمط للحصول على تمثيلات عالية المستوى لبيانات الإدخال الخام. ثم يتم تغذية هذه التمثيلات في وحدة تعلم التمثيلات المفككة، حيث يتم فك ارتباط التضمينات الخاصة بالعاطفة عن السمات الخاصة بالنمط لضمان الاتساق في العواطف المتعلمة عبر مصادر البيانات غير المتجانسة. بعد ذلك، يتم تجميع التضمينات الخاصة بالعاطفة من كل نمط بواسطة شبكة انتباه عبر-نمطية قائمة على الرسم البياني، والتي تعمل على نمذجة التبعيات العاطفية بين الأنماط وتعيين أوزان أهمية ديناميكية لكل نمط بناءً على سياق التفاعل. وأخيرًا، يوفر الإطار مخرجات تصنيف العواطف ورؤى التفاعل، مما يسهل عملية اتخاذ القرار الشفافة المدركة للعواطف وتصميم التفاعل الذكي التكيفي.
استحصال البيانات متعدد الوسائط
تعد مجموعتا بيانات CH-SIMS وCMU-MOSEI مجموعتين متاحين للنطاق العام من البيانات متعددة الوسائط التي جمعت معلومات متعددة الوسائط، مثل الفيديو والصوت والنصوص المتزامنة. وتضم مجموعة بيانات CH-SIMS فحوصات متعددة الوسائط لأشخاص صينيين، تشمل 2,281 مقطع فيديو، مستمدة من مقاطع فيديو متعددة من الأفلام والدراما التلفزيونية والبرامج المنوعة. وقد أصبحت الدراسات المتعلقة بالتحليل متعدد الوسائط للعواطف باستخدام البيانات متعددة الوسائط أكثر جاذبية وجدوى من خلال إضافة الصوت والنصوص المقابلة إلى هذه المقاطع المرئية. ومن ناحية أخرى، تعد مجموعة بيانات CMU-MOSEI واحدة من أكبر مجموعات البيانات متعددة الوسائط لفحص الآراء والمشاعر والعواطف، حيث جُمعت من أكثر من 23,000 مقطع فيديو لعبارات نطق بها أكثر من 1,000 متحدث عبر مجموعة متنوعة من المواضيع. وقد تم تقسيم مجموعة البيانات عشوائياً إلى مجموعات فرعية للتدريب (70%)، والتحقق (15%)، والاختبار (15%) مع الحفاظ على توزيع الفئات.
يتم الحصول على النصوص المفرغة، والإشارات الصوتية، وإطارات الفيديو ومزامنتها زمنياً لتتطابق على مستوى زمني دقيق. ويضمن التكامل على مستوى الإطار أن آليات تعلم التمثيل والدمج القائم على الرسوم البيانية المقترحة يمكنها نمذجة والاستفادة من المحتوى العاطفي الناشئ عن التعبيرات البصرية، ونبرات الصوت، والمحتوى اللغوي بشكل مشترك. وتتيح تقنية الاستحواذ متعدد الوسائط هذه استخراجاً فعالاً للديناميكيات العاطفية بين الوسائط، وهو أمر أساسي لتصميم التفاعل الذكي ورسم الخرائط البصرية المفهومة.
يوضح الجدول 1 الهياكل الأساسية لمجموعات بيانات العواطف متعددة الوسائط المستخدمة في الطريقة المقترحة. وللحصول على نطاق أوسع من المشاعر ذات الصلة، مثل الكلمات المنطوقة وتنغيمات الصوت وتعبيرات الوجه، تدمج مجموعتا CH-SIMS وCMU-MOSEI وسائط الفيديو والصوت والنص من هذه البيانات. علاوة على ذلك، يتوفر عدد محدود من عينات البيانات في CH-SIMS، مما يسمح بفحص دقيق لتفاعلات الوسائط وتغيرات العواطف في الصين. ومن ناحية أخرى، تُعد مجموعة بيانات CMU-MOSEI أكثر أهمية لتقييم متانة تعلم التمثيل وخوارزميات التصور ذات الصلة التي يتناولها هذا العمل، حيث تحتوي على كمية كبيرة من البيانات عبر لغات وموضوعات ومستويات عواطف مفسرة متنوعة. بالإضافة إلى ذلك، فهي تقلل من الصعوبات في اختيار المعلومات عند اختبار النماذج مقارنة بالأبحاث السابقة.
المعالجة المسبقة والمزامنة متعددة الوسائط
استُخدمت تعليقات الطابع الزمني من مجموعتي بيانات CH-SIMS وCMU-MOSEI لمزامنة الوسائط النصية والسمعية والبصرية، مما يضمن تعلماً متسقاً لتمثيل الوسائط المتعددة. وقد عمل كل ملفظ كوحدة تحليل أساسية، ورُبط بقطاعات صوتية ومرئية مطابقة ضمن نفس الفترة الزمنية. أُجريت عملية المحاذاة على مستوى الملفظ، حيث قُسم النص المكتوب إلى قطاعات بناءً على الطوابع الزمنية لبداية ونهاية كل ملفظ. وتم تحقيق التوافق بين النص والصوت والصورة من خلال استخراج إطارات الفيديو والإشارات الصوتية المقابلة التي وقعت ضمن نفس الفترة الزمنية. وبينما تمت معالجة القطاعات الصوتية باستخدام Wav2Vec 2.0 لإنتاج تمثيلات صوتية، تم أخذ عينات من الإطارات المرئية من قطاع الفيديو بمعدل محدد مسبقاً وتشفيرها باستخدام Vision Transformer (ViT). كما استُخدم مشفر RoBERTa لإنشاء تضمينات نصية من نصوص الملفظات. وتحققت المزامنة الزمنية عن طريق محاذاة جميع سمات الوسائط مع حدود ملفظ واحد، نظراً لأن الوسائط الثلاثة أنتجت تسلسلات سمات ذات أطوال متفاوتة. واستُخدم تنسيق ثابت الطول لتوحيد التسلسلات ذات الأطوال المختلفة؛ حيث قُصرت التسلسلات الأطول إلى أقصى طول تسلسل مسموح به، بينما حُشيت التسلسلات الأقصر بالأصفار. وأثناء التدريب، استُخدمت أقنعة الانتباه لفصل العناصر المحشوة عن مواضع السمات الفعلية. كما تم إسقاط التضمينات الخاصة بكل وسيلة في فضاء كامن مشترك قبل عملية الدمج للتغلب على تفاوت أطوال التسلسلات عبر الوسائط المختلفة. وقد ضمن ذلك الاتساق البعدي وأتاح لآلية الانتباه القائمة على الرسوم البيانية تسهيل تعلم التفاعل الناجح بين الوسائط. وللحفاظ على جودة البيانات وسلامة المزامنة، استُبعدت من الدراسات العينات التي تحتوي على ملفات تالفة، أو تعليقات مفقودة، أو معلومات وسائط غير مكتملة.
استخراج الميزات القائم على المحولات (Transformer)
تُستخدم طريقة للتعلم العميق لتعلم تمثيلات سمات عالية المستوى واعية بالعواطف من معلومات عبر وسائط متعددة، مثل الرؤية والصوت والنص، بأسلوب شامل (end-to-end) بعد محاذاة البيانات متعددة الوسائط وإجراء أي معالجة مسبقة مطلوبة. ومن خلال استخدام مشفر محول (transformer encoder) لتعلم تمثيلات سمات تمييزية جوهرياً من البيانات الخام متعددة الوسائط، تلغي الطريقة المقترحة الحاجة إلى هندسة السمات. ولتسهيل الاتساق عبر مجموعات البيانات المستخدمة في النهج المقترح، يتم تعلم تضمين (embedding) ثابت الحجم لكل وسيط. على سبيل المثال، يتم تعلم تضمينات سمات ذات 768 بُعداً عبر كل وسيط من الوسائط الفردية، بما في ذلك وسائط الصور والصوت والنص، لتشكل مجتمعة فضاء سمات موحداً يُستخدم عبر النهج بأكمله، وتحديداً نهج استخراج السمات المستخدم عبر مجموعة بيانات CH-SIMS ومجموعة بيانات CMU-MOSEI لتعلم سمات عالية المستوى عبر بيانات ذات أحجام مختلفة.
النمط البصري: محول الرؤية لتمثيلات الإطارات المدركة للمشاعر
تم استخدام نموذج محول الرؤية (ViT-Base) لاستخراج المعلومات المرئية من إطارات الفيديو من أجل الحصول على تمثيلات مكانية ذات صلة بالعواطف. وقبل استخراج الميزات، تم تغيير حجم إطارات كل مقطع فيديو إلى (224 × 224) بكسل وأخذ عينات منها على فترات زمنية منتظمة. وباستخدام حجم رقعة يبلغ 16 × 16 بكسل، تنتج بنية ViT-Base سلسلة من الرموز المرئية التي يتم معالجتها بواسطة 12 طبقة من مشفر المحول. وتم إسقاط التمثيلات المستردة على مستوى الإطار في فضاء تضمين ذي 768 بُعداً باستخدام نموذج ViT مدرب مسبقاً كعمود فقري مرئي. كما جُمعت تضمينات مستوى الإطار باستخدام التجميع المتوسط لإنشاء التمثيل المرئي النهائي لكل مقطع. وأثناء التدريب، تم استخدام تطبيع الصور وطرق التعزيز الشائعة، مثل الاقتصاص العشوائي والقلب الأفقي، لتعزيز القدرة على التعميم. بعد ذلك، تم استخدام إطار دمج متعدد الوسائط المقترح لدمج هذه التضمينات المرئية مع التمثيلات النصية والسمعية.
للحفاظ على الديناميكيات الزمنية في العاطفة، سيتم أخذ عينات موحدة من مقاطع الفيديو من مجموعتي بيانات CH-SIMS وCMU-MOSEI للنمط البصري. يمكن تقسيم إطارات كل فيديو،
، إلى N من الأقسام ثابتة الحجم، والتي يتم بعد ذلك تسطيحها ونقلها عكسيًا إلى فضاء تضمين كامن ببعد
. يتم إنشاء سلسلة عن طريق إضافة تضمينات موضعية ورمز تجميع قابل للتعلم:
(1)
حيث يمثل
الترميز الموضعي، و
هي مصفوفة تضمين الرقعة.
تُستخدم طبقات مشفر المحول (transformer encoder) المتراكمة، المكونة من شبكات التغذية الأمامية والاهتمام الذاتي متعدد الرؤوس، لمعالجة تسلسل الرقع المدمجة. وتوصف عملية التحويل في الطبقة l كما يلي:
(2)
(3)
للحصول على متجه السمات المرئية المدرك للعاطفة، يتم استخراج المخرج المكافئ لرمز الفئة (class token) كمتجه سمات
. ولمعالجة تمثيلات العواطف المرئية المتسقة رغم الاختلافات في اللغة والمحتوى عبر مجموعات البيانات، يتم دمج تضمينات على مستوى الإطار من كل مقطع فيديو لالتقاط تعبيرات الوجه وتطور العاطفة.
النمط السمعي باستخدام Wav2Vec 2.0 للتحليل العروضي والتضمينات الصوتية الدلالية تم إنتاج تضمينات كلامية سياقية باستخدام مشفر Wav2Vec 2.0 مُدرب مسبقاً كركيزة صوتية. وتم الحصول على متجه سمات صوتية ثابت الطول لكل عبارة عن طريق تجميع التمثيلات الخفية المخرجة باستخدام التجميع المتوسط (mean pooling). استُخدم نموذج Wav2Vec 2.0 لاستخراج التمثيلات الصوتية من الإشارات السمعية لالتقاط خصائص الكلام السياقية وذات الصلة بالعواطف. وقبل استخراج السمات، تم توحيد التسجيلات الصوتية وإعادة أخذ عينات منها بتردد 16 kHz. ولضمان التزامن بين النمطين النصي والبصري، تم عزل كل مقطع صوتي على مستوى المنطوق باستخدام حدود الطوابع الزمنية المقدمة في تعليقات مجموعة البيانات. كما تم ضبط المشفر الصوتي المُدرب مسبقاً أثناء تدريب النموذج لتعزيز التكيف مع المهمة المحددة، مما مكن التمثيلات المشتقة من تمثيل الجوانب العاطفية لإشارات الكلام بدقة أكبر. ثم أُجري دمج انتباه عبر الأنماط قائم على الرسوم البيانية وتعلم تمثيل مفكك باستخدام تضمينات الصوت النهائية.
في نمط الصوت، يُستخدم Wav2Vec-2.0 لنمذجة إشارات الكلام المستمدة من معلومات الكلام الأولية في مجموعتي بيانات CH-SIMS و CMU-MOSEI، لاستخراج السمات الصوتية المتعلقة بالعاطفة بشكل مباشر. يوجد ترميز سمات تلافيفي لكل إشارة كلام مدخلة
:
(4)
حيث يرمز Z إلى السمات العروضية منخفضة المستوى مثل اللحن والنغمة والطاقة. وتعتبر شبكة السياق القائمة على المحولات (transformer-based) مفيدة للبنى المذكورة سابقاً، حيث تمثل التبعيات الزمنية طويلة المدى:
(5)
تتضمن هذه التمثيلات الصوتية السياقية بيانات صوتية عروضية ودلالية، وهي ضرورية للتعبير عن العاطفة. يتم إنشاء تضمين صوتي بطول محدد من خلال تنفيذ إجراء تجميع زمني:
(6)
يتجنب هذا التصميم استخدام الميزات الصوتية مثل MFCCs، ويحقق المتانة باستخدام بيانات الكلام باللغة الإنجليزية من CMU-MOSEI وبيانات الكلام باللغة الصينية من CH-SIMS عن طريق استخراج التمثيلات من الأشكال الموجية ببساطة.
نمط النص باستخدام RoBERTa لتضمينات العاطفة السياقية
بالنسبة للنمط النصي، تم تطبيق محول ثنائي الاتجاه عميق، RoBERTa، على النصوص المفرغة من مجموعتي البيانات لتوليد الدلالات السياقية والمعنى العاطفي. واستُخدمت مشفرات محولة تعتمد على RoBERTa لاستخراج التمثيلات النصية من بيانات النصوص المفرغة لالتقاط المعلومات الدلالية والسياقية والعاطفية. وقد استُخدم نموذج RoBERTa مدرب مسبقاً لمجموعة بيانات CMU-MOSEI باللغة الإنجليزية، بينما استُخدم متغير RoBERTa صيني لمجموعة بيانات CH-SIMS الصينية لمراعاة السمات اللغوية الخاصة بكل لغة بشكل أفضل. وشملت المعالجة المسبقة للنصوص عملية التجزئة (tokenization) باستخدام مجزئ RoBERTa المناسب لكل لغة وتطبيع النصوص. ولضمان اتساق معالجة الدفعات، تم تحويل تسلسلات الإدخال إلى تضمينات رمزية، ثم حشوها أو تقليمها لتصل إلى طول تسلسل أقصى محدد مسبقاً. ووفقاً لتنسيق إدخال RoBERTa، تم إدراج رموز تصنيف وفصل خاصة. وتم الحصول على تضمين نصي ثابت الطول عن طريق تجميع تمثيلات الرموز السياقية التي أنتجها مشفر المحول باستخدام تمثيل الجملة النهائي المكافئ لـ [CLS]. ولتكييف التمثيلات المكتسبة مع مهمة التعرف على العواطف، تم تحسين مشفرات RoBERTa المدربة مسبقاً من خلال التدريب متعدد الأنماط. ثم استُخدم إطار دمج متعدد الأنماط المقترح لدمج التضمينات النصية مع الخصائص الصوتية والبصرية.
يمكن دمج تضمينات الرموز والترميزات الموضعية لكل مدخل مُرمز،
، لإنشاء تمثيل المدخلات في تقنية التحويل ثنائية الاتجاه العميقة المعروفة باسم
(7)
يتم تمثيل هذا النموذج من خلال طبقات محول L، الذي يستخدم آلية الانتباه الذاتي (self-attention) لاكتشاف الاعتمادات السياقية بين الكلمات:
(8)
يتم الحصول على تضمين العاطفة السياقي باستخدام الحالة الخفية النهائية لرمز التصنيف:
(9)
تعد قطبية المشاعر، والعواطف الشديدة، والدلالات المرتبطة بها أمثلة على الخصائص اللغوية المتعلقة بالعواطف التي سيمثلها هذا التضمين. يسهل نموذج RoBERTa عملية النمذجة غير المرتبطة بلغة معينة، مما يمكن النظام من استخدام نفس حجم التضمين لكل من النصوص الإنجليزية من مجموعة بيانات CMU-MOSEI والنصوص الصينية من مجموعة بيانات CH-SIMS.
يتم استخراج ثلاثة متجهات سمات خاصة بكل نمط بأبعاد تبلغ 768، وهي الأنماط البصرية fv، والصوتية fa، والنصية ft ، وذلك من خلال خطوة تعلم تمثيل السمات العميقة المقترحة. وفي تصميم التفاعل الذكي، تُنشئ هذه التمثيلات المتعلمة فضاءً موحداً للسمات متعددة الأنماط، والذي يعمل كأساس لرسم الخرائط البصرية على مستوى السمات، والدمج عبر الأنماط القائم على الرسوم البيانية، وتعلم التمثيلات المفككة.
تعلم التمثيل المفكك
بعد تعلم تمثيل سمات عميق، يمكن أن تؤدي المعالجة الإضافية لمتجهات السمات متعددة الوسائط من الوسائط المرئية والسمعية والنصية إلى وصف عاطفي منفصل. إذا تم تمثيل تضمينات السمات الخاصة بكل وسيط للوسائط السمعية والمرئية والنصية المستخدمة في الخطوة السابقة بواسطة fv و fa و ft على التوالي، بحيث أن
و
، فإن الهدف من هذه الخطوة هو تحليل جميع سمات الوسائط إلى وصفين كامنين متميزين، يتضمنان أوصاف العاطفة بعد أخذ الدلالات السابقة لكل وسيط من الوسائط المختلفة في الاعتبار.
يتم تحقيق ذلك عن طريق تغذية ميزة كل نمط، fm ، في شبكتي إسقاط متوازيتين: مشفر عواطف
ومشفر نمط
، حيث يتم إنتاج الترميزين.
(10)
حيث
تمثل السمة الكامنة المرتبطة بالعاطفة بـ
التي تمثل سمة كامنة خاصة بنمط معين. وهذا يسمح للتضمينات الخاصة بالعاطفة بالتواصل مع مساحة بشكل متكرر عبر مدخلات متعددة، بما في ذلك الصوت والمرئيات والنصوص، مع الحفاظ على البيانات الهيكلية الفريدة المرتبطة بكل نمط.
يتم فرض فصل فعال من خلال إعادة البناء باستخدام قيود الاستقلالية. وتتم عملية إعادة بناء ميزة النمط الأصلي وفقًا لما يلي:
(11)
حيث
هي شبكة فك تشفير. تحافظ خسارة إعادة البناء على البيانات التالية:
(12)
بالإضافة إلى ذلك، فإن التعامد، أو عدم الارتباط، بين العواطف والتصويرات الخاصة بنمط معين غالباً ما يحد من تداخل المعلومات:
(13)
من خلال تحقيق هذه الأهداف، قد يتعلم النموذج تمثيلات عاطفية تكون موثوقة ومفهومة ومقاومة للتباين في الوسائط. وتعتمد عمليات دمج الوسائط المتعددة القائمة على الرسوم البيانية وميزات التخطيط البصري اللاحقة، خاصة فيما يتعلق بتصميم التفاعل الذكي، بشكل كبير على تمثيلات عاطفية مهيكلة وقابلة للتفسير.
اتساق العاطفة عبر أنماط التواصل
من الواضح أن إضافة اتساق المشاعر تعزز من فعالية الدمج بين الوسائط. ويرجع ذلك إلى أن استراتيجيات الدمج لا تحتاج إلى مراعاة الفجوات الكبيرة بين التمثيلين، نظرًا لأن تضمينات المشاعر الخاصة بكل وسيط تشترك في فضاء كامن. ويتم وصف التوضيح المشترك للعاطفتين على النحو التالي
. سيكون الدمج الموزون أكثر استقرارًا عندما تكون التمثيلات الخاصة بالمشاعر متسقة، لأن التباينات بين الإشارات من مختلف الوسائط لن يكون لها تأثير على النتيجة.
(14)
من خلال فرض المحاذاة الدلالية للمعلومات العاطفية، يقلل هذا الهدف من التباينات عبر الوسائط المختلفة، ويضمن بقاء إدراك العاطفة متسقاً بغض النظر عن الوسيلة المستخدمة للتعبير عنها. وبناءً على ذلك، يتم إنشاء مساحة تمثيل وجدانية ومتماسكة عن طريق إسقاط المؤشرات العاطفية المستمدة من إشارات الكلام، وتعبيرات الوجه، والمحتوى اللغوي.
التأثير على الاندماج عبر الوسائط
يصبح دمج الوسائط المتعددة أكثر فعالية عند إدخال اتساق عاطفي عبر هذه الوسائط. فلم تعد آليات الدمج بحاجة إلى تعويض الفجوات الكبيرة في التمثيل بين الوسائط، لأن التضمينات الخاصة بالعواطف تكون متوافقة في فضاء كامن مشترك. ويُعرَّف تمثيل العاطفة المدمج على النحو التالي:
(15)
حيث يمثل αm وزن الاهتمام الممنوح للنمط m. ويصبح الدمج الموزون أكثر استقراراً وقابلية للفهم عندما تكون التمثيلات المحددة للعاطفة متسقة، حيث تُظهر نتيجة الدمج أدلة عاطفية تكميلية بدلاً من إشارات أنماط متناقضة.
من الناحية الرياضية، فإن خفض
التباين بين أنواع التمثيلات المختلفة الخاصة بالعواطف فيما يتعلق بـ
يعادل ما يلي:
(16)
حيث يمثل
متوسط التعبير العاطفي. ويؤدي تقليل التباين إلى ترجيح أنماط الإدخال وفقاً لأهميتها العاطفية الدقيقة بدلاً من ضوضاء النمط، مما يضمن تحسناً في تقارب الشبكة وتقييماً أكثر دقة للانتباه.
يكمن الهدف التعليمي النهائي من التصورات المرئية للعواطف المفككة في الجمع بين التجزئة، وإعادة البناء، وتوحيد العواطف:
(17)
يتحكم المعلمان المفرطان، λ1 و λ2، في العلاقة بين موثوقية العواطف عبر الوسائط والانفصال بينها. ولتحقيق ذلك، يكتسب النموذج المقترح تمثيلات عاطفية قابلة للدمج، وتفسيرية، وغير متغيرة حسب الوسيط، مع التركيز على توفير أساس متين لعمليات الدمج القائمة على الرسوم البيانية لاحقاً، والتمثيل على مستوى السمات في تصميم الواجهات الذكية.
دمج الانتباه عبر الوسائط القائم على الرسم البياني
تم استخدام شبكة انتباه عبر وسائط قائمة على الرسوم البيانية لمحاكاة العلاقات العاطفية دقيقة التفاصيل بين الوسائط. ولتسهيل تدفق المعلومات عبر الوسائط، تم بناء رسم بياني متعدد الوسائط متصل بالكامل، حيث يتم تمثيل كل تضمين خاص بالوسائط (النص، والصوت، والمرئي) كعقدة في الرسم البياني. استُخدمت علاقات الوسائط لإنشاء مصفوفة المجاورة للرسم البياني، والتي تم تحسينها لاحقاً عبر طريقة انتباه قابلة للتعلم. كما تم إنشاء مساحة كامنة مشتركة عن طريق دمج وإسقاط المخرجات من رؤوس انتباه متعددة. ثم أُنتج تمثيل موحد للعاطفة متعدد الوسائط من خلال تجميع تمثيلات العقد باستخدام تجميع موزون بالانتباه. بعد ذلك، تلقت وحدات التنبؤ والتصور المخصصة للتحليل المدرك للتفاعل والتعرف على العواطف هذا التمثيل المدمج. تميزت وحدة دمج الرسوم البيانية ببعد تمثيل خفي قدره 256 وطبقتين من انتباه الرسوم البيانية، تحتوي كل منهما على ثمانية رؤوس انتباه. ولتحديد الأهمية النسبية للوسائط المجاورة، تم حساب معاملات الانتباه بين العقد المتصلة وتوحيدها باستخدام دالة softmax. وقد تلت كل طبقة انتباه للرسوم البيانية عملية تطبيع للطبقة، واتصالات متبقية، ومعدل إسقاط قدره 0.2 لزيادة استقرار التدريب وتقليل الإفراط في التخصيص. وبعد دمج وإسقاط مخرجات رؤوس الانتباه المتعددة في مساحة كامنة مشتركة، تم دمج تمثيلات العقد في تضمين عاطفي واحد متعدد الوسائط باستخدام تجميع موزون بالانتباه. بعد ذلك، استُخدم التمثيل المدمج لرسم الخرائط المرئية متعددة العرض والتنبؤ بالعواطف.
تم رصد التفاعلات المتنوعة عابرة الوسائط باستخدام آلية انتباه الرسوم البيانية متعددة الرؤوس. واستُخدمت دالة softmax لتقييس معاملات الانتباه بين العقد المتصلة لكل عقدة. ولتعزيز استقرار التدريب وتجنب الإفراط في التخصيص، تلت طبقات انتباه الرسوم البيانية المتراكمة في وحدة دمج الرسوم البيانية وصلات متبقية، وتسوية للطبقات، وتنظيم عن طريق الإسقاط (dropout regularization).
لنعتبر أن المصطلحات
تمثل فردياً التمثيلات المقابلة لعواطف محددة تم جمعها بواسطة الوسائط البصرية والصوتية والنصية؛ حيث يقع كل مكون ضمن الفضاء الكامن المشترك
. وتستخدم نماذج عقد الوسائط تدوينًا للرسم البياني
، بحيث تكون عقد المجموعة
مقابلة لعقد الوسائط الثلاث نفسها، وذلك لتعزيز التبعيات العاطفية المشتركة بين تمثيلات الوسائط المختلفة بشكل صريح.
بعد تعيين متجه سمات محدد لكل عاطفة لكل عقدة في الرسم البياني، يصبح لدينا:
(18)
على عكس طرق الدمج التقليدية، التي تستخدم أوزان دمج محددة مسبقاً أو ثابتة، تتعلم الطريقة المقترحة أوزان حواف تكيفية بناءً على أهميتها والاعتمادات المتبادلة بينها، سواء عبر القنوات أو عبر الحالات العاطفية.
تُستخدم شبكة انتباه الرسوم البيانية (GAT) لدمج الأنماط المتقاطعة. حيث يتم حساب معامل انتباه لكل عقدة i والعقد المجاورة لها، أي العقدة j:
(19)
يتم قياس التأثير العاطفي للانتقال من النمط j إلى النمط i بواسطة الأوزان المعيرة αij.
بعد ذلك، يتم حساب المظهر المدمج لكل عقدة نمط كـتجميع موزون لجيرانها:
(20)
حيث تكون دالة التنشيط
غير خطية. وفي النهاية، يتم دمج الميزات المحدثة لكل عقدة للحصول على تمثيل عالمي مدمج للعاطفة:
(21)
تعد هذه تقنية مفيدة لنمذجة العواطف القابلة للتفسير والتعيين البصري اللاحق، لأنها تلتقط معلومات تكميلية من أنماط مختلفة مع الحفاظ على العلاقات المعقدة بين هذه الأنماط.
يوضح الخوارزمية 1 (الملف التكميلي 1) المخطط العام لتنفيذ عملية الدمج عبر الوسائط القائم على الرسوم البيانية. في البداية، يتم إنشاء رسم بياني تربط فيه الخصائص المحددة للعاطفة بكل من الوسائط المرئية والصوتية والنصية. بعد ذلك، يتم حساب درجات الانتباه لأزواج العقد في كل رسم بياني، والتي تمثل مزيج الاعتماد العاطفي. ثم يتم تطبيع درجات الانتباه للإشارة إلى المساهمة النسبية لكل وسيط في السياق العاطفي المحدد، مما يسمح بتعلم أوزان الانتباه. وفي المرحلة الأخيرة، يتم إنتاج تضمين عاطفي عام من خلال تجميع الميزات المرتبطة بعقد الرسم البياني. وبهذا المعنى، يُظهر الدمج العام للميزات متعددة الوسائط المرتبطة بعواطف محددة في هذه الخوارزمية إمكانات واعدة من حيث القابلية للتكيف والتفسير والذكاء السياقي.
الشكل 2 يوضح بنية وآلية عمل شبكة الانتباه عبر الوسائط المقترحة لدمج المشاعر متعدد الوسائط. يتم تمرير التضمينات الخاصة بالعواطف، والمشتقة بشكل مستقل لكل من وسائط النص والصوت والفيديو، أولاً عبر آليات انتباه على مستوى الوسائط تتعلم الأهمية النسبية للمعلومات اللغوية والصوتية وتعبيرات الوجه لسياق عاطفي معين. ثم يتم دمج التمثيلات الموزونة بالانتباه لهذه الوسائط لتكوين تضمين عاطفي موحد، حيث تلتقط مصفوفة الانتباه التبعيات المتبادلة بين الوسائط وقوة التفاعل بينها. تقوم مصفوفة الانتباه التي تعلمتها الشبكة بتعديل مساهمات الوسائط ديناميكيًا، مما يمكنها من التركيز على الوسيط التعليمي الأقوى مع تجاهل الوسائط المشوشة أو الأقل إفادة. يتيح تمثيل العاطفة المدمج التعرف الدقيق على العواطف والتحليل التفصيلي للحالات العاطفية مثل الحياد، والعناق، والقلق.
وحدة المخططات المرئية
بمساعدة قسم الخرائط المرئية، الذي تم إنشاؤه خصيصاً لهذا الغرض، يمكن لمصمم التفاعل الذكي تحويل التمثيل الموحد للحالة العاطفية إلى شكل مرئي يكون مفهوماً وسهل الاستيعاب بعد عملية الدمج عبر الوسائط، وذلك استناداً إلى الرسم البياني.
لتسهيل استيعاب التمثيلات العاطفية الكامنة، استُخدمت تقنيات تقليل الأبعاد لتصوير تضمينات العواطف متعددة الوسائط المتعلمة. وبعد تقليل أبعاد الميزات مع الحفاظ على معظم التباين باستخدام تحليل المكونات الرئيسية (PCA)، تم إسقاط التضمينات في فضاء ثنائي الأبعاد للعرض باستخدام تقنية تضمين الجيران العشوائية الموزعة t (t-SNE). واستُخدم في t-SNE رقم حيرة (perplexity) قدره 30، ومعدل تعلم 200، و1,000 تكرار للتحسين. وتم تصوير العناقيد الخاصة بالعواطف وعلاقات الوسائط باستخدام الإسقاطات التي تم الحصول عليها. كما استُخدمت أوزان الانتباه المتقاطعة بين الوسائط المعيرة، والتي تم الحصول عليها من شبكة الانتباه القائمة على الرسوم البيانية، لإنشاء خرائط حرارية للانتباه. وتوضح هذه الخرائط الحرارية المساهمات النسبية للوسائط النصية والصوتية والمرئية أثناء التنبؤ بالعاطفة. واستُخدمت معاملات الانتباه المتعلمة كأوزان للحواف لإنشاء رسوم بيانية للتفاعل المتقاطع بين الوسائط، مما سمح بالفحص البصري للعلاقات بين الوسائط وتدفق المعلومات داخل إطار الدمج. كما تم إنشاء مخططات مسار العاطفة عن طريق مراقبة تطور تضمينات العواطف الكامنة عبر التعبيرات المتتالية لفحص الديناميكيات العاطفية الزمنية. وتسلط هذه المسارات الضوء على كيفية تطور الحالات العاطفية ومساهمات الوسائط بمرور الوقت. وقد استُخدمت حزمتي Python، وهما Matplotlib وScikit-learn، لإنشاء جميع الرسوم التوضيحية. ولتقييم القابلية للتفسير، وتكوين العناقيد، ومساهمات الوسائط، والديناميكيات العاطفية الزمنية، أُجريت تحليلات نوعية لتصويرات التضمين، ورسوم التفاعل البيانية، والخرائط الحرارية للانتباه.
ليكن المتغير
يمثل التمثيل المدمج للحالة العاطفية بواسطة دالة شبكة الانتباه الرسومية. وبخلاف التصوير المرئي للحالة العاطفية على مستوى المخرجات، فإن الهدف الرئيسي للوحدة هو تحويل تمثيلات الحالة العاطفية والأوزان المقابلة لآلية الانتباه إلى شكل مرئي مفهوم.
باستخدام αji المكتسبة، يتم إنشاء خريطة حرارية للانتباه لفحص مساهمة كل نمط بصرياً. ثم تُجمع أوزان الانتباه الواردة لتحديد درجة أهمية مركبة لكل نمط:
(22)
حيث تمثل si المساهمة العاطفية النسبية للنمط I. وللمساعدة في إنشاء خريطة حرارية للانتباه، يتم تطبيع القيم التي تم الحصول عليها وتعيينها إلى خريطة ألوان تسهل على المستخدم تحديد النمط البارز في الخطوات الزمنية المختلفة أو الحالات التفاعلية. ومن خلال أنماط إدخال بصرية أو سمعية أو نصية متنوعة، تساعد هذه الواجهة المستخدم على فهم كيفية عمل آلية الانتباه في النظام.
تم نمذجة الرسم البياني المكتسب تحديداً كـ "رسم بياني للتفاعل الموزون" لتمثيل التبعية عبر الوسائط للعواطف البشرية. ويتم تمثيل الوسيط نفسه بواسطة كل عقدة في الرسم البياني، بينما يتم تمثيل قوة التفاعلات التي تشمل العواطف البشرية بواسطة أوزان على شكل αji على الحواف التي تربط بينها. ويوضح الرسم البياني الموزون أعلاه كثافة التفاعلات العاطفية البشرية. وتعريف i و j هو:
(23)
يتم عرض سمك الخط أو درجة الشفافية في التصور البياني بشكل مناسب بفضل هذه الأوزان، مما يسهل فهم كيفية تفاعل الوسائط. وبمساعدة رسوم التفاعل عبر الوسائط، يمكن للمصمم استيعاب كيفية تفاعل المؤشرات العاطفية أثناء عملية الدمج بشكل أفضل.
يتم تقليل تضمينات العواطف المدمجة
عند خطوات زمنية مختلفة إلى فضاء منخفض الأبعاد باستخدام خوارزمية لتقليل الأبعاد مثل PCA أو t-SNE، وذلك لعرض تطور العواطف الزمنية:
(24)
حيث تُمثَّل دالة الإسقاط بواسطة
. ويمكن تفسير ظهور مسارات المشاعر ثنائية أو ثلاثية الأبعاد، والتي توضح انتقالات المشاعر وكثافتها واستقرارها في التفاعلات، على أنها تصوير بديهي لتطور الحالات العاطفية بمرور الوقت. ويمكن استخدام هذه الجوانب في التفاعل الذكي، واتخاذ القرار، والمراقبة في الوقت الفعلي.
على عكس أنظمة العواطف التقليدية التي تكتفي بتقديم خرائط لفئات أو درجات معينة، يركز هذا النظام على توضيح كيفية تشكل العواطف البشرية بداخله. وهو يكشف عن عملية صنع القرار من خلال تقديم تصورات للميزات الوسيطة، بما في ذلك عوامل الترجيح، والتفاعلات بين النماذج، والمسارات المقابلة لها. وهذا يتيح للمستخدم استيعاب كيفية تأثير كل عامل —سواء كان بصرياً أو صوتياً أو لغوياً— في إنتاج استجاباته تجاه العاطفة البشرية.
وبالتالي، فإن ربط العواطف بأشكال مفهومة من خلال التمثيلات المرئية يمكن أن يسد الفجوة بين تحليل العواطف باستخدام طرق التعلم العميق ودمجها في تصميم الواجهات الذكية. ومن ثم، يمكن استخدام البيانات التي تم جمعها من كلا النهجين لإنشاء واجهات مستخدم أكثر دقة. وبناءً على ذلك، يمكن للنهج المقترح أن يزود مصممي التفاعل بمعلومات حيوية لابتكار واجهات مستخدم أكثر دقة. وبتعبير آخر، يصبح استيعاب العواطف جزءًا نشطًا للغاية في تصميم التفاعل. ولا يمكن أن تزداد الدقة إلا عندما يتم دمج استيعاب العواطف بشكل فعال في تصميم التفاعل.
تتيح وحدة الخرائط المرئية إمكانية التفسير بعدة طرق مترابطة ولكنها مختلفة: حيث يكشف التفسير على مستوى الميزات عن التمثيلات الأساسية للعاطفة التي أنشأتها الشبكة العصبية العميقة (DNN)، مما يمكننا من فهم الدلالات المستخدمة لوصف كل ميزة مرتبطة بالعاطفة؛ ويستخدم التفسير على مستوى النمط بيانات من رسوم التفاعل البيانية وخرائط الحرارة للانتباه المرئي لوصف كيفية مساهمة كل نمط -سواء كان مرئياً أو صوتياً أو نصياً- في القرارات المتخذة للتعبير عن العواطف؛ وأخيراً، تسمح المسارات الناتجة عن تضمين العواطف بفهم كيفية تغير كل نمط مرئي ونصي بمرور الوقت من منظور التفاعل الديناميكي. يرجى الرجوع إلى الخوارزمية 2 (الملحق 1).
يتم تعيين السمات العاطفية متعددة الوسائط المدمجة إلى تمثيلات ذات دلالة بصرية لتصميم التفاعل الذكي باستخدام خوارزمية التعيين البصري المقترحة Algorithm 2. وتُستخدم أوزان الانتباه متعددة الوسائط القائمة على الرسوم البيانية لتحديد الاختلافات عبر العناصر البصرية والصوتية والنصية المدخلة عند كل خطوة زمنية. ثم يتم تعيين هذه الاختلافات إلى تمثيلات بصرية لتسليط الضوء على المصادر الرئيسية المؤثرة في العواطف باستخدام عناصر بصرية من الخرائط الحرارية. ولتوفير رؤية متعمقة للتفاعل بين العناصر المدخلة ونقل التطور العاطفي الناتج عن العناصر المدخلة متعددة الوسائط، يقوم النظام بعد ذلك بحساب قوى التفاعل الزوجية لإنشاء أوزان التفاعل متعدد الوسائط. وفي الوقت ذاته، يتم إنشاء رؤية للتطور العاطفي عن طريق تعيين العناصر العاطفية المدمجة التي تم جمعها بمرور الوقت في فضاء منخفض الأبعاد لإنتاج تطور مستمر للعناصر العاطفية.
التنبؤ بالعواطف والتغذية الراجعة للتفاعل
تُستخدم نتيجة تمثيل العاطفة المدمجة، المتمثلة في
، كدالة لكل من التغذية الراجعة للتفاعل والتنبؤ بالعاطفة. علاوة على ذلك، يوصف التنبؤ بالعاطفة بأنه نموذج متعدد المهام يتكون من مهمة انحدار للتعرف المستمر على شدة العاطفة ومهمة تصنيف للتعرف على العاطفة المنفصلة. ويُستخدم نموذج التصنيف القائم على softmax التالي للتعرف على العاطفة المنفصلة:
(25)
حيث
تمثل احتمالات فئة المشاعر المتوقعة، و Wc و bc هما قيود قابلة للتعلم. ويُستخدم فقدان الإنتروبيا المتقاطعة (cross-entropy loss) لتعزيز هدف التصنيف:
(26)
حيث تمثل yk علامة الحقيقة الأرضية، وK هي عدد فئات العواطف. ويُستخدم فرع انحدار لتقدير كثافة العاطفة بالتوازي، مما ينتج تنبؤاً بمختلف السمات الوجدانية المستمرة، بما في ذلك التكافؤ والاستثارة. وله التعريف التالي:
(27)
حيث يُشار إلى درجة كثافة العاطفة المتوقعة بواسطة
. ويُستخدم فقدان متوسط مربع الخطأ لتحسين مهمة الانحدار:
(28)
بشكل عام، يتم دمج المهمتين في هدف التنبؤ:
(29)
حيث يتم موازنة أهداف الانحدار والتصنيف بواسطة λ. ويقترح ذلك تعديلاً ديناميكياً لوحدة التصوير المرئي بناءً على حالة العاطفة المحددة لتمكين هذا النوع من التغذية الراجعة الواعية بالتفاعل. يتم تمثيل سياق التفاعل في وقت معين t بواسطة ct. وتتم توفير استجابة وحدة التصوير المرئي من خلال:
(30)
حيث يتم تمثيل دالة تكيف التصور بواسطة
. وهذا يجعل من الممكن تعديل الخرائط الحرارية للأنماط، ورسوم التفاعل البيانية، ومسارات العواطف في الوقت الفعلي بناءً على التغيرات والعواطف المتوقعة. ويشير هذا إلى أن النظام يوفر دعماً كبيراً للتغذية الراجعة بالإضافة إلى أدائه الجيد في التنبؤ بحالة العاطفة.