رفتن به محتوای اصلی
توضیح کوهستانروش‌های آماریگزارش تشریحی· 6 دقیقه مطالعه· در قالب‌های محتوا

مقیاس‌پذیری توان آماری: راهکار بنجامینی-هاچبرگ برای مشکل مقایسه‌های چندگانه

چگونه یک الگوریتم مرحله‌ای در سال ۱۹۹۵ جایگزین تصحیح بونفرونی شد و به محققان اجازه داد تا با بودجه‌بندی برای مثبت‌های کاذب به جای حذف کامل آن‌ها، سیگنال‌های واقعی را از میان کلان‌داده‌ها استخراج کنند.

به قلم دلناز نورانی

این خبر را به اشتراک بگذارید

به‌طور خلاصه

  • علم با توان عملیاتی بالا هزاران آزمون آماری همزمان تولید می‌کند که کنترل‌های خطای سنتی مانند تصحیح بونفرونی را بیش از حد سخت‌گیرانه می‌سازد.
  • رویه بنجامینی-هاچبرگ این مشکل را با کنترل نرخ کشف کاذب (FDR) به جای نرخ خطای خانواده (FWER) حل می‌کند.
  • این الگوریتم از یک سیستم رتبه‌بندی مرحله‌ای استفاده می‌کند و یک آستانه لغزان ایجاد می‌کند که برای مقادیر p با رتبه پایین‌تر، سهل‌گیرانه‌تر می‌شود.

در سال ۱۹۹۵، مجله انجمن سلطنتی آمار یک مقاله ۱۲ صفحه‌ای از یوآو بنجامینی و یوسف هاچبرگ، آماردانان دانشگاه تل‌آویو، منتشر کرد. در آن زمان، جامعه علمی در حال برخورد با محدودیت‌های داده‌های با توان عملیاتی بالا بود. محققی که یک کارآزمایی بالینی منفرد را اجرا می‌کرد، می‌توانست به راحتی از آستانه معناداری استاندارد ۵ درصدی استفاده کند. اما با ورود ریزآرایه‌ها و توالی‌یابی خودکار، زیست‌شناسان ناگهان در حال آزمایش همزمان ۱۰,۰۰۰ ژن بودند.

با نرخ خطای ۵ درصد، یک مجموعه داده کاملاً تصادفی با این اندازه، صرفاً بر اساس تصادف ریاضی، ۵۰۰ کشف «معنادار» تولید می‌کرد. دفاع استاندارد در برابر این مشکل - یعنی تصحیح بونفرونی - تقسیم نرخ خطا بر تعداد آزمون‌ها بود. برای ۱۰,۰۰۰ ژن، این آستانه به ۰.۰۰۰۰۰۵ سقوط می‌کرد. این روش جلوی مثبت‌های کاذب را می‌گرفت، اما همزمان سیگنال‌های واقعی بیولوژیکی را نیز پاک می‌کرد و محققان را با دستانی خالی رها می‌ساخت.[1][3]

بنجامینی و هاچبرگ یک مصالحه ساختاری را پیشنهاد دادند که در نهایت به یکی از پرارجاع‌ترین مقالات در آمار مدرن تبدیل شد. آن‌ها به جای کنترل نرخ خطای خانواده (FWER) - یعنی احتمال بروز حتی یک مثبت کاذب در کل آزمایش - مفهوم نرخ کشف کاذب (FDR) را معرفی کردند. همان‌طور که در ادبیات بنیادین آن اشاره شده است، FDR به عنوان «رویکردی کمتر محافظه‌کارانه و مسلماً مناسب‌تر برای شناسایی معدود اثرات مهم از میان انبوه اثرات بی‌اهمیت آزمایش‌شده» طراحی شد.

FDR مخرج کسر را تغییر داد. به جای پرسش درباره احتمال وقوع هرگونه مثبت کاذب، FDR می‌پرسد چه نسبتی از اکتشافات ادعا شده در واقع کاذب هستند. اگر محققی FDR معادل ۵ درصد را بپذیرد، در واقع می‌پذیرد که ۵ مورد از هر ۱۰۰ پیشرفت ادعا شده اشتباه خواهد بود، اما در ازای آن، توانایی پیدا کردن ۹۵ مورد واقعی دیگر را به دست می‌آورد.[1][2]

مکانیسمی که آن‌ها برای دستیابی به این هدف طراحی کردند و اکنون به عنوان رویه بنجامینی-هاچبرگ (BH) شناخته می‌شود، یک الگوریتم مرحله‌ای ظریف است که به صورت پویا با داده‌ها مقیاس‌پذیر می‌شود. این روش با گرفتن تمام مقادیر p (p-values) تولید شده توسط یک آزمایش و مرتب‌سازی صعودی آن‌ها، از معنادارترین تا کم‌اهمیت‌ترین، آغاز می‌شود.

به هر آزمون یک رتبه اختصاص داده می‌شود که با i نشان داده می‌شود. سپس این رویه با استفاده از فرمول (i/m) × Q، که در آن m تعداد کل آزمون‌ها و Q نرخ کشف کاذب هدف است، یک مقدار بحرانی منحصربه‌فرد برای تک‌تک آزمون‌ها محاسبه می‌کند.[4]

رویه بنجامینی-هاچبرگ از یک آستانه لغزان استفاده می‌کند که برای مقادیر p با رتبه پایین‌تر، سهل‌گیرانه‌تر می‌شود و اکتشافاتی را که بونفرونی دور می‌ریخت، بازیابی می‌کند.

این رتبه‌بندی یک مقیاس لغزان از سخت‌گیری ایجاد می‌کند. معنادارترین نتیجه (رتبه ۱) با آستانه‌ای بی‌رحمانه روبرو می‌شود: برای ۱۰,۰۰۰ آزمون با FDR معادل ۵ درصد، باید از سد ۰.۰۰۰۰۰۵ عبور کند - دقیقاً مشابه تصحیح بونفرونی. اما هرچه الگوریتم در لیست پایین‌تر می‌رود، آستانه نرم‌تر می‌شود.

تا صدمین مقدار p رتبه‌بندی شده، مقدار بحرانی تا ۰.۰۰۰۵ کاهش می‌یابد. این رویه لیست مرتب‌شده را به سمت پایین اسکن می‌کند تا بزرگترین رتبه‌ای را پیدا کند که در آن مقدار p واقعی از مقدار بحرانی محاسبه‌شده‌اش کوچکتر باشد. سپس یک خط می‌کشد و فرضیه صفر را برای آن آزمون و تمام آزمون‌های بالاتر از آن رد می‌کند.[4][5]

قابلیت عملی این آستانه لغزان بسیار عظیم است. در اوایل دهه ۲۰۰۰، زمانی که ژنومیک از مطالعات هدفمند به سمت مطالعات ارتباط سراسر ژنوم (GWAS) گذار کرد، رویه BH به فیلتر پیش‌فرض برای کشف حقایق بیولوژیکی تبدیل شد. بدون آن، نویز آماری ناشی از آزمایش میلیون‌ها پلی‌مورفیسم تک‌نوکلئوتیدی (SNPs)، داده‌ها را غیرقابل خواندن می‌کرد. این رویه به محققان اجازه داد تا با پذیرش مقدار مشخص و کمّی از آلودگی داده‌ها، کلان‌داده‌ها را غربال کرده و ارتباطات ژنتیکی واقعی را استخراج کنند.[2][3]

پذیرش کنترل FDR بسیار فراتر از ژنتیک گسترش یافت. مرکز ملی آمار آموزش ایالات متحده در سال ۱۹۹۸ رویه BH را در ارزیابی ملی پیشرفت آموزشی (NAEP) ادغام کرد و از آن برای ارزیابی تفاوت‌های عملکرد جمعیتی بدون ایجاد هشدارهای کاذب در صدها مقایسه زیرگروهی استفاده کرد.

امروزه، پلتفرم‌های تجاری تست A/B مانند Optimizely از نسخه‌های لایه‌بندی شده رویه BH برای ارزیابی معیارهای وب‌سایت استفاده می‌کنند تا از راه‌اندازی طراحی‌های مجدد توسط مدیران محصول بر اساس توهمات آماری - زمانی که ده‌ها تغییر را به طور همزمان آزمایش می‌کنند - جلوگیری کنند.[5]

با پذیرش نرخ کشف کاذب ۵ درصدی، رویه BH در مقایسه با کنترل FWER، تعداد منفی‌های کاذب (اکتشافات از دست رفته) را به شدت کاهش می‌دهد.

با این حال، رویه BH یک حلال همه‌کاره برای طراحی‌های آزمایشی ضعیف نیست و زبان بازاریابی «معناداری تعدیل‌شده با FDR» اغلب محدودیت‌های آن را پنهان می‌کند. اثبات اولیه در سال ۱۹۹۵ فرض را بر این گذاشته بود که آزمون‌های چندگانه از نظر آماری مستقل هستند.

در واقعیت، ژن‌ها در شبکه‌ها با هم بیان می‌شوند و معیارهای وب‌سایت به شدت به هم همبستگی دارند. زمانی که آزمون‌ها وابستگی مثبت دارند، رویه BH همچنان معتبر است، اما تحت وابستگی دلخواه یا منفی، می‌تواند بیش از حد خوش‌بینانه عمل کند و اجازه دهد نرخ کشف کاذب واقعی از هدف Q فراتر رود.[2][3]

برای رفع این مشکل، آماردانان در سال ۲۰۰۱ رویه بنجامینی-یکوتیلی (BY) را توسعه دادند که یک جریمه هارمونیک را به آستانه اعمال می‌کند تا کنترل FDR را تحت هر ساختار وابستگی تضمین کند. با این وجود، از آنجا که تصحیح BY به طور قابل‌توجهی محافظه‌کارانه‌تر است، بسیاری از بسته‌های نرم‌افزاری و محققان به طور پیش‌فرض از همان رویه استاندارد BH استفاده می‌کنند و گاهی اوقات همبستگی پنهان در داده‌های خود را نادیده می‌گیرند. قابلیت این الگوریتم به شدت محدود به مفروضات داده‌هایی است که به آن خورانده می‌شود.[2][5]

اثبات اولیه در سال ۱۹۹۵ فرض را بر مستقل بودن آماره‌های آزمون گذاشته بود؛ شرطی که زیست‌شناسی شبکه‌ای مدرن اغلب آن را نقض می‌کند.

در سال ۲۰۰۳، جان استوری و رابرت تیبشیرانی، آماردانان برجسته، با معرفی مقدار q (q-value) چارچوب FDR را گسترش دادند. این کار، رویه BH را از یک آستانه خشک و ثابت به یک معیار پیوسته تبدیل کرد. همان‌طور که مستندات روش‌شناسی سلامت جمعیت دانشگاه کلمبیا آن را تعریف می‌کند: «مقدار q نسبت مورد انتظار مثبت‌های کاذب در میان تمام ویژگی‌هایی است که به اندازه ویژگی مشاهده‌شده یا بیشتر از آن افراطی هستند.»

به جای تعیین یک FDR معادل ۵ درصد و بررسی اینکه چه چیزی از آن عبور می‌کند، یک محقق می‌تواند به یک ژن خاص نگاه کند و بداند که ادعای کشف آن، حامل ۳.۲ درصد نرخ کشف کاذب است. این امتیازدهی پیوسته به خروجی استاندارد برای خطوط لوله بیوانفورماتیک مدرن تبدیل شد.[3][5]

میراث رویه بنجامینی-هاچبرگ، تغییری بنیادین در نحوه تعریف قطعیت توسط علم است. این روش اذعان داشت که در عصر کلان‌داده‌ها، تقاضای محافظت مطلق در برابر هرگونه مثبت کاذب، یک بن‌بست ریاضی است. چارچوب FDR با کمّی‌سازی و بودجه‌بندی برای خطا به جای تلاش برای حذف کامل آن، زیرساخت ریاضیاتی را فراهم کرد که اکتشافات با توان عملیاتی بالا را ممکن ساخت.

میراث رویه بنجامینی-هاچبرگ، تغییری بنیادین در نحوه تعریف قطعیت توسط علم است.

مرز بعدی برای آزمون‌های چندگانه در الگوریتم‌های تطبیقی نهفته است که نسبت زیربنایی فرضیه‌های صفر واقعی را پیش از اعمال آستانه تخمین می‌زنند و مرزهای توان آماری را حتی فراتر از این می‌برند.[1][2]

اصطلاحات کلیدی

نرخ کشف کاذب (FDR)
نسبت مورد انتظار از فرضیه‌های صفر رد شده که در واقع مثبت کاذب هستند.
نرخ خطای خانواده (FWER)
احتمال ارتکاب حداقل یک خطای مثبت کاذب در کل مجموعه‌ای از آزمون‌های آماری.
فرضیه صفر
فرض پایه‌ای مبنی بر اینکه هیچ اثر، تفاوت یا رابطه واقعی در داده‌های مورد آزمایش وجود ندارد.
مقدار پی (p-value)
احتمال به دست آوردن نتایج آزمونی که حداقل به اندازه نتایج مشاهده‌شده افراطی باشند، با فرض اینکه فرضیه صفر درست باشد.

پرسش‌های متداول

مشکل مقایسه‌های چندگانه چیست؟

وقتی هزاران آزمون آماری را به طور همزمان اجرا می‌کنید، شانس یافتن یک مثبت کاذب صرفاً از روی شانس به شدت افزایش می‌یابد. در سطح معناداری ۵ درصد، ۱۰,۰۰۰ آزمون تصادفی ۵۰۰ کشف کاذب تولید خواهند کرد.

بنجامینی-هاچبرگ چه تفاوتی با بونفرونی دارد؟

بونفرونی شانس بروز حتی یک مثبت کاذب را کنترل می‌کند که بسیار محافظه‌کارانه است. بنجامینی-هاچبرگ نسبت مورد انتظار مثبت‌های کاذب را در میان اکتشافاتی که واقعاً ادعا می‌کنید کنترل می‌کند و توان آماری بسیار بیشتری را حفظ می‌کند.

مقدار q چیست؟

مقدار q که به عنوان بسطی بر چارچوب FDR معرفی شد، نسبت مورد انتظار مثبت‌های کاذب در صورت معنادار خواندن یک آزمون خاص است و به عنوان معادل تعدیل‌شده با FDR برای مقدار p عمل می‌کند.

بررسی عمیق دیدگاه‌ها

فراوانی‌گرایان کلاسیک

طرفدار کنترل دقیق نرخ خطای خانواده برای جلوگیری از هرگونه مثبت کاذب هستند.

این دیدگاه که ریشه در آمار اوایل قرن بیستم دارد، استدلال می‌کند که هدف اصلی آزمون فرض، اجتناب از خطاهای نوع اول به هر قیمتی است. فراوانی‌گرایان کلاسیک تصحیح بونفرونی را ترجیح می‌دهند زیرا از نظر ریاضی تضمین می‌کند که احتمال انجام حتی یک کشف کاذب در کل آزمایش، زیر سطح آلفای انتخاب‌شده باقی بماند. آن‌ها استدلال می‌کنند که پذیرش نسبت مشخصی از مثبت‌های کاذب، همان‌طور که FDR انجام می‌دهد، ادبیات علمی را با نتایج غیرقابل تکرار آلوده می‌کند، حتی اگر حجم کل اکتشافات را افزایش دهد.

زیست‌شناسان توان عملیاتی بالا

حجم اکتشاف و توان آماری را در کلان‌داده‌ها در اولویت قرار می‌دهند.

برای محققانی که با ریزآرایه‌ها، GWAS و توالی‌یابی موازی عظیم کار می‌کنند، کنترل دقیق FWER به عنوان یک غل‌وزنجیر ریاضیاتی دیده می‌شود که کاربرد مجموعه داده‌های گران‌قیمت آن‌ها را از بین می‌برد. این اردوگاه استدلال می‌کند که علم اکتشافی نیازمند تحمل خطا است. با استفاده از رویه بنجامینی-هاچبرگ، آن‌ها می‌پذیرند که ۵ درصد از اهداف شناسایی‌شده‌شان سرنخ‌های کاذب خواهند بود و این را به عنوان یک هزینه عملیاتی قابل‌قبول در نظر می‌گیرند. آن‌ها برای حذف مثبت‌های کاذبی که آستانه FDR اجازه عبورشان را داده، به مراحل بعدی اعتبارسنجی بیولوژیکی (مانند qPCR یا سنجش‌های عملکردی) تکیه می‌کنند.

آماردانان بیزی

FDR را به عنوان یک تقریب فراوانی‌گرایانه از احتمالات پیشین می‌بینند.

تحلیلگران بیزی استدلال می‌کنند که کل بحث مقایسه‌های چندگانه، مصنوع مقادیر p فراوانی‌گرایانه است که در واقع احتمال درست بودن یک فرضیه را اندازه‌گیری نمی‌کنند. از این دیدگاه، رویه بنجامینی-هاچبرگ و مقدار q متعاقب آن، اساساً روش‌های بیزی تجربی در لباس مبدل هستند. آن‌ها استدلال می‌کنند که محققان به جای تعدیل آستانه‌های مقدار p، باید پیش از شروع آزمایش، احتمال پیشین وجود یک اثر را به طور صریح مدل‌سازی کنند و اجازه دهند داده‌ها مستقیماً آن باورها را به‌روز کنند، نه اینکه به الگوریتم‌های رتبه‌بندی مرحله‌ای متکی باشند.

بهینه‌سازی اکتشاف (FDR) 60%کنترل دقیق خطا (FWER) 20%استنتاج بیزی 20%
بهینه‌سازی اکتشاف (FDR)
نسبت مشخصی از مثبت‌های کاذب را به عنوان هزینه ضروری انجام علم اکتشافی در مقیاس وسیع می‌پذیرد.
کنترل دقیق خطا (FWER)
طرفدار به حداقل رساندن احتمال هرگونه مثبت کاذب است و قطعیت مطلق را بر حجم اکتشافات ترجیح می‌دهد.
استنتاج بیزی
استدلال می‌کند که محققان به جای تعدیل آستانه‌های مقدار p، باید احتمال پیشین وجود یک اثر را به طور صریح مدل‌سازی کنند.

دیدگاه‌هایی که این گزارش پوشش نداده

  • نهادهای نظارتی کارآزمایی‌های بالینی (مانند FDA/EMA)
  • متخصصان یادگیری ماشین

منابع

پوشش منابع

5 منبع

3 دیدگاه شناسایی‌شده

بهینه‌سازی اکتشاف (FDR) 60%کنترل دقیق خطا (FWER) 20%استنتاج بیزی 20%
  1. [1]Journal of the Royal Statistical Societyبهینه‌سازی اکتشاف (FDR)

    Controlling the False Discovery Rate: A Practical and Powerful Approach to Multiple Testing

    مطالعه در Journal of the Royal Statistical Society →
  2. [2]Wikipediaاستنتاج بیزی

    False discovery rate

    مطالعه در Wikipedia →
  3. [3]Columbia University Mailman School of Public Healthکنترل دقیق خطا (FWER)

    The False Discovery Rate (FDR)

    مطالعه در Columbia University Mailman School of Public Health →
  4. [4]Statistics How Toبهینه‌سازی اکتشاف (FDR)

    Benjamini-Hochberg Procedure

    مطالعه در Statistics How To →
  5. [5]تیم سردبیری کوهستانبهینه‌سازی اکتشاف (FDR)

    تحلیل تیم سردبیری کوهستان

    مطالعه در تیم سردبیری کوهستان →

نظرات

همیشه در جریان باشید

هر زاویه. هر روز.

اخبار قالب‌های محتوا با پوشش کامل منابع و تحلیل دیدگاه‌ها، هر روز و رایگان.