|
|
ارائه روش جهش هوشمند مبتنی بر الگوریتم pso برای حل مسئله انتخاب ویژگی
|
|
|
|
|
نویسنده
|
پرنده محمود ,زلفی لیقوان مینا ,تنها جعفر
|
منبع
|
مهندسي برق و مهندسي كامپيوتر ايران - 1401 - دوره : 20 - شماره : 3 - صفحه:185 -195
|
چکیده
|
امروزه با افزایش حجم تولید داده، توجه به الگوریتمهای یادگیری ماشین جهت استخراج دانش از دادههای خام افزایش یافته است. داده خام معمولاً دارای ویژگیهای اضافی یا تکراری است که بر روی عملکرد الگوریتمهای یادگیری تاثیر میگذارد. جهت افزایش کارایی و کاهش هزینه محاسباتی الگوریتمهای یادگیری ماشین، از الگوریتمهای انتخاب ویژگی استفاده میشود که روشهای متنوعی برای انتخاب ویژگی ارائه شده است. از جمله روشهای انتخاب ویژگی، الگوریتمهای تکاملی هستند که به دلیل قدرت بهینهسازی سراسری خود مورد توجه قرار گرفتهاند. الگوریتمهای تکاملی بسیاری برای حل مسئله انتخاب ویژگی ارائه شده که بیشتر آنها روی فضای هدف تمرکز داشتهاند. فضای مسئله نیز میتواند اطلاعات مهمی برای حل مسئله انتخاب ویژگی ارائه دهد. از آنجایی که الگوریتمهای تکاملی از مشکل عدم خروج از نقطه بهینه محلی رنج میبرند، ارائه یک مکانیزم موثر برای خروج از نقطه بهینه محلی ضروری است. در این مقاله از الگوریتم تکاملی pso با تابع چندهدفه برای انتخاب ویژگی استفاده شده که در آن یک روش جدید جهش که از امتیاز ویژگیهای ذرات استفاده میکند، به همراه نخبهگرایی برای خروج از نقاط بهینه محلی ارائه گردیده است. الگوریتم ارائهشده بر روی مجموعه دادههای مختلف تست و با الگوریتمهای موجود بررسی شده است. نتایج شبیهسازیها نشان میدهند که روش پیشنهادی در مقایسه با روش جدید rfpsofs بهبود خطای 20%، 11%، 85% و 7% به ترتیب در دیتاستهای isolet، musk، madelon و arrhythmia دارد.
|
کلیدواژه
|
انتخاب ویژگی، بهینهسازی چندهدفه، الگوریتم pso، مجموع وزندار تطبیقپذیر، جهش هوشمند، نخبهگرایی
|
آدرس
|
دانشگاه تبریز, دانشکده مهندسی برق و کامپیوتر, ایران, دانشگاه تبریز, دانشکده مهندسی برق و کامپیوتر, ایران, دانشگاه تبریز, دانشکده مهندسی برق و کامپیوتر, ایران
|
پست الکترونیکی
|
tanha@tabrizu.ac.ir
|
|
|
|
|
|
|
|
|
introducing intelligent mutation method based on pso algorithm to solve the feature selection problem
|
|
|
Authors
|
parandeh mahmoud ,mina ,tanha jafar
|
Abstract
|
today, with the increase in data production volume, attention to machine learning algorithms to extract knowledge from raw data has increased. raw data usually has redundant or irrelevant features that affect the performance of learning algorithms. feature selection algorithms are used to improve efficiency and reduce the computational cost of machine learning algorithms. a variety of methods for selecting features are provided. among the feature selection methods are evolutionary algorithms that have been considered because of their global optimization power. many evolutionary algorithms have been proposed to solve the feature selection problem, most of which have focused on the target space. the problem space can also provide vital information for solving the feature selection problem. since evolutionary algorithms suffer from the pain of not leaving the local optimal point, it is necessary to provide an effective mechanism for leaving the local optimal point. this paper uses the pso evolutionary algorithm with a multiobjective function. in the proposed algorithm, a new mutation method that uses the particle feature score is proposed along with elitism to exit the local optimal points. the proposed algorithm is tested on different datasets and examined with existing algorithms. the simulation results show that the proposed method has an error reduction of 20%, 11%, 85%, and 7% in the isolet, musk, madelon, and arrhythmia datasets, respectively, compared to the new rfpsofs method.
|
|
|
|
|
|
|
|
|
|
|
|
|