بهینه سازی رقابتی (Adversarial Optimization)، در ریاضیات (Mathematics)
انواع روش های بهینه سازی (Optimization Methods) را در آموزش زیر شرح دادیم :
بهینه سازی رقابتی (Adversarial Optimization) :
📌 معرفی
بهینه سازی رقابتی (Adversarial Optimization) به مسائلی اطلاق می شود که در آنها دو یا چند عامل با اهداف متضاد وجود دارند. هر عامل سعی می کند تابع هدف خود را با در نظر گرفتن اقدامات عامل دیگر بهینه کند. این چارچوب در نظریه بازی ها (Game Theory) ریشه دارد.
🔧 مثال ها
شبکه های مولد تخاصمی (GANs - Generative Adversarial Networks): یک مولد (Generator) سعی می کند داده های واقعی نمای جعلی تولید کند و یک تمایزگر (Discriminator) سعی می کند داده های واقعی را از جعلی تشخیص دهد. این یک بازی minimax است.
بهینه سازی مقاوم (Robust Optimization) با دید بدبینانه: در نظر گرفتن بدترین سناریو برای عدم قطعیت.
امنیت در یادگیری ماشین (Adversarial Attacks and Defenses): تولید نمونه های تخاصمی (Adversarial Examples) برای فریب مدل و دفاع در برابر آنها.