جلد کتاب آزمایش برای مهندسان(Experimentation for Engineers)

عنوان:

Experimentation for Engineers

نویسنده:

David Sweet

انتشارات:

Manning Publications

تاریخ انتشار:

2023

حجم:

9.39MB

دانلود

معرفی کتاب: " آزمایش برای مهندسان: From A/B testing to Bayesian optimization "

عملکرد سیستم‌های خود را با آزمایش‌های عملی که توسط مهندسان در رقابتی‌ترین صنایع جهان استفاده می‌شوند، بهینه کنید.

در کتاب Experimentation for Engineers: From A/B testing to Bayesian optimization خواهید آموخت چگونه:

  • یک A/B Test طراحی، اجرا و تحلیل کنید
  • حلقه‌های بازخورد ایجاد شده توسط بازآموزی دوره‌ای مدل‌های ML را از بین ببرید
  • نرخ آزمایش‌ها را با multi-armed bandits افزایش دهید
  • چندین پارامتر را به‌صورت تجربی با Bayesian optimization تنظیم کنید
  • معیارهای کسب‌وکار مورد استفاده برای تصمیم‌گیری را به‌وضوح تعریف کنید
  • اشتباهات رایج در آزمایش‌ها را شناسایی و از آن‌ها اجتناب کنید

درباره تکنولوژی

آیا نرم‌افزار من واقعاً کار می‌کند؟ آیا تغییراتم وضعیت را بهتر یا بدتر کرده است؟ آیا باید ویژگی‌ها را فدای عملکرد کنم؟ آزمایش تنها راه پاسخ به چنین سوالاتی است. این کتاب منحصر به‌فرد، شیوه‌های پیشرفته آزمایش را که در رقابتی‌ترین صنایع جهان توسعه یافته و اثبات شده‌اند، نشان می‌دهد تا به شما در بهبود سیستم‌های ML، برنامه‌های نرم‌افزاری و راهکارهای معاملاتی کمی کمک کند.

درباره کتاب

این کتاب جعبه‌ابزاری از فرآیندها برای بهینه‌سازی سیستم‌های نرم‌افزاری ارائه می‌دهد. ابتدا با محدودیت‌های A/B Testing آشنا می‌شوید و سپس به استراتژی‌های پیشرفته آزمایش می‌پردازید که از ML و روش‌های احتمالاتی بهره می‌گیرند. مهارت‌هایی که در این راهنمای عملی یاد می‌گیرید، به شما کمک می‌کند هزینه‌های آزمایش را به حداقل برسانید و به سرعت بفهمید کدام رویکردها و ویژگی‌ها بهترین نتایج کسب‌وکار را ارائه می‌دهند.

آنچه در کتاب خواهید یافت:

  • طراحی، اجرا و تحلیل یک A/B Test
  • از بین بردن حلقه‌های بازخورد ایجاد شده توسط بازآموزی دوره‌ای مدل‌های ML
  • افزایش نرخ آزمایش‌ها با multi-armed bandits
  • تنظیم چندین پارامتر به‌صورت تجربی با Bayesian optimization

مخاطب کتاب

مهندسین ML و نرم‌افزار که به دنبال استخراج بیشترین ارزش از سیستم‌های خود هستند. مثال‌ها با Python و NumPy ارائه شده است.

نویسنده

David Sweet به‌عنوان معامله‌گر کمی در GETCO و مهندس یادگیری ماشین در Instagram فعالیت داشته است. او در برنامه‌های کارشناسی ارشد AI و Data Science در Yeshiva University تدریس می‌کند.

فهرست مطالب

  • Experimentation for Engineers
  • Preface
  • Acknowledgments
  • About this book
  • About the author
  • About the cover illustration
  • 1: Optimizing systems by experiment
  • 1.1 Examples of engineering workflows
  • 1.2 Measuring by experiment
  • 1.3 Why are experiments necessary?
  • Summary
  • 2: A/B testing: Evaluating a modification to your system
  • 2.1 Take an ad hoc measurement
  • 2.2 Take a precise measurement
  • 2.3 Run an A/B test
  • Summary
  • 3: Multi-armed bandits: Maximizing business metrics while experimenting
  • 3.1 Epsilon-greedy: Account for the impact of evaluation on business metrics
  • 3.2 Evaluating multiple system changes simultaneously
  • 3.3 Thompson sampling: A more efficient MAB algorithm
  • Summary
  • 4: Response surface methodology: Optimizing continuous parameters
  • 4.1 Optimize a single continuous parameter
  • 4.2 Optimizing two or more continuous parameters
  • Summary
  • 5: Contextual bandits: Making targeted decisions
  • 5.1 Model a business metric offline to make decisions online
  • 5.2 Explore actions with epsilon-greedy
  • 5.3 Explore parameters with Thompson sampling
  • 5.4 Validate the contextual bandit
  • Summary
  • 6: Bayesian optimization: Automating experimental optimization
  • 6.1 Optimizing a single compiler parameter, a visual explanation
  • 6.2 Model the response surface with Gaussian process regression
  • 6.3 Optimize over an acquisition function
  • 6.4 Optimize all seven compiler parameters
  • Summary
  • 7: Managing business metrics
  • 7.1 Focus on the business
  • 7.2 Define business metrics
  • 7.3 Trade off multiple business metrics
  • Summary
  • 8: Practical considerations
  • 8.1 Violations of statistical assumptions
  • 8.2 Don’t stop early
  • 8.3 Control family-wise error
  • 8.4 Be aware of common biases
  • 8.5 Replicate to validate results
  • 8.6 Wrapping up
  • Summary
  • Appendix A—Linear regression and the normal equations
  • Appendix B—One factor at a time
  • Appendix C—Gaussian process regression
  • Index

مشخصات

نام کتاب

Experimentation for Engineers: From A/B testing to Bayesian optimization Edition: 1

نویسنده

David Sweet

انتشارات

Manning Publications

تاریخ انتشار

2023

ISBN

9781617298158

تعداد صفحات

250

زبان

انگلیسی

فرمت

pdf

حجم

9.39MB

موضوع

Machine Learning; Bayesian Inference; Statistics; Optimization; Statistical Inference; Business Analytics; A/B Testing; Metrics; Experiment Planning