توضیحات
در این محصول میتوانید کد متلب الگوریتم جستجوی گرانشی (Gravitational Search Algorithm) یا الگوریتم GSA را به همراه فایل توضیحات خط به خط کد دریافت کنید
(کد متلب + فایل توضیحات کد).
کد بصورت اختصاصی توسط takmoli.ir (وب سایت مرجع الگوریتم های تکاملی و فراابتکاری) آماده شده است و با ساختاری ساده و قابل فهم تر از سایر کدهای موجود در اینترنت می باشد.در تمامی کدهای موجود در سایت سعی شده است که ساختار کدنویسی یکسان و مشابه ای به کار گرفته شود تا فهم کدهای سایر الگوریتم های تکاملی برای مخاطب ساده تر شود. هزینه ای که دریافت میشود تنها برای توضیحات خط به خطی است که برای این کد آماده سازی شده است.
چنانچه قصد شبیه سازی مدل یا مسئله خاصی با الگوریتم جستجوی گرانشی را دارید و میخواهید بهینه سازی با الگوریتم جستجوی گرانشی در یک فیلد خاص را انجام دهید با ما تماس بگیرد و از مشاوره و خدمات ما در خصوص شبیه سازی با الگوریتم جستجوی گرانشی بهره مند شوید.
برای دانلود کد متلب الگوریتم GSA یا الگوریتم جستجوی گرانشی به همراه توضیحات خط به خط کد بر روی دکمه افزودن به سبد خرید کلیک کرده و سپس به سبد خرید مراجعه کنید و ثبت سفارش کنید. بعد از ثبت سفارش در لیست سفارشات شما لینک دانلود به شما نمایش داده خواهد شد.
الگوریتم جستجوی گرانشی GSA یا Gravitational Search Algorithm ، یک الگوریتم فراابتکاری مبتنی بر جمعیت است که توسط عصمت راشدی در سال 2009 معرفی شد. اين الگوريتم با الهام از قانون گرانش در طبيعت و با استفاده از قوانين گرانش نيوتن نوشته شده است. ما کد متلب الگوریتم جستجوی گرانشی GSA را بصورت کاملا روان و قابل فهم در متلب پیاده سازی کرده ایم و به همراه فایل توضیحات کامل کد در اختیار شما عزیزان قرار داده ایم.
مراحل اجرای الگوریتم جستجوی گرانشی (GSA) به صورت زیر می باشد:
مراحل اصلی الگوریتم GSA
- تعيين محيط سيستم و مقدار دهی اوليه.
- جايابی اوليه اجسام.
- ارزيابی اجسام.
- به روز رسانی مقادير ، ،
- محاسبه جرم هر عامل ( ).
- محاسبه نيروی وارد بر هر جسم.
- محاسبه شتاب و سرعت هر جسم.
- به روز رسانی موقعيت اجسام.
در صورتی که شرط توقف برآورده نشده، به مرحله 3 بر ﻣﯽگرديم. در غير اينصورت بهترين جواب ديده شده تاکنون به خروجی داده شده و الگوريتم متوقف ﻣﯽشود.
حجت میرزائی، کارشناس ارشد هوش مصنوعی.
فارغ التحصیل کارشناسی ارشد در سال ۹۱ می باشم.از سال ۸۹ در زمینه کد نویسی متلب و تخصصی تر در زمینه هوش مصنوعی و پیاده سازی انواع الگوریتم های مرتبط با هوش مصنوعی فعالیت دارم. علاقه زیادی به رشته هوش مصنوعی دارم و شاخه هایی همانند الگوریتم های تکاملی، پردازش تصویر، شبکه های عصبی، یادگیری ماشین و .. از علابق کاری بنده هستند.
برای دریافت فایل توضیحات خط به خط کد متلب الگوریتم GSA به بر روی دکمه افزودن به سبد خرید کلیک کرده و سپس به سبد خرید مراجعه کنید و ثبت سفارش کنید.
مشخصات فایل آموزشی:
نوع فایل: pdf
حجم فایل : 1 مگابایت
تعداد صفحات: 25 صفحه
فهرست مطالب:
- مقدمه: الگوریتم جستجوی گرانشی چیست؟
- شبه کد الگوریتم GSA
- مراحل اجرای الگوریتم GSA
- فلوچارت الگوریتم GSA
- کد و توضیحات کد الگوریتم GSA
الگوریتم جستجوی گرانشی GSA یا Gravitational Search Algorithm ، یک الگوریتم فراابتکاری مبتنی بر جمعیت است که توسط عصمت راشدی در سال 2009 معرفی شد. اين الگوريتم با الهام از قانون گرانش در طبيعت و با استفاده از قوانين گرانش نيوتن نوشته شده است. در اين الگوريتم، عاملهای جستجو کننده، مجموعه ای از اجسام ﻣﯽباشند که ﻣﯽتوانند به صورت سيارههای يک منظومه تصور شوند. منطقه بهينه، مثل يک سياهچاله سيارهها را به سمت خود ﻣﯽکشد. اطلاعات مربوط به برازندگی هر جسم، در قالب جرمهای گرانشی و اينرسی ذخيره ﻣﯽشوند. تبادل اطلاعات و اثر گذاری اجسام روی يکديگر تحت نيروی گرانش انجام ﻣﯽپذيرد.
در کد متلب الگوریتم جستجوی گرانشی (GSA Algorithm) ما تابع Sphere را بعنوان تابع هدف در نظر گرفته ایم و با الگوریتم GSA نقطه بهینه این تابع را پیدا کرده ایم. تابع Sphere یکی از توابع محک معروف در زمینه بهینه سازی می باشد و شکل آن بصورت زیر می باشد
همچنین بیان و فرمول ریاضی تابع Sphere نیز بصورت زیر می باشد:
در کد الگوریتم GSA تابع Shere را بعنوان تابع هدف در نظر گرفته ایم و آن را بهینه کرده ایم. نتیجه بهینه سازی تابع Sphere با الگوریتم جستجوی گرانشی یا GSA نیز در نهایت بصورت زیر نمایش داده میشود.
این محصول که در حال مشاهده آن می باشید (کد متلب الگوریتم جستجوی گرانشی (GSA Algorithm)) بخشی از بسته آموزشی جامع الگوریتم جستجوی گرانشی، الگوریتم GSA می باشد.
در بسته آموزشی جامع الگوریتم جستجوی گرانشی ، ما آموزش مفاهیم و تعاریف الگوریتم GSA و همچنین نحوه کد نویسی الگوریتم جستجوی گرانشی در نرم افزار متلب را به صورت کامل آموزش داده ایم برای دریافت این بسته آموزشی با ما در تماس باشید
همچنین کد های زیر نیز می باشد به زودی در سایت منتشر خواهد شد:
- کد متلب الگوریتم جستجوی گرانشی یا GSA برای مینیمم سازی (Minimization) .
- کد متلب الگوریتم جستجوی گرانشی یا GSA برای ماکزیمم سازی (Maximization)
- کد باینری الگوریتم جستجوی گرانشی یا GSA (برای هر متغیر یک بیت در نظر گرفته می شود.مناسب برای حل مسائلی مانند کوله پشتی و ….)
- کد باینری الگوریتمجستجوی گرانشی یا GSA با در نظر گرفتن تعداد بیت برای هر متغیر
- کد متلب الگوریتم جستجوی گرانشی یا GSA برای بهینه کردن تابع محک Sphere
- کد متلب الگوریتم جستجوی گرانشی یا GSA برای بهینه کردن تابع محک Ackley
- کد متلب الگوریتم جستجوی گرانشی یا GSA برای بهینه کردن تابع محک Rastrigin
- کد متلب الگوریتم جستجوی گرانشی یا GSA برای بهینه کردن تابع محک Rosenbrock
- کد متلب الگوریتم جستجوی گرانشی یا GSA برای بهینه کردن تابع محک Schwefel2.22
- و حل هر تابع ای که مد نظر شما می باشد با الگوریتم جستجوی گرانشی را ما برای شما انجام خواهیم داد.
برای مشاهده دموی کد متلب الگوریتم جستجوی گرانشی (GSA Algorithm) بر روی تصویر زیر کلیک کنید
چنانچه قصد شبیه سازی مدل یا مسئله خاصی با الگوریتم جستجوی گرانشی را دارید و میخواهید بهینه سازی با الگوریتم جستجوی گرانشی در یک فیلد خاص را انجام دهید با ما تماس بگیرد و از مشاوره و خدمات ما در خصوص شبیه سازی با الگوریتم جستجوی گرانشی بهره مند شوید.
نقد و بررسیها
هیچ دیدگاهی برای این محصول نوشته نشده است.