دوره آموزشی ارزیابی برنامه برای علم داده
1 ساعت 34 دقیقهپیشرفته2025-08-18
مدرسین

Howard Friedman
جزئیات دوره
ارزیابی برنامه در پروژههای علم داده یکی از ابزارهای کلیدی برای سنجش اثربخشی و تصمیمگیری مبتنی بر شواهد است. این دوره به شما یاد میدهد چگونه با استفاده از روشهای ارزیابی برنامه مثل A/B تست، Difference-in-Difference، رگرسیون ناپیوستگی (Regression Discontinuity)، سریهای زمانی گسسته (Interrupted Time Series) و روشهای Matching، نتایج پروژههای خود را به شکل علمی تحلیل کنید.
در این دوره، علاوه بر یادگیری اصول طراحی آزمایشهای A/B و تشخیص موقعیتهایی که این روش کافی نیست، با سایر روشهای استنباط علّی (Causal Inference) آشنا میشوید و یاد میگیرید چطور آنها را در شرایط مختلف به کار ببرید. همچنین میآموزید چگونه پروتکلهای ارزیابی طراحی کنید، کیفیت دادهها را بررسی کنید، نتایج را تفسیر کنید و بر اساس محدودیتهای هر روش، نتیجهگیری علمی و عملی داشته باشید.
اهداف یادگیری
تحلیل روشهای ارزیابی برنامه از طریق مقایسه رویکردهای مختلف، شناسایی روش مناسب برای هر سناریو، و ارزیابی نقاط قوت و محدودیتهای آنها.
بهکارگیری روش A/B تست شامل طراحی تصادفیسازی، بررسی کیفیت تخصیص، ارزیابی تعادل گروهها، و تفسیر نتایج آزمایشها.
ارزیابی سایر روشهای استنباط علّی مانند Matching، Difference-in-Difference، Regression Discontinuity و Interrupted Time Series.
انتخاب بهترین روش بر اساس زمینه پروژه، اجرای اصول استاندارد هر رویکرد، بررسی کنترل کیفیت و تفسیر نتایج در محدوده محدودیتهای روش.
طراحی ارزیابی برنامه شامل ایجاد پروتکل، انتخاب روششناسی مناسب، پیادهسازی کنترلهای کیفی و توسعه استراتژیهای تحلیلی.
تفسیر نتایج ارزیابی با تحلیل خروجیهای هر روش، نتیجهگیری علّی صحیح، شناسایی محدودیتها و استفاده کاربردی از نتایج.
در این دوره، علاوه بر یادگیری اصول طراحی آزمایشهای A/B و تشخیص موقعیتهایی که این روش کافی نیست، با سایر روشهای استنباط علّی (Causal Inference) آشنا میشوید و یاد میگیرید چطور آنها را در شرایط مختلف به کار ببرید. همچنین میآموزید چگونه پروتکلهای ارزیابی طراحی کنید، کیفیت دادهها را بررسی کنید، نتایج را تفسیر کنید و بر اساس محدودیتهای هر روش، نتیجهگیری علمی و عملی داشته باشید.
اهداف یادگیری
تحلیل روشهای ارزیابی برنامه از طریق مقایسه رویکردهای مختلف، شناسایی روش مناسب برای هر سناریو، و ارزیابی نقاط قوت و محدودیتهای آنها.
بهکارگیری روش A/B تست شامل طراحی تصادفیسازی، بررسی کیفیت تخصیص، ارزیابی تعادل گروهها، و تفسیر نتایج آزمایشها.
ارزیابی سایر روشهای استنباط علّی مانند Matching، Difference-in-Difference، Regression Discontinuity و Interrupted Time Series.
انتخاب بهترین روش بر اساس زمینه پروژه، اجرای اصول استاندارد هر رویکرد، بررسی کنترل کیفیت و تفسیر نتایج در محدوده محدودیتهای روش.
طراحی ارزیابی برنامه شامل ایجاد پروتکل، انتخاب روششناسی مناسب، پیادهسازی کنترلهای کیفی و توسعه استراتژیهای تحلیلی.
تفسیر نتایج ارزیابی با تحلیل خروجیهای هر روش، نتیجهگیری علّی صحیح، شناسایی محدودیتها و استفاده کاربردی از نتایج.
مهارت ها
Data Science FoundationsCorporate FinanceFinance and AccountingData ScienceOne-Off
سرفصل ها
مقدمه
- فراتر رفتن از آزمایش AB
- چه چیزهایی را باید بدانم
مقدمهای بر ارزیابی برنامه
- ارزیابی برنامه چیست؟
- ارزیابی در علم داده
- مقدمهای بر علیت
- چک لیست برای ارزیابیها
آزمایش AB
- مطالعات تصادفی چیست؟
- مزایای آزمایش AB
- کاربردهای تست AB در علم داده
- بررسی کیفیت آزمایش AB
- تمرین تست AB
فراتر از آزمایش AB و تصادفیسازی
- محدودیتهای آزمایش AB
- جایگزینهایی برای آزمایش AB
روشهای تطبیق
- چه زمانی از روشهای تطبیق استفاده کنیم
- بهترین شیوهها برای تطبیق روشها
- مزایای روشهای تطبیق
- تفسیر نتایج روشهای تطبیق
- روشهای تطبیق را تمرین کنید
تفاوت در تفاوت
- چه زمانی باید اختلاف در اختلاف را اعمال کرد
- بهترین شیوهها برای تفاوت در تفاوت
- مزایای تفاوت در تفاوت
- تفسیر نتایج اختلاف در اختلاف
- تمرین تفاوت در تفاوت
ناپیوستگی رگرسیون
- چه زمانی باید ناپیوستگی رگرسیون را اعمال کرد؟
- بهترین شیوهها برای ناپیوستگی رگرسیون
- مزایای ناپیوستگی رگرسیون
- تفسیر نتایج ناپیوستگی رگرسیون
- تمرین ناپیوستگی رگرسیون
سریهای زمانی منقطع
- چه زمانی سریهای زمانی منقطع را اعمالکنیم ?
- بهترین شیوهها برای سریهای زمانی منقطع
- مزایای سریهای زمانی منقطع
- تفسیر نتایج سریهای زمانی منقطع
- تمرین سریهای زمانی منقطع
نتیجهگیری
- مراحل بعدی در ارزیابی برنامه