شبکه عصبی بازگشت به عقب یا Backpropagation neural network، راهی برای یادگیری شبکههای عصبی هست. که شامل ارائه یک شبکه عصبی با مجموعهای از مقادیر ورودی که ارزش خروجی اونها، درست قبل از اون شناخته شده. این شبکه، ورودی رو پردازش میکنه و یک مقدار خروجی، که با مقدار صحیح مقایسه میشه تولید میکنه. اگر نتیجه نادرست باشه، تغییرات تدریجی از طریق شبکه پخش شده و دوباره محاسبه میشه. این روند تا زمانی که خروجی مورد نظر توسط شبکه محاسبه بشه، تکرار میشه.