|
|
|
|
کاربرد قواعد کشفی و الگوریتم ژنتیک در ساخت مدل arma برای پیش بینی سری زمانی
|
|
|
|
|
|
|
|
نویسنده
|
اصغری اسکویی محمد رضا ,قاسم زاده محمد
|
|
منبع
|
journal of information technology management - 1395 - دوره : 8 - شماره : 1 - صفحه:1 -26
|
|
چکیده
|
برای پیشبینی سری زمانی ابتدا باید مدل مناسبی از آن ساخته شود. تعیین ابعاد و تخمین پارامترهای مناسب برای مدل arma سری زمانی، چالشی است که علاوه بر روشهای متداول آماری، از طریق محاسبات هوشمند نیز به آن توجه شده است. در این مقاله استفاده از الگوریتم ژنتیک برای تخمین پارامترهای مدل arma و قواعد کشفی برای تعیین ابعاد مدل ارائه میشود. قواعد کشفی براساس ویژگیهای سری زمانی استخراج میشوند. دادهها بهروش پنجرۀ لغزان در پیشبینی بهکار میروند. مدل بر اساس معیار اطلاعاتی بیزین و پیشبینی بر اساس دو معیار مجذور متوسط مربعات خطا و متوسط قدر مطلق درصد خطا ارزیابی میشود. روش ارائهشده روی هشت سری زمانی با ویژگیهای مختلف بهکار رفته و نتایج آن با نتایج روش آماری مقایسه شده است. نتایج نشان میدهد در تمام موارد، روش ارائهشده همسان یا بهتر از روش کلاسیک عمل میکند.
|
|
کلیدواژه
|
الگوریتم ژنتیک، پنجرۀ لغزان، پیشبینی سری زمانی، تخمین مدل arma، قواعد کشفی
|
|
آدرس
|
دانشگاه علامه طباطبایی, دانشکدۀ علوم ریاضی و رایانه, ایران, دانشگاه علامه طباطبایی, دانشکدۀ علوم ریاضی و رایانه, ایران
|
|
پست الکترونیکی
|
ghasemzade.mohammad@aut.ac.ir
|
|
|
|
|
|
|
|
|
|
|
|
|
Application of Heuristic Rules and Genetic Algorithm in ARMA Model Estimation for Time Series Prediction
|
|
|
|
|
Authors
|
Asghari Oskoei Mohammadreza ,Ghasemmzade Mohammad
|
|
Abstract
|
The first step of forecasting time series is to build an appropriate model. Determining orders and estimation of ARMA model parameters is a challenging field in traditional statistical and intelligent methods. In this paper, genetic algorithm is used for parameter estimation and heuristic rules are used to determine orders of ARMA model. Heuristic rules are extracted according to time series properties. The data are selected using sliding time window. Model identification is carried out by using Bayesian information criterion (BIC). The mean squares error and the mean absolute percentage error are used to evaluate the results of prediction. The proposed method was applied to eight time series in different types, and the results were compared with results of statistical methods. The achieved result shows equivalent or superior performance for the proposed method in comparison with the classic method.
|
|
Keywords
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|