Daily Rainfall Forecasting Using Meteorology Data with Long Short-Term Memory (LSTM) Network

  • سال انتشار: 1401
  • محل انتشار: دوفصلنامه بهینه سازی در مهندسی صنایع، دوره: 15، شماره: 1
  • کد COI اختصاصی: JR_JOIE-15-1_015
  • زبان مقاله: انگلیسی
  • تعداد مشاهده: 189
دانلود فایل این مقاله

نویسندگان

Soo See Chai

Faculty of Computer Science and Information Technology, University of Malaysia Sarawak (UNIMAS), ۹۴۳۰۰, Kota Samarahan, Sarawak, Malaysia

Kok Luong Goh

International College of Advanced Technology Sarawak (i-CATS), Kuching, Sarawak, Malaysia

چکیده

Rainfall is a natural climatic phenomenon and prediction of its value is crucial for weather forecasting. For time series data forecasting, the Long Short-Term Memory (LSTM) network is shown to be superior as compared to other machine learning algorithms. Therefore, in this research work, a LSTM network is developed to predict daily average rainfall values using meteorological data obtained from the Malaysian Meteorological Department for Kuching, Sarawak, Malaysia. Six daily meteorology data, namely, minimum temperature (°C), maximum temperature (°C), mean temperature (°C), mean wind speed (m/s), mean sea level pressure (hPa) and mean relative humidity (%) from the year ۲۰۰۹ to ۲۰۱۳ were used as the input of the LSTM prediction model. The accuracy of the predicted daily average rainfall was assessed using coefficient determinant (R۲) and Root Mean Square Error (RMSE). Contrary to the common practice of dividing the whole available data set into training, validation and testing sub-sets, the developed LSTM model in this study was applied to forecast the daily average rainfall for the month December ۲۰۱۳ while training was done using the data prior of this month. An analysis on the testing data showed that, the data is more spread out in the testing set as compared to the training data. As LSTM requires the right setting of hyper-parameters, an analysis on the effects of the number of maximum epochs and the mini-batch size on the rainfall prediction accuracy were carried out in this study. From the experiments, a five layers LSTM model with number of maximum epoch of ۱۰ and mini-batch size of ۱۰۰ managed to achieve the best prediction at an average RMSE of ۲۰.۶۷ mm and R۲ = ۰.۸۲.

کلیدواژه ها

Social force model, crowd evacuation simulation, NETLOGO, microscopic simulation

اطلاعات بیشتر در مورد COI

COI مخفف عبارت CIVILICA Object Identifier به معنی شناسه سیویلیکا برای اسناد است. COI کدی است که مطابق محل انتشار، به مقالات کنفرانسها و ژورنالهای داخل کشور به هنگام نمایه سازی بر روی پایگاه استنادی سیویلیکا اختصاص می یابد.

کد COI به مفهوم کد ملی اسناد نمایه شده در سیویلیکا است و کدی یکتا و ثابت است و به همین دلیل همواره قابلیت استناد و پیگیری دارد.