اطلاعیه

Collapse
No announcement yet.

بهینه سازی فازی با الگوریتم pso

Collapse
X
 
  • فیلتر
  • زمان
  • Show
Clear All
new posts

    بهینه سازی فازی با الگوریتم pso

    سلام دوستان

    کسی کد متلب " بهینه سازی فازی با الگوریتم pso " رو داره؟
    اینجا گشتم چیزی پیدا نکردم.
    کدی که اومده باشه با pso ، پارامترهای فازی، مثل توابع عضویت رو بهینه کرده باشه.

    لطفاً یه راهنمایی بکنید.
    تشکر

    #2
    پاسخ : بهینه سازی فازی با الگوریتم pso

    سلام
    چی شو می خوای کدهاشو؟؟
    یا جای ذیگه مشکل داری؟؟؟
    اَشهَدُ اَنَّ اَمیرالمُومِنینَ عَلیّاً وَلیُّ الله
    لبیک یا علی (ع)
    لبیک یا حسین (ع)
    لبیک یا آقام ابولفضل عباس (ع) علمدار کربلا
    لبیک یا امام صاحب الزمان (ع)

    دیدگاه


      #3
      پاسخ : بهینه سازی فازی با الگوریتم pso

      نوشته اصلی توسط whomanxan
      سلام
      چی شو می خوای کدهاشو؟؟
      یا جای ذیگه مشکل داری؟؟؟
      سلام
      ممنونم که پاسخ دادین.
      بله کدش رو میخوام و کلاً میخوام این الگوریتم رو یاد بگیرم.
      شما بلدین و میتونم با شما در ارتباط باشم؟

      دیدگاه


        #4
        پاسخ : بهینه سازی فازی با الگوریتم pso

        بله در خدمتم
        الگوریتم pso یک روش بهینه سازی است که ایده اولیش از روی حرکت پرندگان گرفته شده
        و نوعهای مختلفی داره (تعریفهای مختلف همسایگی)(بعدا توضیه میدم)
        کدهاش تو اینترنت هست ولی اگه می خوای یاد بگیری بهت پیشنهاد میدم اگه دست به کدت بد نیست خودت شروع کن به کئ نوشتن نوع سادش یا همون نوع اولیش که زیاد هم مشکل نیست
        من هم کمکت میکنم ولی باید اول یه توضیح کوچکی راجع به الگوریتم بدم
        اَشهَدُ اَنَّ اَمیرالمُومِنینَ عَلیّاً وَلیُّ الله
        لبیک یا علی (ع)
        لبیک یا حسین (ع)
        لبیک یا آقام ابولفضل عباس (ع) علمدار کربلا
        لبیک یا امام صاحب الزمان (ع)

        دیدگاه


          #5
          پاسخ : بهینه سازی فازی با الگوریتم pso

          نوشته اصلی توسط whomanxan
          بله در خدمتم
          الگوریتم pso یک روش بهینه سازی است که ایده اولیش از روی حرکت پرندگان گرفته شده
          و نوعهای مختلفی داره (تعریفهای مختلف همسایگی)(بعدا توضیه میدم)
          کدهاش تو اینترنت هست ولی اگه می خوای یاد بگیری بهت پیشنهاد میدم اگه دست به کدت بد نیست خودت شروع کن به کئ نوشتن نوع سادش یا همون نوع اولیش که زیاد هم مشکل نیست
          من هم کمکت میکنم ولی باید اول یه توضیح کوچکی راجع به الگوریتم بدم
          خیلی ممنونم
          دستت درد نکنه. خب از کجا باید شروع کنم؟ من اصلاً چیزی نمیدونم.
          توی اینترنت هم گشتم کدی در مورد بهینه سازی فازی با PSO پیدا نکردم. البته در مورد خود PSO زیاد هست.
          شما خودتون مستقیم از بهینه سازی فازی با PSO کار کردین؟
          من هدفم اینه که بتونم با الگوریتم PSO، توابع عضویت و قوانین فازی رو تعیین کنم. یه مقاله در ایم مورد دیدم ولی در مورد الگوریتمش توضیحی نداده بود زیاد.

          دیدگاه


            #6
            پاسخ : بهینه سازی فازی با الگوریتم pso

            نوشته اصلی توسط Coronaa
            خیلی ممنونم
            دستت درد نکنه. خب از کجا باید شروع کنم؟ من اصلاً چیزی نمیدونم.
            توی اینترنت هم گشتم کدی در مورد بهینه سازی فازی با PSO پیدا نکردم. البته در مورد خود PSO زیاد هست.
            شما خودتون مستقیم از بهینه سازی فازی با PSO کار کردین؟
            من هدفم اینه که بتونم با الگوریتم PSO، توابع عضویت و قوانین فازی رو تعیین کنم. یه مقاله در ایم مورد دیدم ولی در مورد الگوریتمش توضیحی نداده بود زیاد.
            اول از همه باید معنی بهینه سازی متوجه بشی که فک کنم میدونی
            بعدش pso که منظورم همون الگوریتمش است
            من خودم با الگوریتم ژنتیک قوانین فازی بهینه کردم با pso یک جاهی کار فرق میکنه
            و اینکه شما قبل اینکه سراغ pso بری باید یک تابع بنویسی که (متلا اگر سیستم فازیت 300 قوانین داره ) اگر قانون 1و4 یا هر زیر مجموعه ای از این قوانین بدی یک مقدار به شما بده کخ بخوا اونو min کنی که اون مقدار بستگی به سیتم فازیت داره که چی هست متلا در سیستم فاری پمپ آب استخر می تونه میزان مصرف انرژی باشه یا اصلا خوده قوانین می خوای کم کنی به شرط اینکه یک مقداری ذر سیستم فازیت ثابت بمونه مثل میزان آب استخر در یکسری حالات خاص و یا حتی نرم بودن surface میتونه باشه بعد این تابعرو بدی به pso که واست min کنه
            پس اول برو سراغ این تابع بهد که اینو بدست آوردی بد برو سراغ pso
            اگر مشکلی داشتی تو هر قسمتش همین جا بگو
            اینم یگم که لازمه فهمیدن اون تابع خوندن خوب و یا چند بار اون مقاله است
            کد آماده pso هم دارم باید بگردم ولی مطمئنم دارم میزارم واست
            اَشهَدُ اَنَّ اَمیرالمُومِنینَ عَلیّاً وَلیُّ الله
            لبیک یا علی (ع)
            لبیک یا حسین (ع)
            لبیک یا آقام ابولفضل عباس (ع) علمدار کربلا
            لبیک یا امام صاحب الزمان (ع)

            دیدگاه


              #7
              پاسخ : بهینه سازی فازی با الگوریتم pso

              ممنونم. خیلی لطف میکنی.
              فکر کنم اگه کد رو بذارید و از روی کد الگو بگیرم خیلی خوب باشه.
              منم حالا بیشتر در این مورد مطالعه میکنم.
              تشکر

              دیدگاه


                #8
                پاسخ : بهینه سازی فازی با الگوریتم pso

                نوشته اصلی توسط Coronaa
                ممنونم. خیلی لطف میکنی.
                فکر کنم اگه کد رو بذارید و از روی کد الگو بگیرم خیلی خوب باشه.
                منم حالا بیشتر در این مورد مطالعه میکنم.
                تشکر
                این کد اکثر الگوریتم های بهینه سازیه ولی باید تاکید میکنم کار اول شما باید نوشتن اون تابع باشه بعد اون تابعرو با هر کدوم از این الگوریتم ها میشه بهینه کرد
                AII.rar
                اَشهَدُ اَنَّ اَمیرالمُومِنینَ عَلیّاً وَلیُّ الله
                لبیک یا علی (ع)
                لبیک یا حسین (ع)
                لبیک یا آقام ابولفضل عباس (ع) علمدار کربلا
                لبیک یا امام صاحب الزمان (ع)

                دیدگاه


                  #9
                  پاسخ : بهینه سازی فازی با الگوریتم pso

                  نوشته اصلی توسط whomanxan
                  این کد اکثر الگوریتم های بهینه سازیه ولی باید تاکید میکنم کار اول شما باید نوشتن اون تابع باشه بعد اون تابعرو با هر کدوم از این الگوریتم ها میشه بهینه کرد
                  AII.rar
                  ممنونم.
                  ببینید من هم کد PSO و GA رو دارم و هم میتونم کد فازی رو بنویسم.
                  مشکلم اینه که نمیتونم اینا رو با هم تلفیق کنم. حالا اون تابعی رو هم که گفتید من مطالعه میکنم ببینم چطوریه؟
                  شما یه مثال ساده نمیتونید با کد بذارید که ببینم این تابع چطوری اعمال میشه؟

                  دیدگاه


                    #10
                    پاسخ : بهینه سازی فازی با الگوریتم pso

                    اولا اینکه Ga Pso می خوای با هم ترکیب کنی؟ (میشه ها ولی یک الگوریتم بهینه سازی جدید میشه البته انجام شده بعضی از نمونه هاش)
                    یا اینکه pso یا ga با فازی که اونم توضیح دادم
                    در ضمن اون تابعی که من گفتم نه اینکه من گفته باشم باید حتما اون کارو بکنی چون الگوریتم بهینه سازی حالا هر مدلش ورودیش یک تابع باید باشه حالا تابع شما میتونه y=X^2 باشه (البته هیچکی اینو با بهینه سازی حل نمیکنه) منظور ایمکه برای هر عددی باید یک خروجی داشته باشه که اون تابع یستگی به مسوله داره که فکر کنم ده بار تا الان گفتم :angry:
                    اینجا اون تابع شما ورودیش زیر مجموعه ای از قوانین فازیه خروجیشم احتمالا (من نخوندم مقالرو) کارایی سیتم که میتونه شرطهای متفاوتی داشته باشه
                    تو اون pdf خودش یک تابه داره که بهینه میکنه برای مثال
                    سعی کن اول بفهمی می خوای چی کار کنی
                    اَشهَدُ اَنَّ اَمیرالمُومِنینَ عَلیّاً وَلیُّ الله
                    لبیک یا علی (ع)
                    لبیک یا حسین (ع)
                    لبیک یا آقام ابولفضل عباس (ع) علمدار کربلا
                    لبیک یا امام صاحب الزمان (ع)

                    دیدگاه


                      #11
                      پاسخ : بهینه سازی فازی با الگوریتم pso

                      سلام
                      ممنونم که انقدر شکیبایی :rolleyes:
                      من با GA کاری ندارم. فقط میخوام با PSO ، توابع عضویت و قوانین فازی رو تعیین و بهینه کنم.
                      کاری که مقابه ی زیر انجام داد. البته این اومد با GA انجام داد.
                      http://www.sharefile.ir/uploads/1435461157.pdf

                      من میخوام همینکار رو انجام بدم. پس اگه میشه طبق همین مقاله پیش بریم. همه جای مقاله رو نمیخوام. فقط همون قسمت بهینه سازی.

                      ممنونم ازت

                      دیدگاه


                        #12
                        پاسخ : بهینه سازی فازی با الگوریتم pso

                        عزیز من مقالرو وقت نمیکن مبخونم شما بخون اشکالی ئاشتی تو نحوه پیاده سازی تابع هدف همینجا بگو
                        اَشهَدُ اَنَّ اَمیرالمُومِنینَ عَلیّاً وَلیُّ الله
                        لبیک یا علی (ع)
                        لبیک یا حسین (ع)
                        لبیک یا آقام ابولفضل عباس (ع) علمدار کربلا
                        لبیک یا امام صاحب الزمان (ع)

                        دیدگاه


                          #13
                          پاسخ : بهینه سازی فازی با الگوریتم pso

                          نوشته اصلی توسط whomanxan
                          عزیز من مقالرو وقت نمیکن مبخونم شما بخون اشکالی ئاشتی تو نحوه پیاده سازی تابع هدف همینجا بگو
                          نگفتم بخون! فقط یه نگاهی بندازین.
                          من کلاً نمیدونم چطوری فازی و PSO رو به هم ربط بدم.

                          دیدگاه

                          لطفا صبر کنید...
                          X