کتاب فارسی: پیاده‌سازی و حل مسائل کاربردی با الگوریتم ژنتیک

این کتاب نتیجه بخشی از تحقیقات و پروژه‌های پژوهشی بنده در سال‌های 88 تا 89 است.

اولین توزیع این کتاب در بیست و چهارمین نمایشگاه بین‌المللی کتاب تهران (از چهارده تا بیست و چهارم اردیبهشت) صورت گرفته و پس از آن در کتابفروشی‌های سطح کشور قابل دسترس خواهد بود. (برای تهیه کتاب به بخش ناشران دانشگاهی، راهرو 21، غرفه 21 مراجعه فرمایید)
از مهمترین دلایل تمایز این کتاب با کتب مشابه، رویکرد کاربردی و حل مسئله آن است. در واقع مهمترین هدف بنده از تالیف این کتاب، ایجاد بستری برای ساده‌سازی طراحی یک محیط نهایی برای شبیه‌سازی انواع مسائل در بستر الگوریتم ژنتیک بوده که فکر می‌کنم تا حد زیادی در این امر موفق بوده‌ام.
مخاطبان این کتاب چه کسانی هستند:
  1. دانشجویان مقطع کارشناسی نرم‌افزار به منظور استفاده از یک منبع مناسب برای مبحث الگوریتم‌های ژنتیک در درس هوش مصنوعی یا به منظور انتخاب پروژه پایانی در زمینه هوش مصنوعی.
  1. دانشجویان مقطع کارشناسی ارشد هوش مصنوعی به منظور استفاده از یک منبع علمی، کاربردی و مناسب برای درس محاسبات تکاملی یا به منظور انتخاب پروژه.
  1. کلیه دانشجویان رشته‌های مهندسی مانند برق، الکترونیک، کامپیوتر، مکانیک، شیمی، متالورژی و غیره که به نوعی با مباحث بهینه‌سازی مهندسی سروکار دارند.
  1. اساتید و دانشجویانی که به دنبال فعالیت‌های آکادمیک و پژوهشی و تهیه مقاله برای همایشها و ژورنالهای ISI هستند به دلیل ارائه بهینه‌سازی‌های متعددی که در مقالات ISI مطرح شده و همچنین وجود نمودارها و آنلالیزهای مختلف از کارایی حقیقی عملگر‌ها و بخشهای مختلف الگوریتم ژنتیک.
  1. برنامه‌نویسان و توسعه‌دهندگانی که قصد طراحی سیستم‌های هوشمند یا شبیه‌سازی مسائل را دارند.
برخی از مباحثی که در این کتاب می‌خوانید:
  • شناخت نظریه NP و روش‌های جستجو در فضای مسائل
  • تشریح کامل ساختار الگوریتم ژنتیک
  • کدنویسی و پیاده‌سازی عملی اجزای الگوریتم ژنتیک مانند روش‌های ترکیب، جهش، ابقاء و …
  • معرفی بسیاری از عملگرهای ژنتیکی ارائه شده در مقالات ISI
  • بررسی روشهای بهینه‌سازی در اجزای الگوریتم ژنتیک
  • آشنایی با مشتقات الگوریتم ژنتیک، مانند الگوریتم ممتیک، ژنتیک پیوسته، انطباقی، موازی و جستجوهای محلی
  • مقایسه و بررسی کارایی عملگرهای ژنتیک بهینه شده
  • حل و شرح کامل انواع مسائل NP-Hard با الگوریتم ژنتیک مانند مسائل زمان‌بندی، محاسبه معادلات ریاضی، بسته‌بندی، مکان‌یابی، کوله‌پشتی، حصارکشی، سودوکو، فروشنده دوره‌گرد، رنگ‌آمیزی گراف و …
CD همراه کتاب شامل موارد زیر است:
  • کد کامل فریمورک ژنتیک GALAB طراحی شده در کتاب
  • کد تمام عملگرهای ژنتیکی ارائه شده در کتاب
  • کد کامل تمام مسائل حل شده با استفاده از الگوریتم ژنتیک در فصل چهارم
  • انواع نرم‌افزارهای شبیه‌سازی مسائل NP-HARD با الگوریتم‌های ژنتیک، کلونی مورچه‌ها و …
  • انواع نرم‌افزارهای ایجاد هنرهای تکاملی
  • انواع نرم‌افزارهای شبیه‌سازی حیات مصنوعی

About محمد شمس

برنامه‌نویس، طراح انیمیشن و علاقمند به هوش مصنوعی

16 Comments

  1. تبریک.. خبر خوبی بود

  2. تبریک میگم بهتون امیدوارم موفق باشید

    بعنوان یک پیشنهاد

    فصل اول یا چندین صفحه ی اول کتاب رو بصورت رایگان برای دانلود بذارید

  3. متشکرم لطف دارید.
    پیشنهاد خوبی است.

  4. سلام.یه سوال داشتم من موضوع پایان نامم پیاده سازی شبکه عصبی هست این می تونه بهم کمک کنه؟

  5. سلام
    تابحال مباحث متعددی در مورد تنظیم وزن شبکه عصبی با الگوریتمهای تکاملی مثل ژنتیک مطرح شده است.
    اما فکر نمیکنم برای پایان نامه مناسب باشند. در کتاب من هم به این موضوع اشاره نشده است.

  6. سلام 
    در این کتاب در مورد الگوریتم ممتیک و تکامل بالدوین و لامارک نیز مطالبی دارد؟

  7. در مورد ممتیک بحث شده است
    مثالهایی هم در فصل چهارم از آن حل شده است

  8. آورین, آورین … .

  9. سلام من دانشجوی ارشد مکانیکم پایان نامم تلفیقی از ممتیک با شبکه Anfis هست. باید کدشو با Matlab بنویسم. بزرگواری میکنید یه منبع خوب و روان در مورد ممتیک بهم معرفی کنید فارسی یا انگلیسیش فرقی نداره.

  10. مقالات moscato را بخوانید.
    در کتاب بنده نیز شرح ساده و روان ممتیک موجود است.

  11. سلام منظورتون Pablo Moscato هستش

  12. سلام در کتاب شما کد متلب  برای الگوریتم ژنتیک برای مسائل زمانبندی است ؟

  13. سلام
    موضوع پایان نامه ام استفاده از الگوریتم ممتیک در انتخاب ویژگی می باشد آیا کتاب شما  مطالبی در این زمینه دارد؟

  14. بله در مورد ممتیک توضیح داده شده است

پاسخ دهید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *


× 8 = 40