آموزش پایتون: مدل شبکه عصبی - نظارت شده
شکل 1: یک لایه پنهان MLP.
مدل Perceptron چند لایه
یک الگوریتم یادگیری تحت نظارت است که یک تابع را با تمرین در یک مجموعه دادهیاد میگیرد، آنجا که تعداد ابعاد ورودی است و o تعداد از ابعاد خروجی با توجه به مجموعه ای از ویژگی های و یک هدف y، می توان یک تقریبنده تابع غیر خطی را برای هر دو طبقه بندی یا رگرسیون یاد گرفت. این تفاوت از رگرسیون لجستیک است، در حالی که بین ورودی و لایه خروجی، می تواند یک یا چند لایه غیر خطی وجود داشته باشد که لایه های مخفی هستند. شکل 1 یک MLP مخفی با خروجی اسکالر را نشان می دهد.