multi-layer perceptron neural network
در نشریات گروه برق-
از آنجا که پیش بینی مصرف برق از موارد مهم مدیریت انرژی هر کشور محسوب می شود، در سال های اخیر روش های مختلفی براساس هوش مصنوعی برای آن ارایه شده است. یکی از این روش ها، استفاده از شبکه های عصبی مصنوعی است. برای آن که این شبکه ها عملکرد خوبی داشته باشند، باید به خوبی آموزش ببینند. یکی از متداول ترین الگوریتم های آموزش مورد استفاده در این شبکه ها، الگوریتم پس انتشار خطاست که براساس گرادیان نزولی است. از آنجا که الگوریتم های مبتنی برگرادیان نزولی ممکن است به نقاط بهینه محلی گرفتار شوند، در برخی از مسایل راه حل خوبی ارایه نمی دهند. از این رو برای آموزش این شبکه ها می توان از الگوریتم های بهینه سازی مانند الگوریتم های فراابتکاری که امکان فرار از بهینه های محلی را دارند، استفاده نمود. در این تحقیق، الگوریتم فراابتکاری جدیدی به نام الگوریتم بهینه سازی زغن معرفی می گردد که از زندگی اجتماعی زغن ها در طبیعت الهام گرفته شده است و دارای مزایایی مانند تعداد پارامترهای کم، قابلیت اکتشاف و سرعت همگرایی خوب، است. کارایی الگوریتم پیشنهادی، با چند الگوریتم جدید فراابتکاری روی توابع محک CEC2018 و برای آموزش شبکه عصبی در پیش بینی مصرف برق ایران در زمان های اوج مصرف بار، مقایسه گردیده است. نتایج حاصل، نشان می دهد الگوریتم پیشنهادی راه حل بهتری با خطای کمتری، در مقایسه با الگوریتم های رقیب به دست می آورد.کلید واژگان: الگوریتم های فراابتکاری، الگوریتم بهینه سازی زغن، پیش بینی مصرف برق، شبکه های عصبی پرسپترون چندلایهSince the electricity consumption’s prediction is one of the most important aspects of energy manage ment in each country, various methods based on artificial intelligence have been proposed to manage it. One of these methods is Artificial Neural Networks (ANN). To improve the performance of ANNs, an efficient algorithm is necessary to train it. Back Propagation (BP) algorithm is the most common algorithm employed in training ANNs, which is based on gradient descent. Since BP may fall in local optima, it cannot provide a good solution in some problems. To overcome this shortcoming, optimiz ation algorithms like meta-heuristic algorithms can be applied to train ANNs. In this study, a new meta-heuristic algorithm called Red Kite Optimization Algorithm (ROA) is introduced, which is inspired by the social life of red kites in nature. The ROA has several advantages such as simplicity in structure and implementation, having few parameters and good convergence rate. The perfprmance of ROA is compared with some recent metaheuristic algorithms on benchmark functions of CEC2018. Also, it is employed to train Multi-Layer Perceptron (MLP) for the electricity consumption prediction at peak load times in Iran. The results show the good performance of proposed algorithm compared with competitor algorithms in terms of solution accuracy and convergence speed.Keywords: electricity consumption prediction, Meta-heuristic Algorithm, Multi-Layer Perceptron Neural network, red kite optimization algorithm
-
Cardiac Arrhythmias are known as one of the most dangerous cardiac diseases. Applying intelligent algorithms in this area, leads into the reduction of the ECG signal processing time by the physician as well as reducing the probable mistakes caused by fatigue of the specialist. The purpose of this study is to introduce an intelligent algorithm for the separation of three cardiac arrhythmias by using chaos features of ECG signal and combining three types of the most common classifiers in these signal’s processing area. First, ECG signals related to three cardiac arrhythmias of Atrial Fibrillation, Ventricular Tachycardia and Post Supra Ventricular Tachycardia along with the normal cardiac signal from the arrhythmia database of MIT-BIH were gathered. Then, chaos features describing non-linear dynamic of ECG signal were extracted by calculating the Lyapunov exponent values and signal’s fractal dimension. finally, the compound classifier was used by combining of multilayer perceptron neural network, support vector machine network and K-Nearest Neighbor. Obtained results were compared to the classifying method based on features of time-domain and time-frequency domain, as a proof for the efficacy of the chaos features of the ECG signal. Likewise, to evaluate the efficacy of the compound classifier, each network was used both as separately and also as combined and the results were compared. The obtained results showed that Using the chaos features of ECG signal and the compound classifier, can classify cardiac arrhythmias with 99.1% ± 0.2 accuracy and 99.6% ± 0.1 sensitivity and specificity rate of 99.3 % ± 0.1
Keywords: Lyapunov Exponent, Fractal Dimension, Multi Layer Perceptron Neural Network, Support Vector Machine, Electrocardiogram -
In analog circuit optimization, obtaining optimal point that can satisfy various kinds of specifications is posed as goal of design. Utilization of evolutionary algorithms was introduced as a useful method but speed of convergence and ensure to access optimal point are these method most challenges. In this paper the Multi-Layer Perceptron (MLP) artificial neural network is applied to access the suitable point appropriate different specifications values of analog circuit. This point used in optimization algorithm to find reliable response. Neural network itself is trained by training database is collected during initial optimization process. The link of HSPICE and MATLAB is used for circuit simulation and evaluation during the process.Keywords: Analog circuit, Evolutionary algorithm optimization, Cost function, Multi-Layer Perceptron Neural network
- نتایج بر اساس تاریخ انتشار مرتب شدهاند.
- کلیدواژه مورد نظر شما تنها در فیلد کلیدواژگان مقالات جستجو شدهاست. به منظور حذف نتایج غیر مرتبط، جستجو تنها در مقالات مجلاتی انجام شده که با مجله ماخذ هم موضوع هستند.
- در صورتی که میخواهید جستجو را در همه موضوعات و با شرایط دیگر تکرار کنید به صفحه جستجوی پیشرفته مجلات مراجعه کنید.