Submitted:
07 October 2024
Posted:
10 October 2024
You are already at the latest version
Abstract
Keywords:
1. Introduction
2. Materials and Methods
2.1. Study Area
2.2. Data Description and Attribute Selection
2.3. Machine Learning Methodology
2.3.1. Data Pre - Processing
2.4. Models in Machine Learning
2.5. Analytical Flow Chart Approach
2.6. Evaluation Metrics in Machine Learning
3. Results
3.1. Descriptive Statistics of Data Used
3.1.1. Correlation across Variables
3.2. Model Selection and Evaluation
3.3. ML Models Evaluation Metrics and Ensemble Predictions
3.4. Comparison between Machine Learning Models Based on Accuracy
3.5. Advanced Machine Learning Models Evaluation Metrics

3.6. Xgboost Tree Classification Adopted in RVF Prediction
4. Discussion
5. Conclusion
Author Contributions
Funding
Data Availability Statement
Acknowledgments
Conflicts of Interest
References
- Dod, J.: Effective substances. In: The Dictionary of Substances and Their Effects. Royal Society of Chemistry (1999) Available via DIALOG.http://www.rsc.org/dose/title of subordinate document. Cited 15 Jan 1999.
- Geddes, K.O., Czapor, S.R., Labahn, G.: Algorithms for Computer Algebra. Kluwer, Boston (1992).
- Muga, Geoffrey Otieno and Onyango-Ouma, Washington and Sang, Rosemary and Affognon, Hippolyte: Indigenous knowledge of Rift Valley Fever among Somali nomadic pastoralists and its implications on public health delivery approaches in Ijara sub-County, North Eastern Kenya, e0009166 (2021).
- Gaudreault, N. N., Indran, S. V., Balaraman, V., Wilson, W. C., Richt, J. A. (2019). Molecular aspects of rift valley fever virus and the emergence of reassortants. J Film Virus genes, 55(1), 1–11.
- Wright, D., Kortekaas, J., Bowden, T. A., Warimwe, G. M. (2019). Rift valley fever: biology and epidemiology. Journal of General Virology 100(8), 1187–1199.
- Endale, A., Michlmayr, D., Abegaz, W. E., Geda, B., Asebe, G., Medhin, G., ... Legesse, M. (2021). Sero-prevalence of west nile virus and rift valley fever virus infections among cattle under extensive production system in south omo area, southern ethiopia. Tropical Animal Health and Production. [CrossRef]
- Faburay, B., LaBeaud, A. D., McVey, D. S., Wilson, W. C., Richt, J. A. (2017). Current status of rift valley fever vaccine development. Vaccines, 5(3), 29.
- Alimadadi, Ahmad and Aryal, Sachin and Manandhar, Ishan and Munroe, Patricia B and Joe, Bina and Cheng, Xi (2020). Artificial intelligence and machine learning to fight COVID-19, American Physiological Society Bethesda, MD, 200–202.
- Chevalier, V., P´epin, M., Plee, L., Lancelot, R. (2010) Rift valley fever-a threat for europe? Eurosurveillance, 15(10), 19506.
- Fever, W. C. C. H. (1998) Fact sheet no 208. December.
- Chen, T., Guestrin, C. (2016, August). Xgboost: A scalable tree boosting system. In Proceedings of the 22nd acm sigkdd international conference on knowledge discovery and data mining (pp. 785-794).
- Nanyingi, M. O. (2018). Spatial epidemiology and predictive modelling of Rift valley fever in Garissa county, Kenya (Doctoral dissertation, University of Nairobi).
- Giglioni, V., García-Macías, E., Venanzi, I., Ierimonti, L., Ubertini, F. (2021). The use of receiver operating characteristic curves and precision-versus-recall curves as performance metrics in unsupervised structural damage classification under changing environment. Engineering Structures, 246, 113029.
- Murthy, R. K. (2023). Early Detection and Prediction of Zoonotic Disease Events Using Event-Based Surveillance and Machine Learning. Washington State University.
- Asif, S., Wenhui, Y., Tao, Y., Jinhai, S., Jin, H. (2021, May). An ensemble machine learning method for the prediction of heart disease. In 2021 4th International Conference on Artificial Intelligence and Big Data (ICAIBD) (pp. 98-103). IEEE.
- Sayed, M. A., Cao, D. M., Islam, M. T., Tayaba, M., Pavel, M. E. U. I., Mia, M. T., ... Sarkar, M. (2023). Parkinson’s Disease Detection through Vocal Biomarkers and Advanced Machine Learning Algorithms. Journal of Computer Science and Technology Studies, 5(4), 142-149.
- Situma, S. N., Nyakarahuka, L., Omondi, E., Mureithi, M., Mweu, M., Muturi, M., ... Singh, D. (2024). Widening geographic range of Rift Valley fever disease clusters associated with climate change in East Africa. medRxiv, 2024-05.
- Situma, S. N., Nyakarahuka, L., Omondi, E., Mureithi, M., Mweu, M., Muturi, M., ... Singh, D. (2024). Widening geographic range of Rift Valley fever disease clusters associated with climate change in East Africa. medRxiv, 2024-05.
- da Silva Neto, S. R., Tabosa Oliveira, T., Teixeira, I. V., Aguiar de Oliveira, S. B., Souza Sampaio, V., Lynn, T., and Endo, P. T. (2022). Machine learning and deep learning techniques to support clinical diagnosis of arboviral diseases: A systematic review. PLoS neglected tropical diseases, 16(1), e0010061.
- Panel, O. H. H. L. E., Hayman, D. T., Adisasmito, W. B., Almuhairi, S., Behravesh, C. B., Bilivogui, P., ... and Koopmans, M. (2023). Developing One Health surveillance systems. One Health, 100617.








| Variable | scale of measurement | variable category | Possible impact |
|---|---|---|---|
| Month | Discrete | independent variable | +/- |
| Rainfall | Categorical (Jan-Dec | Independent variable | +/- |
| Elevation | Continuous | Independent variable | +/- |
| Slope | Continuous | Independent variable | +/- |
| Clay | Continuous | Independent variable | +/- |
| Humidity | Continuous | Independent variable | +/- |
| RVF outbreak cases | Independent variable | +/- | |
| Categorical | +/- |
| Metric and Curves | Implication of usage | Formula | |
|---|---|---|---|
| False Positive | When we predict a level or event that did not happen | ||
| False Negative | when we do not predict a level or event and it does happen | ||
| True positive | When we predict the right level | ||
| Negative Predictive value | Looks on precision for negative class. | ||
| Sensitivity/Recall | How accurately does the classifier classify actual events? | ||
| Precision | How accurately does the classifier predict events? | ||
| Accuracy | How good at classifying both positive and negative cases your model is | ||
| Confusion matrix | Table that contains true negative, false positive, false negative, and true positive values | ||
| F1 score | Geometric average of precision and recall | ||
| ROC AUC curve and scores | It can be used to show the trade-off between False Predictive Rate (FPR) and True Positive rate (TPR) in a single visualization | ||
| Precision-Recall curve and scores | When data is heavily imbalanced, it can be used to combines precision (PPV) and Recall (TPR) in a single visualization |
| Province | RVF Cases | Percentage (%) |
|---|---|---|
| Central | 63 | 14.5 |
| Coast | 46 | 10.6 |
| Eastern | 89 | 20.6 |
| Nairobi | 37 | 8.5 |
| North Eastern | 82 | 18.9 |
| Nyanza | 0 | 0 |
| Rift Valley | 116 | 26.8 |
| Western | 0 | 0 |
| LR | LDA | KNN | CART | NB | SVM | RF | XGBoost | |
|---|---|---|---|---|---|---|---|---|
| Accuracy | 0.997310 | 0.997227 | 0.997310 | 0.994897 | 0.989961 | 0.997310 | 0.995785 | 0.997199 |
| Sensitivity | 0.000000 | 0.000000 | 0.000000 | 0.020619 | 0.010309 | 0.000000 | 0.020619 | 0.000000 |
| Specificity | 1.000000 | 0.999917 | 1.000000 | 0.997525 | 0.992603 | 1.000000 | 0.998415 | 0.999889 |
| Precision | 0.000000 | 0.000000 | 0.000000 | 0.021978 | 0.003745 | 0.000000 | 0.033898 | 0.000000 |
| Recall | 0.000000 | 0.000000 | 0.000000 | 0.020619 | 0.010309 | 0.000000 | 0.020619 | 0.000000 |
| F1 score | 0.000000 | 0.000000 | 0.000000 | 0.021277 | 0.005495 | 0.000000 | 0.025641 | 0.000000 |
| PR | AUC | ROC | AUC |
|---|---|---|---|
| Decision Tree Classifier | 0.0223 | XGB Classifier | 0.9110 |
| XGB Classifier | 0.0214 | Gaussian NB | 0.7192 |
| KNeighbors Classifier | 0.0096 | Linear Discriminant Analysis | 0.6941 |
| Random Forest Classifier | 0.0089 | Logistic Regression | 0.6756 |
| Gaussian NB | 0.0062 | Random Forest Classifier | 0.5736 |
| Linear Discriminant Analysis | 0.0059 | KNeighbors Classifier | 0.5303 |
| Logistic Regression | 0.0052 | Decision Tree Classifier | 0.5090 |
| SVM | 0.0049 | SVM | 0.4487 |
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2024 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/).