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

الگوریتم تکاملی(به انگلیسی: Evolutionary algorithm) زیر مجموعه‌ای از محاسبات تکاملی است و در شاخه هوش مصنوعی قرار می‌گیرد و شامل الگوریتم‌هایی جهت جستجو است که در آن‌ها عمل جستجو از چندین نقطه در فضای جواب آغاز می‌شود. الگوریتم‌های تکاملی به طور اساسی با دیگر روش‌های بهینه‌سازی و جستجوی مرسوم قدیمی تفاوت دارند. برخی از این تفاوت‌ها عبارتند از: الگوریتم‌های تکاملی تنها یک تک نقطه را جستجو نمی‌کنند بلکه جمعیتی از نقاط را به صورت موازی بررسی می‌نمایند. الگوریتم‌های تکاملی نیاز به اطلاعاتی ضمنی و دیگر دانش‌های مکمل ندارند؛ تنها تابع هدف و شایستگی مربوطه در جهت‌های جستجو تأثیر گذارند. الگوریتم‌های تکاملی از قوانین در حال تغییر احتمالی بهره می‌برند و نه موارد مشخص و معین. استفاده از الگوریتم‌های تکاملی به طور کلی خیلی سر راست است، زیرا هیچگونه محدودیت‌هایی برای تعریف تابع هدف وجود ندارد. الگوریتم‌های تکاملی تعداد زیادی از پاسخ‌های قابل قبول را بدست می‌دهند و انتخاب پایانی بر عهده کاربر است؛ لذا در مواردی که مسئله مورد نظر شامل یک پاسخ مفرد نمی‌باشد، مثلاً خانواده‌ای از پاسخ‌های بهینه-پَرِتو، مشابه آنچه در بهینه‌سازی چند هدفه و مسائل زمان‌بندی وجود دارد. الگوریتم‌های فرگشتی برای شناسایی این پاسخ‌های چندگانه به طور همزمان ذاتاً کارآمدند. الگوریتم‌های تکاملی عبارتند از: الگوریتم ژنتیک الگوریتم کلونی زنبور عسل روش بهینه‌سازی گروه مورچه‌ها راهبرد فرگشتی الگوریتم رقابت استعماری الگوریتم تکاملی تفاضلی نیز جهت غلبه بر عیب اصلی الگوریتم ژنتیک، یعنی فقدان جستجوی محلی دراین الگوریتم ارائه شده است، تفاوت اصلی بین الگوریتم های ژنتیکی و الگوریتم (DE)در عملگرانتخاب selection operators می باشد. در اپراتور انتخاب GA،شانس انتخاب یک جواب به عنوان یکی از والدین وابسته به مقدار شایستگی آن می باشد،اما در الگوریتم DE همه جواب ها دارای شانس مساوی جهت انتخاب شدن می باشند. یعنی شانس انتخاب شدن آنها وابسته به مقدار شایستگی آنها نمی باشد، پس از این که یک جواب جدید با استفاده از یک اپراتور جهش خود-تنظیم و اپراتور crossover تولید شد،جواب جدید با مقدار قبلی مقایسه می شود و در صورت بهتر بودن جایگزین می گردد. در این الگوریتم بر خلاف دیگر الگورتیم ها که اول عملگر crossover و سپس عملگر mutation انجام می شود به گونه ای که ابتدا عملگرجهش اعمال شده و سپس عملگر تقاطع اعمال می شود تا بدین وسیله نسل جدید ایجاد گردد. الگوریتم‌های تکاملی از مکانیزم‌ها و عملیات ابتدایی برایحل مسئله استفاده می‌کنند و در طی یک سری از تکرارها به راه حل مناسب برای مسئله می‌رسند. این الگوریتم‌ها غالباً از یک جمعیت حاوی راه‌حل‌های تصادفی شروع می‌کنند و در طی هر مرحله تکرار سعی در بهتر کردن مجموعه راه‌حل‌ها دارند. در آغاز کار تعدادی از اعضای جامعه به صورت تصادفی حدس زده شده، سپس تابع هدف برای هر یک از این اعضا محاسبه و نخستین نسل ایجاد خواهد شد. اگر هیچ‌یک از معیارهای خاتمه بهینه‌سازی دیده نشوند، ایجاد نسل جدید آغاز خواهد شد. اعضا بر حسب میزان شایستگی‌شان برای تولید نوزادها انتخاب می‌شوند. این افراد به عنوان والدین محسوب می‌شوند و بازترکیب نوزادها را تولید می‌نمایند. سپس تمامی نوزادها با یک مقدار معینی از احتمال، یعنی همان جهش، تغییر ژنتیکی می‌یابند. اکنون میزان شایستگی (برازندگی) نوزادان تعیین و در اجتماع جایگزین والدین شده و نسل جدید را ایجاد می‌نمایند. این چرخه آنقدر تکرار می‌شود تا یکی از معیارهای پایان بهینه‌سازی کسب شود. حوزه‌های کاربردی هوش مصنوعی دانش‌های کاربردی: برق، مکانیک، صنایع، شیمی،زیست‌شناسی و غیره سنتز و آزمون‌های سخت‌افزاری طراحی و بهینه‌سازی فیلترهای دیجیتال و آنالوگاستفاده در سیستم‌های چند پردازنده‌ای کنترل ربات‌هاجانمایی سلول‌های لاجیکی
در این صفحه تعداد 625 مقاله تخصصی درباره الگوریتم تکاملی که در نشریه های معتبر علمی و پایگاه ساینس دایرکت (Science Direct) منتشر شده، نمایش داده شده است. برخی از این مقالات، پیش تر به زبان فارسی ترجمه شده اند که با مراجعه به هر یک از آنها، می توانید متن کامل مقاله انگلیسی همراه با ترجمه فارسی آن را دریافت فرمایید.
در صورتی که مقاله مورد نظر شما هنوز به فارسی ترجمه نشده باشد، مترجمان با تجربه ما آمادگی دارند آن را در اسرع وقت برای شما ترجمه نمایند.
مقالات ISI الگوریتم تکاملی (ترجمه نشده)
مقالات زیر هنوز به فارسی ترجمه نشده اند.
در صورتی که به ترجمه آماده هر یک از مقالات زیر نیاز داشته باشید، می توانید سفارش دهید تا مترجمان با تجربه این مجموعه در اسرع وقت آن را برای شما ترجمه نمایند.
Elsevier - ScienceDirect - الزویر - ساینس دایرکت
Keywords: الگوریتم تکاملی; AER; All-Electric Range; CAES; Compressed Air Energy Storage; BFS; Breadth-First-Search; CARB; California Air Resource Board; CCP; Chance-Constrained Programming; CL; Charging Level; CO2; Carbon dioxide; CPC; Contracted Power Capacity; CS; Charge-Sustaini
Elsevier - ScienceDirect - الزویر - ساینس دایرکت
Keywords: الگوریتم تکاملی; Energy management system; Building operation optimization; Battery storage; Trigeneration; Multi-commodity; Evolutionary algorithm;
Elsevier - ScienceDirect - الزویر - ساینس دایرکت
Keywords: الگوریتم تکاملی; Renewable energy; Network integration; Expensive multi-objective optimization; LCA-Integrated process modelling; Conventional drinking water production; AC; activated carbon; AMOEA-MAP; archive-based multi-objective evolutionary algorithm with memory-base
Elsevier - ScienceDirect - الزویر - ساینس دایرکت
Keywords: الگوریتم تکاملی; Multi-objective optimization; Evolutionary algorithm; Multi-criterion optimization; Heuristic algorithm; Meta-heuristic; Engineering optimization; Grey wolf optimizer
Elsevier - ScienceDirect - الزویر - ساینس دایرکت
Keywords: الگوریتم تکاملی; Evolutionary algorithm; Cuckoo search; Principal component analysis; Intrinsic discriminant analysis method; Face recognition
Elsevier - ScienceDirect - الزویر - ساینس دایرکت
Keywords: الگوریتم تکاملی; ANS; Accepting negative sample; APS; Accepting positive sample; BMODA; Bit masking oriented data structure; BNF; Backus Naur Form; BBP; Boolean based procedure; CFL; Context free language; CFG; Context free grammar; CS; Chromosome size; CM; Crossmask/cros
Elsevier - ScienceDirect - الزویر - ساینس دایرکت
Keywords: الگوریتم تکاملی; End-to-end communication; Communication chains; Relay robots; Multi robot system; Evolutionary algorithm; Safety, security and rescue robotics (SSRR)
Elsevier - ScienceDirect - الزویر - ساینس دایرکت
Keywords: الگوریتم تکاملی; Titanium alloy; Orthopedic application; Alloy design; Rule based modeling; Evolutionary algorithm; Multi-objective optimization;
Elsevier - ScienceDirect - الزویر - ساینس دایرکت
Keywords: الگوریتم تکاملی; Semiconductor final testing scheduling problem; Multi-agent; Evolutionary algorithm; Mutual-learning; Competition; Knowledge base
Elsevier - ScienceDirect - الزویر - ساینس دایرکت
Keywords: الگوریتم تکاملی; Short-term generation scheduling; Profit-based unit commitment; Cost-based unit commitment; Lagrangian relaxation; Evolutionary algorithm; Economic dispatch;
Elsevier - ScienceDirect - الزویر - ساینس دایرکت
Keywords: الگوریتم تکاملی; Classifier ensemble; Imbalanced classification; Cost-sensitive classification; Ensemble pruning; Evolutionary algorithm; Breast cancer detection; Thermogram;
Elsevier - ScienceDirect - الزویر - ساینس دایرکت
Keywords: الگوریتم تکاملی; Estimation; Evolutionary algorithm; Irradiance dependence; I-V curve; Mathematical model; PV panel performances; Temperature dependence;
Elsevier - ScienceDirect - الزویر - ساینس دایرکت
Keywords: الگوریتم تکاملی; Conventional potable water plant; Integrated process modelling-LCA; Derivative-free algorithms; Hybrid MultiObjective Optimization; Average water quality score calculations; AWQS; Average Water Quality Score (%); EA; Evolutionary Algorithm; GAC; Granula