تفاوت شبکههای برگشتی یا Recurrent با شبکههای پیشخور در آن است که در شبکههای برگشتی حداقل یک سیگنال برگشتی از یک نرون به همان نرون یا نرونهای همان لایه یا لایههای قبل وجود دارد. شبکههای Recurrent بهتر میتوانند رفتار مربوط به ویژهگیهای زمانی و پویایی سیستمها را نشان دهند. در این نوع شبکه ها که با توجه به ماهیت پویای مسئله طراحی میشوند بعد از مرحله یادگیری شبکه نیز پارامترها تغییر کرده و تصحیح می شوند ( به طور مثال در پیشبینی ها بعد از گذر زمان مقایسه انجام شده و پارامترهای آزاد شبکه تنظیم میشوند) نوع خاصی از شبکههای برگشت پذیر به شبکه های هاپفیلد (Hopfield Network) موسوم هستند. در شبکههای هاپفیلد نرونها نخست توسط ورودی مقدار اولبیه میگیرند و شبکه به گونهای خود را تکرار میکند که نتیجه آن همگرایی به سمت الگوی مرجع است. در این شبکه همه نرونها شبیه به یکدیگر عمل کرده و هیچ کدام از نرونها به عنوان ورودی یا خروجی از هم متمایز نمیشوند. در تشکیل ساختارها یعنی تعداد سلولهای عصبی و لایهها و همچنین شرایط اولیه مسئله باید دقت نمود که موارد عملی و پیچیده به یک یا حتی تعداد بیشتری لایه مخفی ورودی و خروجی و تعداد زیادی وزن برای عوامل ورودی احتیاج دارند. بسیاری از ANN های تجاری شامل ۴ و یا حتی ۵ لایه هستند که هر کدام شامل ۱۰ تا ۱۰۰۰ المان پردازشی هستند. برخی از ANN ها حاوی میلیونها المان پردازشی هستند.