$$\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 لإنشاء تضمينات نصية من نصوص الملفظات. كما تم تحقيق المزامنة الزمنية من خلال محاذاة جميع ميزات الوسائط مع حدود ملفظ واحد، نظراً لأن الوسائط الثلاثة أنتجت تسلسلات ميزات ذات أطوال متفاوتة. واستُخدم تنسيق ثابت الطول لتوحيد التسلسلات ذات الأطوال المختلفة؛ حيث قُصّرت التسلسلات الأطول إلى أقصى طول تسلسل مسموح به، بينما عُززت التسلسلات الأقصر بالحشو الصفري (zero-padded). وخلال التدريب، استُخدمت أقنعة الانتباه لفصل العناصر المحشوة عن مواقع الميزات الفعلية. كما تم إسقاط التضمينات الخاصة بكل وسيط في فضاء كامن مشترك قبل عملية الدمج من أجل التغلب على اختلاف أطوال التسلسلات عبر الوسائط المختلفة. وقد ضمن ذلك الاتساق البعدي وأتاح لآلية الانتباه القائمة على الرسم البياني تسهيل تعلم التفاعل الناجح عبر الوسائط. وللحفاظ على جودة البيانات وسلامة المزامنة، استُبعدت من الدراسات العينات التي تحتوي على ملفات تالفة، أو تعليقات مفقودة، أو معلومات وسائط غير مكتملة.
استخراج الميزات القائم على المحولات
تُستخدم طريقة تعلّم عميق لتعلم تمثيلات سمات عالية المستوى مدركة للعواطف من معلومات عبر وسائط متعددة، مثل الرؤية والصوت والنص، بطريقة شاملة (end-to-end) بعد محاذاة البيانات متعددة الوسائط وإجراء أي معالجة مسبقة مطلوبة. ومن خلال استخدام مشفر محول (transformer encoder) لتعلم تمثيلات سمات تمييزية جوهرية من البيانات الخام متعددة الوسائط، تلغي الطريقة المقترحة الحاجة إلى هندسة السمات. ولتسهيل الاتساق عبر مجموعات البيانات المستخدمة في النهج المقترح، يتم تعلم تضمين (embedding) ثابت الحجم لكل وسيط. على سبيل المثال، يتم تعلم تضمينات سمات ذات 768 بُعداً عبر كل وسيط من الوسائط الفردية، بما في ذلك وسائط الصور والصوت والنص، مما يشكل مجتمعاً موحداً من السمات يُستخدم في النهج بأكمله، وبشكل خاص في نهج استخراج السمات المستخدم عبر مجموعة بيانات CH-SIMS ومجموعة بيانات CMU-MOSEI لتعلم سمات عالية المستوى عبر بيانات ذات أحجام مختلفة.
النمط المرئي: محول الرؤية لتمثيلات الإطارات المدركة للمشاعر
استُخدم نموذج محول الرؤية (ViT-Base) لاستخراج المعلومات البصرية من إطارات الفيديو من أجل الحصول على تمثيلات مكانية ذات صلة بالعواطف. وقبل استخراج الميزات، تم تغيير حجم إطارات كل مقطع فيديو إلى (224 × 224) بكسل وأخذ عينات منها على فترات زمنية منتظمة. وباستخدام حجم رقعة يبلغ 16 × 16 بكسل، تنتج بنية ViT-Base سلسلة من الرموز البصرية التي يتم معالجتها بواسطة 12 طبقة ترميز للمحول. وقد تم إسقاط التمثيلات المسترجعة على مستوى الإطارات في فضاء تضمين ذي 768 بُعداً باستخدام نموذج ViT مُدرب مسبقاً كعمود فقري بصري. كما تم تجميع تضمينات مستوى الإطارات باستخدام التجميع المتوسط (mean pooling) لإنشاء التمثيل البصري النهائي لكل مقطع. وخلال التدريب، استُخدم تسوية الصور وطرق التعزيز الشائعة، مثل الاقتصاص العشوائي والقلب الأفقي، لتعزيز التعميم. ثم استُخدم إطار دمج الوسائط المتعددة المقترح لدمج هذه التضمينات البصرية مع التمثيلات النصية والسمعية.
للحفاظ على الديناميكيات الزمنية في العواطف، سيتم أخذ عينات منتظمة من مقاطع الفيديو من مجموعتي بيانات CH-SIMS و CMU-MOSEI للنمط المرئي. يمكن تقسيم إطارات كل فيديو،
، إلى N من الأقسام ثابتة الحجم، والتي يتم بعد ذلك تسطيحها ونقلها عكسياً إلى فضاء تضمين كامن ببعد
. ويتم إنشاء سلسلة عن طريق إضافة تضمينات موضعية ورمز تجميع قابل للتعلم:
(1)
حيث
ترمز إلى الترميز الموضعي و
تمثل مصفوفة تضمين الرقعة.
تُستخدم طبقات مشفر المحول المكدسة، والمكونة من شبكات التغذية الأمامية والانتباه الذاتي متعدد الرؤوس، لمعالجة تسلسل الرقع المضمنة. وتوصف عملية التحويل عند الطبقة 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 context network) الهياكل المذكورة سابقاً، حيث تمثل الاعتمادات الزمنية طويلة المدى:
(5)
تتضمن هذه التمثيلات الصوتية السياقية بيانات صوتية عروضية ودلالية، وهي ضرورية للتعبير عن العاطفة. ويتم إنشاء تضمين صوتي بطول محدد من خلال إجراء عملية تجميع زمني:
(6)
يتجنب هذا التصميم استخدام الميزات الصوتية مثل MFCCs، ويحقق المتانة باستخدام بيانات الكلام باللغة الإنجليزية من CMU-MOSEI وبيانات الكلام باللغة الصينية من CH-SIMS، وذلك ببساطة عن طريق استخراج التمثيلات من الموجات الصوتية.
نمط النص باستخدام RoBERTa لتمثيلات المشاعر السياقية
بالنسبة للمنوال النصي، تم تطبيق المحول ثنائي الاتجاه العميق، RoBERTa، على النصوص المكتوبة للكلام من مجموعتي البيانات لإنشاء دلالات سياقية ومعانٍ عاطفية. واستُخدمت مشفرات المحول القائمة على RoBERTa لاستخراج تمثيلات نصية من بيانات النصوص المكتوبة لالتقاط المعلومات الدلالية والسياقية والعاطفية. كما استُخدم نموذج RoBERTa مُدرب مسبقاً لمجموعة بيانات CMU-MOSEI باللغة الإنجليزية، بينما استُخدم إصدار RoBERTa صيني لمجموعة بيانات CH-SIMS الصينية لمراعاة السمات اللغوية الخاصة بكل لغة بشكل أفضل. وشملت المعالجة المسبقة للنصوص عملية التجزئة (tokenization) باستخدام مجزئ RoBERTa المناسب لكل لغة وتطبيع النصوص. ولضمان اتساق معالجة الدفعات، تم تحويل تسلسلات الإدخال إلى تضمينات رمزية، ثم تم تكملتها أو قصها للوصول إلى طول تسلسل أقصى محدد مسبقاً. ووفقاً لتنسيق إدخال RoBERTa، تم إدراج رموز تصنيف وفصل خاصة. وتم الحصول على تضمين نصي ثابت الطول عن طريق تجميع تمثيلات الرموز السياقية التي أنتجها مشفر المحول باستخدام تمثيل الجملة النهائي المكافئ لـ [CLS]. ولتكييف التمثيلات المتعلمة مع مهمة التعرف على العواطف، تم تحسين مشفرات RoBERTa المدربة مسبقاً من خلال التدريب متعدد الوسائط. ثم استُخدم إطار دمج الوسائط المتعددة المقترح لدمج التضمينات النصية مع الخصائص الصوتية والبصرية.
يمكن دمج تضمينات الرموز والترميزات الموضعية لكل إدخال مرمز،
، لإنشاء تمثيل الإدخال في تقنية التحويل ثنائية الاتجاه العميقة المعروفة باسم
(7)
يتم تمثيل هذا النموذج من خلال طبقات محول L، الذي يستخدم آلية الانتباه الذاتي لاكتشاف الاعتمادات السياقية بين الكلمات:
(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 لتطبيع معاملات الانتباه بين العقد المتصلة لكل عقدة. ولزيادة استقرار التدريب وتجنب الإفراط في الضبط، تلت طبقات انتباه الرسوم البيانية المتراكمة في وحدة دمج الرسوم البيانية وصلات متبقية، وتطبيع الطبقة، وتسوية الإسقاط.
لنعتبر أن المصطلحات
تمثل بشكل فردي التمثيلات المقابلة للعواطف المحددة التي تم جمعها بواسطة الوسائط المرئية والصوتية والنصية؛ حيث يقع كل مكون ضمن الفضاء الكامن المشترك
. تستخدم نماذج عقد الوسائط تدوينًا للرسم البياني
، بحيث تقابل عقد المجموعة
عقد الوسائط الثلاثة نفسها، وذلك لتعزيز الاعتمادات العاطفية المشتركة بين تمثيلات الوسائط المختلفة بشكل صريح.
بعد تعيين متجه سمات محدد للعاطفة لكل عقدة في الرسم البياني، نحصل على ما يلي:
(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)
حيث يتم تمثيل دالة الإسقاط بواسطة
. ويمكن تفسير ظهور مسارات العواطف ثنائية وثلاثية الأبعاد (2D/3D)، والتي توضح انتقالات العواطف وكثافتها واستقرارها في التفاعلات، على أنها تصوير حدسي لتطور الحالات العاطفية بمرور الوقت. ويمكن استخدام هذه الجوانب في التفاعل الذكي، واتخاذ القرار، والمراقبة في الوقت الفعلي.
على عكس أنظمة العواطف التقليدية التي تكتفي بتقديم خرائط لفئات أو درجات محددة، يركز هذا النظام على توضيح كيفية تشكل العواطف البشرية بداخله. وهو يكشف عن عملية صنع القرار من خلال تقديم تصورات للميزات الوسيطة، بما في ذلك عوامل الترجيح، والتفاعلات بين النماذج، والمسارات المقابلة لها. وهذا يتيح للمستخدم استيعاب كيفية تأثير كل عامل — بصرياً أو صوتياً أو لغوياً — في إنتاج استجاباته تجاه العاطفة البشرية.
وبالتالي، فإن ربط العواطف بأشكال مفهومة من خلال التمثيلات المرئية يمكن أن يسد الفجوة بين تحليل العواطف باستخدام طرق التعلم العميق ودمجها في تصميم الواجهات الذكية. ويمكن بعد ذلك استخدام البيانات التي تم جمعها من كلا النهجين لإنشاء واجهات مستخدم أكثر دقة. وبذلك، يمكن للنهج المقترح أن يزود مصممي التفاعل بمعلومات حيوية لإنشاء واجهات مستخدم أكثر دقة. وبعبارة أخرى، يصبح استيعاب العواطف جزءاً فعالاً للغاية في تصميم التفاعل. ولا يمكن أن تزداد الدقة إلا عندما يتم دمج استيعاب العواطف بشكل فعال في تصميم التفاعل.
تتيح وحدة التعيين المرئي إمكانية التفسير عبر عدة طرق مترابطة ولكنها مختلفة: تكشف القابلية للتفسير على مستوى الميزات عن التمثيلات الكامنة للعواطف التي أنشأتها الشبكة العصبونية العميقة (DNN)، مما يمكننا من فهم الدلالات المستخدمة لوصف كل ميزة متعلقة بالعاطفة؛ وتستخدم القابلية للتفسير على مستوى الوسائط بيانات من الرسوم البيانية للتفاعل والخرائط الحرارية للانتباه المرئي لوصف كيفية مساهمة كل وسيط — سواء كان مرئياً أو صوتياً أو نصياً — في القرارات المتخذة للتعبير عن العواطف؛ وأخيراً، تسمح المسارات الناتجة عن تضمين العواطف بفهم كيفية تغير كل وسيط مرئي ونصي بمرور الوقت من منظور التفاعل الديناميكي. يرجى الرجوع إلى الخوارزمية 2 (الملف التكميلي 1).
يتم تعيين السمات العاطفية متعددة الوسائط المدمجة إلى تمثيلات ذات دلالة بصرية لتصميم تفاعل ذكي باستخدام خوارزمية التعيين البصري المقترحة Algorithm 2. وتُستخدم أوزان الانتباه متعدد الوسائط القائمة على الرسوم البيانية لتحديد الفروق بين العناصر البصرية والصوتية والنصية المدخلة عند كل خطوة زمنية. ثم يتم تعيين هذه الفروق إلى تمثيلات بصرية لإبراز المصادر الرئيسية المؤثرة في العواطف باستخدام عناصر التصوير الحراري (heatmap). ولتقديم رؤية تحليلية للتفاعل بين العناصر المدخلة ونقل التطور العاطفي الناتج عن العناصر المدخلة متعددة الوسائط، يتم بعد ذلك حساب قوة التفاعل الزوجي لإنشاء أوزان التفاعل متعدد الوسائط. وفي الوقت ذاته، يتم إنشاء عرض للتطور العاطفي عن طريق تعيين العناصر العاطفية المدمجة التي تم جمعها بمرور الوقت في فضاء منخفض الأبعاد لإنتاج تطور مستمر للعناصر العاطفية.
توقع العواطف والتغذية الراجعة للتفاعل
تُستخدم نتيجة تمثيل العاطفة المدمج، والمتمثلة في
، كدالة لكل من التغذية الراجعة للتفاعل والتنبؤ بالعاطفة. علاوة على ذلك، يُوصف التنبؤ بالعاطفة بأنه نموذج متعدد المهام يشتمل على مهمة انحدار للتعرف المستمر على كثافة العاطفة ومهمة تصنيف للتعرف على العاطفة المتقطعة. ويُستخدم نموذج التصنيف القائم على softmax التالي للتعرف على العاطفة المتقطعة:
(25)
حيث تمثل
احتمالات فئات العواطف المتوقعة، بينما تمثل Wc و bc قيوداً قابلة للتعلم. ويُستخدم فقدان الإنتروبيا المتقاطعة (cross-entropy loss) لتعزيز هدف التصنيف:
(26)
حيث يمثل yk العلامة المرجعية الحقيقية، وK هو عدد فئات العواطف. ويُستخدم فرع انحدار لتقدير شدة العاطفة بالتوازي، مما ينتج تنبؤاً بمختلف السمات الوجدانية المستمرة، بما في ذلك التكافؤ والاستثارة. وقد حُدد تعريفه على النحو التالي:
(27)
حيث يُشار إلى درجة كثافة العاطفة المتوقعة بواسطة
. ويُستخدم فقدان متوسط مربع الخطأ لتعزيز مهمة الانحدار:
(28)
بشكل عام، يتم دمج المهمتين في هدف التنبؤ:
(29)
حيث يتم موازنة أهداف الانحدار والتصنيف بواسطة λ. ويقترح ذلك تعديلاً ديناميكياً لوحدة التصور بناءً على الحالة العاطفية المحددة لتمكين هذا النوع من التغذية الراجعة المدركة للتفاعل. ويُمثل سياق التفاعل في وقت معين t بواسطة ct. ويتم توفير استجابة وحدة التصور من خلال:
(30)
حيث يتم تمثيل دالة تكييف التصور بواسطة
. وهذا يتيح إمكانية ضبط الخرائط الحرارية للأنماط، ورسوم التفاعل البيانية، ومسارات العواطف في الوقت الفعلي بناءً على التغيرات والعواطف المتوقعة. ويشير هذا إلى أن النظام يوفر دعماً كبيراً للتغذية الراجعة بالإضافة إلى أدائه الجيد في التنبؤ بحالة العواطف.