آنچه یاد خواهید گرفت:
متدهای بهینهسازی در یادگیری ماشین را از الگوریتمهای ریاضی ثابت و استاندارد متمایز کنید.
توضیح دهید که مدلهای جانشین و توابع کسب چگونه میان اکتشاف و بهرهبرداری تعادل برقرار میکنند.
کتابخانههای مناسب Python مانند BoTorch و Stable-Baselines3 را برای تسک های عملیاتی انتخاب کنید.
مسائل کسبوکار را دستهبندی کنید تا بهدرستی بهینهسازی بیزی یا یادگیری تقویتی را بهکار بگیرید.
پیشنیازهای دوره
تسلط اولیه به برنامهنویسی Python. درک کلی با مفاهیم استاندارد یادگیری ماشین مانند حلقههای آموزش و خطای اعتبارسنجی مفید است. این دوره کاملاً بر مبانی مفهومی و پیادهسازیهای عملی تمرکز دارد و از اثباتهای سنگین ریاضی بهطور کامل عبور میکند.
توضیحات دوره
الگوریتمهای مهندسی استاندارد، دنبالههای ریاضی سختگیرانهای را اجرا میکنند. آنها مسیرها را با استفاده از فرمولهای ثابت محاسبه میکنند و برای هر مسئلهی جدید، دقیقاً همان مراحل را تکرار میکنند. این دورهی مقدماتی، یک متدولوژی کاملاً متفاوت را معرفی میکند. ما بررسی میکنیم که چگونه مدلهای یادگیری ماشین این قواعد ریاضی ایستا را جایگزین میکنند تا سیستمهای بهینهسازی بسیار کارآمد و دادهمحور ایجاد شود.
در طول این بخشها، خواهید آموخت که سیستمها چگونه دادههای تاریخی را جمعآوری میکنند تا پارامترهای جستوجوی خود را بروزرسانی کنند. با سازوکار مدلسازی جانشین یاد خواهید گرفت؛ جایی که الگوریتمها نمایشهای احتمالاتی از توابع هدف پیچیده میسازند. همچنین بررسی میکنیم که توابع کسب چگونه تعادل دقیق میان بررسی در نواحی ناشناخته و بهرهبرداری از نقاط دادهی شناختهشده را محاسبه میکنند. علاوه بر این، مبانی مفهومی یادگیری تقویتی بهکاررفته در مسائل ترکیبیاتی را مرور میکنیم و نشان میدهیم که عاملهای مصنوعی چگونه از تعاملات گذشته، سیاستهای ساختاری شکل میدهند.
این برنامهی آموزشی کاملاً بر اصول اصلی و دستهبندیهای عملی تمرکز دارد. ما از اثباتهای سنگین ریاضی صرفنظر میکنیم و در عوض، بر درک ساختاری روشن از ابزارهای موجود در اکوسیستمهای مدرن Python مانند BoTorch و Stable-Baselines3 تأکید میکنیم. دقیقاً یاد میگیرید که چگونه یک الگوریتم را بهعنوان هوشمند طبقهبندی کنید، چگونه برای ارزیابیهای فیزیکی پرهزینه رویکرد درست را انتخاب کنید، و چگونه پایپ لاین استقرار خود را ساختاربندی کنید.
با گذراندن این مطالب، یک چارچوب ذهنی قوی برای بهینهسازی مبتنی بر AI به دست خواهید آورد. شما دانش لازم را برای شناسایی موارد استفادهی مناسب در محیطهای عملیاتی خود خواهید داشت و منطق زیربنایی هدایتکنندهی سیستمهای جستوجوی خودکار مدرن را درک خواهید کرد.
این دوره برای چه کسانی مناسب است؟
دانشمندان داده و مهندسان نرمافزار که به دنبال پیادهسازی الگوریتمهای جستوجوی هوشمند هستند. این دوره همچنین برای مدیران فنی که قصد دارند سیستمهای بهینهسازی خودکار را در پایپ لاین های عملیاتی خود مستقر کنند، مناسب است.