Middle — Senior
Czym jest CUPED i jak obniża wariancję?
sobes.tech AI
Odpowiedź od AI
CUPED (Kontrolowane doświadczenie z użyciem danych przedeksperymentalnych) to metoda zmniejszania wariancji w testach A/B i eksperymentach, która wykorzystuje dane zebrane przed rozpoczęciem eksperymentu do kontrolowania wariacji.
Pomysł polega na tym, że użytkownicy mają metryki przedeksperymentalne (np. zachowanie przed uruchomieniem testu), które korelują z metryką docelową. Używając tych danych, można skorygować wyniki, zmniejszyć szum i zwiększyć moc statystyczną testu.
Jak to działa:
- Zbiera się metrykę przedeksperymentalną (zmienną współzależną), np. średnią liczbę zakupów w tygodniu przed testem.
- Dla każdego użytkownika oblicza się skorygowaną metrykę, odejmując wpływ metryki przedeksperymentalnej.
- Analizuje się skorygowaną metrykę, co zmniejsza wariancję i pozwala wykryć efekt przy mniejszej liczbie użytkowników.
Przykład formuły:
[ Y_i^{adj} = Y_i - \theta (X_i - \bar{X}) ]
gdzie:
- (Y_i) to zaobserwowana metryka w eksperymencie dla użytkownika i
- (X_i) to metryka przedeksperymentalna
- (\bar{X}) to średnia metryki przedeksperymentalnej
- (\theta) to współczynnik regresji między (Y) a (X)
W ten sposób CUPED pomaga poprawić dokładność oszacowania efektu eksperymentu, zmniejszając wpływ losowych wahań i poprawiając jakość wniosków.