در سال های اخیر، کاربرد اینترنت اشیا در جوامع به طور گسترده ای رشد یافته و از طرفی، فناوری جدیدی به نام شبکه های نرم افزارمحور جهت حل چالش های اینترنت اشیا پیشنهاد شده است. چالش های موجود در این شبکه های نرم افزارمحور و اینترنت اشیا موجب گردیده که امنیت SDN-IoT به یکی از نگرانی های مهم این شبکه ها تبدیل شود. از طرف دیگر، الگوریتم های هوشمند فرصتی بوده که به کارگیری آنها در موارد متعددی از جمله امنیت و تشخیص نفوذ، موجب پیشرفت چشم گیری شده است. البته سیستم های تشخیص نفوذ جهت محیط SDN-IoT، همچنان با چالش نرخ هشدار غلط بالا مواجه هستند. در این مقاله یک روش ترکیبی جدید مبتنی بر الگوریتم های هوشمند پیشنهاد شده که جهت دسترسی به نتایج خوبی در زمینه تشخیص نفوذ، الگوریتم های نظارتی دروازه بازگشتی مکرر و طبقه بند غیرنظارتی-k میانگین را ادغام می کند. نتایج شبیه سازی نشان می دهند که روش پیشنهادی با بهره گیری مزایای هر کدام از الگوریتم های ادغام شده و پوشش معایب یکدیگر، نسبت به روش های دیگر مانند روش Hamza دارای دقت بیشتری و بالاخص نرخ هشدار غلط کمتری است. همچنین روش پیشنهادی توانسته نرخ هشدار غلط را به 1/1% کاهش داده و دقت را در حدود 99% حفظ کند.