Neden deney yaparız?

Python ile A/B Testi

Moe Lotfy, PhD

Principal Data Science Manager

A/B testinin değeri

  • Yeni tasarım ve özelliklerin etkisine dair belirsizliği azaltın

  • Karar alma --> sezgi değil; bilimsel, kanıta dayalı

  • Yatırıma yüksek getiri: basit değişiklikler büyük kazançlar sağlar

  • Olgun aşamada sürekli optimizasyon

  • Korelasyon nedensellik anlamına gelmez

Python ile A/B Testi

Kanıt hiyerarşisi

Kanıt hiyerarşisinin uyarlanmış sürümü

1 https://jamanetwork.com/journals/jama/article-abstract/392650
Python ile A/B Testi

Hata iletileri churn’ü azaltır mı?

  • Microsoft Office 365 yanıltıcı korelasyon örneği:$^1$

    Microsoft Office 365 yanıltıcı korelasyon örneği

    • Yanıltıcı korelasyon: nedensel gibi görünen ancak olmayan güçlü korelasyon.
1 Kohavi, Ron,Tang, Diane,Xu, Ya. Trustworthy Online Controlled Experiments. Cambridge University Press.
Python ile A/B Testi

Pearson korelasyon katsayısı

  • İki değişken arasındaki doğrusal ilişkinin gücünü ölçen bir puan.
  • r>0: pozitif korelasyon
  • r = 0: nötr korelasyon
  • r<0: negatif korelasyon
  • Pearson korelasyon katsayısı (r) formülü:

Pearson korelasyon katsayısı (r) denklemi

  • Varsayımlar: Normal dağılım ve Doğrusallık
Python ile A/B Testi

Korelasyonların görsel incelemesi

# Görselleştirme kütüphanesi seaborn'u içe aktar
import seaborn as sns

# Çift grafikler oluştur
sns.pairplot(admissions[['Serial No.',\
      'GRE Score', 'Chance of Admit']])

Veri setindeki üç sütun arasındaki ilişkiyi gösteren saçılım grafikleri

Python ile A/B Testi

Pearson korelasyon ısı haritası

# Görselleştirme kütüphanesi seaborn'u içe aktar
import seaborn as sns

# Pearson korelasyon katsayısını yazdır
print(admissions['GRE Score']\
   .corr(admissions['Chance of Admit']))
0.8026104595903503
# Korelasyon ısı haritasını çiz
sns.heatmap(admissions.corr(),annot=True)

Veri setindeki tüm değişkenler ve korelasyon katsayılarının ısı haritası

Python ile A/B Testi

Hadi pratik yapalım!

Python ile A/B Testi

Preparing Video For Download...