ميزة تركيبية (synthetic feature) تتشكل من خلال “تقاطع” السمات الفئوية (categorical) أو المجمعة (bucketed).
على سبيل المثال، ضع في اعتبارك نموذج “التنبؤ بالحالة المزاجية” الذي يمثل درجة الحرارة في أحد المجموعات الأربعة التالية:
• freezing
• chilly
• temperate
• warm
ويمثل سرعة الرياح في أحد المجموعات التالية:
• still
• light
• windy
بدون ميزات متقاطعة، يتدرب النموذج الخطي بشكل مستقل على كل من المجموعات السبع المختلفة السابقة. لذلك، يتدرب النموذج، على سبيل المثال، على freezing بشكل مستقل عن التدريب، على سبيل المثال، windy.
بدلاً من ذلك، يمكنك إنشاء ميزة متقاطعة لدرجة الحرارة وسرعة الرياح. ستحتوي هذه الميزة التركيبية على القيم المحتملة الـ 12 التالية:
• freezing-still
• freezing-light
• freezing-windy
• chilly-still
• chilly-light
• chilly-windy
• temperate-still
• temperate-light
• temperate-windy
• warm-still
• warm-light
• warm-windy
بفضل الميزات المتقاطعة، يمكن للنموذج معرفة الاختلافات المزاجية بين يوم freezing-windy ويوم freezing-still.
إذا قمت بإنشاء ميزة تركيبية من ميزتين يحتوي كل منهما على الكثير من المجموعات المختلفة، فستحتوي الميزة المتقاطعة الناتج على عدد كبير من التركيبات الممكنة. على سبيل المثال، إذا كانت إحدى الميزات تحتوي على 1000 مجموعة والميزة الأخرى بها 2000 مجموعة، فإن الميزة المتقاطعة الناتج يحتوي على 2000000 مجموعة.
بشكل رسمي، التقاطع (cross) هو ضرب ديكارتي (Cartesian product).
تُستخدم الميزات المتقاطعة في الغالب مع النماذج الخطية ونادرًا ما تُستخدم مع الشبكات العصبية.
Feature cross
الميزة المتقاطعة
