´¿±Rõ 843714
ªL©s¾§ 857710
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
This report describes our attempt to apply ANFIS (Adaptive Neuro-Fuzzy Inference Systems) for the prediction of weather. The preliminary results show that ANFIS is an accepatible approach to pridict the weather.
This project tries to make pridiction of weather using the ANFIS approach. The problem of weather prediction is a diffucult job.We try to use the ANFIS to solve the very much nonlinear and chaotic problem.This is an approach to make the pridiction of weather without using supercomputer to solve the Lorenze's equation.We just use a personal computer.
Approach
Our approach to this problem can be explained in two aspects:
fcm1.m : Data fitting of the rainfall and temperature+moisture
in the same day. We find that the RMSE keep high after many epochs . So,
the temperature+moisture only are not enough to guess the rainfall condition.
More information is needed.
(See also picture : fcm1fig1.gif and
fcm1fig2.gif
)
fcm2.m : This program has the same goal as fcm1.m
. Since it was metioned above that 2 conditions -- temperature and moisture
-- are not enough. Their differences are introduced as the input of ANFIS.
The RMSE can go down to a factor of about 0.2 now.
(See also pictures : fcm2fig1.gif and
fcm2fig2.gif
)
fcm3.m : The success of fcm2.m encouraged us to
try the prediction of the rainfall one day after the day that the temp.
and moist. data were got. The temp. and moist. and their diff. of day 1
are used,and the rainfall of day 2 are predicted. But the result is not
ideal at the part of checking data. This method is not good without on-line
learning.
(See also pictures : fcm3fig1.gif and
fcm3fig2.gif
)
fcm4.m : If the data of 2 days ago are use, the
prediction quality may be improved.But,data of 1 data have 4 terms(temp.
,moist. and their diff. respectively),2 days,8 terms. That cause an 'Out
of memory' error.So, only moisture and its diff. of 2 days before the day
predicted are used as inputs of the ANFIS.the result becomes better than
fcm3.m
(See also pictures : fcm4fig1.gif
and
fcm4fig2.gif
)