
عنوان:
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
زبان
انگلیسی
فرمت
حجم
9.39MB
موضوع
Machine Learning; Bayesian Inference; Statistics; Optimization; Statistical Inference; Business Analytics; A/B Testing; Metrics; Experiment Planning