دانلود تحقیق پژوهشی شبکه های عصبی مصنوعی که شامل 15 صفحه و مشتمل بر بخش های زیر است :
فرمت فایل : Doc
شبکه های عصبی مصنوعی چیست؟
بخشهای جزئی تر از یک شبکه عصبی:
خصوصیات در مورد مغز انسان
تعریف شبکه های عصبی مصنوعی :
تاریخچه:
چرا از شبکه های عصبی استفاده می کنیم؟
مزیتها
· یادگیری انطباق پذیر:
· سازماندهی توسط خود:
· عملکرد بهنگام(Real time ) :
تحمل اشتباه بدون ایجاد وقفه در هنگام کد گذاری اطلاعات :
کاربردهای شبکه های عصبی :
شبکه عصبی مصنوعی ساده :
نقش تابع در خروجی شبکه :
یادگیری یک پرسپترون
شبکه های پرسپترون چند لایه :
منابع
*این مجموعه ویژه ی دانشجویان رشته ی مهندسی کامپیوتر و علاقه مندان و اساتید محترم میباشد
فرمت فایل : power point (قابل ویرایش) تعداد اسلایدها : 40 اسلاید
مقدمه :
l در روشهائی که تاکنون بررسی کردیم، سعی بر این بود که با استفاده از مثالهای آموزشی تابعی پیدا کنیم که بتواند توصیفکننده دادهها باشد.llدر روش یادگیری IBL بسادگی فقط مثالها را ذخیره میکنیم و هرگونه تعمیم تا مشاهده مثال جدید به تعویق میافتد. به همین دلیل این روش گاهی روش تنبل یا lazy هم نامیده میشود.llبا مشاهده مثالهای جدید رابطه آن با نمونههای ذخیره شده بررسی شده و یک مقدار برای تابع هدف آن نسبت داده میشود.در روش IBL یک فرضیه عمومی مشخص برای دادهها بدست نخواهد آمد بلکه دستهبندی هر نمونه جدید هنگام مشاهده آن و بر اساس نزدیکترین مثالهای ذخیره شده، انجام خواهد شد.
مقدمه:
دهههای آغازین سده بیستم میلادی و دوران پیشرفت شگرف صنعتی، همراه با تولید خودرو بود که انقلاب همه جانبه این درترابری، افزایش شتاب جابجایی و صدها کار و پیشه جدید دررشتهها بازرگانی بوجود آورده است به نظر میرسد که سمبل دوران فراصنعتی و نماد فرآوردههای بیهمتای قرن آینده «هوش مصنوعی» است. امروزه موضوع هوش مصنوعی داغ ترین بحث میان کارشناسان دانش رایانه واطلاعات و دیگر دانشمندان و تصمیمگیرندگان است. در سراسرتاریخ تا به امروز انسان از جنبه تن و روان، مرکز و محور بحثها و پژوهشها بوده است. ولی اکنون موجودی با رتبهای پائینتر، بیجان و ساختگی میخواهد جانشین او شود، امری که بدون شک میتوان ادعا نمود بیشتر انسانها با آن مخالفند.هوش مصنوعی چنانچه به هدفهای والای خود برسد، جهشبزرگی در راه دستیابی بشر به رفاه بیشتر و حتی ثروت افزونترخواهد بود.
فهرست مطالب
مقدمه..............................................................................................................................................4
هوش مصنوعی و هوش انسانی..................................................................................................5
شبکههای عصبی زیستی............................................................................................................6
تاریخچه شبکههای عصبی مصنوعی........................................................................................7
شبکه عصبی (Neural Network) چیست؟.....................................................................9
نورون مصنوعی.............................................................................................................................10
شبکه عصبی مصنوعی(ANN) چیست؟................................................................................11
ساختار شبکههای عصبی............................................................................................................12
شبکههای عصبی در مقایسه با کامپیوترهای معمولی...........................................................13
چرا از شبکههای عصبی استفاده میکنیم؟..............................................................................15
تقسیم بندی شبکههای عصبی...................................................................................................16
شبکه عصبی چه قابلیتهائی دارد؟............................................................................................18
کاربرد شبکههای عصبی.............................................................................................................18
انواع شبکه عصبی..........................................................................................................................19
شبکه عصبی پرسپترون..............................................................................................................20
شبکه عصبی هاپفیلد..................................................................................................................24
شبکه عصبی همینگ..................................................................................................................25
شبکه عصبی کوهنن....................................................................................................................27
شبکه عصبی تأ خیر زمانی........................................................................................................29
شبکه عصبی انتشار رو به عقب.................................................................................................31
معایب شبکههای عصبی.............................................................................................................31
منابع...............................................................................................................................................33
این فایل به صورت word و در 33 صفحه می باشد.
لینک دانلود " MIMI file " پایین همین صفحه
تعداد صفحات : " 30 "
فرمت فایل : " word "
فهرست مطالب :
معرفی :سیستم های عامل
توانایی اجتماعی ( Social abitity)
ویژگی هاشاخص های تابعی
4- پیاده سازی
2-4 اجرای ویژگی های برنامه به طور مستقیم
5- تایید (verifcation)
1-5 :روش های بدیهی
معارفه در زبان چند عاملی
عصر پیشرفت نرم افزاری
پایه های نماینده علمی مختلف
AI چیست
استفاده از مدل ها (طرح ها ) برای کنترل
استفاده از راهنمایی های لازم در زمینة مدل ها و زبان های برنامه نویسی
طبقه بندی و تغییر دادن
ایجاد تغییرات در برنامه ها و پیام های مربوطه
پیامهای محیطی
بخشی از فایل :
معرفی :
برنامه های هوشمند مشتمل بر 99% علم کامپیوتری و 1% هوش مصنوعی است . هوش مصنوعی با بیش از 40 سال سابقه مورد بحث و انتقادات زیادی قرار گرفته است. شاید بتوان گفت که مشکلترین و سخت ترین نوع بحث این باشد که هوش مصنوعی نتوانسته است به وعده های خود عمل .
عموما یک برنامه هوش به عنوان یک سیستم مستقل تصمیم گیرنده محسوب می شود که در محیط آن عمل قرار میگیرد.
سیستم های عامل :منظور از سیستم عامل این است که از یک عامل به صورت انتزاعی استفاده شده است .
و سیستم های عامل ممکن است شامل یک کاربر باشد. منظور از سیستم عامل سیستمی است که ، شامل موارد زیر باشد:
استقلال داخلی (AUTONAMY) :
سیستم های عامل برخی از برنامه ها را خلاصه میکنند و درباره چگونگی وضعیت بدون دخالت بشر یا سایرین تصمیم گیری می کنند.
فعالیت (Reactivity) :
عامل ها در یک محیط واقع شده اند و قادر هستند به تغییراتی که در آن رخ می دهد پاسخ دهند.
فعالیت حرفه ای : ( Pro- activeness)
سیستم های عامل به آسانی در پاسخ به محیطشان عکس العمل نشان نمی دهند . آنها قادر هستند که با حرکت اولیه رفتار هدف گرایی را ارایه دهند.
توانایی اجتماعی : ( Social abitity)
سیستم های عامل با دیگر عامل ها ( برنامه و شاید انسانها) از طریق نوع زبان ارتباطی ،در ارتباط هستند و به عنوان نمونه آنها قادر هستند تا در فعالیت های اجتماعی (مثل حل مسئله یا مذاکره) جهت رسیدن به اهدافشان به کارگرفته نشوند. همچنین از سیستم انتظار داریم که زبانهای برنامه نویسی سطح پایین را به صورت کورکورانه اجرا کند. بدین ترتیب هنگام وقوع شرایط غیر قابل پیش بینی از سیستم انتظار داریم که متعاقبا و سر موقع به وضعیت جدید پاسخ مناسبی دهد.
1-2 ) سیستم های عامل به عنوان سیتم های منطقی یک مشکل مشهود این است که چگونه به شرح سیستم هایی که توانایی رفتار منطقی دارند بپردازیم . یکی از موفقیت آمیز ترین روش های برای رفع این مشکل در نظر گرفتن سیستم های عامل به عنوان سیستم های ارادی است که عملکردشان با اصطلاحات رفتاری از قبیل عقیده میل و قصد می تواند پیش بینی و توضیح داده شود . این حالت ارادی از آنجائیکه رفتار یک سیستم پیچیده از طریق صفات حالت از قبیل اعتقاد و امیال درک می شود را در ابراز انتزاعی می گویند . حال بیشتر علم کامپیوتر به تحقیق درباره مکانیزم های انتزاعی گرایش دارد تا آنجائیکه به برنامه نویسان اجازه می دهد تا با آرامش کامل به کنترل پیچیدگیها بپردازد .
AOP می تواند به عنوان یک برنامه نویسی بعد از اخبار در نظر گرفته شود . در برنامه نویسی توابع گفتن این که یک سیستم چه باید انجام دهد مشمول این است که با نوشتن یک الگوریتم دقیق دقیقا گفته شود چگونه باید این کار را انجام دهد. در AOP ، مثل برنامه ریزی اخباری عقیده بر این است که اهداف را بیان کرده و اجازه دهیم تا مکانیزم کنترل داخلی چگونگی کسب نتیجه را محاسبه کند. در این مورد بهر حال مکانیزم کنترل مدل هایی از برنامه های منطقی را پیاده سازی می کند .
خوشبختانه این مدل کامپیوتری با فهم اولیه عقاید و امیال ما مطابقت دارد .
ویژگی ها :فرایند توسعه نرم افزار با پرداختن به الزامات مشتری شروع می شود . وقتی این فرایندکامل است که عملکرد سیستم جدید تنظیم شود . سیستم های عامل اطلاعاتی درباره محیطشان دارند. این ما را به تقاضا راهنمایی می کند که چارچوب ویژگی های سیستم عامل بایدقادر به ارائه وضعیت محیط خودش و اطلاعاتی که سیستم عامل درباره آن محیط دارد باشد . ارزش ارائه نظر درباره این که چه خواصی ممکن است دارای این اطلاعات باشد وجود دارد . اولا اطلاعاتی که یک سیتم عامل دارد ممکن است اشتباه باشد . سنسورهای سیستم عامل ممکن است دارای نقص باشد . اطلاعات ممکن است به روز نباشد یا سیستم عامل ممکن است عمدا یا تصادفا اطلاعات غلطی را ارئه داده باشد . ثانیا اطلاعاتی را که یک سیستم عامل دارد مستقیما در دسترس دیگر سیستم عامل ها نباشد . سیستم عامل ها اطلاعاتی را به اشتراک نگذارند و به ساختارهای اطلاعاتی شخص دیگری دسترسی نداشته باشند.ثالثا محیط ممکن است شامل سیستم عامل های دیگر باشد که هر کدام اطلاعات مربوط بخود را از محیط دارد. بدین ترتیب سیستم عامل ممکن است اطلاعاتی درباره دیگر عوامل باشدکه هر کدام اطلاعات مربوط به خود از محیط دارند .
سیستم های نرم افزاری به 2 نوع تقسیم می شوند : فعالیتی و تابعی ( کنشی و واکنشی )
یک سیستم تابعی سیستمی است که ورودیها را گرفته بعداری محاسبات روی ورودیها انجام می دهد و در آخر خروجیها را ارائه می کند.
این قبیل سیستم ها می توانند به صورت تابع I O :F Ic که ورودی و o خروجی است نشان داده شوند. مثال کلاسیک این نوع سیستم کامپایلر یا مترجم برنامه می باشد.
به طور کلی برنامه های تابعی برای بیان طراحی وپیاده سازی از سیستم های واکنشی راکتیو (Reactive) ساده تر هستند.
از آنجائیکه سیستم های تابعی پایان می یابند استفاده از قالب های پیش شرط و پس شرط برای استدلال آنها ممکن می باشد. بر عکس سیستم راکتیو خاتمه نمی یابد اما با محیط پیرامونش بر هم واکنش مداوم دارد. بنابر این استفاده از قالب های پس شرط و پیش شرط از قبیل منطق Hoare برای استدلال آنها ممکن نمی باشد در عوض سیستم های Reantive باید بر اساس رفتار مداوم آنها مشخص و تعیین شوند.
شاخص سوم های سیستم های عاملی که به بحث درباره آن پرداختیم قابلیت توانایی اجتماعی می باشد که به منظور ما از آن این می باشد که سیستم های عامل قادر به ارائه رفتار هدف گرایی هستند در آخر سیستم های عامل باید قادر به عمل باشند. به طور نمونه سیستم های کنترل کامل روی محیطشان را ندارند اما عموما قادر به تاثیر گذاری بر روی محیطشان از طریق انجام یک سری اعمال هستند و ممکن است کنترل های مطمئنی روی قسمت هایی از آن داشته باشند . خلاصه این که بسته های نرم افزاری سیستم عامل باید قادر به کنترل حداقل شاخص هایی زیر از یک سیستم عامل باشد .
عقایدی که برنامه هایی دارند. سیستم های عاملی که بر هم کنش مداومی با محیطشان دارند. اهدافی را که سعی بر اکتساب آنها دارند. اقداماتی که سیستم های عامل انجام می دهند واثرات این سیستم های عامل دارند.یک مدل منطقی موقت قادر به تعیین این شاخص های سیستم می باشد . یک بسته نرم افزاری سیستم عامل با مدل موقتی شامل موارد زیر می باشد :
حرف ربط منطقی برای نشان دادن عقاید سیستم عاملحروف ربط منطقی برای نشان دادن پویایی سیستم و رفتار مداوم آن حروف ربط منطقی برای نشان دادن کنش ها ( مثل امیال ، مقاصد و اجبارها )تعدادی دستگاه برای نشان دادن عملیاتی که سیستم های عامل انجام می دهند. شاخص های اطلاعاتی : دانش ،عقیده ،نقطه نظرات اطلاعاتی مشترک شاخص های موقتی : خطی در مقابل شاخه ای متراکم در مقابل جدا از هم ، مرجع مستقیم در مقابل اپراتورهای جدی نقطه ای در مقابل فاصله ای .نوع فایل :pdf تعداد صفحات:16
هوش مصنوعی یا هوش ماشینی (به انگلیسی: Artificial Intelligence) هوش مصنوعی به هوشی که یک ماشین در شرایط مختلف از خود نشان میدهد، گفته میشود. به عبارت دیگر هوش مصنوعی به سیستمهایی گفته میشود که میتوانند واکنشهایی مشابه رفتارهای هوشمند انسانی از جمله درک شرایط پیچیده، شبیهسازی فرایندهای تفکری و شیوههای استدلالی انسانی و پاسخ موفق به آنها، یادگیری و توانایی کسب دانش و استدلال برای حل مسایل را داشته باشند. بیشتر نوشتهها و مقالههای مربوط به هوش مصنوعی، آن را به عنوان «دانش شناخت و طراحی عاملهای هوشمند» تعریف کردهاند.