Measuring Predictive Performance of Data Mining and Artificial Neural Network Algorithms for Predicting Lactation Milk Yield in Indigenous Akkaraman Sheep
Measuring Predictive Performance of Data Mining and Artificial Neural Network Algorithms for Predicting Lactation Milk Yield in Indigenous Akkaraman Sheep
Koksal Karadas1, Muhammad Tariq2, Mohammad Masood Tariq3* and Ecevit Eyduran4
ABSTRACT
The aim of the investigation was to determine several factors affecting lactation milk yield amounts of indigenous Akkaraman ewes reared in Sanliurfa (137 farms) and Hakkari (113 farms) provinces of Turkey. For the determination process, the statistical predictive accuracy of GLM (General Linear Model), CART (Classification and Regression Tree), CHAID (Chi-square Automatic Interaction Detector), Exhaustive CHAID, and a ANN type MLP (Multilayer Perceptron) in the prediction of lactation milk yield in sheep was measured comparatively by model assessment criteria, such as R2, R2ADJUSTED, SDRATIO, CV(%), RMSE, RAE, MAPE, MAD and Pearson correlation coefficient (r) between actual and predicted milk yield values, respectively. Minimum farm numbers for parent and child nodes were assigned at 10:5 for producing the best predictive accuracy in CART and both CHAID algorithms. According to the criteria, the significance order in the predictive accuracy for lactation milk yield was recorded as CHAID=Exhaustive CHAID >ANN>GLM >CART. The decision tree results of CHAID algorithm displayed that ewe age, number of milking and lactation length for lactation milk yield should be taken into account and lactation lengths for Akkaraman sheep milked more than 2 a day should be longer than 150 days at 3 year old age group, and longer than 160 days at 4 year old age group for sustaining high productivity in lactation milk yield. Consequently, it is recommendable that determinant factors such as age, number of milking and lactation length on lactation milk yield should be considered on the basis of the powerful algorithm giving high predictive power.
To share on other social networks, click on any share button. What are these?