این کتاب نتیجه بخشی از تحقیقات و پروژههای پژوهشی بنده در سالهای 88 تا 89 است. با اینکه فرآیند چاپ آن مدت زیادی به طول انجامید، اکنون که نتیجه کار را میبینم، یقین دارم که ارزشش را داشت.

اولین توزیع این کتاب در بیست و چهارمین نمایشگاه بینالمللی کتاب تهران (از چهارده تا بیست و چهارم اردیبهشت) صورت گرفته و پس از آن در کتابفروشیهای سطح کشور قابل دسترس خواهد بود. (برای تهیه کتاب به بخش ناشران دانشگاهی، راهرو 21، غرفه 21 مراجعه فرمایید)
از مهمترین دلایل تمایز این کتاب با کتب مشابه، رویکرد کاربردی و حل مسئله آن است. در واقع مهمترین هدف بنده از تالیف این کتاب، ایجاد بستری برای سادهسازی طراحی یک محیط نهایی برای شبیهسازی انواع مسائل در بستر الگوریتم ژنتیک بوده که فکر میکنم تا حد زیادی در این امر موفق بودهام.
مخاطبان این کتاب چه کسانی هستند:
1- دانشجویان مقطع کارشناسی نرمافزار به منظور استفاده از یک منبع مناسب برای مبحث الگوریتمهای ژنتیک در درس هوش مصنوعی یا به منظور انتخاب پروژه پایانی در زمینه هوش مصنوعی.
2- دانشجویان مقطع کارشناسی ارشد هوش مصنوعی به منظور استفاده از یک منبع علمی، کاربردی و مناسب برای درس محاسبات تکاملی یا به منظور انتخاب پروژه.
3- کلیه دانشجویان رشتههای مهندسی مانند برق، الکترونیک، کامپیوتر، مکانیک، شیمی، متالورژی و غیره که به نوعی با مباحث بهینهسازی مهندسی سروکار دارند.
4- اساتید و دانشجویانی که به دنبال فعالیتهای آکادمیک و پژوهشی و تهیه مقاله برای همایشها و ژورنالهای ISI هستند به دلیل ارائه بهینهسازیهای متعددی که در مقالات ISI مطرح شده و همچنین وجود نمودارها و آنلالیزهای مختلف از کارایی حقیقی عملگرها و بخشهای مختلف الگوریتم ژنتیک.
5- برنامهنویسان و توسعهدهندگانی که قصد طراحی سیستمهای هوشمند یا شبیهسازی مسائل را دارند.
برخی از مباحثی که در این کتاب میخوانید:
• شناخت نظریه NP و روشهای جستجو در فضای مسائل
• تشریح کامل ساختار الگوریتم ژنتیک
• کدنویسی و پیادهسازی عملی اجزای الگوریتم ژنتیک مانند روشهای ترکیب، جهش، ابقاء و …
• معرفی بسیاری از عملگرهای ژنتیکی ارائه شده در مقالات ISI
• بررسی روشهای بهینهسازی در اجزای الگوریتم ژنتیک
• آشنایی با مشتقات الگوریتم ژنتیک، مانند الگوریتم ممتیک، ژنتیک پیوسته، انطباقی، موازی و جستجوهای محلی
• مقایسه و بررسی کارایی عملگرهای ژنتیک بهینه شده
• حل و شرح کامل انواع مسائل NP-Hard با الگوریتم ژنتیک مانند مسائل زمانبندی، محاسبه معادلات ریاضی، بستهبندی، مکانیابی، کولهپشتی، حصارکشی، سودوکو، فروشنده دورهگرد، رنگآمیزی گراف و …
CD همراه کتاب شامل موارد زیر است:
• کد کامل فریمورک ژنتیک GALAB طراحی شده در کتاب
• کد تمام عملگرهای ژنتیکی ارائه شده در کتاب
• کد کامل تمام مسائل حل شده با استفاده از الگوریتم ژنتیک در فصل چهارم
• انواع نرمافزارهای شبیهسازی مسائل NP-HARD با الگوریتمهای ژنتیک، کلونی مورچهها و …
• انواع نرمافزارهای ایجاد هنرهای تکاملی
• انواع نرمافزارهای شبیهسازی حیات مصنوعی
پ.ن: همانطور که در پیشگفتار کتاب نوشتهام، آن را به تمامی دانش پژوهانی که در مسیر تبدیل اندیشهها به عمل گام بر میدارند تقدیم میکنم.
این کتاب نتیجه بخشی از تحقیقات و پروژههای پژوهشی بنده در سالهای 88 تا 89 است. با اینکه فرآیند چاپ آن مدت زیادی به طول انجامید، اکنون که نتیجه کار را میبینم، یقین دارم که ارزشش را داشت.
این کتاب نتیجه بخشی از تحقیقات و پروژههای پژوهشی بنده در سالهای 88 تا 89 است. با اینکه فرآیند چاپ آن مدت زیادی به طول انجامید، اکنون که نتیجه کار را میبینم، یقین دارم که ارزشش را داشت.
اردیبهشت ۲۱م, ۱۳۹۰ موضوع: ۶:۲۳ ق.ظ
سلام کتاب ارزشمندی باید باشه! متاسفانه کتاب خوبی در زمینه ژنتیک به زبان فارسی نیست! حتما تهیه خواهم کرد.
با چه زبانی پیاده سازی شده؟(نگوئید مطلب!)
اردیبهشت ۲۱م, ۱۳۹۰ موضوع: ۱۲:۵۷ ب.ظ
خیر، MATLAB اصلا به عنوان یک محیط نهایی جهت پیاده سازی مورد استفاده قرار نمیگیرد، بلکه برای تست و آنالیز است.
از آنجا که مخاطبان اصلی این کتاب دانشجویان رشتههای مهندسی بوده و تنها زبانی که همه آنها به طور مشترک در دروسی مثل مبانی کامپیوتر یا برنامهنویسی مقدماتی میخوانند Pascal است، بنده از Delphi (همان قواعد پاسکال) برای پیاده سازی استفاده نمودهام.
البته دلایل دیگری هم (مانند نیاز به سرعت کامپایلر و Native بودن و …) مطرح بوده که در پیشگفتار کتاب ذکر نمودهام.
مسلما به دلیل سادگی syntax پاسکال، حتی افرادی که با آن آشنا نیستند هم به راحتی کدهای کتاب را درک خواهند کرد.
اردیبهشت ۲۷م, ۱۳۹۰ موضوع: ۹:۰۶ ب.ظ
تبریک میگم ،به نظر بنده باید کتاب خوبی باشد ، سعی می کنم این کتاب رو تهیه کنم
اگه زود تر دیده بودم حتما از نمایشگاه کتاب تهیه می کردم
موفق و پیروز باشید
اردیبهشت ۲۸م, ۱۳۹۰ موضوع: ۳:۲۱ ب.ظ
تشکر، شما هم موفق باشید
مرداد ۵م, ۱۳۹۰ موضوع: ۶:۳۷ ق.ظ
تبریک میگم
آیا در مورد الگوریتم فرهنگی هم در این کتاب بحث شده؟
مرداد ۷م, ۱۳۹۰ موضوع: ۷:۱۷ ق.ظ
خیر، محوریت کتاب ژنتیک است، اما در فصل سوم در مورد انواع دیگر ژنتیک مانند ژنتیک انطباقی، موازی، پیوسته، ادامه دار، الگوریتم ممتیک، هنرهای تکاملی و حیات مصنوعی هم توضیح داده شده است.
آبان ۴م, ۱۳۹۰ موضوع: ۸:۰۳ ب.ظ
سلام این کتاب حل مسئله سودوکو توسط الگوریتم ژنتیک هم داره؟
آبان ۵م, ۱۳۹۰ موضوع: ۳:۵۷ ب.ظ
بله در فصل چهارم کاملا تشریح شده است.
بهمن ۳م, ۱۳۹۰ موضوع: ۱:۲۵ ب.ظ
کاربرد هست یا مفاهیم؟قیمتش جقدره؟
بهمن ۱۳م, ۱۳۹۰ موضوع: ۱۲:۲۴ ب.ظ
از اسم آن مشخص است. هر دو با هم.
قیمت در چاپ اول ۴۹۰۰۰ است.
خرداد ۸م, ۱۳۹۱ موضوع: ۴:۵۲ ق.ظ
با سلام
لطفا اگر سایت خاصی برای فروش کتاب موجود است راهنمایی بفرمایید
خرداد ۱۴م, ۱۳۹۱ موضوع: ۱۲:۱۹ ب.ظ
از آدینه بوک تهیه کنید
خرداد ۱۴م, ۱۳۹۱ موضوع: ۱۲:۱۲ ب.ظ
با سلام
در خصوص مسایل مدیریت پروژه ازجمله زمانبندی یا تخصیص منابع مطلب داره ؟
خرداد ۱۴م, ۱۳۹۱ موضوع: ۱۲:۲۰ ب.ظ
مسئله RCPSP یا زمانبندی پروژه با منابع محدود در فصل چهارم مورد بررسی قرار گرفته و حل شده است.
خرداد ۱۴م, ۱۳۹۱ موضوع: ۱۲:۴۶ ب.ظ
با تشکر ازشما جناب آقای شمس
لطفا”میشه بفرماییدآیافعالیت های پروژه درنرم افزار متلب تحلیل میشوند یا خیر
واصولا برای پیاده سازی الگوریتم چه نرم افزارهایی نیاز است
خرداد ۱۴م, ۱۳۹۱ موضوع: ۴:۵۴ ب.ظ
در کتاب بنده از الگوریتم به همراه زبان دلفی برای شرح پیاده سازی نهایی استفاده شده است. فکر میکنم به دلیل ساده بودن syntax پاسکال (در دلفی) بهترین گزینه برای شرح مسائل همین بوده است.
مرداد ۲۱م, ۱۳۹۱ موضوع: ۸:۰۹ ق.ظ
سلام
من در اجرای برنامه کتاب شما دچار مشکل شدم.وقتی که کد های کتاب را عیناً توی نرم افزار rad studio xe2 تایپ می کنم با خطاهایی مثل این مواجه می شم مشکل از کجاست
error E2029: E2029 ‘;’ expected but ‘TYPE’ found
نمونه کدهایی که در کتاب هست داخل سایت یا سی دی نگذاشتید؟
فروردین ۹م, ۱۳۹۲ موضوع: ۳:۳۹ ب.ظ
لطفا از CD همراه کتاب استفاده کنید.
مسلما کدهای چاپ شده در داخل کتاب فاقد unit های وابسته هستند.
مرداد ۲۱م, ۱۳۹۱ موضوع: ۸:۱۶ ق.ظ
در ضمن می خواستم از شما خواهش کنم در صورت امکان یه توضیحی در مورد مسئله p-median بدهید توی کتاب شما اصلاً بهش اشاره نشده.با تشکر
فروردین ۱۱م, ۱۳۹۲ موضوع: ۵:۴۳ ب.ظ
سلام متاسفانه اطلاعاتی در مورد آن ندارم
مهر ۱۴م, ۱۳۹۱ موضوع: ۹:۲۶ ب.ظ
با سلام
من میخواستم با استفاده از الگوریتم ژنتیک ارتباط میان متغیرهای مختلف را یافته و فرمول بهینه ای برای این ارتباط ارائه دهم.آیا میتوانم پاسخ سوالاتم را در این کتاب پیدا کنم؟
فروردین ۱۱م, ۱۳۹۲ موضوع: ۵:۴۲ ب.ظ
بله. قبل از حل مسائل، روش ارزیابی ژنتیکی مسئله ذکر شده است.