امروزه با توسعه اینترنت که در همه مکان ها در دسترس است و با ظهور سیستم های انتها به انتهای هوشمند مانند تلفن های هوشمند، لپ تاپ قابل حمل و مفاهیمی مانند رایانش ابری، شبکه های اجتماعی و اینترنت اشیاء، الزامات شبکه تغییر کرده است. شبکه های مبتنی بر نرم افزار یک معماری جدید برای بهبود استفاده از منابع شبکه و مدیریت ساده تر و امنیت بیشتر در شبکه است که لایه داده و کنترل را از هم جدا می کند. در این پژوهش، دسته بندی شبکه های نسل پنجم با استفاده از یادگیری ماشین پرداخته می شود هدف اصلی این گزارش، بهبود و بهینه سازی در شبکه های گسترده نسل پنجم است. در این پژوهش به کارهای مرتبط با شبکه های مبتنی بر نرم افزار و معرفی شبکه های نسل پنجم، سپس، مطالعات و پژوهش های انجام شده با موضوع دسته بندی شبکه های گسترده نسل پنجم با استفاده از یادگیری ماشین بررسی کرده ایم. با توجه به مقالات بررسی شده، دسته بندی را بر اساس موضوع اصلی، کلمات کلیدی، یافته های جدید، محیط شبیه سازی یا پیاده سازی، مجموعه داده، حوزه کاربرد، مطالعه موردی، مزایا و نتیجه ارزیابی در هر مقاله بررسی کرده ایم. در بحث، تحلیل و مقایسه به مسائل مربوط به معیارهای ارزیابی از نظر آماری پرداخته ایم. عملکرد شبکه با معیارهایی مانند توان عملیاتی، تاخیر، پهنای باند، بازخورد ،انرژی، لرزش، مدت زمان، نسبتاز دست دادن بسته، بودجه تاخیر بسته، سرعت و مدولاسیون بررسی و مقایسه شده است.