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