گام گذاشتن از محیط ایزوله آزمایشگاهی به دنیای واقعی، فراتر از پیادهسازی یک الگوریتم ساده است و نیاز به تغییر نگرش بنیادی در مهندسی سیستمهای پویا دارد. بدون نقشه راه، پروژهها به دلیل پنهان بودن خطاهای وابسته به زمان و تصادف، به بنبست میخورند. در این بخش، مسیر عبور از تئوری به عمل هموار میشود. هنگام مفصلبندی مسئله (framing the problem)، نیازمندیهای مبهم صنعتی باید پیش از هرگونه کدنویسی به یک فرآیند تصمیمگیری مارکوف (Markov decision process) تبدیل شوند تا قابلیت دوام سیستم اثبات گردد. پس از تعیین چهارچوب، موفقیت در گروی استفاده از تجربههای عملی، مدیریت دقیق دادهها (your data) و پایدارسازی حلقه آموزش (training) است. اگر سیگنال پاداش به درستی تعریف نشود، عامل با سوءاستفاده از شکافها به بیراهه میرود. ارزیابی دقیق (evaluation) از غافلگیریهای پرهزینه جلوگیری میکند و دیپلوی (deployment) اصولی، پایداری سرویس را تضمین میکند. سیستمها ناگزیر دچار خطا میشوند. فرآیند دیباگ (debugging) نیازمند ابزارهای دقیق پایش برای دیباگ (monitoring for debugging) است تا خطاهای پنهان آشکار شوند. یک خطای رایج این است که تصور شود الگوریتمهای پیشرفته درمان همه دردها هستند، در حالی که غالباً عدم تطابق محیط مانع موفقیت میشود و الگوریتم نمیتواند محیط را حل کند (can't solve the environment). با نگاهی به افق پیش رو، بررسی فرصتهای بازار یادگیری تعاملی (RL market opportunities)، جهتگیریهای پژوهشی و آینده یادگیری تعاملی (future of reinforcement learning) به مهندسان دیدگاهی کلنگر میبخشد. همواره یک بدهبستان (trade-off) حیاتی میان پیچیدگی تئوریک و سادگی عملیاتی وجود دارد. [ ] تبدیل نیازمندیهای مبهم صنعتی به مدل ریاضی تصمیمگیری مارکوف [ ] بهکارگیری ترفندهای عملیاتی برای شناسایی خطاهای پنهان در محیطهای تصادفی [ ] مدیریت بهینه دادهها و پایدارسازی فرآیند آموزش مدل [ ] طراحی سناریوهای ارزیابی دقیق متناسب با شرایط دنیای واقعی [ ] پیادهسازی استراتژیهای دیپلوی امن همراه با سیستمهای پایش مداوم [ ] تحلیل و عارضهیابی موارد عدم تطابق الگوریتم با محیط عملیاتی
