آشنایی با موضوع

برنامه نویسی ژنتیکی یا در اصطلاح عام GPیک شاخه از الگوریتم ژنتیک می باشد. تفاوت اصلی ان با الگوریتم ژنتیک در نحوۀ پردازش و نمایش جواب ها می باشد. GP، برنامه های کامپیوتری ایجاد می کند، در حالی که الگوریتم ژنتیک یک رشته از اعداد را به عنوان جواب نمایش داده می دهد. این الگوریتم از 4 گام برای حل مسائل استفاده می کند: یک جمعیت اولیه از ترکیب های تصادفی عملگر هاو پایانه های مسئله ایجاد می کند. هر نمونه حل (برنامه)که در جمعیت می باشد را اجرا می کند و براساس اینکه چقدر چه مقدار با هدف منظور سازگاری دارد به ان یک میزان از سودمندی می دهیم. یک جمعیت جدید از برنامه های کامپیوتری (نمونه حل ها) ایجاد می کنیم. بهترین برنامه های موجود را کپی می کنیم. برنامه های کامپیوتری جدید را توسط عمل جهش ایجاد می کنیم. برنامه های کامپیوتری جدید را توسط عمل ادغام بهترین نمونه برنامۀ پیدا شده را به عنوان خروجی انتخاب می کنیم یکی از مسائلی که در علوم کامپیوتر مطرح است، اینست که چگونه به کامپیوتر این قابلیت را بدهیم که تنها به وی بگوئیم که یک کار خاص را انجام دهد، و کامپیوتر آن کار را بدون اینکه به وی اعلام کنیم که چگونه آنرا انجام بده، انجام دهد. برنامه نویسی ژنتیک این مشکل را حل کرده است، به این صورت که یک برنامه کامپیوتری برای یک مساله سطح بالا تولید می­کند. برنامه نویسی ژنتیک در واقع به هدف ما، یعنی برنامه نویسی اتوماتیک (که با نامهای Automatic Programming، Program synthesis، Program induction نیز شناخته می­شود) با استفاده از پرورش یک جمعیت از برنامه­های کامپیوتری که با استفاده از مفاهیم تئوری داروین (الگوریتم­های ژنتیک)، پرورش داده می­شوند، می­رسد. پرورش این جمعیت با استفاده از نسخه الهام گرفته از عملهای انتخاب و تولید مثل بیولوژیکی صورت می­گیرد. همانطور که در قسمت الگوریتم­های ژنتیک نیز بیان کردیم، این اعمال بازترکیبی و جهش می­باشد، که با ترکیب با اعمال انتخاب والدین و انتخاب بازماندگان به این مهم دست پیدا می­کنند.

در این صفحه تعداد 634 مقاله تخصصی درباره برنامه نویسی ژنتیکی که در نشریه های معتبر علمی و پایگاه ساینس دایرکت (Science Direct) منتشر شده، نمایش داده شده است. برخی از این مقالات، پیش تر به زبان فارسی ترجمه شده اند که با مراجعه به هر یک از آنها، می توانید متن کامل مقاله انگلیسی همراه با ترجمه فارسی آن را دریافت فرمایید.
در صورتی که مقاله مورد نظر شما هنوز به فارسی ترجمه نشده باشد، مترجمان با تجربه ما آمادگی دارند آن را در اسرع وقت برای شما ترجمه نمایند.
مقالات ISI برنامه نویسی ژنتیکی (ترجمه نشده)
مقالات زیر هنوز به فارسی ترجمه نشده اند.
در صورتی که به ترجمه آماده هر یک از مقالات زیر نیاز داشته باشید، می توانید سفارش دهید تا مترجمان با تجربه این مجموعه در اسرع وقت آن را برای شما ترجمه نمایند.
Elsevier - ScienceDirect - الزویر - ساینس دایرکت
Keywords: برنامه نویسی ژنتیکی; 2-D; two dimensional; 3D; three dimensional; Afp; areas of main channel and floodplains; Ai; area of subsections; Amc; areas floodplains; ANFIS; adaptive neuro fuzzy inference system; ANN; artificial neural network; APE; absolute percentage error; Ar; rel