نمايش پست تنها
قديمي ۰۶-۲۰-۱۳۹۲, ۰۴:۳۶ بعد از ظهر   #2 (لینک دائم)
babak_1234 Male
Moderator
 
آواتار babak_1234
 
تاريخ عضويت: شهريور ۱۳۸۸
محل سكونت: تهران
پست ها: 252
تشكرها: 1
140 تشكر در 108 پست
My Mood: Khonsard
پيش فرض

نقل قول:
نوشته اصلي بوسيله Avanic92 نمايش پست
با سلام
براي انتخاب ويژگي با الگوريتم ژنتيك نياز به ساختن تابع هدف مي باشد و ميدانيم كه يكي از پارامترهاي مهم تابع هدف بالا بردن دقت كلاسه بندي است
سوال من اين است كه براي انتخاب ويژگي كروموزوم ها با الگوريتم ژنتيك و مدل سازي آنها با gmm چه كاري بايد انجام دهم ؟ به عبارت ديگر براي پياده سازي الگوريتم ژنتيك براي انتخاب ويژگي و مدل سازي آن با gmm نمي دانم چه گام هايي را بايد بردارم. ؟؟؟ از كمك شما بسيار تشكر
سلام دوست من

هنگام انتخاب ویژگی توسط الگوریتم ژنتیک دو راهکار عمده ای که برای تابع هدف در نظر گرفته میشود عبارتند از :
۱)‌ کلاسبندی توسط الگوریتم Knn : که نسل ها را با توجه به دقت این کلاسبند ارزیابی میکند
۲) استفاده از معیار فیشر : که همان ارزیابی فاصله درون کلاسی و بین کلاسی میباشد.

البته به یاد داشته باشید که راه های دیگری هم وجود دارد.


با توجه به این که شما انتخاب ویژگی دارید باید از تکنیک های Dynamic chromosome استفاده کنید چرا که تعداد ویژگی های انتخاب شده متفاوت میباشد.

در ضمن یک تکنیک بهتر استفاده از genetic programming برای انتخاب ویژگی هست. در این تکنیک علاوه بر انتخاب ویژگی میتوانید تبدیل های غیر خطی را نیز بر روی ویژگی ها اعمال کنید تا دقت کلاسبندی افزایش پیدا کند.

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

موفق و پیروز باشید.
babak_1234 آفلاين است   پاسخ با نقل قول
از babak_1234 تشكر كرده است:
Avanic92 (۰۶-۲۱-۱۳۹۲)