دوره آموزشی ارزیابی برنامه برای علم داده
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
سرفصل ها
۰. مقدمه
- 01 - فراتر رفتن از آزمایش AB
- 02 - چه چیزهایی را باید بدانم
۱. مقدمهای بر ارزیابی برنامه
- 03 - ارزیابی برنامه چیست؟
- 04 - ارزیابی در علم داده
- 05 - مقدمهای بر علیت
- 06 - چک لیست برای ارزیابیها
۲. آزمایش AB
- 07 - مطالعات تصادفی چیست؟
- 08 - مزایای آزمایش AB
- 09 - کاربردهای تست AB در علم داده
- 10 - بررسی کیفیت آزمایش AB
- 11 - تمرین تست AB
۳. فراتر از آزمایش AB و تصادفیسازی
- 12- محدودیتهای آزمایش AB
- 13- جایگزینهایی برای آزمایش AB
۴. روشهای تطبیق
- 14 - چه زمانی از روشهای تطبیق استفاده کنیم
- 15 - بهترین شیوهها برای تطبیق روشها
- 16 - مزایای روشهای تطبیق
- 17- تفسیر نتایج روشهای تطبیق
- 18- روشهای تطبیق را تمرین کنید
۵. تفاوت در تفاوت
- 19 - چه زمانی باید اختلاف در اختلاف را اعمال کرد
- 20 - بهترین شیوهها برای تفاوت در تفاوت
- 21 - مزایای تفاوت در تفاوت
- 22- تفسیر نتایج اختلاف در اختلاف
- 23 - تمرین تفاوت در تفاوت
۶. ناپیوستگی رگرسیون
- 24 - چه زمانی باید ناپیوستگی رگرسیون را اعمال کرد؟
- 25 - بهترین شیوهها برای ناپیوستگی رگرسیون
- 26- مزایای ناپیوستگی رگرسیون
- 27- تفسیر نتایج ناپیوستگی رگرسیون
- 28 - تمرین ناپیوستگی رگرسیون
۷. سریهای زمانی منقطع
- 29 - چه زمانی سریهای زمانی منقطع را اعمالکنیم ?
- 30 - بهترین شیوهها برای سریهای زمانی منقطع
- 31 - مزایای سریهای زمانی منقطع
- 32 - تفسیر نتایج سریهای زمانی منقطع
- 33 - تمرین سریهای زمانی منقطع
نتیجهگیری
- 34- مراحل بعدی در ارزیابی برنامه
دوره های مرتبط
- دوره آموزشی یادگیری جامع پایتون برای علم داده و یادگیری ماشین بخش اول
- دوره آموزشی تسلط بر داده ها: کاوش و توصیف داده ها
- دوره آموزشی کلانداده در عصر هوش مصنوعی
- دوره آموزشی مبانی علوم تصمیمگیری
- دوره آموزشی آیا نتیجه داد؟ ارزیابی برنامه در علم داده
- دوره آموزشی پاکسازی دادهها برای علم داده مؤثر: واردکردن دادهها، تشخیص ناهنجاری، پرکردن مقادیر گمشده و مهندسی ویژگیها
- دوره آموزشی یادگیری جامع اسکالا برای علوم داده
- دوره آموزشی گزارشنویسی دادهکاوی با Quarto برای پایتون