Loading…

Developing an interpretable machine learning model for the detection of mimosa (Albizia julibrissin Durazz) grazing in goats

Recent advancements in machine learning for detecting animal behaviors, particularly goat activities, have faced challenges due to their complexity and lack of explainability in practical applications. This article presents an interpretable machine-learning framework using sensor-based data to diffe...

Full description

Saved in:
Bibliographic Details
Published in:Small ruminant research 2024-04, Vol.233, p.107224, Article 107224
Main Authors: Lama, Sebastián Paez, Catania, Carlos, Ribeiro, Luana P., Ryszard Puchala, Gipson, Terry A., Goetsch, Arthur L.
Format: Article
Language:English
Subjects:
Citations: Items that this one cites
Online Access:Get full text
Tags: Add Tag
No Tags, Be the first to tag this record!
cited_by
cites cdi_FETCH-LOGICAL-c265t-64b7096efc63f5b9d2621eab90a8568f6d3ce12c052e3eb3f28c94fb317e0053
container_end_page
container_issue
container_start_page 107224
container_title Small ruminant research
container_volume 233
creator Lama, Sebastián Paez
Catania, Carlos
Ribeiro, Luana P.
Ryszard Puchala
Gipson, Terry A.
Goetsch, Arthur L.
description Recent advancements in machine learning for detecting animal behaviors, particularly goat activities, have faced challenges due to their complexity and lack of explainability in practical applications. This article presents an interpretable machine-learning framework using sensor-based data to differentiate mimosa grazing from other goat activities like grazing herb, resting and walking. BORUTA, an algorithm for selecting the most relevant features, and SHAP, a technique for interpreting the decision of a machine learning model are two fundamental components of the methodology used for developing the model. The resulting model, a gradient boost algorithm with 15 selected features has shown robust performance with accuracy, sensitivity, and precision between 82% and 86%. SHAP analysis further elucidates the model’s decision-making, highlighting the impact of features like ’Standing’ and ’%HeadDown,’ along with distance-related features on discriminating grazing mimosa from grazing herb. The simplicity of the model advocates for its potential in real-time systems and underscores the importance of explainability in improving and deploying these models in real-world scenarios. [Display omitted] •New machine learning model identifies mimosa grazing in goats.•Model distinguishes grazing, resting, and walking activities.•Boruta and SHAP were crucial in the model’s development.•High accuracy achieved with 15 selected features.•Model’s simplicity and explainability facilitate real-world deployments.
doi_str_mv 10.1016/j.smallrumres.2024.107224
format article
fullrecord <record><control><sourceid>elsevier_cross</sourceid><recordid>TN_cdi_crossref_primary_10_1016_j_smallrumres_2024_107224</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><els_id>S0921448824000300</els_id><sourcerecordid>S0921448824000300</sourcerecordid><originalsourceid>FETCH-LOGICAL-c265t-64b7096efc63f5b9d2621eab90a8568f6d3ce12c052e3eb3f28c94fb317e0053</originalsourceid><addsrcrecordid>eNqNkEtLAzEUhYMoWKv_Ie50MTXJZF7LUp9QcNN9SDI3bYZMUpJpweKPd4a6cOnqwOGew7kfQveULCih5VO3SL10Lh76CGnBCOOjXzHGL9CM1lWTkYbTSzQjDaMZ53V9jW5S6gghFSfFDH0_wxFc2Fu_xdJj6weI-wiDVA5wL_XOesAOZPTTRR9acNiEiIcd4BYG0IMNHgeDe9uHJPHD0il7shJ3B2dVtClZj58PUZ5Oj3g7ylQzWtsgh3SLrox0Ce5-dY42ry-b1Xu2_nz7WC3XmWZlMWQlVxVpSjC6zE2hmpaVjIJUDZF1UdambHMNlGlSMMhB5YbVuuFG5bQCQop8jppzrY4hpQhG7KPtZfwSlIiJoujEH4pioijOFMfs6pyFcd_RQhRJW_AaWhvH50Ub7D9afgA2F4Sp</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype></control><display><type>article</type><title>Developing an interpretable machine learning model for the detection of mimosa (Albizia julibrissin Durazz) grazing in goats</title><source>ScienceDirect Freedom Collection 2022-2024</source><creator>Lama, Sebastián Paez ; Catania, Carlos ; Ribeiro, Luana P. ; Ryszard Puchala ; Gipson, Terry A. ; Goetsch, Arthur L.</creator><creatorcontrib>Lama, Sebastián Paez ; Catania, Carlos ; Ribeiro, Luana P. ; Ryszard Puchala ; Gipson, Terry A. ; Goetsch, Arthur L.</creatorcontrib><description>Recent advancements in machine learning for detecting animal behaviors, particularly goat activities, have faced challenges due to their complexity and lack of explainability in practical applications. This article presents an interpretable machine-learning framework using sensor-based data to differentiate mimosa grazing from other goat activities like grazing herb, resting and walking. BORUTA, an algorithm for selecting the most relevant features, and SHAP, a technique for interpreting the decision of a machine learning model are two fundamental components of the methodology used for developing the model. The resulting model, a gradient boost algorithm with 15 selected features has shown robust performance with accuracy, sensitivity, and precision between 82% and 86%. SHAP analysis further elucidates the model’s decision-making, highlighting the impact of features like ’Standing’ and ’%HeadDown,’ along with distance-related features on discriminating grazing mimosa from grazing herb. The simplicity of the model advocates for its potential in real-time systems and underscores the importance of explainability in improving and deploying these models in real-world scenarios. [Display omitted] •New machine learning model identifies mimosa grazing in goats.•Model distinguishes grazing, resting, and walking activities.•Boruta and SHAP were crucial in the model’s development.•High accuracy achieved with 15 selected features.•Model’s simplicity and explainability facilitate real-world deployments.</description><identifier>ISSN: 0921-4488</identifier><identifier>EISSN: 1879-0941</identifier><identifier>DOI: 10.1016/j.smallrumres.2024.107224</identifier><language>eng</language><publisher>Elsevier B.V</publisher><subject>Animal behavior classification ; Grazing goats ; Machine learning explainability ; SHAP values</subject><ispartof>Small ruminant research, 2024-04, Vol.233, p.107224, Article 107224</ispartof><rights>2024 Elsevier B.V.</rights><lds50>peer_reviewed</lds50><woscitedreferencessubscribed>false</woscitedreferencessubscribed><cites>FETCH-LOGICAL-c265t-64b7096efc63f5b9d2621eab90a8568f6d3ce12c052e3eb3f28c94fb317e0053</cites></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><link.rule.ids>314,776,780,27903,27904</link.rule.ids></links><search><creatorcontrib>Lama, Sebastián Paez</creatorcontrib><creatorcontrib>Catania, Carlos</creatorcontrib><creatorcontrib>Ribeiro, Luana P.</creatorcontrib><creatorcontrib>Ryszard Puchala</creatorcontrib><creatorcontrib>Gipson, Terry A.</creatorcontrib><creatorcontrib>Goetsch, Arthur L.</creatorcontrib><title>Developing an interpretable machine learning model for the detection of mimosa (Albizia julibrissin Durazz) grazing in goats</title><title>Small ruminant research</title><description>Recent advancements in machine learning for detecting animal behaviors, particularly goat activities, have faced challenges due to their complexity and lack of explainability in practical applications. This article presents an interpretable machine-learning framework using sensor-based data to differentiate mimosa grazing from other goat activities like grazing herb, resting and walking. BORUTA, an algorithm for selecting the most relevant features, and SHAP, a technique for interpreting the decision of a machine learning model are two fundamental components of the methodology used for developing the model. The resulting model, a gradient boost algorithm with 15 selected features has shown robust performance with accuracy, sensitivity, and precision between 82% and 86%. SHAP analysis further elucidates the model’s decision-making, highlighting the impact of features like ’Standing’ and ’%HeadDown,’ along with distance-related features on discriminating grazing mimosa from grazing herb. The simplicity of the model advocates for its potential in real-time systems and underscores the importance of explainability in improving and deploying these models in real-world scenarios. [Display omitted] •New machine learning model identifies mimosa grazing in goats.•Model distinguishes grazing, resting, and walking activities.•Boruta and SHAP were crucial in the model’s development.•High accuracy achieved with 15 selected features.•Model’s simplicity and explainability facilitate real-world deployments.</description><subject>Animal behavior classification</subject><subject>Grazing goats</subject><subject>Machine learning explainability</subject><subject>SHAP values</subject><issn>0921-4488</issn><issn>1879-0941</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2024</creationdate><recordtype>article</recordtype><recordid>eNqNkEtLAzEUhYMoWKv_Ie50MTXJZF7LUp9QcNN9SDI3bYZMUpJpweKPd4a6cOnqwOGew7kfQveULCih5VO3SL10Lh76CGnBCOOjXzHGL9CM1lWTkYbTSzQjDaMZ53V9jW5S6gghFSfFDH0_wxFc2Fu_xdJj6weI-wiDVA5wL_XOesAOZPTTRR9acNiEiIcd4BYG0IMNHgeDe9uHJPHD0il7shJ3B2dVtClZj58PUZ5Oj3g7ylQzWtsgh3SLrox0Ce5-dY42ry-b1Xu2_nz7WC3XmWZlMWQlVxVpSjC6zE2hmpaVjIJUDZF1UdambHMNlGlSMMhB5YbVuuFG5bQCQop8jppzrY4hpQhG7KPtZfwSlIiJoujEH4pioijOFMfs6pyFcd_RQhRJW_AaWhvH50Ub7D9afgA2F4Sp</recordid><startdate>202404</startdate><enddate>202404</enddate><creator>Lama, Sebastián Paez</creator><creator>Catania, Carlos</creator><creator>Ribeiro, Luana P.</creator><creator>Ryszard Puchala</creator><creator>Gipson, Terry A.</creator><creator>Goetsch, Arthur L.</creator><general>Elsevier B.V</general><scope>AAYXX</scope><scope>CITATION</scope></search><sort><creationdate>202404</creationdate><title>Developing an interpretable machine learning model for the detection of mimosa (Albizia julibrissin Durazz) grazing in goats</title><author>Lama, Sebastián Paez ; Catania, Carlos ; Ribeiro, Luana P. ; Ryszard Puchala ; Gipson, Terry A. ; Goetsch, Arthur L.</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c265t-64b7096efc63f5b9d2621eab90a8568f6d3ce12c052e3eb3f28c94fb317e0053</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2024</creationdate><topic>Animal behavior classification</topic><topic>Grazing goats</topic><topic>Machine learning explainability</topic><topic>SHAP values</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Lama, Sebastián Paez</creatorcontrib><creatorcontrib>Catania, Carlos</creatorcontrib><creatorcontrib>Ribeiro, Luana P.</creatorcontrib><creatorcontrib>Ryszard Puchala</creatorcontrib><creatorcontrib>Gipson, Terry A.</creatorcontrib><creatorcontrib>Goetsch, Arthur L.</creatorcontrib><collection>CrossRef</collection><jtitle>Small ruminant research</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Lama, Sebastián Paez</au><au>Catania, Carlos</au><au>Ribeiro, Luana P.</au><au>Ryszard Puchala</au><au>Gipson, Terry A.</au><au>Goetsch, Arthur L.</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>Developing an interpretable machine learning model for the detection of mimosa (Albizia julibrissin Durazz) grazing in goats</atitle><jtitle>Small ruminant research</jtitle><date>2024-04</date><risdate>2024</risdate><volume>233</volume><spage>107224</spage><pages>107224-</pages><artnum>107224</artnum><issn>0921-4488</issn><eissn>1879-0941</eissn><abstract>Recent advancements in machine learning for detecting animal behaviors, particularly goat activities, have faced challenges due to their complexity and lack of explainability in practical applications. This article presents an interpretable machine-learning framework using sensor-based data to differentiate mimosa grazing from other goat activities like grazing herb, resting and walking. BORUTA, an algorithm for selecting the most relevant features, and SHAP, a technique for interpreting the decision of a machine learning model are two fundamental components of the methodology used for developing the model. The resulting model, a gradient boost algorithm with 15 selected features has shown robust performance with accuracy, sensitivity, and precision between 82% and 86%. SHAP analysis further elucidates the model’s decision-making, highlighting the impact of features like ’Standing’ and ’%HeadDown,’ along with distance-related features on discriminating grazing mimosa from grazing herb. The simplicity of the model advocates for its potential in real-time systems and underscores the importance of explainability in improving and deploying these models in real-world scenarios. [Display omitted] •New machine learning model identifies mimosa grazing in goats.•Model distinguishes grazing, resting, and walking activities.•Boruta and SHAP were crucial in the model’s development.•High accuracy achieved with 15 selected features.•Model’s simplicity and explainability facilitate real-world deployments.</abstract><pub>Elsevier B.V</pub><doi>10.1016/j.smallrumres.2024.107224</doi></addata></record>
fulltext fulltext
identifier ISSN: 0921-4488
ispartof Small ruminant research, 2024-04, Vol.233, p.107224, Article 107224
issn 0921-4488
1879-0941
language eng
recordid cdi_crossref_primary_10_1016_j_smallrumres_2024_107224
source ScienceDirect Freedom Collection 2022-2024
subjects Animal behavior classification
Grazing goats
Machine learning explainability
SHAP values
title Developing an interpretable machine learning model for the detection of mimosa (Albizia julibrissin Durazz) grazing in goats
url http://sfxeu10.hosted.exlibrisgroup.com/loughborough?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-23T02%3A21%3A03IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-elsevier_cross&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=Developing%20an%20interpretable%20machine%20learning%20model%20for%20the%20detection%20of%20mimosa%20(Albizia%20julibrissin%20Durazz)%20grazing%20in%20goats&rft.jtitle=Small%20ruminant%20research&rft.au=Lama,%20Sebasti%C3%A1n%20Paez&rft.date=2024-04&rft.volume=233&rft.spage=107224&rft.pages=107224-&rft.artnum=107224&rft.issn=0921-4488&rft.eissn=1879-0941&rft_id=info:doi/10.1016/j.smallrumres.2024.107224&rft_dat=%3Celsevier_cross%3ES0921448824000300%3C/elsevier_cross%3E%3Cgrp_id%3Ecdi_FETCH-LOGICAL-c265t-64b7096efc63f5b9d2621eab90a8568f6d3ce12c052e3eb3f28c94fb317e0053%3C/grp_id%3E%3Coa%3E%3C/oa%3E%3Curl%3E%3C/url%3E&rft_id=info:oai/&rft_id=info:pmid/&rfr_iscdi=true