
فرمت فایل : power point (لینک دانلود پایین صفحه) تعداد اسلاید : 41 اسلاید
بخشی از اسلایدها :
پاورپوینت درباره همکاری و هماهنگی بین عاملها در هوش مصنوعی و رباتیک
فرمت فایل : power point (لینک دانلود پایین صفحه) تعداد اسلاید : 41 اسلاید
بخشی از اسلایدها :
مشخصات این فایل
عنوان:هوش مصنوعی و کاربرد آن در پزشکی
فرمت فایل: word(قابل ویرایش)
تعداد صفحات:88
این مقاله در مورد هوش مصنوعی و کاربرد آن در پزشکی می باشد.
تاریخچه
هوش مصنوعی علمی است جوان با قدمتی کمی بیش از نیم قرن . مباحث هوش مصنوعی پیش از بوجود آمدن علوم الکترونیک، توسط فلاسفه و ریاضی دانانی نظیر بول (Boole) که اقدام به ارائه قوانین و نظریههایی در باب منطق نمودند، مطرح شده بود. در سال ۱۹۴۳، با اختراع رایانههای الکترونیکی، هوش مصنوعی، دانشمندان را به چالشی بزرگ فراخواند. بنظر میرسید، فناوری در نهایت قادر به شبیه سازی رفتارهای هوشمندانه خواهد بود.....(ادامه دارد)
هوش مصنوعی چیست؟
هوش مصنوعی (Artificial Intelligence) را باید عرصهٔ پهناور تلاقی و ملاقات بسیاری از دانشها، علوم، و فنون قدیم و جدید دانست. ریشهها و ایدههای اصلی آن را باید در فلسفه، زبانشناسی، ریاضیات، روانشناسی، نورولوژی، و فیزیولوژی نشان گرفت و شاخهها، فروع، و کاربردهای گونهگونه و فراوان آن را در علوم رایانه، علوم مهندسی، علوم زیستشناسی و پزشکی، علوم ارتباطات و زمینههای بسیار دیگر.....(ادامه دارد)
چالش های بنیادین هوش مصنوعی
البته امروزه هوش مصنوعی به واقعیت نزدیک شده است و تقریباً میتوان گفت وجود دارد، اما دلایل اساسی متعددی وجود دارند که نشان میدهند چرا هنوز شکل تکامل یافته هوشی که تورینگ تصور میکرد، به وقوع نپیوسته است. به طور کلی خود نظریه تورینگ مخالفانی جدی دارد. بعضی از این منتقدان اصلاً هوش ماشینی را قبول ندارند و برخی دیگر صرفاً کارآمدی آزمون تورینگ را برای اثبات هوشمندی زیر سؤال میبرند. یکی از مهمترین مباحث مطرح در این زمینه، موضوع شبیهسازی است. غالباً پرسیده میشود آیا صرف اینکه ماشینی....(ادامه دارد)
شاخههای علم هوش مصنوعی
امروزه دانش مدرن هوش مصنوعی به دو دسته اصلی تقسیم میشود: یکی هوش مصنوعی سمبولیک یا نمادین (Symbolic AI) و دیگری هوش غیرسمبولیک که پیوندگرا (Connection AI) نیز نامیده میشود.هوش مصنوعی سمبولیک از رهیافتی مبتنی بر محاسبات آماری پیروی میکند و اغلب تحت عنوان "یادگیری ماشین" یا (Machine Learning) طبقهبندی میشود. هوش سمبولیک میکوشد سیستم و قواعد آن را در قالب سمبولها بیان کند و با نگاشت اطلاعات به سمبولها و قوانین به حل مسئله بپردازد. در میان معروفترین ....(ادامه دارد)
مزایا و محدودیتهای سیستمهای خبره
دستاورد سیستمهای خبره را میتوان صرفهجویی در هزینهها و نیز تصمیمگیریهای بهتر و دقیقتر و بسیاری موارد تخصصیتر دیگر عنوان کرد. استفاده از سیستمهای خبره برای شرکتها میتواند صرفهجویی به همراه داشته باشد.
در زمینه تصمیمگیری نیز گاهی میتوان در شرایط پیچیده، با بهرهگیری از چنین سیستمهایی تصمیمهای بهتری اتخاذ کرد و جنبههای پیچیدهای را در مدت زمان بسیار کمی مورد بررسی قرار داد که تحلیل آنها به روزها زمان نیاز دارد.....(ادامه دارد)
آموزش شبکههای عصبی
تا اینجا از ساختار شبکههای عصبی صحبت کردیم. گفتیم که شبکههای عصبی میتوانند بر اساس طراحی خود سیگنالهای ورودی را پردازش کنند و به سیگنالهای خروجی مورد نظر تبدیل نمایند. به طور معمول، پس از آنکه یک شبکه عصبی طراحی و پیادهسازی شد، باید پارامترهای w و b (که قبلاً معرفی کردیم) به ازای مجموعههایی از سیگنالهای ورودی، بهگونهای تنظیم شوند که سیگنالهای خروجی شبکه خروجی مطلوب را تشکیل دهند. چنین فرایندی را آموزش دیدن شبکه عصبی مینامند (در نخستین مرحله آموزش، مقادیر w و b بهطور تصادفی انتخاب میشوند. زیرا تا این پارامترها مقدار نداشته باشند، شبکه عصبی قابل استفاده نخواهد....(ادامه دارد)
ویژگی های فلسفی هوش مصنوعی چیست ؟
هوش مصنوعی ( Artificial Intelligence ) که به اختصار AI خوانده می شود ، یکی از جذاب ترین شاخه های تحقیقاتی فلسفی است.پیدایش رایانه در صحنه زندگی بشر تحولات عمده ای را به وجود آورد ، حوزه فلسفه نیز از این تحولات بی نصیب نبوده است. فلاسفه پرسشهای فلسفی زیادی راجع به تفاوت های ذهن انسان با رایانه مطرح کرده اند که همه آنها به طرح بحث هوش مصنوعی انجامید.....(ادامه دارد)
برخی کابردهای هوش مصنوعی در پزشکی
طراحی نرم افزار تشخیص بیماریها بوسیله هوش مصنوعی
نرمافزار جامع پشتیبان تصمیمگیری در پزشکی یکی از نرمافزارهائی است که با استفاده از هوش مصنوعی به تشخیص بیماریها براساس علائم اقدام میکند به طوری که کاربر با وارد کردن نشانههای بیماری به رایانه، فهرستی از بیماریهای محتمل را مشاهده خواهد کرد.ثبت دقیق شرح حال بیمار، تشکیل پرونده، درخواست آزمایشهای اولیه و تکمیلی، تجویز هوشمند دارو، نسخه نویسی، جستجوی اطلاعات بیماری، روش درمان، بانک اطلاعات داروها، روش مصرف و مشخص کردن عوارض جانبی داروها را از مزایای این نرم افزار است.....(ادامه دارد)
دیباچه 5
تاریخچه 8
هوش مصنوعی چیست؟ 12
چالش های بنیادین هوش مصنوعی 17
شاخههای علم هوش مصنوعی 20
کاربردهای هوش مصنوعی 23
سیستم های خبره (Expert Sytems) 24
ساختار یک سیستم خبره 25
مزایا و محدودیتهای سیستمهای خبره 28
کاربرد سیستمهای خبره 30
چند سیستم خبره مشهور 31
منطق فازی (Fuzzy Logic) 33
پیشینه منطق فازی 33
مجموعههای فازی 34
تفاوت میان نظریه احتمالات و منطق فازی 38
کاربردهای منطق فازی 40
منطق فازی و هوش مصنوعی 42
شبکه های عصبی (Neural Network) 42
شباهت با مغز 43
....(ادامه دارد)
نام کتاب:هوش مصنوعی
تعداد صفحات: 256
نوع فایل : pdf
جلد اول ویرایش دوم
مترجم: سهراب جلوه گر
قیمت:3000
تعریف هوش
بطور کلی تعاریف متعددی را که توسط روان شناسان برای هوش ارائه شده است، میتوان به سه گروه تربیتی (تحصیلی) ، تحلیلی و کاربردی تفسیم کرد.
تعریف تربیتی هوش
به اعتقاد روانشناسان تربیتی ، هوش کیفیتی است که مسبب موفقیت تحصیلی میشود و از این رو یک نوع استعداد تحصیلی به شمار میرود. آنها برای توجیه این اعتقاد اشاره میکنند که کودکان باهوش نمرههای بهتری در دروس خود میگیرند و پیشرفت تحصیلی چشم گیری نسبت به کودکان کم هوش دارند. مخالفان این دیدگاه معتقدند کیفیت هوش را نمیتوان به نمرهها و پیشرفت تحصیلی محدود کرد، زیرا موفقیت در مشاغل و نوع کاری که فرد قادر به انجام آن است و به گونه کلی پیشرفت در بیشتر موقعیتهای زندگی بستگی به میزان هوش دارد.
لینک دانلود " 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 باید بر اساس رفتار مداوم آنها مشخص و تعیین شوند.
شاخص سوم های سیستم های عاملی که به بحث درباره آن پرداختیم قابلیت توانایی اجتماعی می باشد که به منظور ما از آن این می باشد که سیستم های عامل قادر به ارائه رفتار هدف گرایی هستند در آخر سیستم های عامل باید قادر به عمل باشند. به طور نمونه سیستم های کنترل کامل روی محیطشان را ندارند اما عموما قادر به تاثیر گذاری بر روی محیطشان از طریق انجام یک سری اعمال هستند و ممکن است کنترل های مطمئنی روی قسمت هایی از آن داشته باشند . خلاصه این که بسته های نرم افزاری سیستم عامل باید قادر به کنترل حداقل شاخص هایی زیر از یک سیستم عامل باشد .
یک مدل منطقی موقت قادر به تعیین این شاخص های سیستم می باشد . یک بسته نرم افزاری سیستم عامل با مدل موقتی شامل موارد زیر می باشد :