دانلود مقاله پیاده سازی و ارزیابی الگوریتمها و سیر تکاملی و انواع زبانهای برنامه نویسی

    AI به دو مکتب فکری تقسیم می شود: 1. AI قراردادی (Coventional AI) : توسط رسمی سازی (formalism)، تحلیل آماری، تعاریف و اثبات مشخص می گردد (مثل یادگیری ماشین و سیستم های خبره).2. هوش محاسباتی: با ویژگی های غیررسمی، غیراحتمالی و اغلب با رویکردهای آزمون و خطا شناخته می شود. هوش محاسباتی به سه بخش اصلی تقسیم می گردد:a. شبکه های عصبیb. سیستم های فازی c. محاسبه تکاملی   الگوریتم های تکاملی تکنیک پیاده سازی مکانیزم هایی مانند تولید مجدد ، جهش، ترکیب مجدد(ادغام)، انتخاب طبیعی (فرایندی که توسط آن افرادی دارای مشخصه های مطلوب با احتمال بیشتری برای تولید افراد بعدی به کار می روند. پس مشخصه های مطلوب در نسل بعد عمومی تر می شوند) و بقای شایسته ترین است. ولی محاسبات تکاملی دارای مشخصه های زیر می باشند: پیشروی، رشد یا توسعه تکراری مبنی بر جمعیت جستجوی تصادفی هدایت شده پردازش موازی ...


ادامه مطلب ...

ساختمان داده ها و الگوریتمها

ساختمان داده ها و الگوریتمها

ساختمان داده ها و الگوریتمها

الگوریتم توسط زبانهای برنامه نویسی پیاده سازی می شوند و هرالگوریتم توسط یک برنامه ارائه می شود. این کتاب الگوریتمها را به زبان بسیار ساده ای توضیح داده است. ...


ادامه مطلب ...