اختبار المجموعة

في الإحصاء والرياضيات التوافقية ، يُعرف اختبار المجموعات بأنه أي إجراء يُقسّم مهمة تحديد الأشياء إلى اختبارات على مجموعات من العناصر، بدلاً من اختبار كل عنصر على حدة. وقد درس روبرت دورفمان اختبار المجموعات لأول مرة عام 1943، وهو مجال حديث نسبياً في الرياضيات، يُمكن تطبيقه على نطاق واسع من التطبيقات العملية، ويُعدّ اليوم مجالاً بحثياً نشطاً.
من الأمثلة الشائعة لاختبار المجموعات سلسلة من المصابيح الكهربائية الموصولة على التوالي، حيث يُعرف أن أحدها معطل. الهدف هو تحديد المصباح المعطل بأقل عدد ممكن من الاختبارات (حيث يُجرى الاختبار بتوصيل بعض المصابيح بمصدر طاقة). يتمثل أحد الأساليب البسيطة في اختبار كل مصباح على حدة. مع ذلك، عند وجود عدد كبير من المصابيح، يكون من الأجدى تجميعها في مجموعات. على سبيل المثال، بتوصيل النصف الأول من المصابيح دفعة واحدة، يمكن تحديد النصف الذي يوجد فيه المصباح المعطل، ما يستبعد نصف المصابيح في اختبار واحد فقط.
قد تكون مخططات إجراء الاختبارات الجماعية بسيطة أو معقدة، وقد تختلف الاختبارات في كل مرحلة. تُسمى المخططات التي تعتمد فيها اختبارات المرحلة التالية على نتائج المراحل السابقة بالإجراءات التكيفية ، بينما تُسمى المخططات المصممة بحيث تكون جميع الاختبارات معروفة مسبقًا بالإجراءات غير التكيفية . يُعرف هيكل مخطط الاختبارات في الإجراء غير التكيفي بتصميم التجميع .
للاختبارات الجماعية تطبيقات عديدة، تشمل الإحصاء، وعلم الأحياء، وعلوم الحاسوب، والطب، والهندسة، والأمن السيبراني. وقد أعاد مشروع الجينوم البشري إحياء الاهتمام الحديث بهذه المخططات الاختبارية . [ 1 ]
الوصف الأساسي والمصطلحات
على عكس العديد من فروع الرياضيات، يمكن تتبع أصول الاختبارات الجماعية إلى تقرير واحد [ 2 ] كتبه شخص واحد: روبرت دورفمان . [ 3 ] وقد نشأ الدافع وراء ذلك خلال الحرب العالمية الثانية عندما شرعت دائرة الصحة العامة الأمريكية وهيئة التجنيد الانتقائي في مشروع واسع النطاق لاستبعاد جميع الرجال المصابين بالزهري الذين تم استدعاؤهم للتجنيد. يتضمن اختبار الزهري سحب عينة دم من الفرد ثم تحليلها لتحديد وجود المرض أو عدمه. في ذلك الوقت، كان إجراء هذا الاختبار مكلفًا، وكان اختبار كل جندي على حدة مكلفًا للغاية وغير فعال. [ 3 ]
بافتراض وجوديؤدي هذا الأسلوب في الاختبار إلىإجراء اختبارات منفصلة. إذا كانت نسبة كبيرة من الأفراد مصابة، فسيكون هذا الأسلوب مناسبًا. مع ذلك، في الحالة الأكثر ترجيحًا، وهي إصابة نسبة ضئيلة جدًا من الرجال، يمكن تطبيق نظام اختبار أكثر فعالية. تعتمد جدوى نظام الاختبار الأكثر فعالية على الخاصية التالية: يمكن تجميع الجنود في مجموعات، ودمج عينات الدم في كل مجموعة. ثم تُختبر العينة المدمجة للتحقق مما إذا كان جندي واحد على الأقل في المجموعة مصابًا بمرض الزهري. هذه هي الفكرة الأساسية وراء الاختبار الجماعي. إذا كان جندي واحد أو أكثر في هذه المجموعة مصابًا بالزهري، فإن الاختبار يُعتبر ضائعًا (إذ يلزم إجراء المزيد من الاختبارات لتحديد الجندي (الجنود) المصاب). من ناحية أخرى، إذا لم يكن أي فرد في المجموعة مصابًا بالزهري، فسيتم توفير العديد من الاختبارات، حيث يمكن استبعاد كل جندي في تلك المجموعة باختبار واحد فقط. [ 3 ]
تُسمى العناصر التي تتسبب في ظهور نتيجة إيجابية في اختبار مجموعة ما عمومًا بالعناصر المعيبة (مثل المصابيح الكهربائية المكسورة، والرجال المصابين بالزهري، وما إلى ذلك). غالبًا ما يُشار إلى العدد الإجمالي للعناصر بـويمثل عدد الوحدات المعيبة إذا افترضنا أنه معروف. [ 3 ]
تصنيف مشاكل اختبار المجموعات
توجد تصنيفات مستقلة لمشاكل اختبار المجموعات؛ فكل مشكلة اختبار مجموعة إما تكيفية أو غير تكيفية، وإما احتمالية أو توافقية. [ 3 ]
في النماذج الاحتمالية، يُفترض أن العناصر المعيبة تتبع توزيعًا احتماليًا معينًا ، والهدف هو تقليل العدد المتوقع للاختبارات اللازمة لتحديد عيب كل عنصر. من ناحية أخرى، في اختبار المجموعات التوافقي، يكون الهدف هو تقليل عدد الاختبارات اللازمة في أسوأ سيناريو ممكن - أي إنشاء خوارزمية minmax - ولا يُفترض معرفة توزيع العناصر المعيبة. [ 3 ]
أما التصنيف الآخر، وهو التكيف، فيتعلق بالمعلومات التي يمكن استخدامها عند اختيار العناصر المراد تجميعها في اختبار. عمومًا، يعتمد اختيار العناصر المراد اختبارها على نتائج الاختبارات السابقة، كما في مثال المصباح الكهربائي المذكور أعلاه. تُسمى الخوارزمية التي تبدأ بإجراء اختبار، ثم تستخدم النتيجة (وجميع النتائج السابقة) لتحديد الاختبار التالي، خوارزمية تكيفية. في المقابل، في الخوارزميات غير التكيفية، تُحدد جميع الاختبارات مسبقًا. يمكن تعميم هذه الفكرة على الخوارزميات متعددة المراحل، حيث تُقسم الاختبارات إلى مراحل، ويجب تحديد كل اختبار في المرحلة التالية مسبقًا، بالاعتماد فقط على نتائج الاختبارات في المراحل السابقة. على الرغم من أن الخوارزميات التكيفية توفر مرونة أكبر في التصميم، إلا أنه من المعروف أن خوارزميات اختبار المجموعات التكيفية لا تُحسّن أداء الخوارزميات غير التكيفية بأكثر من عامل ثابت في عدد الاختبارات المطلوبة لتحديد مجموعة العناصر المعيبة. [ 4 ] [ 3 ] بالإضافة إلى ذلك، غالبًا ما تكون الأساليب غير التكيفية مفيدة عمليًا لأنه يمكن المضي قدمًا في إجراء اختبارات متتالية دون تحليل نتائج جميع الاختبارات السابقة أولاً، مما يسمح بالتوزيع الفعال لعملية الاختبار. [ 5 ]
التباينات والتوسعات
توجد طرق عديدة لتوسيع نطاق مشكلة اختبار المجموعات. إحدى أهم هذه الطرق تُسمى اختبار المجموعات الضوضائي ، وتتناول افتراضًا أساسيًا في المشكلة الأصلية: وهو أن الاختبار خالٍ من الأخطاء. تُسمى مشكلة اختبار المجموعات ضوضائية عندما يكون هناك احتمال أن تكون نتيجة اختبار المجموعة خاطئة (مثلًا، أن تكون النتيجة إيجابية بينما لم يحتوي الاختبار على أي منتجات معيبة). يفترض نموذج ضوضاء برنولي أن هذا الاحتمال ثابت.لكن بشكل عام، قد يعتمد ذلك على العدد الحقيقي للعناصر المعيبة في الاختبار وعدد العناصر المختبرة. [ 6 ] على سبيل المثال، يمكن نمذجة تأثير التخفيف بالقول إن النتيجة الإيجابية أكثر احتمالًا عند وجود عدد أكبر من العناصر المعيبة (أو نسبة أكبر من العناصر المعيبة إلى عدد العناصر المختبرة) في الاختبار. [ 7 ] دائمًا ما يكون للخوارزمية المشوشة احتمال غير صفري لارتكاب خطأ (أي، تصنيف عنصر بشكل خاطئ). [ 6 ]
يمكن توسيع نطاق الاختبارات الجماعية من خلال النظر في سيناريوهات يكون فيها أكثر من نتيجتين محتملتين للاختبار. على سبيل المثال، قد يكون للاختبار النتائج التالية:و، وهو ما يتوافق مع عدم وجود أي عيوب، أو وجود عيب واحد، أو عدد غير معروف من العيوب أكبر من واحد. وبشكل أعم، يمكن اعتبار مجموعة نتائج الاختبار على أنهابالنسبة للبعض[ 8 ]
ثمة امتداد آخر يتمثل في النظر في القيود الهندسية المفروضة على المجموعات التي يمكن اختبارها. تُعدّ مسألة المصباح الكهربائي المذكورة أعلاه مثالًا على هذا النوع من القيود: إذ لا يمكن اختبار سوى المصابيح التي تظهر متتالية. وبالمثل، يمكن ترتيب العناصر في دائرة، أو بشكل عام، في شبكة، حيث تمثل الاختبارات المسارات المتاحة على الرسم البياني. ومن أنواع القيود الهندسية الأخرى تحديد الحد الأقصى لعدد العناصر التي يمكن اختبارها في مجموعة، أو قد يكون من الضروري أن تكون أحجام المجموعات زوجية ، وهكذا . وبالمثل، قد يكون من المفيد النظر في القيد الذي ينص على أن أي عنصر معين لا يمكن أن يظهر إلا في عدد محدد من الاختبارات.
توجد طرق لا حصر لها لتطوير الصيغة الأساسية لاختبار المجموعات. ستوضح التفاصيل التالية بعضًا من أكثر المتغيرات غرابة. في نموذج "جيد-متوسط-سيئ"، يُصنف كل عنصر على أنه "جيد" أو "متوسط" أو "سيئ"، وتكون نتيجة الاختبار هي نوع العنصر "الأسوأ" في المجموعة. في اختبار المجموعات العتبية، تكون نتيجة الاختبار إيجابية إذا كان عدد العناصر المعيبة في المجموعة أكبر من قيمة عتبة أو نسبة معينة. [ 9 ] يُعد اختبار المجموعات مع المثبطات أحد المتغيرات المستخدمة في البيولوجيا الجزيئية. هنا، توجد فئة ثالثة من العناصر تُسمى المثبطات، وتكون نتيجة الاختبار إيجابية إذا احتوى على عنصر معيب واحد على الأقل ولم يحتوِ على أي مثبطات. [ 10 ]
التاريخ والتطور
الاختراع والتقدم الأولي
طُرح مفهوم الاختبار الجماعي لأول مرة من قِبل روبرت دورفمان عام 1943 في تقرير موجز [ 2 ] نُشر في قسم الملاحظات من حوليات الإحصاء الرياضي . [ 8 ] [ ب ] ركز تقرير دورفمان - كما هو الحال مع جميع الأعمال المبكرة حول الاختبار الجماعي - على المشكلة الاحتمالية، وهدف إلى استخدام فكرة الاختبار الجماعي الجديدة لتقليل العدد المتوقع للاختبارات اللازمة لاستبعاد جميع الرجال المصابين بالزهري في مجموعة معينة من الجنود. كانت الطريقة بسيطة: تقسيم الجنود إلى مجموعات ذات حجم محدد، واستخدام الاختبار الفردي (اختبار العناصر في مجموعات من عنصر واحد) على المجموعات الإيجابية لتحديد المصابين. قام دورفمان بجدولة أحجام المجموعات المثلى لهذه الاستراتيجية مقابل معدل انتشار المرض في المجتمع. [ 2 ] وجد ستيفن صامويلز حلاً مغلقًا لحجم المجموعة الأمثل كدالة لمعدل الانتشار. [ 12 ]
بعد عام 1943، ظل اختبار المجموعات دون تغيير يُذكر لعدة سنوات. ثم في عام 1957، أدخل ستيريت تحسينًا على إجراء دورفمان. تبدأ هذه العملية الجديدة بإجراء اختبار فردي على المجموعات الإيجابية، ولكنها تتوقف بمجرد تحديد عنصر معيب. بعد ذلك، تُختبر العناصر المتبقية في المجموعة معًا، نظرًا لاحتمالية عدم وجود أي عنصر معيب فيها. [ 13 ]
قدّم سوبل وغرول أول دراسة شاملة لاختبارات المجموعات في بحثهما التأسيسي عام 1959 حول هذا الموضوع. وصفا خمسة إجراءات جديدة - بالإضافة إلى تعميمات لحالات عدم معرفة معدل الانتشار - وقدّما صيغة صريحة للعدد المتوقع للاختبارات التي سيُجرى عليها الإجراء الأمثل. كما ربط البحث لأول مرة بين اختبارات المجموعات ونظرية المعلومات ، وناقش عدة تعميمات لمشكلة اختبارات المجموعات، وقدّم بعض التطبيقات الجديدة للنظرية. [ 14 ]
تُظهر النتيجة الأساسية التي توصل إليها بيتر أونجار في عام 1960 أنه إذا كان معدل الانتشار، أينإذاً، يُعد الاختبار الفردي هو الإجراء الأمثل لاختبار المجموعة فيما يتعلق بالعدد المتوقع للاختبارات، وإذاإذا كان الأمر كذلك، فهو ليس الأمثل. ومع ذلك، من المهم ملاحظة أنه على الرغم من ثمانين عامًا من الجهود البحثية، فإن الإجراء الأمثل لا يزال غير معروف بالنسبة لـوحجم السكان العام[ 15 ]
اختبار المجموعات التوافقي
تمت دراسة اختبار المجموعات لأول مرة في السياق التوافقي بواسطة لي في عام 1962، [ 16 ] مع تقديم لي لـخوارزمية من مرحلتين . [ 8 ] اقترح لي توسيعًا لخوارزمية دورفمان "ذات المرحلتين" لتشمل عددًا عشوائيًا من المراحل لا يتطلب أكثر منالاختبارات التي تضمن العثور علىأو عدد أقل من المنتجات المعيبة بينكانت الفكرة هي إزالة جميع العناصر في الاختبارات السلبية، وتقسيم العناصر المتبقية إلى مجموعات كما تم مع المجموعة الأولية. وكان من المقرر القيام بذلك.[ 16 ] مرات قبل إجراء الاختبارات الفردية.
تمت دراسة اختبار المجموعات التوافقي بشكل عام بشكل أكثر شمولاً لاحقًا بواسطة كاتونا في عام 1973. قدم كاتونا التمثيل المصفوفي لاختبار المجموعات غير التكيفي، ووضع إجراءً لإيجاد المعيب في حالة المعيب الواحد غير التكيفي في مدة لا تتجاوزالاختبارات، والتي أثبت أيضاً أنها مثالية. [ 17 ]
بشكل عام، يُعدّ إيجاد الخوارزميات المثلى لاختبار المجموعات التوافقي التكيفي أمرًا صعبًا، وعلى الرغم من عدم تحديد التعقيد الحسابي لاختبار المجموعات، يُشتبه في صعوبته ضمن فئة معينة من التعقيد . [ 8 ] مع ذلك، حدث تقدم هام في عام 1972، مع تقديم خوارزمية التقسيم الثنائي المعممة . تعمل هذه الخوارزمية من خلال إجراء بحث ثنائي على المجموعات التي تُظهر نتائج إيجابية، وهي خوارزمية بسيطة تجد عيبًا واحدًا في عدد لا يتجاوز الحد الأدنى للمعلومات من الاختبارات. [ 18 ]
في الحالات التي يوجد فيها عيبان أو أكثر، لا تزال خوارزمية التقسيم الثنائي المعممة تُنتج نتائج شبه مثالية، وتتطلب على الأكثرالاختبارات التي تتجاوز الحد الأدنى للمعلومات حيثيمثل عدد الوحدات المعيبة. [ 18 ] وقد أدخلت شركة أليمان تحسينات كبيرة على هذا الأمر في عام 2013، مما أدى إلى خفض عدد الاختبارات المطلوبة إلى أقل منأعلى من الحد الأدنى للمعلومات عندماووقد تحقق ذلك بتغيير البحث الثنائي في خوارزمية التقسيم الثنائي إلى مجموعة معقدة من الخوارزميات الفرعية ذات مجموعات اختبار متداخلة. وبذلك، تم حل مشكلة اختبار المجموعات التوافقي التكيفي - مع وجود عدد معروف أو حد أعلى لعدد المنتجات المعيبة - بشكل أساسي، مع مجال ضئيل لمزيد من التحسين. [ 19 ]
لا يزال السؤال مطروحًا حول متى يكون الاختبار الفردي في حالة minmax . وقد أظهر هو وهوانغ ووانغ في عام 1981 أن الاختبار الفردي يكون في حالة minmax عندماوأنه ليس minmax عندما[ 20 ] يُفترض حاليًا أن هذا الحد دقيق: أي أن الاختبار الفردي يكون في أدنى قيمة قصوى إذا وفقط إذا[ 21 ] [ ج ] أُحرز بعض التقدم في عام 2000 على يد ريتشيو وكولبورن، اللذين أظهرا أنه بالنسبة للأحجام الكبيرةالاختبار الفردي يكون في أدنى حد أقصى عندما[ 22 ]
الاختبارات غير التكيفية والاحتمالية
من أهمّ الأفكار في اختبار المجموعات غير التكيفي إمكانية تحقيق مكاسب كبيرة من خلال إلغاء شرط ضمان نجاح إجراء اختبار المجموعة (المشكلة "التوافقية")، والسماح بدلاً من ذلك باحتمالية منخفضة ولكنها غير معدومة لتصنيف كل عنصر بشكل خاطئ (المشكلة "الاحتمالية"). من المعروف أنه كلما اقترب عدد العناصر المعيبة من العدد الإجمالي للعناصر، تتطلب الحلول التوافقية الدقيقة عددًا أكبر بكثير من الاختبارات مقارنةً بالحلول الاحتمالية - حتى الحلول الاحتمالية التي تسمح باحتمالية خطأ صغيرة جدًا . [ 4 ] [ د ]
وفي هذا السياق، قدم تشان وآخرون (2011) خوارزمية COMP ، وهي خوارزمية احتمالية لا تتطلب أكثر مناختبارات للكشف عن ما يصل إلىمعيب فيالعناصر التي لا تتجاوز احتمالية الخطأ فيها[ 6 ] هذا ضمن عامل ثابت منالحد الأدنى. [ 4 ]
قدّم تشان وآخرون (2011) تعميمًا لنموذج COMP ليشمل نموذجًا بسيطًا مشوّشًا، وقدّموا بالمثل حدًا صريحًا للأداء، والذي كان ثابتًا (يعتمد على احتمالية فشل الاختبار) أعلى من الحد الأدنى المقابل. [ 4 ] [ 6 ] بشكل عام، يكون عدد الاختبارات المطلوبة في حالة ضوضاء برنولي أكبر بمعامل ثابت من عددها في حالة انعدام الضوضاء. [ 6 ]
قدّم ألدريدج وبالداسيني وجونسون (2014) امتدادًا لخوارزمية COMP أضاف خطوات معالجة لاحقة إضافية. [ 23 ] وأظهروا أن أداء هذه الخوارزمية الجديدة، المسماة DD ، يتجاوز أداء COMP بشكل ملحوظ، وأن DD تُعدّ "مثالية بشكل أساسي" في السيناريوهات التيوذلك بمقارنتها بخوارزمية افتراضية تحدد قيمة مثلى معقولة. ويشير أداء هذه الخوارزمية الافتراضية إلى وجود مجال للتحسين عندماوكذلك اقتراح مدى التحسن الذي قد يحدث. [ 23 ]
إضفاء الطابع الرسمي على اختبار المجموعات التوافقية
يُعرّف هذا القسم رسميًا المفاهيم والمصطلحات المتعلقة باختبار المجموعات.
- متجه الإدخال ،، يُعرَّف بأنه متجه ثنائي طوله(إنه،، حيث يُعتبر العنصر رقم j معيبًا إذا وفقط إذاعلاوة على ذلك، يُطلق على أي سلعة غير معيبة اسم سلعة "جيدة".
يهدف هذا إلى وصف مجموعة العناصر المعيبة (غير المعروفة). الخاصية الرئيسية لـإنها مدخلات ضمنية . أي أنه لا توجد معرفة مباشرة بقيم مدخلاتهي، بخلاف ما يمكن استنتاجه من خلال سلسلة من "الاختبارات". وهذا يقودنا إلى التعريف التالي.
- يتركليكن متجه إدخال. مجموعة،يُطلق عليه اسم اختبار . عندما يكون الاختبار خاليًا من التشويش ، تكون نتيجة الاختبار إيجابية عند وجودبحيثوإلا فإن النتيجة تكون سلبية .
لذلك، فإن الهدف من اختبار المجموعة هو التوصل إلى طريقة لاختيار سلسلة "قصيرة" من الاختبارات التي تسمحسيتم تحديده، إما بدقة أو بدرجة عالية من اليقين.
- يُقال إن خوارزمية اختبار المجموعة ترتكب خطأً إذا صنّفت عنصرًا بشكل خاطئ (أي، صنّفت أي عنصر معيب على أنه غير معيب أو العكس). وهذا يختلف عن كون نتيجة اختبار المجموعة خاطئة. تُسمى الخوارزمية " خالية من الأخطاء" إذا كان احتمال ارتكابها خطأً يساوي صفرًا.
- يشير إلى الحد الأدنى لعدد الاختبارات المطلوبة للعثور دائمًا علىالعيوب بينالعناصر التي يكون احتمال الخطأ فيها معدومًا بواسطة أي خوارزمية اختبار جماعي. بالنسبة للكمية نفسها ولكن مع القيد القائل بأن الخوارزمية غير تكيفية، فإن الترميزيتم استخدامه.
الحدود العامة
بما أنه من الممكن دائمًا اللجوء إلى الاختبار الفردي عن طريق الإعدادلكللا بد أن يكون ذلككذلك، بما أن أي إجراء اختبار غير تكيفي يمكن كتابته كخوارزمية تكيفية ببساطة عن طريق إجراء جميع الاختبارات دون النظر إلى نتائجها،وأخيرًا، عندمايوجد عنصر واحد على الأقل يجب تحديد عيبه (عن طريق اختبار واحد على الأقل)، ولذا.
باختصار (عند افتراض). [ f ]
الحد الأدنى للمعلومات
يمكن وصف الحد الأدنى لعدد الاختبارات المطلوبة باستخدام مفهوم فضاء العينة ، والذي يُرمز إليه بـوهي ببساطة مجموعة المواضع المحتملة للعناصر المعيبة. بالنسبة لأي مشكلة اختبار جماعي ذات فضاء عينةويمكن إثبات ذلك باستخدام أي خوارزمية لاختبار المجموعات.، أينيمثل هذا الحد الأدنى لعدد الاختبارات اللازمة لتحديد جميع المنتجات المعيبة باحتمالية خطأ صفرية. ويُسمى هذا الحد الأدنى للمعلومات . [ 8 ] ويُستمد هذا الحد من حقيقة أنه بعد كل اختبار،يتم تقسيمها إلى مجموعتين فرعيتين منفصلتين، كل منهما تتوافق مع إحدى النتيجتين المحتملتين للاختبار.
ومع ذلك، فإن الحد الأدنى للمعلومات نفسه عادة ما يكون غير قابل للتحقيق، حتى بالنسبة للمسائل الصغيرة. [ 8 ] ويرجع ذلك إلى تجزئةليس الأمر اعتباطياً، لأنه يجب أن يكون قابلاً للتحقيق من خلال اختبار ما.
في الواقع، يمكن تعميم الحد الأدنى للمعلومات ليشمل الحالة التي يكون فيها احتمال ارتكاب الخوارزمية لخطأ غير صفري. وبهذه الصيغة، تعطينا النظرية حدًا أعلى لاحتمال النجاح بناءً على عدد الاختبارات. ينطبق هذا على أي خوارزمية اختبار جماعية تقوم بـالاختبارات، احتمالية النجاح،، يرضيويمكن تعزيز ذلك إلى:[ 6 ] [ 24 ]
تمثيل الخوارزميات غير التكيفية

تتألف خوارزميات اختبار المجموعات غير التكيفي من مرحلتين متميزتين. في المرحلة الأولى، يُحدد عدد الاختبارات المراد إجراؤها والبنود التي ستُدرج في كل اختبار. أما في المرحلة الثانية، والتي تُسمى غالبًا مرحلة فك التشفير، فتُحلل نتائج كل اختبار جماعي لتحديد البنود التي يُحتمل أن تكون معيبة. عادةً ما تُشفّر المرحلة الأولى في مصفوفة كما يلي. [ 6 ]
- لنفترض إجراء اختبار جماعي غير تكيفي لـتتضمن العناصر الاختباراتبالنسبة للبعضمصفوفة الاختبار لهذا المخطط هيالمصفوفة الثنائية،، أينإذا وفقط إذا(وتكون قيمتها صفرًا فيما عدا ذلك).
وبالتالي كل عمود منيمثل كل صف عنصرًا، ويمثل كل صف اختبارًا، معفيمدخل يشير إلى أنتضمن الاختبار ما يلي:عنصر و أمما يشير إلى خلاف ذلك.
بالإضافة إلى المتجه(طول)) التي تصف المجموعة المعيبة غير المعروفة، من الشائع إدخال متجه النتائج، الذي يصف نتائج كل اختبار.
- يتركليكن عدد الاختبارات التي تُجريها خوارزمية غير تكيفية. متجه النتائج ،، هو متجه ثنائي طوله(إنه،) بحيثإذا وفقط إذا كانت نتيجةكانت نتيجة الاختبار إيجابية (أي احتوى على عنصر واحد معيب على الأقل). [ g ]
بناءً على هذه التعريفات، يمكن إعادة صياغة المشكلة غير التكيفية على النحو التالي: أولاً، يتم اختيار مصفوفة اختبار،وبعد ذلك المتجهيتم إرجاعها. ثم تكمن المشكلة في التحليل.لإيجاد تقدير ما لـ.
في أبسط الحالات الضوضائية، حيث يكون الاحتمال ثابتًا،إذا افترضنا أن اختبار المجموعة سيؤدي إلى نتيجة خاطئة، فإننا نعتبر متجهًا ثنائيًا عشوائيًا.حيث يكون لكل إدخال احتمالمن كونهوهووإلا، فإن المتجه الذي يتم إرجاعه هومع الإضافة المعتادة على(بمعنى آخر، هذه هي عملية XOR العنصرية ). يجب على الخوارزمية المشوشة أن تُقدِّراستخدام(أي بدون معرفة مباشرة بـ)). [ 6 ]
حدود الخوارزميات غير التكيفية
يُتيح تمثيل المصفوفة إمكانية إثبات بعض الحدود على اختبار المجموعة غير التكيفي. ويُحاكي هذا النهج نهج العديد من التصاميم الحتمية، حيثتُعتبر المصفوفات القابلة للفصل، كما هو مُعرّف أدناه. [ 8 ]
- مصفوفة ثنائية،يُطلق عليه اسم- قابلة للفصل إذا كان كل مجموع منطقي (أو منطقي) لأيتتميز أعمدتها بخصائص فريدة. بالإضافة إلى ذلك، فإن الترميزيشير -separable إلى أن كل مجموع لأي من العناصر يصل إلىلأعمدة 's مميزة. (هذا ليس هو نفسهكون- قابلة للفصل لكل.)
متىهي مصفوفة اختبار، وهي خاصية كونهاقابل للفصل ((قابل للفصل) يعادل القدرة على التمييز بين (حتى)معيبة. ومع ذلك، لا يضمن ذلك أن يكون الأمر بسيطًا. هناك خاصية أقوى، تُسمى الانفصال، تضمن ذلك.
- مصفوفة ثنائية،يُطلق عليه اسم- غير منفصل إذا كان المجموع المنطقي لأيلا يحتوي العمود A على أي عمود آخر. (في هذا السياق، يُقال إن العمود A يحتوي على العمود B إذا كان لكل فهرس يحتوي فيه B على 1، يحتوي A أيضًا على 1.)
خاصية مفيدة لـمصفوفات الاختبار المنفصلة هي تلك التي تصل إلىبالنسبة للعناصر المعيبة، سيظهر كل عنصر غير معيب في اختبار واحد على الأقل تكون نتيجته سلبية. وهذا يعني وجود إجراء بسيط للعثور على العناصر المعيبة: ببساطة قم بإزالة كل عنصر يظهر في اختبار سلبي.
باستخدام خصائص-قابلة للفصل ويمكن إثبات ما يلي فيما يتعلق بمشكلة تحديد المصفوفات المنفصلة.العيوب بينإجمالي العناصر. [ 4 ]
- يتناسب عدد الاختبارات اللازمة للحصول على احتمال خطأ متوسط صغير تقاربياً مع.
- يتناسب عدد الاختبارات اللازمة للحصول على احتمال خطأ أقصى صغير تقاربياً مع.
- يتناسب عدد الاختبارات اللازمة لتحقيق احتمال خطأ صفري طرديًا مع.
خوارزمية التقسيم الثنائي المعممة

خوارزمية التقسيم الثنائي المعممة هي خوارزمية اختبار جماعي تكيفية مثالية أساسًا تجدأو عدد أقل من المنتجات المعيبة بينالعناصر كما يلي: [ 8 ] [ 18 ]
- لواختبرالعناصر بشكل فردي. وإلا، فقم بتعيينها.و.
- اختبر مجموعة بحجمإذا كانت النتيجة سلبية، يُعتبر كل عنصر في المجموعة غير معيب؛ مجموعةثم انتقل إلى الخطوة 1. وإلا، فاستخدم البحث الثنائي لتحديد عيب واحد وعدد غير محدد، يُسمى، من العناصر غير المعيبة؛ مجموعةوانتقل إلى الخطوة 1.
لا تتطلب خوارزمية تقسيم النظام الثنائي المعممة أكثر منالاختبارات حيث [ 8 ]
لويمكن إثبات أنه إذا كان حجمه كبيرًا، فإنه يمكن إثبات ذلك.[ 8 ] وهو ما يُقارن بشكل إيجابي معالاختبارات المطلوبة لـ Liخوارزمية من مراحل. في الواقع، تقترب خوارزمية تقسيم النظام الثنائي المعممة من الخوارزمية المثلى بالمعنى التالي. عندمايمكن إثبات ذلك، أينيمثل الحد الأدنى للمعلومات. [ 8 ] [ 18 ]
الخوارزميات غير التكيفية
تميل خوارزميات اختبار المجموعات غير التكيفية إلى افتراض أن عدد المنتجات المعيبة، أو على الأقل حد أعلى جيد لها، معروف. [ 6 ] يُرمز إلى هذه الكمية بـفي هذا القسم. إذا لم تكن الحدود معروفة، فهناك خوارزميات غير تكيفية ذات تعقيد استعلام منخفض يمكن أن تساعد في التقدير[ 25 ]
البحث التوافقي المتعامد (COMP)

خوارزمية البحث عن المطابقة المتعامدة التوافقية ، أو COMP، هي خوارزمية اختبار جماعي بسيطة غير تكيفية تشكل الأساس للخوارزميات الأكثر تعقيدًا التي تليها في هذا القسم.
أولاً، يتم اختيار كل عنصر من عناصر مصفوفة الاختبار بشكل مستقل ومتطابق .باحتمالوخلاف ذلك.
تتم عملية فك التشفير عموديًا (أي حسب العنصر). إذا كانت نتيجة كل اختبار يظهر فيه عنصر ما إيجابية، يُعتبر العنصر معيبًا؛ وإلا يُفترض أن العنصر غير معيب. أو بصورة مكافئة، إذا ظهر عنصر ما في أي اختبار وكانت نتيجته سلبية، يُعتبر العنصر غير معيب؛ وإلا يُفترض أن العنصر معيب. من الخصائص المهمة لهذه الخوارزمية أنها لا تُنتج نتائج سلبية خاطئة أبدًا ، على الرغم من أن النتيجة الإيجابية الخاطئة تحدث عندما تكون جميع المواقع التي تحتوي على الرقم واحد في العمود j من(المقابلة لعنصر غير معيب j ) يتم "إخفاؤها" بواسطة تلك الموجودة في الأعمدة الأخرى المقابلة للعناصر المعيبة.
لا تتطلب خوارزمية COMP أكثر منالاختبارات التي يكون احتمال الخطأ فيها أقل من أو يساوي[ 6 ] هذا يقع ضمن عامل ثابت للحد الأدنى لمتوسط احتمال الخطأ أعلاه .
في حالة الضوضاء، يتم تخفيف الشرط الوارد في خوارزمية COMP الأصلية بأن مجموعة مواقع الواحدات في أي عمود منيجب أن يكون العنصر المقابل لقيمة موجبة محصورًا بالكامل في مجموعة مواقع الآحاد في متجه النتيجة. بدلاً من ذلك، يُسمح بعدد معين من "حالات عدم التطابق" - يعتمد هذا العدد من حالات عدم التطابق على كل من عدد الآحاد في كل عمود، وكذلك على معامل التشويش.لا تتطلب خوارزمية COMP الضوضائية هذه أكثر مناختبارات لتحقيق احتمال خطأ لا يتجاوز[ 6 ]
عيوب مؤكدة (DD)
تُعدّ طريقة العيوب المؤكدة (DD) امتدادًا لخوارزمية COMP، وهي تسعى إلى إزالة أي نتائج إيجابية خاطئة. وقد ثبت أن ضمانات الأداء لطريقة DD تتجاوز بشكل كبير ضمانات الأداء لخوارزمية COMP. [ 23 ]
تعتمد خطوة فك التشفير على خاصية مفيدة لخوارزمية COMP، وهي أن كل عنصر تُعلن عنه COMP بأنه غير معيب هو بالتأكيد غير معيب (أي لا توجد نتائج سلبية خاطئة). وتتم هذه الخطوة على النحو التالي.
- أولاً، يتم تشغيل خوارزمية COMP، ويتم استبعاد أي منتجات غير معيبة يتم اكتشافها. أما جميع المنتجات المتبقية فتُعتبر الآن "معيبة على الأرجح".
- بعد ذلك، تنظر الخوارزمية في جميع الاختبارات الإيجابية. إذا ظهر عنصر ما باعتباره العنصر "المحتمل أن يكون معيبًا" الوحيد في الاختبار، فإنه يجب أن يكون معيبًا، وبالتالي تعلن الخوارزمية أنه معيب.
- يُفترض أن جميع العناصر الأخرى غير معيبة. ويستند هذا الإجراء الأخير إلى افتراض أن عدد العناصر المعيبة أقل بكثير من العدد الإجمالي للعناصر.
لاحظ أن الخطوتين 1 و2 لا تخطئان أبدًا، لذا لا يمكن للخوارزمية أن تخطئ إلا إذا صنّفت عنصرًا معيبًا على أنه غير معيب. وبالتالي، فإن خوارزمية DD لا تُنتج إلا نتائج سلبية خاطئة.
الضغط التسلسلي (SCOMP)
خوارزمية SCOMP (المقارنة التسلسلية) هي خوارزمية تستفيد من حقيقة أن خوارزمية DD لا ترتكب أخطاءً حتى الخطوة الأخيرة، حيث يُفترض أن العناصر المتبقية غير معيبة. لنفترض أن مجموعة العناصر المعيبة المعلنة هييُفسر الاختبار الإيجابي بـإذا كان يحتوي على عنصر واحد على الأقل في. الملاحظة الرئيسية المتعلقة بـ SCOMP هي أن مجموعة العيوب التي تم العثور عليها بواسطة DD قد لا تفسر كل اختبار إيجابي، وأن كل اختبار غير مفسر يجب أن يحتوي على عيب خفي.
تتم الخوارزمية على النحو التالي.
- نفّذ الخطوتين 1 و2 من خوارزمية DD للحصول على، تقدير أولي لمجموعة المنتجات المعيبة.
- لويشرح كل اختبار إيجابي، وينهي الخوارزمية:هذا هو التقدير النهائي لمجموعة المنتجات المعيبة.
- إذا كانت هناك أي اختبارات غير مفسرة، فابحث عن "الاختبار المعيب المحتمل" الذي يظهر في أكبر عدد من الاختبارات غير المفسرة، وأعلن أنه معيب (أي أضفه إلى المجموعة).انتقل إلى الخطوة 2.
أظهرت عمليات المحاكاة أن أداء SCOMP يقترب من الأداء الأمثل. [ 23 ]
تجمعات متعددة الحدود (PP)
تُعدّ خوارزمية تجميع الحدود المتعددة الحدود (PP) خوارزمية حتمية تضمن تحديدًا دقيقًا يصل إلىالإيجابيات. [ 26 ] الخوارزمية مخصصة لإنشاء مصفوفة التجميعوالتي يمكن استخدامها مباشرة لفك تشفير الملاحظات فيعلى غرار COMP، يتم فك تشفير العينة وفقًا للعلاقة التالية: ، أينيمثل الضرب العنصري وهوالعمود رقم 1 منبما أن خطوة فك التشفير ليست صعبة، فإن PP متخصص في توليد.
تشكيل المجموعات

مجموعة / مسبحيتم توليدها باستخدام علاقة متعددة الحدود تحدد مؤشرات العينات الموجودة في كل مجموعة. تحدد مجموعة من معلمات الإدخال الخوارزمية. بالنسبة لعدد أوليوعدد صحيحأي قوة أولية تُعرَّف بواسطة. لمعامل بُعدإجمالي عدد العينات هووعدد العينات لكل مجموعة هوعلاوة على ذلك، فإن الحقل المنتهي من الرتبةيُرمز إليه بـ (أي الأعداد الصحيحة)تُعرَّف هذه العمليات بعمليات حسابية خاصة تضمن أن الجمع والضرب فيلا يزال فيتقوم هذه الطريقة بترتيب كل عينة في شبكة وتمثيلها بالإحداثيات.يتم حساب الإحداثيات وفقًا لعلاقة متعددة الحدود باستخدام الأعداد الصحيحة ،
مزيج من التكرار عبريتم تمثيل القيم بمجموعة تحتوي علىعناصر من سلسلةالأعداد الصحيحة، أي ، أين وبدون فقدان للعمومية ، فإن التركيبة تكون بحيث دورات كلمرات،دورات كلأوقات حتى تُكرر الدورة مرة واحدة فقط. صيغ لحساب مؤشرات العينة، وبالتالي المجموعات المقابلة، لقيم ثابتةويتم تقديمها بواسطة
الحسابات فييمكن تنفيذ ذلك باستخدام مكتبات برمجية متاحة للعموم للحقول المنتهية، عندماهي قوة رئيسية. عندماإذا كان عددًا أوليًا، فإن العمليات الحسابية فيتبسيط إلى حساب المعامل، أيمثال على كيفية إنشاء مجموعة واحدةمتى يتم عرضها في الجدول أدناه، بينما يتم عرض مجموعة العينات المقابلة في الشكل أعلاه.
تستخدم هذه الطريقةاختبارات لتحديد ما يصل إلىالإيجابيات بينالعينات. ولهذا السبب، فإن PP فعال بشكل خاص لأحجام العينات الكبيرة، حيث ينمو عدد الاختبارات بشكل خطي فقط بالنسبة لـبينما تنمو العينات بشكل أُسّي مع هذا المعامل. ومع ذلك، يمكن أن يكون PP فعالاً أيضاً لأحجام العينات الصغيرة. [ 26 ]
تطبيقات نموذجية
إن عمومية نظرية اختبار المجموعات تجعلها قابلة للتطبيق في العديد من المجالات المتنوعة، بما في ذلك فحص المستنسخات، وتحديد الأعطال الكهربائية؛ [ 8 ] وشبكات الحاسوب عالية السرعة؛ [ 27 ] والفحص الطبي، والبحث الكمي، والإحصاء؛ [ 20 ] والتعلم الآلي، وتسلسل الحمض النووي؛ [ 28 ] والتشفير؛ [ 29 ] [ 30 ] وتحليل البيانات الجنائية. [ 31 ] يقدم هذا القسم لمحة موجزة عن مجموعة مختارة من هذه التطبيقات.
قنوات الوصول المتعدد

قناة الوصول المتعدد هي قناة اتصال تربط العديد من المستخدمين في وقت واحد. يمكن لكل مستخدم الاستماع والإرسال عبر القناة، ولكن إذا أرسل أكثر من مستخدم في الوقت نفسه، تتداخل الإشارات وتتحول إلى ضوضاء غير مفهومة. تُعد قنوات الوصول المتعدد مهمة للعديد من التطبيقات العملية، ولا سيما شبكات الحاسوب اللاسلكية وشبكات الهاتف. [ 32 ]
تتمثل إحدى المشكلات البارزة في قنوات الوصول المتعدد في كيفية تخصيص أوقات الإرسال للمستخدمين بحيث لا تتداخل رسائلهم. وتتمثل إحدى الطرق البسيطة في منح كل مستخدم فترة زمنية خاصة به للإرسال، مما يتطلبالفتحات. (يُطلق على هذا اسم تعدد الإرسال بتقسيم الوقت ، أو TDM). ومع ذلك، فإن هذا غير فعال للغاية، لأنه سيخصص فتحات الإرسال للمستخدمين الذين قد لا يكون لديهم رسالة، وعادة ما يُفترض أن عددًا قليلاً فقط من المستخدمين سيرغبون في الإرسال في أي وقت معين - وإلا فإن قناة الوصول المتعدد غير عملية في المقام الأول.
في سياق اختبار المجموعات، تُعالج هذه المشكلة عادةً بتقسيم الوقت إلى "حقب" على النحو التالي. [ 8 ] يُعتبر المستخدم "نشطًا" إذا كان لديه رسالة في بداية كل حقبة. (إذا تم إنشاء رسالة خلال حقبة، يصبح المستخدم نشطًا فقط في بداية الحقبة التالية). تنتهي الحقبة عندما يُرسل كل مستخدم نشط رسالته بنجاح. تكمن المشكلة حينها في إيجاد جميع المستخدمين النشطين في حقبة معينة، وتحديد وقت لهم للإرسال (إذا لم يكونوا قد أرسلوا بنجاح من قبل). هنا، يُمثل الاختبار على مجموعة من المستخدمين أولئك المستخدمين الذين يحاولون الإرسال. نتائج الاختبار هي عدد المستخدمين الذين حاولوا الإرسال.و، وهو ما يتوافق على التوالي مع عدم وجود مستخدمين نشطين، أو مستخدم نشط واحد فقط (نجاح إرسال الرسالة)، أو أكثر من مستخدم نشط واحد (تصادم الرسائل). لذلك، يتم استخدام خوارزمية اختبار جماعية تكيفية مع النتائجيمكن تحديد المستخدمين الذين يرغبون في الإرسال خلال الفترة الزمنية المحددة. بعد ذلك، يمكن تخصيص وقت للإرسال لأي مستخدم لم يقم بإرسال ناجح حتى الآن، دون إهدار الوقت على المستخدمين غير النشطين.
التعلم الآلي والاستشعار المضغوط
يُعدّ التعلّم الآلي أحد فروع علوم الحاسوب، وله تطبيقات برمجية عديدة، مثل تصنيف الحمض النووي، وكشف الاحتيال، والإعلانات الموجّهة . ومن أهم فروع التعلّم الآلي مشكلة "التعلّم بالأمثلة"، حيث تتمثل المهمة في تقريب دالة غير معروفة عند معرفة قيمتها عند عدد من النقاط المحددة. [ 8 ] وكما هو موضح في هذا القسم، يمكن معالجة مشكلة تعلّم هذه الدالة باستخدام أسلوب اختبار المجموعات.
في نسخة مبسطة من المسألة، توجد دالة غير معروفة،أين، و(باستخدام الحساب المنطقي: الجمع هو عملية "أو" المنطقية والضرب هو عملية "و" المنطقية). هنايكون '"متفرق"، مما يعني أنه على الأكثرمن بين مدخلاتهاالهدف هو بناء تقريب لـاستخدامتقييمات النقاط، حيثأصغر ما يمكن. [ 4 ] (استعادة بالضبط)يتوافق مع خوارزميات خالية من الأخطاء، بينمايتم تقريبها بواسطة خوارزميات لها احتمال خطأ غير صفري.
في هذه المشكلة، الاستعادةيُعادل إيجاد. علاوة على ذلك،إذا وفقط إذا كان هناك فهرس ما،، أينوبالتالي، فإن هذه المشكلة مماثلة لمشكلة اختبار المجموعة معمعيبة وإجمالي العناصر. إدخالاتهي العناصر التي تعتبر معيبة إذا كانت،يحدد الاختبار، ويكون الاختبار إيجابياً إذا وفقط إذا[ 4 ]
في الواقع، غالباً ما يهتم المرء بالوظائف الأكثر تعقيداً، مثل، مرة أخرى حيثيمكن استخدام تقنية الاستشعار المضغوط ، المرتبطة ارتباطًا وثيقًا بالاختبار الجماعي، لحل هذه المشكلة. [ 4 ]
في الاستشعار المضغوط، يتمثل الهدف في إعادة بناء الإشارة.، وذلك بأخذ عدد من القياسات. يتم نمذجة هذه القياسات على أنها عملية الضرب النقطي لـباستخدام متجه مُختار. [ h ] الهدف هو استخدام عدد قليل من القياسات، على الرغم من أن هذا غير ممكن عادةً إلا إذا تم افتراض شيء ما حول الإشارة. أحد هذه الافتراضات (وهو شائع [ 35 ] [ 36 ] ) هو أن عددًا صغيرًا فقط من إدخالاتوهي ذات أهمية ، أي أنها ذات قيمة كبيرة. وبما أن القياسات هي حاصل ضرب نقطي لـالمعادلةيحجز، حيثهومصفوفة تصف مجموعة القياسات التي تم اختيارها وهي مجموعة نتائج القياس. يوضح هذا التركيب أن الاستشعار المضغوط هو نوع من أنواع اختبار المجموعة "المستمر".
تكمن الصعوبة الرئيسية في الاستشعار المضغوط في تحديد المدخلات المهمة. [ 35 ] وبمجرد تحديدها، تتوفر طرق متنوعة لتقدير القيم الفعلية لهذه المدخلات. [ 37 ] ويمكن معالجة مهمة التحديد هذه بتطبيق بسيط لاختبار المجموعة. ينتج عن اختبار المجموعة عدد مركب : مجموع المدخلات التي تم اختبارها. وتُسمى نتيجة الاختبار إيجابية إذا أنتجت عددًا مركبًا ذا قيمة مطلقة كبيرة، مما يشير، بافتراض أن المدخلات المهمة متفرقة، إلى وجود مدخل مهم واحد على الأقل في الاختبار.
توجد بنى حتمية صريحة لهذا النوع من خوارزميات البحث التوافقي ، مما يتطلبالقياسات. [ 38 ] ومع ذلك، كما هو الحال مع اختبار المجموعة، فإن هذه القياسات ليست مثالية، ويمكن للتركيبات العشوائية (مثل COMP) أن تعوض ذلك في كثير من الأحيانبشكل شبه خطي في[ 37 ]
تصميم اختبار متعدد الأهداف للكشف عن كوفيد-19
خلال جائحة مثل تفشي كوفيد-19 في عام 2020، تُجرى أحيانًا اختبارات الكشف عن الفيروس باستخدام تصميمات اختبار جماعية غير تكيفية. [ 39 ] [ 40 ] [ 41 ] وقدّم مشروع Origami Assays مثالًا على ذلك، حيث أصدر تصميمات اختبار جماعية مفتوحة المصدر لتشغيلها على صفيحة اختبار قياسية معملية ذات 96 بئرًا. [ 42 ]

في بيئة المختبر، يتمثل أحد تحديات الاختبارات الجماعية في أن تحضير الخلطات قد يستغرق وقتًا طويلاً ويصعب إنجازه بدقة يدويًا. وقد وفرت اختبارات الأوريغامي حلاً بديلاً لهذه المشكلة من خلال توفير قوالب ورقية لإرشاد الفني حول كيفية توزيع عينات المرضى على آبار الاختبار. [ 43 ]
باستخدام تصميمات اختبار المجموعة الأكبر (XL3)، أمكن اختبار 1120 عينة من المرضى في 94 بئرًا للاختبار. إذا كان معدل النتائج الإيجابية الحقيقية منخفضًا بدرجة كافية، فلا حاجة إلى إجراء اختبارات إضافية.
التحليل الجنائي للبيانات
علم الأدلة الجنائية الرقمية هو مجال متخصص في إيجاد طرق لجمع الأدلة الرقمية المتعلقة بالجريمة. تتضمن هذه الجرائم عادةً قيام الخصم بتعديل بيانات الضحية أو وثائقها أو قواعد بياناتها، ومن الأمثلة على ذلك التلاعب بالسجلات الضريبية، أو إخفاء فيروس لوجوده، أو قيام سارق هوية بتعديل البيانات الشخصية. [ 31 ]
تُعدّ التجزئة التشفيرية أحادية الاتجاه أداة شائعة في مجال الأدلة الجنائية الرقمية . وهي دالة تأخذ البيانات، ومن خلال عملية يصعب عكسها، تُنتج رقمًا فريدًا يُسمى التجزئة. [ i ] تسمح لنا التجزئات، التي غالبًا ما تكون أقصر بكثير من البيانات، بالتحقق مما إذا كانت البيانات قد تغيرت دون الحاجة إلى تخزين نسخ كاملة من المعلومات بشكل مُهدر للموارد: إذ يُمكن مقارنة تجزئة البيانات الحالية بتجزئة سابقة لتحديد ما إذا كانت قد طرأت أي تغييرات. ومن عيوب هذه الطريقة أنه على الرغم من سهولة معرفة ما إذا كانت البيانات قد عُدّلت، إلا أنه لا توجد طريقة لتحديد كيفية تعديلها: أي أنه من المستحيل استعادة أي جزء من البيانات قد تغير. [ 31 ]
إحدى طرق تجاوز هذا القيد هي تخزين المزيد من التجزئات - الآن لمجموعات فرعية من بنية البيانات - لتضييق نطاق تحديد موقع الهجوم. مع ذلك، لتحديد موقع الهجوم بدقة باستخدام أسلوب بسيط، يلزم تخزين تجزئة لكل عنصر بيانات في البنية، مما يُفقد التجزئات جدواها من الأساس. (يمكن ببساطة تخزين نسخة عادية من البيانات). يمكن استخدام اختبار المجموعات لتقليل عدد التجزئات التي يجب تخزينها بشكل كبير. يصبح الاختبار مقارنة بين التجزئات المخزنة والحالية، وتكون النتيجة إيجابية عند وجود عدم تطابق. يشير هذا إلى وجود عنصر بيانات واحد على الأقل مُعدّل (يُعتبر عيبًا في هذا النموذج) ضمن المجموعة التي ولّدت التجزئة الحالية. [ 31 ]
في الواقع، عدد التجزئات المطلوبة منخفض للغاية لدرجة أنه يمكن تخزينها، إلى جانب مصفوفة الاختبار التي تشير إليها، ضمن البنية التنظيمية للبيانات نفسها. وهذا يعني أنه فيما يتعلق بالذاكرة، يمكن إجراء الاختبار "مجانًا". (ينطبق هذا باستثناء المفتاح الرئيسي/كلمة المرور المستخدمة لتحديد دالة التجزئة سرًا). [ 31 ]
ملحوظات
- ↑ كانت المشكلة الأصلية التي درسها دورفمان من هذا النوع (مع أنه لم يأخذ ذلك في الحسبان)، إذ عمليًا، لا يمكن تجميع سوى عدد محدود من مصل الدم قبل أن يصبح إجراء الاختبار غير موثوق. وكان هذا هو السبب الرئيسي لعدم تطبيق إجراء دورفمان في ذلك الوقت. [ 8 ]
- ↑ مع ذلك، وكما هو الحال غالبًا في الرياضيات، فقد أُعيد ابتكار اختبار المجموعات عدة مرات منذ ذلك الحين، غالبًا في سياق التطبيقات. على سبيل المثال، توصل هايز بشكل مستقل إلى فكرة استعلام مجموعات المستخدمين في سياق بروتوكولات الاتصال متعددة الوصول في عام 1978. [ 11 ]
- ↑ يُشار إلى هذا أحيانًا باسم فرضية هو-هوانغ-وانغ.
- ↑ عدد الاختبارات،يجب أن يتناسب حجمه معبالنسبة للتصاميم الحتمية، مقارنةً بـبالنسبة للتصاميم التي تسمح باحتمالات خطأ صغيرة بشكل تعسفي (مثلو). [ 4 ]
- ↑ يجب توخي الحذر للتمييز بين حالة الإبلاغ عن نتيجة خاطئة في الاختبار وحالة فشل إجراء اختبار المجموعة ككل. فمن الممكن حدوث خطأ دون وجود أي اختبارات خاطئة، كما يمكن تجنب الخطأ مع وجود بعض الاختبارات الخاطئة. تحتوي معظم الخوارزميات التوافقية الحديثة على احتمال غير صفري للخطأ (حتى في حالة عدم وجود اختبارات خاطئة)، لأن هذا يقلل بشكل كبير من عدد الاختبارات المطلوبة.
- ↑ في الواقع، من الممكن القيام بعمل أفضل بكثير. على سبيل المثال، ليتُعطي خوارزمية المرحلة الواحدة بناءً صريحًا حيث.
- ↑ أو بدلاً من ذلكيمكن تعريفها بالمعادلة :=M\mathbf {x} } ، حيث الضرب هو AND منطقي () والجمع منطقي أو (). هنا،سيكون لديهفي الوضعإذا وفقط إذاوكلاهمالأيأي، إذا وفقط إذا تم تضمين عنصر واحد معيب على الأقل فيامتحان.
- ↑ يظهر هذا النوع من القياس في العديد من التطبيقات. على سبيل المثال، أنواع معينة من الكاميرات الرقمية [ 33 ] أو أجهزة التصوير بالرنين المغناطيسي [ 34 ] ، حيث تتطلب قيود الوقت إجراء عدد قليل فقط من القياسات.
- ↑ بشكل أكثر دقة، تتمتع التجزئة بخاصية تُسمى مقاومة التصادم، وهي أن احتمال الحصول على نفس التجزئة من مدخلات مختلفة منخفض جدًا بالنسبة لبيانات ذات حجم مناسب. عمليًا، غالبًا ما يتم تجاهل احتمال أن ينتج عن مدخلين مختلفين نفس التجزئة.
مراجع
الاقتباسات
- ↑ كولبورن، تشارلز جيه؛ دينيتز، جيفري إتش (2007)، دليل التصاميم التوافقية ( الطبعة الثانية)، بوكا راتون: تشابمان آند هول/ سي آر سي، ص 574، القسم 46: تصاميم التجميع ، رقم ISBN 978-1-58488-506-1
- 1 2 3 دورفمان، روبرت (ديسمبر 1943)، "الكشف عن الأفراد المعيبين في المجتمعات الكبيرة"، حوليات الإحصاء الرياضي ، 14 (4): 436-440 ، doi : 10.1214/aoms/1177731363 ، JSTOR 2235930
- 1 2 3 4 5 6 7 دينغ-تشو، دو؛ هوانغ، فرانك ك. (2000). اختبار المجموعات التوافقية وتطبيقاته ( الطبعة الثانية). سنغافورة: وورلد ساينتيفيك. ISBN 978-9810241070.
- 1 2 3 4 5 6 7 8 9 عطية، جورج كمال؛ ساليغراما، فينكاتيش (مارس 2012). "الاستشعار المضغوط البولياني واختبار المجموعة الضوضائية". معاملات IEEE في نظرية المعلومات . 58 (3): 1880-1901 . arXiv : 0907.1061 . Bibcode : 2012ITIT...58.1880A . doi : 10.1109/TIT.2011.2178156 . S2CID 8946216 .
- ↑ كنيل، إي.؛ برونو، دبليو. جيه.؛ تورني، دي. سي. (1998). "الاختبار الجماعي غير التكيفي في وجود الأخطاء". الرياضيات التطبيقية المنفصلة . 88 ( 1-3 ): 261-290 . doi : 10.1016/S0166-218X(98)00075-4 . MR 1658592.
في العديد من تطبيقات الفرز، يكون طرح العديد من استعلامات المجموعات الفرعية بالتوازي هو الأكثر فعالية من حيث التكلفة. وهذا يؤدي إلى مشاكل الاختبار الجماعي غير التكيفي.
- 1 2 3 4 5 6 7 8 9 10 11 تشون لام تشان؛ باك هو تشي؛ جاغي، سيدهارث؛ ساليغراما، فينكاتيش (1 سبتمبر 2011). "اختبار المجموعة الاحتمالي غير التكيفي مع القياسات المشوشة: حدود شبه مثالية مع خوارزميات فعالة". المؤتمر السنوي التاسع والأربعون لأليرتون حول الاتصالات والتحكم والحوسبة . الصفحات 1832-1839 . arXiv : 1107.4540 . doi : 10.1109/Allerton.2011.6120391 . ISBN 978-1-4577-1817-5. S2CID 8408114 .
- ↑ هونغ، م.؛ سوالو، ويليام هـ . (مارس 1999). "متانة اختبار المجموعة في تقدير النسب". القياسات الحيوية . 55 (1): 231-237 . doi : 10.1111/j.0006-341X.1999.00231.x . PMID 11318160. S2CID 23389365 .
- 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 دينغ-تشو، دو؛ هوانغ، فرانك ك. (1993). اختبار المجموعات التوافقية وتطبيقاته . سنغافورة: وورلد ساينتيفيك. ISBN 978-9810212933.
- ↑ تشين، هونغ-بين؛ فو، هونغ-لين (أبريل 2009). "خوارزميات غير تكيفية لاختبار مجموعات العتبة" . الرياضيات التطبيقية المنفصلة . 157 (7): 1581-1585 . doi : 10.1016/j.dam.2008.06.003 .
- ↑ دي بونيس، أناليزا (20 يوليو 2007). "هياكل تركيبية جديدة مع تطبيقات لاختبار المجموعات بكفاءة باستخدام المثبطات". مجلة التحسين التوافقي . 15 (1): 77-94 . doi : 10.1007/s10878-007-9085-1 . S2CID 207188798 .
- ↑ هايز، ج. (أغسطس 1978). "تقنية تكيفية للتوزيع المحلي". معاملات IEEE في الاتصالات . 26 (8): 1178-1186 . Bibcode : 1978ITCom..26.1178H . doi : 10.1109/TCOM.1978.1094204 .
- ↑ سامويلز، ستيفن (1978). "الحل الدقيق لمشكلة اختبار المجموعة على مرحلتين" . تكنومتركس . 20 (4): 497-500 . doi : 10.1080/00401706.1978.10489706 .
- ↑ ستيريت، أندرو (ديسمبر 1957). "حول اكتشاف الأفراد ذوي العيوب في المجتمعات الكبيرة" . حوليات الإحصاء الرياضي . 28 (4): 1033-1036 . doi : 10.1214/aoms/1177706807 .
- ↑ سوبل، ميلتون؛ غرول، فيليس أ. (سبتمبر 1959). "الاختبار الجماعي للقضاء بكفاءة على جميع المنتجات المعيبة في عينة ذات حدين". مجلة بيل سيستم التقنية . 38 (5): 1179-1252 . Bibcode : 1959BSTJ...38.1179S . doi : 10.1002/j.1538-7305.1959.tb03914.x .
- ↑ أونغار، بيتر (فبراير 1960). "نقاط القطع في اختبار المجموعة" . مجلة الاتصالات في الرياضيات البحتة والتطبيقية . 13 (1): 49-54 . doi : 10.1002/cpa.3160130105 .
- 1 2 لي، تشو هسيونغ (يونيو 1962). "طريقة متسلسلة لفحص المتغيرات التجريبية". مجلة الجمعية الإحصائية الأمريكية . 57 (298): 455-477 . doi : 10.1080/01621459.1962.10480672 .
- ↑ كاتونا، جيولا أو إتش (1973). "مسح لنظرية التوافيق". مسائل البحث التوافقي . نورث هولاند. ص 285-308 . ISBN 978-0-7204-2262-7.
- 1 2 3 4 هوانغ، فرانك ك. (سبتمبر 1972). "طريقة للكشف عن جميع الأفراد ذوي العيوب في مجتمع ما عن طريق اختبار المجموعة". مجلة الجمعية الإحصائية الأمريكية . 67 (339): 605-608 . doi : 10.2307/2284447 . JSTOR 2284447 .
- ↑ أليمان، أندرياس (2013). "خوارزمية فعّالة لاختبار المجموعات التوافقية". نظرية المعلومات، والتوافقية، ونظرية البحث . سلسلة محاضرات في علوم الحاسوب. المجلد 7777. الصفحات 569-596 . doi : 10.1007/978-3-642-36899-8_29 . ISBN 978-3-642-36898-1.
- 1 2 هو، إم سي؛ هوانغ، إف كيه؛ وانغ، جو كوي (يونيو 1981). "مسألة حدودية لاختبار المجموعة". مجلة SIAM للطرق الجبرية والمنفصلة . 2 (2): 81-87 . doi : 10.1137/0602011 .
- ↑ ليو، مينغ-غوانغ (28 أكتوبر 2008). "ملاحظة حول تخمين هو-هوانغ-وانغ لاختبار المجموعات" . مجلة ANZIAM . 49 (4): 561. doi : 10.1017/S1446181108000175 .
- ↑ ريتشيو، لورا؛ كولبورن، تشارلز ج. (1 يناير 2000). "حدود أدق في اختبار المجموعة التكيفي" . المجلة التايوانية للرياضيات . 4 (4): 669-673 . doi : 10.11650/twjm/1500407300 .
- 1 2 3 4 ألدريج، ماثيو؛ بالداسيني، ليوناردو؛ جونسون، أوليفر (يونيو 2014). "خوارزميات اختبار المجموعات: الحدود والمحاكاة". معاملات IEEE في نظرية المعلومات . 60 (6): 3671-3687 . arXiv : 1306.6438 . Bibcode : 2014ITIT...60.3671A . doi : 10.1109/TIT.2014.2314472 . S2CID 8885619 .
- ↑ بالداسيني، ل.؛ جونسون، أ.؛ ألدريدج، م. (1 يوليو 2013)، "قدرة اختبار المجموعة التكيفي"، ندوة IEEE الدولية لنظرية المعلومات لعام 2013 ، الصفحات 2676-2680 ، arXiv : 1301.7023 ، CiteSeerX 10.1.1.768.8924 ، doi : 10.1109/ISIT.2013.6620712 ، ISBN 978-1-4799-0446-4، S2CID 9987210
- ↑ سوبل، ميلتون؛ إلاشوف، آر إم (1975). "الاختبار الجماعي بهدف جديد، وهو التقدير". Biometrika . 62 (1): 181–193 . doi : 10.1093/biomet/62.1.181 . hdl : 11299/199154 .
- 1 2 بروست، د.؛ بروست، ج. ج. (يناير 2023). " تصاميم المصفوفات الفعالة لاختبارات كوفيد-19 الجماعية" . بي إم سي بيوانفورماتيكس . 24 (26): 26. doi : 10.1186/s12859-023-05145-y . PMC 9872308. PMID 36694117 .
- ↑ بار-نوي، أ.؛ هوانغ، ف.ك.؛ كيسلر، إ.؛ كوتن، س. (1 مايو 1992). "خوارزمية تنافسية جديدة لاختبار المجموعات". [ وقائع ] مؤتمر IEEE INFOCOM '92: مؤتمر اتصالات الحاسوب . المجلد 2. الصفحات 786-793 . doi : 10.1109/INFCOM.1992.263516 . ISBN 978-0-7803-0602-8. S2CID 16131063 .
- ↑ داماشكي، بيتر (2000). "التعلم التكيفي مقابل التعلم غير التكيفي الفعال للسمات" . تعلم الآلة . 41 (2): 197-215 . doi : 10.1023/A:1007616604496 .
- ↑ ستينسون، د. ر.؛ فان ترونغ، تران؛ وي، ر. (مايو 2000). "رموز آمنة مقاومة للإطارات، وأنماط توزيع المفاتيح، وخوارزميات اختبار المجموعات، والهياكل ذات الصلة". مجلة التخطيط والاستدلال الإحصائي . 86 (2): 595-617 . CiteSeerX 10.1.1.54.6212 . doi : 10.1016/S0378-3758(99)00131-7 .
- ↑ كولبورن، سي جيه؛ دينيتز، جيه إتش؛ ستينسون، دي آر (1999). "الاتصالات، والتشفير، والشبكات" . دراسات في التوافقية . 3 (267): 37-41 . doi : 10.1007/BF01609873 . S2CID 10128581 .
- 1 2 3 4 5 غودريتش، مايكل ت.؛ عطالله، ميخائيل ج.؛ تاماسيا، روبرتو (2005). "فهرسة المعلومات لأغراض الطب الشرعي الرقمي". التشفير التطبيقي وأمن الشبكات . سلسلة محاضرات في علوم الحاسوب. المجلد 3531. الصفحات 206-221 . CiteSeerX 10.1.1.158.6036 . doi : 10.1007/11496137_15 . ISBN 978-3-540-26223-7.
- ↑ تشليبوس، بي إس (2001). "الاتصال العشوائي في الشبكات اللاسلكية" . في باردالوس، بي إم؛ راجاسيكاران، إس؛ ريف، جيه؛ روليم، جيه دي بي (محررون). دليل الحوسبة العشوائية . كلوير أكاديميك. ص 401-456 . ISBN 978-0-7923-6957-8.
- ↑ تاخار، د.؛ لاسكا، ج. ن.؛ واكين، م. ب.؛ دوارتي، م. ف.؛ بارون، د.؛ سارفوثام، س.؛ كيلي، ك. ف.؛ بارانيوك، ر. ج. (فبراير 2006). بومان، تشارلز أ.؛ ميلر، إريك ل.؛ بولاك، إيليا (محررون). "بنية كاميرا تصوير مضغوطة جديدة باستخدام ضغط المجال البصري". التصوير الإلكتروني . التصوير الحاسوبي الرابع. 6065 : 606509-606509-10. رمز Bibcode : 2006SPIE.6065...43T . CiteSeerX 10.1.1.114.7872 . doi : 10.1117/12.659602 . S2CID 7513433 .
- ↑ كانديس، إي جيه (2014). "رياضيات التباعد (وبعض الأمور الأخرى)". وقائع المؤتمر الدولي للرياضيات. سيول، كوريا الجنوبية .
- 1 2 جيلبرت، أ.س.؛ إيوين، م.أ.؛ شتراوس، م.ج. (أكتوبر 2008). "الاختبار الجماعي واستعادة الإشارات المتفرقة". المؤتمر الثاني والأربعون لأسيلومار حول الإشارات والأنظمة والحواسيب . معهد مهندسي الكهرباء والإلكترونيات. ص 1059-1063 . doi : 10.1109/ACSSC.2008.5074574 . ISBN 978-1-4244-2940-0.
- ↑ رايت، إس. جيه.؛ نواك، آر. دي.؛ فيغيريدو، إم. إيه. تي. (يوليو 2009). "إعادة بناء متفرقة بتقريب قابل للفصل". معاملات IEEE في معالجة الإشارات . 57 (7): 2479-2493 . رمز Bibcode : 2009ITSP...57.2479W . CiteSeerX 10.1.1.142.749 . doi : 10.1109/TSP.2009.2016892 . S2CID 7399917 .
- 1 2 بيريندي، ر.؛ جيلبرت، أ.س.؛ إنديك، ب.؛ كارلوف، هـ.؛ شتراوس، م.ج. (سبتمبر 2008). "دمج الهندسة والتوافقية: منهج موحد لاستعادة الإشارات المتفرقة". المؤتمر السنوي السادس والأربعون لأليرتون حول الاتصالات والتحكم والحوسبة ، 2008. الصفحات 798-805 . arXiv : 0804.4666 . doi : 10.1109/ALLERTON.2008.4797639 . ISBN 978-1-4244-2925-7. S2CID 8301134 .
- ↑ إنديك، بيوتر (1 يناير 2008). "إنشاءات صريحة للاستشعار المضغوط للإشارات المتفرقة". وقائع الندوة السنوية التاسعة عشرة لجمعية ACM-SIAM حول الخوارزميات المنفصلة : 30-33 .
- ↑ أوستن، ديفيد. "عمود مميز في الجمعية الأمريكية للرياضيات - استراتيجيات تجميع البيانات لاختبارات كوفيد-19" . الجمعية الأمريكية للرياضيات . تم الاطلاع عليه بتاريخ 3 أكتوبر 2020 .
- ^ براسانا، ديراج. "تجميع نسيج" . نسيج-pooling.herokuapp.com . تم الاسترجاع 2020-10-03 .
- ↑ شياني، م.؛ ليفا، ج.؛ باوليني، إ. (فبراير 2022)، "بروتوكولات اختبار تحديد هوية وكشف الإصابة بفيروس كوفيد-19 في حالات الانتشار العالي"، التقارير العلمية ، 12 (1)، سبرينغر نيتشر: 3250، arXiv : 2104.11305 ، Bibcode : 2022NatSR..12.3250C ، doi : 10.1038/s41598-022-07205-4 ، PMC 8885674 ، PMID 35228579 ، S2CID 233387831
- ↑ "اختبارات الأوريغامي" . اختبارات الأوريغامي. 2 أبريل 2020. تم الاطلاع عليه في 7 أبريل 2020 .
- ↑ "اختبارات الأوريغامي" . اختبارات الأوريغامي. 2 أبريل 2020. تم الاطلاع عليه في 7 أبريل 2020 .
مراجع عامة
- دينغ-تشو، دو؛ هوانغ، فرانك ك. (2000). اختبار المجموعات التوافقية وتطبيقاته ( الطبعة الثانية). سنغافورة: وورلد ساينتيفيك. ISBN 978-9810241070.
- دورة أتري رودرا حول رموز تصحيح الأخطاء: التوافقية والخوارزميات والتطبيقات (ربيع 2007)، المحاضرات 7 .
- دورة أتري رودرا حول رموز تصحيح الأخطاء: التوافقية والخوارزميات والتطبيقات (ربيع 2010)، المحاضرات 10 و 11 و 28 و 29
- دو، د.؛ هوانغ، ف. (2006). تصميمات التجميع واختبار المجموعات غير التكيفي . وورلد ساينتيفيك. ISBN 9789814477864.
- ألدريج، م.؛ جونسون، أ.؛ سكارليت، ج. (2019). "الاختبار الجماعي: منظور نظرية المعلومات" (ملف PDF) . أسس واتجاهات في الاتصالات ونظرية المعلومات . 15 ( 3-4 ): 196-392 . arXiv : 1902.06002 . doi : 10.1561/0100000099 . S2CID 62841593 .
- بورات، إي.؛ روتشيلد، أ. (2011). "مخططات اختبار المجموعات التوافقية غير التكيفية الصريحة". معاملات IEEE في نظرية المعلومات . 57 (12): 7982-89 . arXiv : 0712.3876 . Bibcode : 2011ITIT...57.7982P . doi : 10.1109/TIT.2011.2163296 . S2CID 8815474 .
- كاجان، يوجين؛ بنغال، إيراد (2014)، "خوارزمية اختبار جماعي مع التعلم المعلوماتي عبر الإنترنت"، معاملات معهد مهندسي الصناعة ، 46 (2): 164-184 ، doi : 10.1080/0740817X.2013.803639 ، ISSN 0740-817X ، S2CID 18588494
انظر أيضاً
- التوافقية
- تصميم التجارب
