Quantum Bayesian Neural Network for Uncertainty-Aware ECG Anomaly Detection
تقترح هذه الدراسة شبكة عصبية بايزية كمومية تدمج هندسة الميزات متعددة المقاييس، والتعلم الكمومي التبايني، والاستدلال البايزي لتحقيق كشف عالي الأداء وواعٍ باليقين عن شذوذ تخطيط كهربائية القلب، مما يثبت أن نموذج ترميز الزاوية الكثيفة المكون من ستة كيوبتات مع إعادة رفع البيانات يحقق مساحة تحت المنحنى (AUC) قدرها 0.91 مع التحقق من متانته من خلال التنفيذ على أجهزة IBM الكمومية الفيزيائية.
تتحدث عضلة القلب البشرية بلغة من النبضات الكهربائية، وهي شفرة إيقاعية اعتمد عليها الأطباء طويلاً لتشخيص الأمراض. وعندما يختل هذا الإيقاع، فإن الاضطرابات الناتجة، والمعروفة باسم عدم انتظام ضربات القلب، يمكن أن تنذر بمخاطر صحية جسيمة. إن اكتشاف هذه الشذوذات في نبضة القلب هو مهمة تعلمت الحواسيب القيام بها، ومع ذلك، غالباً ما تكون الإشارات فوضوية وتختلف اختلافاً كبيًا من شخص لآخر. هذا التعقيد يترك فجوة: فقد يكتشف الكمبيوتر مشكلة ما، لكنه لا يستطيع دائماً تحديد مدى تأكده منها. وفي عالم البيانات الطبية، يعد معرفة مستوى اليقين أمراً حيوياً بقدر أهمية التشخيص نفسه. ولمعالجة ذلك، يستكشف الباحثون آفاقاً جديدة للحوسبة تتجاوز المنطق الثنائي للآلات التقليدية؛ حيث يتجهون نحو الحوسبة الكمومية، وهو مجال يستخدم القواعد الاحتمالية الغريبة للجسيمات دون الذرية لمعالجة المعلومات. ومن خلال الجمع بين هذه الأجهزة القوية الجديدة والنهج الإحصائي المسمى "التعلم البايزي" (Bayesian learning)، والذي يعامل المعرفة كمسألة احتمالية بدلاً من كونها حقيقة مطلقة، يأمل العلماء في بناء أنظمة لا تكتفي فقط بإيجاد الأخطاء في نبضات القلب، بل تفهم أيضاً مستوى الثقة وراء نتائجها.
لقد اتخذ فريق من الباحثين في جامعة ديكين في أستراليا خطوة كبيرة في هذا الاتجاه من خلال تطوير نظام متخصص للكشف عن شذوذ القلب باستخدام هذه المبادئ الكمومية. ويركز عملهم على نوع محدد من الذكاء الاصطناعي يسمى "الشبكة العصبية البايزية الكمومية". وبخلاف البرامج الحاسوبية القياسية التي تتبع مجموعة ثابتة من القواعد، فقد صُمم هذا النظام للتعلم من البيانات مع تتبع حالة عدم اليقين الخاصة به في الوقت ذات ذاته. اختبر الباحثون نهجهم باستخدام مجموعة ضخمة من تسجيلات القلب الحقيقية، وتحديداً قاعدة بيانات (MIT-BIH) لعدم انتظام ضربات القلب، والتي تحتوي على آلاف نبضات القلب المشروحة من المرضى. لم يكتفوا بمجرد تغذية هذه البيانات الخام في جهاز كمبيوتر، بل قاموا أولاً بتفكيك الإشارات إلى قطع أصغر وأسهل في الإدارة واستخراج مجموعة متنوعة من السمات، مثل شكل الموجة، وترددها، وكيفية ارتباط أجزاء مختلفة من الإشارة ببعضها البعض عبر الزمن. وقد ضمن هذا التحضير الدقيق أن يتلقى الكمبيوتر الكمومي وصفاً واضحاً وغنياً لنبضة القلب قبل بدء عملية التحليل.
تضمن جوهر تجربتهم رسم خرائط لسمات القلب هذه على معالج كمومي. جرب الباحثون عدة طرق مختلفة لترجمة بيانات القلب إلى لغة البتات الكمومية، أو ما يعرف بـ "الكيوبتات" (qubits). وقارنوا بين طريقة يتم فيها تخصيص كيوبت واحد لكل سمة، وبين نهج أكثر كثافة يتم فيه حزم سمتين في كل كيوبت. كما اختبروا كيف يؤثر عمق الدائرة الكمومية، أو عدد طبقات المعالجة، على النتائج، وما إذا كان إعادة تغذية البيانات في النظام عدة مرات سيؤدي إلى تحسين تعلمه. وبعد إجراء آلاف عمليات المحاكاة، وجدوا أن التكوين الأكثر نجاحاً استخدم طريقة الترميز الأكثر كثافة مع ستة كيوبتات وأربع طبقات من المعالجة، مع إعادة إدخال البيانات أثناء الحساب أيضاً. حقق هذا الإعداد المحدد مستوى عالٍ من الدقة في التمييز بين النبضات الطبيعية وغير الطبيعية، بنتيجة بلغت 0.91 على مقياس يكون فيه الرقم 1.0 مثالياً. والأهم من ذلك، وفر هذا التكوين تقديرات احتمالية أكثر موثوقية، مما يعني أن مستويات ثقة النظام كانت معايرة جيداً مع الاحتمالية الفعلية لوجود شذوذ.
ومع ذلك، فإن المحاكاة ليست هي الواقع نفسه. ولرؤية ما إذا كانت نتائجهم ستصمد في العالم المادي، أخذ الفريق النموذج الأكثر دمجاً وكفاءة لديهم — وهو نسخة أصغر تستخدم أربعة كيوبتات — وشغلوه على كمبيوتر كمومي حقيقي، وهو المعالج الكمومي (IBM Marrakesh). هذه الآلة، على عكس المحاكاة المثالية، تخضع للضجيج والعيوب الموجودة في العالم المادي. وكانت النتائج كاشفة؛ فبينما لم يكن الأداء في الأجهزة الحقيقية بنفس جودة المحاكاة، إلا أنها احتفظت بالقدرة على اكتشاف شذوذات القلب باتساق مدهش. فقد حدد النظام بشكل صحيح الغالبية العظمى من النبضات غير الطبيعية، حتى على الآلة التي تعاني من الضجيج. لاحظ الباحثون أن الفرق الرئيسي تمثل في زيادة طفيفة في الإنذارات الكاذبة، حيث يتم أحياناً تصنيف النبضات الطبيعية على أنها غير طبيعية، لكن النظام نادراً ما يغفل عن شذوذ حقيقي. وقد أثبت هذا أن السلوك المتعلم للنموذج الكمومي يمكن أن ينجو عند الانتقال من البيئة النظرية إلى البيئة المادية.
ربما كان الاكتشاف الأكثر قيمة في الدراسة هو كيفية تعامل النظام مع عدم اليقين الخاص به. نظرًا لأن النموذج بُني على المبادئ البايزية، فقد كان بإمكانه توليد مقياس للشك لكل تنبؤ يقوم به. ووجد الباحثون أنه عندما يكون الكمبيوتر الكمومي غير متأكد، فإن تنبؤاته تكون بالفعل أقل موثوقية. ومن خلال استخدام مقياس عدم اليقين الداخلي هذا، استطاعوا تصفية النتائج الأكثر شكاً. وعندما فعلوا ذلك، قفزت دقة التنبؤات المتبقية بشكل كبير، من حوالي 63 بالمائة إلى ما يقرب من 87 بالمائة. يشير هذا إلى أنه في بيئة طبية حقيقية، يمكن لهذا النوع من الأنظمة أن يعمل كمرشح ذكي، حيث يحدد فقط الحالات التي لديه ثقة عالية فيها، أو ينبه الطبيب البشري عندما يكون غير متأكد. وتخلص الدراسة إلى أنه بينما لا تزال الحواسيب الكمومية في مراحلها الأولى، فإن الجمع بينها وبين التعلم البايزي يخلق أداة قوية للتحليل الطبي. إنها تقدم مساراً للمستقبل حيث لا تكتفي الآلات بإعطاء الإجابات فحسب، بل تخبرنا أيضاً بمدى قدرتنا على الوثوق بها، وهي خطوة حاسمة لأي تكنولوجيا تهدف إلى مساعدة الصحة البشرية.
ملخص تقني: شبكة عصبية بايزية كمومية للكشف عن شذوذ تخطيط كهربائية القلب مع مراعاة عدم اليقين
بيان المشكلة لا يزال الكشف التلقائي عن الشذوذ في إشارات تخطيط كهربائية القلب (ECG) يمثل تحديًا بسبب التباين الكبير في الزمن، والشكل، والتباين بين المرضى. وبينما توفر الحوسبة الكمومية لتعلم الآلة (QML) إطارًا لتعلم التمثيلات المعقدة من الإشارات الطبية الحيوية، فإن فعاليتها تعتمد على استراتيجيات ترميز البيانات، وتكوينات الدوائر التباينية، والموثوقية تحت ضجيج الكم الفيزيائي. علاوة على ذلك، تفتقر النهج الكمومية الحالية غالبًا إلى آليات لقياس عدم اليقين التنبؤي، وهو أمر بالغ الأهمية لاتخاذ القرارات الطبية القوية. تعالج الأدبيات الحالية بشكل كبير تصنيف تخطيط كهربائية القلب الكمومي، وتعلم بايز الكمومي، وتصميم الدوائر التبايرية بشكل مستقل، مما يترك فجوة في الأطر الموحدة التي تدمج هذه العناصر من أجل الكشف عن الشذوذ في السلاسل الزمنية تحت قيود التنفيذ الفيزيائي.
المنهجية تقترح الدراسة مسار عمل لشبكة عصبية بايزية كمومية (QBNN) تراعي عدم اليقين، تم تقييمها على قاعدة بيانات MIT-BIH لعدم انتظام ضربات القلب. تسير المنهجية عبر أربع مراحل متميزة:
المعالجة المسبقة للبيانات وهندسة الميزات:
مسار آمن من التسرب: يتم تقسيم مجموعة البيانات إلى مجموعات تدريب وتحقق قبل أي معالجة تعتمد على البيانات لمنع تسرب المعلومات.
تحليل النوافذ المتعددة: تختار استراتيجية تكيفية مع السجل ثلاث أطوال نوافذ مثالية من بين تسعة مرشحين بناءً على تشابه الشكل، والمعلومات المتبادلة، وإنتروبيا الإشارة، ونسبة الإشارة إلى الضجيج (SNR)، واستقرار التسلسل. يتم استخراج الميزات من مجالات الزمن، والتردد، والمويجات (wavelet)، وجودة الإشارة.
الميزات المدركة للاعتمادية: يتم تعزيز التمثيل بميزات تلتقط الاعتمادات الخطية، والرتيبة، وغير الخطية، والزمنية (ارتباط بيرسون/سبيرمان، المعلومات المتبادلة، تفاعلات التأخير، والعلاقات القائمة على الرسم البياني).
اختيار الميزات: يقوم مسار العمل بتقليص 979 ميزة هندسية إلى مجموعة مصنفة تضم 120 ميزة (60 زمنية، 22 اعتمادية، 20 ترددية، 11 جودة إشارة، 5 إيقاع، و5 أخرى) باستخدام تصفية التباين المنخفض، وتصفية الارتباط، والتصنيف. يتم تطبيق التقييس القوي باستخدام الإحصائيات المستمدة من التدريب.
بنية الدائرة الكمومية:
استراتيجيات الترميز: يتم تقييم مخططين للترميز: ترميز الزاوية (ميزة واحدة لكل كيوبت عبر الدوران) وترميز الزاوية الكثيف (ميزتان لكل كيوبت عبر دورات RY و RZ مزدوجة).
التكوينات: تختلف التجارب في عدد الكيوبتات (4 و6)، والطبقات التبايرية (2 و4)، ووجود إعادة رفع البيانات (إدخال ميزات المدخلات بشكل متكرر عبر الطبقات).
بدلاً من التقديرات النقطية الحتمية، يتم تخصيص أولويات غاوسية للمعلمات الكمومية θ القابلة للتدريب.
يقرب توزيع غاوس التبايري (variational distribution) الم faktorized من التوزيع اللاحق، حيث يتم تحسين المتوسطات أثناء التدريب، بينما يتم تثبيت الانحرافات المعيارية من أجل الاستقرار.
يتم إنشاء التنبؤات عن طريق الهامش (marginalizing) فوق عينات التوزيع اللاحق (S=4)، مما ينتج احتمالات شذوذ التنبؤ اللاحقة.
يجمع التدريب بين فقدان التقاطع الثنائي المتقاطع (binary cross-entropy loss) ومنظم تباعد KL، باستخدام جدول إحماء (warm-up schedule).
التقييم العتادي:
يتم نشر نموذج Dense-Angle Q4–L2 المدمج على معالج IBM Marrakesh الكمومي باستخدام Qiskit Runtime.
تقارن التجربة بين محاكاة حالة المتجه المثالية (statevector simulation) والتنفيذ الفيزيائي (4,096 shot لكل دائرة) لتقييم الاتساق التنبؤي والمرونة تجاه الضجيج.
المساهمات الرئيسية
التقييم المنهجي للبنية: تقيم الدراسة التفاعل بين كثافة الترميز، وعرض الكيوبت، وعمق التباير، وإعادة رفع البيانات، مما يثبت أن الأداء يعتمد على البنية وليس فقط على التعقيد.
شبكة QBNN المدركة لعدم اليقين: تدمج تمثيلات تخطيط كهربائية القلب متعددة النوافذ والمدركة للاعتمادية مع تعلم بايز الكمي التبايري، مما يسمح بالاستدلال التنبؤي اللاحق وتقدير عدم اليقين على مستوى التنبؤ.
المحاذاة الكلاسيكية-الكمومية: يبحث العمل في التأثير المشترك لتقييس المدخلات، والبارامترية، وإعدادات التحسين على أداء QBNN.
التحقق الواعي بالعتاد: تتحقق الدراسة من نموذجها على الأجهزة الكمومية الفيزيائية، ممتدة التقييم إلى الاتساق بين حالة المتجه والعتاد، وباستخدام مقاييس عدم اليقين لتحديد الأخطاء.
النتائج
أداء المحاكاة: من بين 16 تكوينًا، حقق ترميز الزاوية الكثيف مع 6 كيوبتات، و4 طبقات، وإعادة رفع البيانات أقوى أداء احتمالي:
AUROC: 0.91
AUPRC: 0.90
الاستدعاء (Recall): 0.88
درجة بريير (Brier Score): 0.13
ومن الجدير بالذكر أن التكوين الذي حقق أعلى دقة تصنيف قائمة على العتبة (Angle Q6-L2 بدون إعادة رفع، بدقة 0.86) لم يكن هو الذي قدم أفضل تمييز احتمالي، مما يسلط الض الضوء على الفرق بين التصنيف والأداء الاحتمالي.
التنفيذ العتادي: أظهر نموذج Dense-Angle Q4–L2 المدمج والمنشور على IBM Marrakesh ما يلي:
الدقة: 0.630؛ الدقة المتوازنة: 0.666.
AUROC: 0.831؛ AUPRC: 0.733.
توافق عالٍ على مستوى الاحتمال مع محاكاة حالة المتجه (ارتباط بيرسون r=0.9933، واتفاق تنبؤ بنسبة 94.8%).
كان تدهور الأداء مدفوعًا بشكل أساسي بزيادة النتائج الإيجابية الكاذبة، بينما ظلت حساسية الشذوذ (الاستدعاء) عالية (0.959).
فائدة عدم اليقين: نجحت مقاييس عدم اليقين البايزية (التباين التنبؤي، الإنتروبيا) في تحديد التنبؤات غير الموثوقة بفعالية.
أظهرت التنبؤات العتادية الخاطئة عدم يقين أعلى بكثير من التنبؤات الصحيحة.
الاستدلال الانتقائي: أدى استبعاد العينات الأكثر عدم يقينًا للاحتفاظ بـ 30% من التغطية إلى زيادة دقة العتاد من 0.630 إلى 0.867.
حققت مقاييس عدم اليقين قيم AUROC تقارب 0.76 للكشف عن الأخطاء الناجمة عن العتاد.
الأهمية والادعاءات تدعي الورقة إثبات جدوى التعلم الكمي المدرك لعدم اليقين لتحليل تخطيط كهربائية القلب. وهي تؤسس لما يلي:
التآزر البنيوي: يتحدد أداء QBNN من خلال التفاعل بين استراتيجية الترميز، والسعة الدائرية، وإعادة رفع البيانات، وليس من خلال تعقيد الدائرة بمفردها. يوفر ترميز الزاوية الكثيف تمثيلًا مدمجًا، بينما فوائد إعادة رفع البيانات محددة ببنيات معينة (مثل نماذج Dense-Angle الأعمق).
الاحتمالي مقابل الحتمي: تسلط الدراسة الضوء على أن التكوين الذي يحقق أعلى دقة تصنيف ليس بالضرورة هو الذي يوفر أقوى معايرة احتمالية.
قابلية العتاد: رغم الضجيج الفيزيائي، يستمر سلوك الكشف عن الشذوذ المتعلم، ويوفر عدم اليقين البايزي إشارة عملية لتحديد التنبؤات الحساسة للعتاد وتمكين الاستدلال الانتقائي.
القيود: يشير المؤلفون بتواضع إلى أن المقاييس التجريبية محدودة بمجموعات فرعية متوازنة من قاعدة بيانات MIT-BIH وبمحرك كمي واحد. وتقتصر الاستنتاجات المتعلقة بالتعميم عبر مجموعات البيانات وقوة العتاد على هذه القيود. ويُقترح للعمل المستقبلي توسيع نطاق QBNN إلى مجموعات بيانات ودوائر أكبر، والتحقيق في تخفيف أخطاء العتاد.