Interpretable Machine Learning Techniques for Predictive Cattle Behavior Monitoring

被引:0
|
作者
Ibrahim, Tumwesige [1 ]
Isaac, Kawooya Barry [1 ]
Francis, Bwogi [1 ]
Lule, Emmanuel [1 ]
Hellen, Nakayiza [2 ]
Chongomweru, Halimu [3 ]
Marvin, Ggaliwango [1 ]
机构
[1] Makerere Univ, Dept Comp Sci, Kampala, Uganda
[2] Muni Univ, Dept Comp & Informat Sci, Arua, Uganda
[3] Makerere Univ, Dept Informat Technol, Kampala, Uganda
关键词
Cattle Behavior; Machine learning (ML); Interpretable ML; Predictive Monitoring; Agriculture Informatics; Signal Processing;
D O I
10.1109/ICSCSS60660.2024.10625182
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Cattle behavior prediction and monitoring is crucial in determining the health of cattle. This study intends to evaluate various Machine Learning (ML) algorithms, using the data collected from 18 cows. Data collection was done from sensors, which included the Afimilk Silent Herdsman Collar that records the raw acceleration values from a 3-axis MEMs accelerometer at a frequency of 10 Hz, and the Rumiwatch Halter device that measure the pressure created by the jaw movements and provide classifications at 10Hz. The data collected include the classifications of the behaviors viz. "Other behavior", "Ruminating", "Drinking/eating". The data was first pre-processed before analysis. Feature extraction was done on the dataset to create 94 new features. Classification performance was investigated with 8 machine learning models (gradient boosting, random forests (RF), extreme gradient boosting (XGBoost), K-nearest neighbors (KNN), logistic regression, classification and regression trees (CART), support vector machines (SVM), Naive Bayes). The accuracy scores of the models were 0.81, 0.80, 0.80, 0.77, 0.76, 0.75, 0.64, 0.56 respectively. For model interpretability, XAI techniques were applied, specifically LIME (Local Interpretable Model-agnostic Explanations) and SHAP (Shapley Additive Explanations). Additionally Eli5 was used to investigate the feature's importance for the best performing model. Many studies have proposed various ML methods for cattle behavior prediction without interpretatbility. This study aims to interpret the predictions of these ML algorithms.
引用
收藏
页码:1219 / 1224
页数:6
相关论文
共 50 条
  • [31] Interpretable Machine Learning Methods for Monitoring Polymer Degradation in Extrusion of Polylactic Acid
    Munir, Nimra
    McMorrow, Ross
    Mulrennan, Konrad
    Whitaker, Darren
    McLoone, Sean
    Kellomaki, Minna
    Talvitie, Elina
    Lyyra, Inari
    McAfee, Marion
    POLYMERS, 2023, 15 (17)
  • [32] Design of Digital Twin Sensing Strategies Via Predictive Modeling and Interpretable Machine Learning
    Kapteyn, Michael G.
    Willcox, Karen E.
    JOURNAL OF MECHANICAL DESIGN, 2022, 144 (09)
  • [33] Interpretable and explainable predictive machine learning models for data-driven protein engineering
    Medina-Ortiz, David
    Khalifeh, Ashkan
    Anvari-Kazemabad, Hoda
    Davari, Mehdi D.
    BIOTECHNOLOGY ADVANCES, 2025, 79
  • [34] Comprehensive study of driver behavior monitoring systems using computer vision and machine learning techniques
    Qu, Fangming
    Dang, Nolan
    Furht, Borko
    Nojoumian, Mehrdad
    JOURNAL OF BIG DATA, 2024, 11 (01)
  • [35] Comprehensive study of driver behavior monitoring systems using computer vision and machine learning techniques
    Fangming Qu
    Nolan Dang
    Borko Furht
    Mehrdad Nojoumian
    Journal of Big Data, 11
  • [36] Predictive Modeling of Software Behavior Using Machine Learning
    Saksupawattanakul, C.
    Vatanawood, W.
    IEEE ACCESS, 2024, 12 : 120584 - 120596
  • [37] Employing machine learning techniques in monitoring autocorrelated profiles
    Ali Yeganeh
    Arne Johannssen
    Nataliya Chukhrova
    Saddam Akber Abbasi
    Farhad Pourpanah
    Neural Computing and Applications, 2023, 35 : 16321 - 16340
  • [38] Employing machine learning techniques in monitoring autocorrelated profiles
    Yeganeh, Ali
    Johannssen, Arne
    Chukhrova, Nataliya
    Abbasi, Saddam Akber
    Pourpanah, Farhad
    NEURAL COMPUTING & APPLICATIONS, 2023, 35 (22): : 16321 - 16340
  • [39] Monitoring Solar Panels using Machine Learning Techniques
    Haba, Cristian-Gyozo
    PROCEEDINGS OF 2019 8TH INTERNATIONAL CONFERENCE ON MODERN POWER SYSTEMS (MPS), 2019,
  • [40] To Fail or not to Fail: An Exploration of Machine Learning Techniques for Predictive Maintenance
    Dixon, Samuel
    Doster, Timothy
    Emerson, Tegan
    ARTIFICIAL INTELLIGENCE AND MACHINE LEARNING FOR MULTI-DOMAIN OPERATIONS APPLICATIONS IV, 2022, 12113