شهدت تقنيات تحليل الموسيقى الرمزية (Symbolic Music Analysis) تقدمًا كبيرًا في السنوات الأخيرة، إلا أن العديد من النظم المتاحة حاليًا تركز على استخدام واحد فقط، مثل التنبؤ بالنوتة الكاملة، وهذا ما يجعله غير كافٍ لاستيعاب نطاق العمليات الأوسع في سير العمل التحليلي، مثل الإكمال الجزئي، التصحيح المحلي، والتنقيح التكراري.

هنا، نقدم إطار عمل موحد لتحليل الرموز الموسيقية بالأرقام الرومانية (Roman-numeral analysis) والذي يهدف إلى سد الفجوة بين النماذج القوية في الفحص والمعايير التي تدعم الاستخدام التحليلي التفاعلي.

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

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

أظهرت التجارب على بيانات Dilemmadata، وهو أكبر معيار من نوعه، أن النهج المقترح يمثل قاعدة قوية لتحليل الرموز الموسيقية بالأرقام الرومانية، بينما يدعم أيضًا الإكمال المقيد من التسميات الجزئية.

مع واجهة نموذج أولية لفحص وتحرير المرشحين على مستويات متعددة، تعمل هذه النتائج على تحويل تحليل الرموز الموسيقية لأكثر من مجرد مشكلة تنبؤية، بل كأساس لأدوات تفاعلية مستقبلية لتحليل الموسيقى.