Як правильно провести самоексперимент, і чому ваше «N» технічно не дорівнює «1»

Спочатку я опишу, чому ми повинні проводити самоексперименти таким чином (якщо ми взагалі збираємося їх виконувати), потім, як це робити, і нарешті, що робити у випадках, коли такі суворі самоексперименти очевидно непрактично.

Щоб зрозуміти, я не пропоную всім насправді йти вперед і починати проводити експерименти таким чином. Але корисно зрозуміти теоретичні принципи і тим, хто є зацікавлений побачити, як певні продукти впливають на рівень цукру в крові, кров’яний тиск або якісь інші параметри, ця публікація буде корисною.

зробити

  • Неодноразові спостереження.
  • Рандомізація.

Причина неодноразові спостереження просто: якщо я хочу показати, що моя реакція на дві різні їжі відрізняється, мені потрібно показати, що різниця між ними більша, ніж варіація в них. Скажімо, я хочу знати, чи банани підвищують мій рівень цукру в крові більше, ніж полуниця. Для вирішення цього питання я з’їдаю банани на сніданок у понеділок, і рівень цукру в крові піднімається до 130 мг/дл, а потім я їжу полуницю на сніданок у вівторок, а рівень цукру в крові сягає лише 125 мг/дл. Чи підтверджує це мою гіпотезу? Не зовсім. Причина в тому, що я не уявляю, до чого міг би зрости рівень цукру в крові, якби я з’їв фрукти вдруге чи втретє. Якби я знову їв полуницю в середу, а рівень цукру в крові піднісся до 135 мг/дл, раптом мої висновки розвалилися б.

Я можу повністю уникнути цієї проблеми, повторивши кілька разів полуничний випробування та кілька разів пробний банан, щоб оцінити природні відмінності у відповідях на кожен фрукт. Якщо різниця в середній реакції на кожен фрукт є досить великою або коливання в межах моїх реакцій на кожен фрукт є досить невеликим, я можу зробити висновок, що один впливає на рівень цукру в крові гірше, ніж інший. Я опишу, як прийняти це рішення, нижче.

Рандомізація - це спосіб контролю над невідомими, особливо для невідомі невідомі.

Якщо ми збиралися розділити людей на дві групи для контрольованого клінічного випробування, нам довелося б розподілити їх випадковим чином. У нашому самоексперименті ми повинні розподілити порядок випробувань випадковим чином. Іншими словами, цього тижня я не можу п’ять разів перевірити ефект бананів, а наступного тижня п’ять разів перевірити ефект полуниці. Я повинен чергувати банани та полуницю в довільному порядку.

Причина проста в тому час є спонсором. Час насправді є найгіршим з усіх причин, оскільки опосередковано вносить цілу низку невідомих, як відомого, так і невідомого різновиду. Ми всі могли скласти списки речей, які можуть змінюватися з часом. Списки можуть виглядати дуже різними один від одного, і якби ми об’єднали їх усіх в один список, це було б величезним. Змішувачі, яких ми не включили, оскільки ніхто з нас не думав про них, все ще будуть численнішими. В принципі, рандомізація порядку випробувань контролює їх усі шляхом повного виведення часу з рівняння.

Як рандомизувати

Найпростішим способом рандомізації порядку нашого самоексперименту було б використання генератора випадкових чисел. Якщо перейти до Random.Org, ми можемо генерувати випадкові числа в певному діапазоні. Простим способом рандомізації буде наявність коду «0» для спочатку полуниці, а друге бананів та коду «1» для протилежного. Ми могли б випадковим чином згенерувати кілька нулів та одиниць, і тоді ми б закінчили. Оскільки ми робимо лише просте порівняння між двома фруктами, ми могли б замість цього просто перегорнути монету.

Як вибрати кількість випробувань

Наша кінцева мета - у цьому прикладі визначити, чи відрізняється моя середня відповідь на рівень цукру в крові на один фрукт від моєї середньої реакції на інший. Якщо моя реакція на кожен фрукт є дуже послідовною, я можу пройти лише три вимірювання для кожного фрукта. Якщо це дуже непослідовно, мені буде важче оцінити мою середню відповідь, і для проведення такої оцінки знадобиться більша кількість випробувань. Це стане зрозуміліше нижче.

Як визначити, якщо відповіді різні

То як ми можемо визначити, чи моя реакція на банани відрізняється від реакції на полуницю? Коротка відповідь: я повинен підключити дані до якогось простого статистичного програмного забезпечення та провести t-тест. Ви можете зробити це безкоштовно тут:

Якщо моя відповідь на кожен плід є послідовною, мені слід зробити лише три тести з кожним з них.

Якщо моя реакція на кожен фрукт є більш мінливою, мені, можливо, доведеться зробити більше. Як хороше емпіричне правило, ми можемо почати з трьох і перевірити, чи є суттєва різниця. Якщо ні, ми могли б провести ще пару тестів і перевірити, чи наблизиться це до значення. Існують більш суворі способи визначення обсягу вибірки, який нам потрібен, але ми не намагаємось виправдовуватися перед ногами якоїсь бюрократії чи публікувати тут статтю, тому я думаю, що ми можемо вирізати кілька кутів. Нам просто потрібно бути обережним щодо упередженості - ми не хочемо продовжувати виконувати експеримент, поки не отримаємо бажаний результат, а потім зупинимось.

Якщо ми хочемо бути дуже обережними з цим, ми могли б виконати кілька тестів, щоб визначити потрібне нам «n», а потім проігнорувати всі ці результати та розпочати знову, довірившись певній кількості спостережень, а потім погладивши себе назад за нашу об’єктивність.

Для того, щоб спробувати зберегти якомога менші варіації і, таким чином, мати змогу уникнути меншої кількості випробувань кожного фрукта, ми повинні намагатися дотримуватися якомога узгодженіших умов, про які ми можемо подумати. Наприклад, ми повинні проводити тест в той самий час доби, проголодувавшись приблизно однаково довго після останнього прийому їжі. Випадкові відмінності в таких умовах не зруйнують інтерпретацію експерименту, але зменшать нашу статистичну точність і вимагатимуть від нас більше повторень спостережень.

Кілька технічних міркувань

Є дві технічні проблеми, які можуть виникнути, пов’язані з незалежністю випробувань. Ми хочемо мінімізувати будь-який вплив одного випробування на інший. Ми можемо уявити кілька ситуацій, коли це може бути проблемою.

Наприклад, скажімо, ми приймаємо вітамінну добавку. Додаток може зайняти кілька днів, щоб звільнитися від нашої системи, тому ми хотіли б розділити випробування принаймні на кілька днів. Це називається a змивання період. Наявність достатнього періоду змиву між випробуваннями може допомогти гарантувати їх незалежність.

Друга проблема полягає в тому, що може існувати тенденція, що залежить від часу. Наприклад, якщо ми їмо дієту з низьким вмістом вуглеводів і раптом ми починаємо проводити тести на відповідь на рівень цукру в крові на різні фрукти, ми можемо стабільно адаптуватися до вживання фруктів протягом декількох тижнів, і реакція на рівень цукру в крові може стабільно покращуватися. У цьому випадку ми можемо збільшити нашу статистичну точність, використовуючи a в парі t-тест. Для цього ми просто поєднуємо перші два випробування, потім другі два, треті два тощо. Як це зробити, повинно бути зрозуміло після натискання наведеного вище посилання, щоб скористатися безкоштовною програмою t-тесту.

Нам не потрібно Знати все

Цілком очевидно, було б безглуздо зупинятися на остаточних демонстраціях причинно-наслідкових наслідків для всього, що ми робимо. Це було б паралізуючим. Цілком зрозуміло, що якщо хтось хоче відмовитись від глютену протягом шести місяців, він не збирається повторювати це три-п’ять разів, випадковим чином чергуючи шестимісячний термін клейковини.

Рандомізований контрольований самоексперимент - ідеальна форма самоексперементування, але це не означає, що ми повинні ігнорувати решту нашого особистого досвіду. Ми можемо, як мінімум, продемонструвати, що певна зміна дієти є щонайменше послідовний з поліпшенням здоров’я, просто переживаючи таке покращення здоров’я після такої зміни дієти. У нас є лише одне життя, і найрозумнішим може бути дотримання того, що, здається, працює і рухатися далі.

Незважаючи на це, розуміння суттєвої ролі рандомізації та повторних спостережень у демонстрації причинно-наслідкових наслідків може допомогти нам інтерпретувати цей досвід. Розуміння того, що багато нашого минулого досвіду може не надати нам остаточної причинно-наслідкової інформації, може допомогти нам внести певну гнучкість у наші дієтичні теорії та внести зміни, які нам, можливо, доведеться внести зараз чи в майбутньому, а не потрапляти в пастку дієтичного догматизму.

Однак там, де це практично, рандомізований, контрольований самоексперимент може надати цінну інформацію. Надалі я буду проводити кілька із них на собі та писати про них.

* Ми з містером Рамсфельдом повертаємось назад. Одного разу в 1990-х, коли ми разом працювали над кампанією Dole, він так розсердився на мишку, яка серед ночі пережовувала всі свої пакетики NutraSweet, що йому захотілося продути гніздо, яке воно зарилося в стіні з ядерною бойовою частиною. Я міркував з ним, що це може дати зворотний ефект і призвести до катастрофи у зв'язках з громадськістю, і він відступив. Я завжди вважав характер Рамсфельда тривожним, але непереконлива простота його підходу до статистичного аналізу залишається непідставною донині. Я часто задаюся питанням, як би був світ інакшим, якби пан Рамсфельд обрав цю дисципліну своєю професією, але, як він завжди говорив мені, "Ніколи не можна рандомізувати Всесвіт на альтернативні історії або ф'ючерси з числом 1". Або як кажуть інші, у вас є лише одне життя.

Подяка: Особлива подяка консультанту статистики з Нью-Йорку Карен А. Баку за обговорення цієї концепції зі мною.