Validating kfino algorithm (Kalman filter with impulse noised outliers) to filter liveweight outliers produced by the walk-over-weighing (WoW) platform in a large spectrum of farming systems

• The KFINO algorithm (Kalman filter with impulse noised outliers) enable the automatic detection of individual liveweights outliers • In an easy manner, KFINO is well vehicle to end-users, through the web application ORIOLE • In just minutes, outliers’ automatic detection with KFINO provides rigorous results, similar to those obtained with manual methods (time consumers and demanding in skills) • The whole framework (WoW platform, KFINO and ORIOLE) was successfully evaluated in a large spectrum of farming systems with sheep The liveweight ( LW ) is conventionally measured using static systems, which require animals to be individually walked onto a set of scales. This process is time consuming, labour intensive, and places stress on both the animals being weighed and the operator; indoors it is relatively easy, but weighing animals outdoors may be a difficult task. To overcome such situation, we developed some years ago a Walk-over-Weighing ( WoW ) platform which records LW in an automated, non-invasive manner, and have been evaluated with success in a range of conditions. However, a lot of outliers are produced with the WoW, which must be removed to retain only correct data and make coherent interpretations. Standard methods used until now to perform such outliers’ removal still unpractical, time consuming and requires a minimum of mastery by the user. To improve performance of the process we further built an algorithm, so-called Kfino ( Kalman Filter with Impulse Noised Outliers ) that automatically remove individual daily LW outliers. Then, to vehicle Kfino and for the ease of end-users, we further developed a web application with R-Shiny, so-called ORIOLE . Thus, the objective of this work was to validate the functioning in the field of the whole infrastructure (WoW, Kfino and ORIOLE) in a large spectrum of farming systems for sheep production in Mediterranean settings. A series of trials (n= 8) were conducted at different moments and under different conditions of the experimental farms La Fage and Le Merle (France) and AGRIS (Italy). Animals (n= 920) were either young (ewe-lambs) or adults (ewes) from different breeds (two for meat - Romane and Mérinos d’Arles ; and two for dairy - Lacaune and Sarda ) and were reared indoors or outdoors (grazing) during several weeks. For each trial, LW outliers generated in raw datasets produced by the WoW were filtered by using a conventional three-steps method (Manual), and the automatic alternative (ORIOLE) proposed here (using Kfino in the ORIOLE interface). Such methods were compared for the parameters i) number of outliers detected, ii) percentage of clean data with respect to the raw dataset, and iii) the time required for running the full filtering and report process. The ability of kfino algorithm was demonstrated and its applicability, through the use of the ORIOLE web app was validated. The final outcomes of the detection and removal of individual LW outliers from the WoW was closely similar with the two methods. The major difference is the practical ease and the time required for the full process (i.e., just minutes using ORIOLE vs. hours with manual). The ORIOLE app, which technical and computational visual improvements still in progress, may be used by a large spectrum of end-users, and provide further and interesting outputs of easy interpretation (including graphical and statistical reports). The whole framework developed in the scope of this work facilitates the development of future early warning systems that could contribute to more efficient monitoring and management of the progression of daily, individual LW of animals, and the related animal health parameters and welfare issues in a large spectrum of conditions.

Authors

Institutions

Publication Details

Journal
Smart Agricultural Technology
Published
2025-08-25
DOI
https://doi.org/10.1016/j.atech.2025.101374
Primary Topic
Food Supply Chain Traceability
Type
article
Field-Weighted Citation Impact
0.00

Funders

Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Validating kfino algorithm (Kalman filter with impulse noised outliers) to filter liveweight outliers produced by the walk-over-weighing (WoW) platform in a large spectrum of farming systems

Bertrand Cloez, I. Sanchez, Eliel González García, I. Llach et al.
1 links
Smart Agricultural Technology
Food Supply Chain Traceability
article

Validating kfino algorithm (Kalman filter with impulse noised outliers) to filter liveweight outliers produced by the walk-over-weighing (WoW) platform in a large spectrum of farming systems

Bertrand Cloez, I. Sanchez, Eliel González García, I. Llach, Valeria Giovanetti, M. Decandia
article en

Abstract

• The KFINO algorithm (Kalman filter with impulse noised outliers) enable the automatic detection of individual liveweights outliers • In an easy manner, KFINO is well vehicle to end-users, through the web application ORIOLE • In just minutes, outliers’ automatic detection with KFINO provides rigorous results, similar to those obtained with manual methods (time consumers and demanding in skills) • The whole framework (WoW platform, KFINO and ORIOLE) was successfully evaluated in a large spectrum of farming systems with sheep The liveweight ( LW ) is conventionally measured using static systems, which require animals to be individually walked onto a set of scales. This process is time consuming, labour intensive, and places stress on both the animals being weighed and the operator; indoors it is relatively easy, but weighing animals outdoors may be a difficult task. To overcome such situation, we developed some years ago a Walk-over-Weighing ( WoW ) platform which records LW in an automated, non-invasive manner, and have been evaluated with success in a range of conditions. However, a lot of outliers are produced with the WoW, which must be removed to retain only correct data and make coherent interpretations. Standard methods used until now to perform such outliers’ removal still unpractical, time consuming and requires a minimum of mastery by the user. To improve performance of the process we further built an algorithm, so-called Kfino ( Kalman Filter with Impulse Noised Outliers ) that automatically remove individual daily LW outliers. Then, to vehicle Kfino and for the ease of end-users, we further developed a web application with R-Shiny, so-called ORIOLE . Thus, the objective of this work was to validate the functioning in the field of the whole infrastructure (WoW, Kfino and ORIOLE) in a large spectrum of farming systems for sheep production in Mediterranean settings. A series of trials (n= 8) were conducted at different moments and under different conditions of the experimental farms La Fage and Le Merle (France) and AGRIS (Italy). Animals (n= 920) were either young (ewe-lambs) or adults (ewes) from different breeds (two for meat - Romane and Mérinos d’Arles ; and two for dairy - Lacaune and Sarda ) and were reared indoors or outdoors (grazing) during several weeks. For each trial, LW outliers generated in raw datasets produced by the WoW were filtered by using a conventional three-steps method (Manual), and the automatic alternative (ORIOLE) proposed here (using Kfino in the ORIOLE interface). Such methods were compared for the parameters i) number of outliers detected, ii) percentage of clean data with respect to the raw dataset, and iii) the time required for running the full filtering and report process. The ability of kfino algorithm was demonstrated and its applicability, through the use of the ORIOLE web app was validated. The final outcomes of the detection and removal of individual LW outliers from the WoW was closely similar with the two methods. The major difference is the practical ease and the time required for the full process (i.e., just minutes using ORIOLE vs. hours with manual). The ORIOLE app, which technical and computational visual improvements still in progress, may be used by a large spectrum of end-users, and provide further and interesting outputs of easy interpretation (including graphical and statistical reports). The whole framework developed in the scope of this work facilitates the development of future early warning systems that could contribute to more efficient monitoring and management of the progression of daily, individual LW of animals, and the related animal health parameters and welfare issues in a large spectrum of conditions.

Smart Agricultural TechnologyVol. 12
Centre de Coopération Internationale en Recherche Agronomique pour le Développement (FR), Université de Montpellier (FR), Institut National de Recherche pour l'Agriculture, l'Alimentation et l'Environnement (FR), Mathématiques, Informatique et Statistique pour l'Environnement et l'Agronomie (FR), Sardegna Agricoltura (IT), Institut Agro Montpelier (FR)
European Commission, Horizon 2020 Framework Programme
Zero hunger
Openalex Percentile: Top 74%
Food Supply Chain Traceability
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.