تخفیف نوروزی پی استور

کد تخفیف: PR1404

شامل تمامی آثار
روز
ساعت
دقیقه
ثانیه

با خرید اشتراک ویژه ، با هزینه بسیار کمتر به فایل های پاورپوینت دسترسی داشته باشید!

الگوریتم جستجوی کلاغ بهبود یافته ICSA در متلب تصویر شاخص حاوی عنوان سورس کد،آیکون متلب و تصویر یک کلاغ می باشد.

الگوریتم جستجوی کلاغ بهبود یافته ICSA در متلب

هزینه سفارش:

تخفیف ویژه 60 درصدی

قیمت اصلی: ۲۵۹,۰۰۰ تومان بود.قیمت فعلی: ۱۰۳,۶۰۰ تومان.

روز
ساعت
دقیقه
ثانیه
دریافت کد تخفیف با گردونه شانس %
تعداد فراگیر
234 نفر
امتیاز کاربران
امتیاز 5.00 از 5

در این بخش سورس کد الگوریتم جستجوی کلاغ بهبود یافته ICSA در متلب قرار داده شده است. این سورس کد بر اساس مقاله‌ای تحت عنوان An improved Crow Search Algorithm for high-dimensional problems نوشته شده است. الگوریتم جستجوی کلاغ CSA یک بهینه ساز فرا ابتکاری مبتنی بر رفتار هوشمندانه کلاغ‌ها است. این الگوریتم با الهام از رفتار هوشمندانه کلاغ‌ها با ویژگی‌هایی مانند سادگی و سهولت اجرا معرفی شده است.

در این بخش سورس کد الگوریتم جستجوی کلاغ بهبود یافته ICSA در متلب قرار داده شده است. این سورس کد بر اساس مقاله‌ای تحت عنوان An improved Crow Search Algorithm for high-dimensional problems نوشته شده است. الگوریتم جستجوی کلاغ CSA یک بهینه ساز فرا ابتکاری مبتنی بر رفتار هوشمندانه کلاغ‌ها است. این الگوریتم با الهام از رفتار هوشمندانه کلاغ‌ها با ویژگی‌هایی مانند سادگی و سهولت اجرا معرفی شده است. الگوریتم CSA در بهینه سازی انواع مسائل محدود مهندسی در مقایسه با الگوریتم‌های پیشرفته دیگر در این حوزه، برتر و موثرتر است.

الگوریتم CSA برای حل مسائل بهینه سازی با ابعاد بالا از همگرایی زودرس رنج می‌برد که منجر به دقت پایین‌تر و دقت کمتری در بهینه سازی یا گاهی خرابی می‌شود. بنابراین الگوریتم جستجوی کلاغ بهبود یافته ICSA برای حل مسائل بهینه سازی سراسری با ابعاد بالا پیشنهاد شده است. تعادل بین قابلیت‌های بهره برداری و اکتشاف CSA با معرفی عامل تجربه ، اپراتور تنظیم تطبیقی ​​و توزیع پرواز در مکانیزم به روزرسانی موقعیت کلاغ‌ها بهبود می‌یابد.

الگوریتم کلاغ بهبود یافته ICSA در متلب

سورس کد الگوریتم کلاغ بهبود یافته ICSA در متلب شامل چهار فایل m. می‌باشد که سورس کد سه الگوریتم CSA استاندارد، PSO و نسخه بهبود یافته CSA با نام ICSA را شامل می‌شود در ادامه قسمت‌هایی از این سورس کد در متلب نمایش داده شده است.

clc;
clear;
% close all;

%% Problem Definition
CostFunction=@(z) Sphere(z);        % Cost Function

nVar = 100;             % Number of Decision Variables

VarSize =[1 nVar];   % Size of Decision Variables Matrix

VarMin = -100;         % Lower Bound of Variables
VarMax = 100;         % Upper Bound of Variables


%% CSA Parameters

MaxIt=1000;      % Maximum Number of Iterations

nPop=200;        % Population Size (Flock Size)

% Constriction Coefficients
AP = 0.1; % Awareness probability
fl = 2;   % Flight length (fl)

%% ISCA parameters (Change)
ef = 0.5;     % Experience Factor(ef) (change)
alpha1 = 0.5; % Adjustment coefficient (change)
Beta = 1.5;   % used in Levy flight

%% Initialization

empty_CSAs.Position=[];
empty_CSAs.Cost=[];

empty_CSAs.Memory.Position=[];
empty_CSAs.Memory.Cost=[];

CSAs=repmat(empty_CSAs,nPop,1);

BestSol.Cost=inf;

for i=1:nPop
    
    % Initialize Position
    CSAs(i).Position=unifrnd(VarMin,VarMax,VarSize);
    
    % Evaluation
    CSAs(i).Cost = CostFunction(CSAs(i).Position);
    
    % Update Personal Memory
    CSAs(i).Memory = CSAs(i);
    
    % Update Best Solution
    if CSAs(i).Memory.Cost<BestSol.Cost
        BestSol=CSAs(i).Memory;
    end
    
end

BestCost=zeros(MaxIt,1);
nfe=zeros(MaxIt,1);

NFE = 0;

درباره الگوریتم جستجوی کلاغ بهبود یافته ICSA

سورس کد الگوریتم جستجوی کلاغ بهبود یافته ICSA در متلب اثری است که در این پست به آن پرداخته شده است. در این سورس کد به پیاده سازی الگوریتم ICSA در متلب پرداخته شده که مقاله این الگوریتم را می‌توانید در قسمت بالای همین مطلب دانلود کنید. این سورس کد بصورت کامل توسط گروه پشتیبانی پی استور تست و بازبینی شده است و دارای نشان تضمین کیفیت پی استور می‌باشد. برای دانلود اثر مذکور آن را خریداری کنید.

مشاهده بیشتر

برنامه‌نویس:  حسن سعادتمند

کارشناس ارشد کنترل از دانشگاه فردوسی مشهد

زمینه های کاری تخصصی ایشان علاوه بر مهندسی کنترل، الگوریتم های فراابتکاری، یادگیری ماشین و داده کاوی است. ایشان علاوه بر سابقه تدریس در زمینه مباحث مهندسی کنترل، الگوریتم های فراابتکاری، سیستم های فازی، شبکه های عصبی، داده کاوی، رباتیک و آموزش پیاده سازی مباحث ذکر شده در محیط نرم افزار متلب (MATLAB)، مسلط به زبان های برنامه نویسی پایتون (Python)، سی پلاس پلاس (++C)، سی شارپ (#C) و سی (C) نیز می باشند.

مشخصات تکمیلی سورس کد

نام اثر: الگوریتم جستجوی کلاغ بهبود یافته ICSA در متلب
نوع اثر: سورس کد
برنامه‌نویس: حسن سعادتمند
زبان برنامه نویسی: MATLAB
ویژگی: قابل دانلود و ویرایش

راهنمای خرید و ثبت سفارش

تصویر مراحل خرید از پی استور

اگر در مورد این اثر یا نحوه تهیه آن سوالی دارید؟
  • با شماره تلفن واحد مخاطبین 44225175 (پیش شماره 041) تماس بگیرید. – تمام ساعات اداری
  • با ما مکاتبه ایمیلی داشته باشید (این لینک). – تمام ساعات

توجه: کیفیت این محصول توسط پی استور تضمین شده و در صورت عدم رضایت از محصول، به انتخاب شما:

تصویر و لوگوی گارانتی

نظرات

1 نظر|5.00 (میانگین امتیاز کاربران)

  1. آواتار مدیریت و پشتیبانی

    مدیریت و پشتیبانی

    نظرات و پیشنهادات خود را با ما در میان بگذارید.

دیدگاه خود را بنویسید

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

شناسه اثر: 8752 دسته‌بندی موضوعی: برچسب ,

هزینه سفارش:

تخفیف ویژه 60 درصدی

قیمت اصلی: ۲۵۹,۰۰۰ تومان بود.قیمت فعلی: ۱۰۳,۶۰۰ تومان.

دریافت کد تخفیف %