ICACSIS 201!i Monsoon Onset andOffset Prediction Model ... · vhich are monsoon and summer....

6
ICACSIS 201!i Monsoon Onset and Offset Prediction Model Using Backpropagation and Moron Method: A Case in Drought Region Syeiva Nurul Desylvia Department of Computer Science Bogor Agricultural University Bogor. Indonesia ./ syeiva.ndjj grnail.corn Taufik Djatna Postgraduate Program of Agroindustrial Technology and Graduate Program of Computer Science Bogor Agricultural L'niversity Bogor. Indonesia tau [email protected] Agus Buono Department of Computer Science Bogor Agricultural University Bogor. Indonesia pudeshaggmail.com Abstract-First day (onset) and last da~' (offset) of monsoon are IIture phenomena which are important elements at cultivation tsges in agriculture. These 2 sets of time value influent harvest lerformance but it is difficult to predict onset and offset at Irought region. One of technique that can be used to SOIH nentioned problem is prediction technique which is one of data nining task. I n this research. Feed Fnrw ard Backpropagation BP:\:\) \\ ere combined \\ ith "oron method to predict onset and ,rrset at drought region. Data used" ere daily rainfall data from 983 to 2013. This experiment used 2 kind of SP:\:\' models and bey used 5 different values for learning rate (alpha) from range 1.01to 0.2. Root 'lean Square Error (R'ISE) is used to evaluate esulted prediction models along with correlation value and tandard deviation of error for better understanding. For BP;\':\ ,nsrt model. lowest R'ISE value at alpha 0.15 is 32.05"'6 and ewest R'ISE value for BP:":" offset is 26.6977 at alpha 0.05. )C\'eloped model has been able to use for prediction. but the result ras still not close enough to actual data. In order to achieve a letter model" ith lower R'ISE. it is neccesary to improve model .rchitccture and to specify some methods to obtain certain lumber of input layer based on Southern Oscillation Index (SOl) lata. Keywords-Rail/fail; Backpropagation: Prediction; Moron .t!lhod. I. INTRODUCTION Indonesia is a tropical climate country with only 2 seasons vhich are monsoon and summer. In drought region. it is difficult :> predict first day of monsoon (onset) and last day of monsoon offset) in Indonesia. Data mining task can be used to predict mset and ofTset in Indonesia. There are exist some of data nining tasks (e.g. classification, outlier analysis. clustering nalysis. and mining frequent pattern) and the most suitable task or prediction is classification task. Classification technique is a rocess to discover a model or a function which generalize or 'istinguish data classes or concepts. Model is constructed based In analysis of training data (labeled sample data). Resulted rodel can be used to predict unlabeled sample data (testing data) I]. Patterns about onset and ofTset at each year are important in cultivating sector. The farmers need to know when the start and the end of monsoon are. It is because they need to make a plan for their crops such as what kind of crops that suitable are. when they are going to start cultivating the crops. or at which day the crops will be ready. There are some researches concerning rainfall prediction. Awan and Maqbool [2] constructed a rainfall prediction model in Pakistan using Artificial Neural Network (AN'N) namely Backpropagation and Learning Vector Quantization. The result showed advantage of neural network than it was of statistical model. Modeling for rainfall prediction also had been implemented in India [3]. In this research. a model based on ANN was compared with a model based on regression. As a result. ANN model was better than regression model. Abhishek et al. [4] compared 3 kinds of ANN for rainfall prediction modeling. Modeled ANNs were Feed Forward Backpropagation. Layer Recurrent. and Cascaded Feed Forward Backpropagation. As the outcome of their research. Feed Forward Backpropagation algorithm was better based on resulted MSE. Wan et al. [5] modeled Backpropagation (BP) for rainfall prediction at JiangXi Province. China. Preprocessing technique applied the combination of k-rneans clustering method and discriminant analysis. This study used 6 extreme rainfall index (PQ90. PX5D. PINT. PFL90. PNL90. PXCDD) as predictor. Based on resulted BP performance. constructed model had been capable to predict rainfall well. Another research had been done by Nikarn and Meshrarn [6]. In this research. Bayesian Prediction was used to construct rainfall prediction model and the data was climate data from Indian Meteorological Departement (IMD) Pune. The data attributes were Temp. Station Level Pressure. Mean Sea Level Pressure. Relative Humidity. Vapor Pressure. Wind Speed. and Rainfall. Converting numeric data into categorical data based on given range (discretization) was one of preprocessing technique that was implemented. The best resulted accuracy was 96.15% at Delhi City dataset. Further research is rainfall prediction using Fuzzy Inference System [7]. The data were ~1ET AR 20 years data at Cairo airport station (HEC A) [1972 - 1992] and METAR 201 !)7~97!)-1·121-n-2/1.'}/$:{I.{)O D20[.'} IEEE

Transcript of ICACSIS 201!i Monsoon Onset andOffset Prediction Model ... · vhich are monsoon and summer....

Page 1: ICACSIS 201!i Monsoon Onset andOffset Prediction Model ... · vhich are monsoon and summer. Indrought region. itisdifficult:> predict first day of monsoon (onset) and last day of

ICACSIS 201!i

Monsoon Onset and Offset Prediction Model UsingBackpropagation and Moron Method: A Case in

Drought Region

Syeiva Nurul DesylviaDepartment of Computer ScienceBogor Agricultural University

Bogor. Indonesia./ syeiva.ndjj grnail.corn

Taufik DjatnaPostgraduate Program of AgroindustrialTechnology and Graduate Program of

Computer ScienceBogor Agricultural L'niversity

Bogor. Indonesiatau [email protected]

Agus BuonoDepartment of Computer ScienceBogor Agricultural University

Bogor. Indonesiapudeshaggmail.com

Abstract-First day (onset) and last da~' (offset) of monsoon areIIture phenomena which are important elements at cultivationtsges in agriculture. These 2 sets of time value influent harvestlerformance but it is difficult to predict onset and offset atIrought region. One of technique that can be used to SOIH

nentioned problem is prediction technique which is one of datanining task. I n this research. Feed Fnrw ard BackpropagationBP:\:\) \\ ere combined \\ ith "oron method to predict onset and,rrset at drought region. Data used" ere daily rainfall data from983 to 2013. This experiment used 2 kind of SP:\:\' models andbey used 5 different values for learning rate (alpha) from range1.01to 0.2. Root 'lean Square Error (R'ISE) is used to evaluateesulted prediction models along with correlation value andtandard deviation of error for better understanding. For BP;\':\,nsrt model. lowest R'ISE value at alpha 0.15 is 32.05"'6 andewest R'ISE value for BP:":" offset is 26.6977 at alpha 0.05.)C\'eloped model has been able to use for prediction. but the resultras still not close enough to actual data. In order to achieve aletter model" ith lower R'ISE. it is neccesary to improve model.rchitccture and to specify some methods to obtain certainlumber of input layer based on Southern Oscillation Index (SOl)lata.

Keywords-Rail/fail; Backpropagation: Prediction; Moron.t!lhod.

I. INTRODUCTION

Indonesia is a tropical climate country with only 2 seasonsvhich are monsoon and summer. In drought region. it is difficult:> predict first day of monsoon (onset) and last day of monsoonoffset) in Indonesia. Data mining task can be used to predictmset and ofTset in Indonesia. There are exist some of datanining tasks (e.g. classification, outlier analysis. clusteringnalysis. and mining frequent pattern) and the most suitable taskor prediction is classification task. Classification technique is arocess to discover a model or a function which generalize or'istinguish data classes or concepts. Model is constructed basedIn analysis of training data (labeled sample data). Resultedrodel can be used to predict unlabeled sample data (testing data)I].

Patterns about onset and ofTset at each year are important incultivating sector. The farmers need to know when the start andthe end of monsoon are. It is because they need to make a planfor their crops such as what kind of crops that suitable are. whenthey are going to start cultivating the crops. or at which day thecrops will be ready.

There are some researches concerning rainfall prediction.Awan and Maqbool [2] constructed a rainfall prediction modelin Pakistan using Artificial Neural Network (AN'N) namelyBackpropagation and Learning Vector Quantization. The resultshowed advantage of neural network than it was of statisticalmodel. Modeling for rainfall prediction also had beenimplemented in India [3]. In this research. a model based onANN was compared with a model based on regression. As aresult. ANN model was better than regression model. Abhisheket al. [4] compared 3 kinds of ANN for rainfall predictionmodeling. Modeled ANNs were Feed ForwardBackpropagation. Layer Recurrent. and Cascaded Feed ForwardBackpropagation. As the outcome of their research. FeedForward Backpropagation algorithm was better based onresulted MSE. Wan et al. [5] modeled Backpropagation (BP) forrainfall prediction at JiangXi Province. China. Preprocessingtechnique applied the combination of k-rneans clusteringmethod and discriminant analysis. This study used 6 extremerainfall index (PQ90. PX5D. PINT. PFL90. PNL90. PXCDD) aspredictor. Based on resulted BP performance. constructed modelhad been capable to predict rainfall well.

Another research had been done by Nikarn and Meshrarn [6].In this research. Bayesian Prediction was used to constructrainfall prediction model and the data was climate data fromIndian Meteorological Departement (IMD) Pune. The dataattributes were Temp. Station Level Pressure. Mean Sea LevelPressure. Relative Humidity. Vapor Pressure. Wind Speed. andRainfall. Converting numeric data into categorical data based ongiven range (discretization) was one of preprocessing techniquethat was implemented. The best resulted accuracy was 96.15%at Delhi City dataset. Further research is rainfall prediction usingFuzzy Inference System [7]. The data were ~1ET AR 20 yearsdata at Cairo airport station (HEC A) [1972 - 1992] and METAR

201 !)7~97!)-1·121-n-2/1.'}/$:{I.{)O D20[.'} IEEE

Page 2: ICACSIS 201!i Monsoon Onset andOffset Prediction Model ... · vhich are monsoon and summer. Indrought region. itisdifficult:> predict first day of monsoon (onset) and last day of

ICACSIS 201.')

5 years data at Mersa Matruh station (HEMM). Parameterswhich were used as input were relative humidity, total cloudcover, wind direction. temperature, and surface pressure. Forevaluation model, this research applied rainfall cases data and 6hours-before data. The outcome based on Brier Score (BS) andFraction Skill Score (FSS) showed that the constructed modelhad been sufficient for rainfall prediction. This research stillneeded to be developed, for example. to add input parameter andto combine FIS method with ANN.

Models constructed at some of mentioned researches hadbeen capable to predict rainfall well. However. at thoseresearches, on which day monsoon starts and on which daymonsoon ends have not been discovered yet. Those researchesare only predicting rainfall and measuring model performancebased on resulted prediction. Therefore, in this research, modelsto predict monsoon onset and to predict monsoon offset wasdeveloped.

The objective of this research is to constructBackpropagation Neural Network (BPNN) model along withMoron Method [8] as feature extractor to predict monsoon onsetand offset. In this case, Waingapu historical data was deployed.Waingapu is one of city at Nusa Tenggara Timur, Indonesia.BPNN was used as classifier to predict on which day monsoononset and offset in Waingapu are. Root Mean Square Error(R\lSE) was applied to evaluate the model predictionperformance. The data was temporal rainfall data at Waingapuand Southern Oscillation Index (SOl) data. which was used aspredictor.

In order to achieve the outcome, the first step was featureextraction using Moron Method for getting monsoon onset andoffset, the second step was the implementation of correlationmethod to determine the number of BPNN model input layer,and the last step was BPNN modeling for monsoon onset andoffset prediction with SOl data as predictor. BPNN incombination with Moron Method can be used to predictmonsoon onset and offset in Waingapu with sufficiently lowerror rate (RMSE). Also, the combination ofBPNN and Moronmethod can indicate at which day the first day of monsoon andat which day the last day of monsoon are. The first day and thelast day of monsoon are difficult to predict but this developedBPNN model can be utilized to predict them.

This paper is organized as follow: Section 2 describe themethod that is used in this research. section 3 describe the resultand discussion of this research. and section 4 describe theconclusion.

[I. METHOD

The method consist of 4 main steps. that is. data collection.model construction. and evaluation. Fig. I shows flowchart ofmentioned method.

Data collection. The data in this research are:

/) Daily rainfall data at Waingapu City obtained fromBMKG (Badan Meteorologi. Klimatologi dan Geofisika), from1983 to 2013. There are 71 rain monitoring stations and 5 dataattribute namely Tanggal, Tahun. Bulan. TGL. and Hujan.Attribute used only Hujan which is temporal numeric data.

2) Southern Oscillation Index (SOl) data is obtainedNational Oceanic Atmospheric Administration (NOAA)can be downloaded from http://www.esrl.noaa.gov/.

Preprocessing(er tracti on,correlation)

r-----IIIIIj

III

IIII .IModel construction

FIg I Example ofa figure caption (figure capuon)

Preprocessing. Preprocessing step is used to preparebefore be utilized as input for the model. This process ,.",,,,,,""' ••of feature extraction to determine onset (the first daymonsoon) and offset (the last day of monsoon) usingmethod and the selection of months as BPNN input modelcorrelation. First process is to specify onset using Moronthat consists of several steps. In this technique. onset np,prnnl",,,,,,.by accumulating rainfall in 5 days. Onset will be startaccumulated rainfall in 5 days is more than 40 mm. Nextaccumulation is conducted again for consecutive 10 days Sl

onset is determined. Ifduring 30 days since onset is choosenaccumulated value at least 5 rnrn, onset determined beforeselected as onset (not canceled). These same steps are condagain for determining offset but rainfall data is reversed.process is to correlate onset and offset with SOl dataAugust to July). The first day of monsoon in WaingapuSeptember so June is choosen as model input because June ismonths before monsoon. The last day of monsoon in Waiis March so. with the same method. December is choosen.resulted correlation is conducted to determine how many monthsare used as input at BPNN model (how many months before themonth that has been selected).

202 !)7~!17!1-1.121-2:~2/1.)/$:n.lJlJ 'I)201.'j IEEE

Page 3: ICACSIS 201!i Monsoon Onset andOffset Prediction Model ... · vhich are monsoon and summer. Indrought region. itisdifficult:> predict first day of monsoon (onset) and last day of

ICACSIS ")Ol'i

Model construction. This research applies Backpropagationeural Network (BPN. I) also called multilayer perceptron. A

Plultilayer perceptron with I hidden layer (unit Z) is indicatedby Fig. 2. At the network. output unit (unit Y) and hidden unit

ve bias. Bias at output unit Y. is denoted by wo, and bias athidden unit Z) is denoted by VOl' Those biases act as weight atconnection from unit which it's output always I.BP~~ training

-consists of 3 steps that are feed forward from input rraining data.error backpropagation computation. and adjusting weight. After. training process. only feed forward step is applied to thenetwork. More than I hidden layer might be usefull for some

plications but I hidden layer is enough for most ofapplications. BP~~ activation function should have someimportant characteristics such as continuous function. derivable.and monotonly not decreased. For computation simplicity.derived activation function should be convenient to compute.

t The most commonly used activation function are binary sigmoid~and bipolar sigmoid. [9). Random weight initialization is used inthe beginning of BP'\~ training. In this research. 5 differentlearning rate (alpha) values is tested to obtain alpha value withiminimum resulted error. The data that is used to predict is the, same data that is used to train (training data).

Evaluation. Root Mean Square Error (R\1SE) is used tomeasure model performance. RMSE is square root of \1SE [10].The \lSE of an estimator e with respect to an unknownparameter e is defined as:

Y, is vector from n predictor and Y, is vector from actualvalue. RMSE defined as:

Ill. RESULT AND DISCl;SSION

Preprocessing. This step yields onset and offset which areobtained using Moron method. Onset and offset is indicated atFig. 3 and Fig. -to Based on those Figures. onset and offset valueis fluctuating and some values are far different from othervalues. Those different values might be extreme weather.

Next step is to compute correlation between onset and offsetwith 501 data from August to July. Table I denotes resultedcorrelation.

Correlation value between 01 data at June with onset is lowso 501 data which is used as input model is July and Augustdata. Then. correlation value between 501 data at Decemberwith offset is sufficient so 501 data which is used as input modelis December. October and November.

'lode! construction. There are 2 BPl'-'N models which aredeveloped namely onset prediction model and offset predictionmodel. Those models differ at the number of input layer. Table2 shows the architecture of mentioned models.'

Backpropagauon neural network 19J

'" - - - - '-- ::: - :: :: =- - .

, -. '"

(I)FIg 3 Onset at 19M3 to ~u13

Offset Waingapu Graphic

(2)

,..,-

Fig ~ OfTsct at 1983 to 2013

For those models. activation functions are purelin and tansig andtraining function is trainlm. There are 5 different values forlearning rate (alpha) parameter in this research. They are O.O!.0.05. 0.1. 0.15. and 0.2. Fig. 5 indicates prediction result ofBPNN onset model and Fig. 6 indicates prediction result ofBPNN offset model with alpha 0.01. Based on those Figures.both models are capable to predict onset and offset subject toactual data. On the other hand. model architecture still needs tobe advanced further in order to achieve prediction result closerto actual data. To measure interrelationship between actual dataand prediction result. Table 3 represents correlation betweeneach model with actual data and Fig. 9 indicates plot of the sameinformation, It can be concluded from correlation result that thediverse of alpha values range tested in this research needs to beimproved. This development is based on correlation valueswhich are similar to each other. Therefore. in the future work. itis necessary to increase alpha values range to obtain betterinterrelationship between actual data and prediction result.

2m !)7X-!l7!l-1·121-2J-2/1.')/S:{I.OO :D20}."j IEEE

Page 4: ICACSIS 201!i Monsoon Onset andOffset Prediction Model ... · vhich are monsoon and summer. Indrought region. itisdifficult:> predict first day of monsoon (onset) and last day of

ICACSIS 201.'i

_I ~,-

- - 1

::> ~~s·F.2 cE 6

~~~

Additionally, in this research, 0.15 is the best alpha valuebecause it resulted the highest correlation value in both models.

BPNN Alpha: 0.01

::;.:

__ .:.: •.•• !' ······:~c·...·

Fig 5 Resulted onset prediction" uh alpha 0.0 I

,PNN Alpha" 0.01

; :::

_~_---> ;-e-; •.••..

Fig 6 Resulted offset prediction With alpha 0 0 I

Resulted RMSE of Onset32 S

326.,~ 324r:

~ 322V">

~::::

3l 6o 01 (I OS C 1 ~ 1; " ,v _

Fig 7 Onset RMSE

Evaluation. RMSE. from (2). is used to evaluate eachmodel. Fig. 7 and Fig. 8 denote RMSE of BPNN onset modeland offset model. Based on resulted RMSE. the best onset modelis at alpha 0.15 with RrvISE 32.0546 and the best offset model isat alpha 0.05 with RMSE 26.6977. Furthermore, standarddeviation of error is also utilized to estimate model performance.Error obtained in this study is subtraction between actual datawith each model prediction result. Table 4 presents standarddeviation of error for both models and Fig. 10 also shows thesame information. Coming from standard deviation of errorresult. the amount of dispersion for each model is similar and thedata points tend to spread out over a wider range of values. This

similar value for each model is identical to correlationTable 3 and at Fig. 9, so it can be analyzed thatdeviation of error result is related to alpha values range.is possible to reduce error value by increasing diversityvalue range.

Resulted RMSE of Offset

: 1 ::~to pha '.'a ue

Fig 8 Onset RMSE

TABLE I CORRELATIO:" BETWEES O:"SET A:"DOFFSET WITH SOl

~/On1~onSt't Offset

. Aug :.0 ~~ -0 10

i S~pi -0 +l

i Oktl _iNI 0\

: -0 -11 . 0"2.- +-- -- r- ---I -0 ~6 I 008I I iDee -053 026

Jan -0.-16 040

Feb -043 043

Mar -040 0.44

Apr -038 o ~O

May -0 ~3 o -l~

·051 O ~5

I Jul -004 017

TI\BI.F. II BPNN \IODU,S ARCllnH,t'RE

Hidden Laver Output Layer

15

15

Moreover, Fig. II and Fig. 12 indicates Taylor Diagram 0onset and offset models as another representation for bettelunderstanding. For each Figure. alpha value 0.0 1.0.05,0.1,0.15,and 0.5 are represented respectively by blue dot. green doC;yellow dot. brown dot. and gray dot. At each Figure. the dollthat represent each model are close to each other and theiJcorrelation values are around 0.2 for onset and 0.4 for offset.

201 !l7X-~J79-1.121-n-2/1.')/$31.00 i)201.') IEEE

Page 5: ICACSIS 201!i Monsoon Onset andOffset Prediction Model ... · vhich are monsoon and summer. Indrought region. itisdifficult:> predict first day of monsoon (onset) and last day of

ICACSIS 20F)

TABLE III CORRELATIO' BO-WEE' E~CH MODELS RESL"LT .~'DACn:AL D.~T~

BPSS Offset ModelAlpha BP.\S Onset Modd

(101 02526 03959

010 (J 258(1 (J 3902

(115 u 2739 u -1132

u -1u73

/ : :?: .. .~- - ':':' -: ~:"':',..- - - .•- - - ..- - - ..•

__ J!

•........... :.:.;~~...........•............•............ '.

...•.. -..- -~

!ABU: IV

i Alptu: I BP."''Y Onset Model ; BPN.Y Uffset .~-;;;;;;:;;

I 001 32 6550 270095

I 0 os 32 78-19 I 27 1149

i 010 32 7903 2699RO

I 015I 32 360-1 269061

I

1 I020 32 6-1}.1 26 7805

Standard Di'vlatlon cf Error

31 ~5S s: -5-';; 3: ~;':3 !~ !:-.:-' 3:~,.•.............•.............•............•............ '.

...•.. -:-~~ -.- :'~':'"

Fig 10 Standard Dcvranon otI.rror lor Both ~lcldcls

Both models are successful to follow the actual pattern sofar. but they still needs to develop further to obtain a better resultwith higher correlation. lower R\1SE. and lower standarddeviation of error. Subject to correlation result. R\1SE value.and standard deviation of error analysis. it is fundamental to

refine model architecture and alpha value variations. It is also apossibility of extreme weather in one or more year in Waingapuwhich affected onset and offset prediction result.

Taylor Diagram

I·,~ i I la, lor Diagram of 81'\\ Onset \lode!

Taylor Diagram

0' 02~ J~---7 ·--£2 .. 9"• - -5? ~

4() "-- ,.0 f)

'" 1 .c> 1 •

,

10

>0 ._ -,O~

·\O~!"

\O~,.-~~~-'

40

rig 12 Tav lor Diagram of BPNN Ortsct Model

IV. CONCLUSION

The constructed models have been able to predict the firstday (onset) and the last day (offset} of monsoon. Higher diversein parameter model and improvement in model architecture arepotentially advance model performance. The resulted R'v1SEvalues from each model indicate that the model has been notadequate yet to predict rainfall onset and offset based onhistorical data in drought region. So. there is a possibility ofgood RMSE result if the models is tested based on historical datain high rainfall rate.

This research still needs developing further to obtain bettermodels. In future work. several parameter variation. particularlyalpha value. will be tested along with enhancement of modelarchitecture. Besides. some specific methods to choose SOl datamonths as input model will be considered for modelimprovement.

RI'HRF:\CES,I, J lIan. \1 Kamber. and J PCI. Data If/lllllg Concept« alief 7echntques~lorgan Kauffman, 2012

121 J ..\ ..\ wan and 0 Maqbool. ....\rrllcatlon (If an rficral neural networks formonsoon rainfall prcdicuon." 10 (),h Internanonal Conference anrlllt'rJiung Technologies ttct.t, 2010

2().'j

Page 6: ICACSIS 201!i Monsoon Onset andOffset Prediction Model ... · vhich are monsoon and summer. Indrought region. itisdifficult:> predict first day of monsoon (onset) and last day of

[31 R P Shukla. K.C. Tnpatht. A C. Pandey. and I M L Das. "Prediction ofIndian summer monsoon rainfall using rufio indices: A neural networkapproach:' Atmospheric Research. 20 II

[~I K .. Abhishek. A Kumar. R Ranjan. and S Kumar. "A ramfall predictionmodel using aruficial neural network." In IEEE Contra! and SvstemGraduate Research Colloqium (ICSGRC lOlli. 2012

[51 D Wan. Y \\'an!!- " Gu. and Y Yu. ",.\ novel approach to extremerainfall prediction based on data nurung." In ll1d InternauonolConference on Computer Science and St'!H ark Technologv, 2012

[61 VB \Ikam and B!3 Meshram. "Modeling. rainfall prediction usrng datarrurnng method." 10 F,{th lnternauonal Conference all Computauonallntelltgence .. vtodethng. and SIIIIII/alion. 2013

;'

[71 SA Asklanv. K Elhelow, I K Youssef. and 111Abd El-wahab, "Rainfallevents prediction using rule-based fuzzx inference system:' AIII/OspnencResearch. 201 I

[81 V Moron. A\\, Robertson. and R Boer. "Spatial coherence and 5easonaJpredictahrlitv of monsoon onset over Indonesia." Journal of Climate2009 .

[91 L Fauseu. Fundamentals ofXeurai .\'«11 arks: .~rchuectures. A /goritnlllJ.and Appltcanons Prentice Hall. 19q~

! !uJ J Devore. Probabtluv and Staticucstor EngllJecring and The S(leff{'~!

Ccngage Learning, 2010

2(Hi !171'L!17!'-jI21-2:)"2/1.,)/S:~1.()() I)2 ()j.') IEEE