الگوریتم یادگیری پرسپترون مقادیری تصادفی به وزنها نسبت میدهیم پریسپترون را به تک تک مثالهای آموزشی اعمال میکنیم. اگر مثال غلط ارزیابی شود مقادیر وزنهای پرسپترون را تصحیح میکنیم. آیا تمامی مثالهای آموزشی درست ارزیابی میشوند: بله ß پایان الگوریتم خیرßبه مرحله 2 برمیگردیم الگوریتم gradient descent با توجه به نحوه تعریف E سطح خطا بصورت یک سهمی خواهد بود. ما بدنبال وزنهائی هستیم که حداقل خطا را داشته باشند . الگوریتم  ...