Movatterモバイル変換


[0]ホーム

URL:


pipeline status

kfino

Thekfino algorithm was developped for time coursesin order to detect impulse noised outliers and predict the parameter ofinterest mainly for data recorded on the walk-over-weighing systemdescribed in this publication:

E.González-Garcíaet. al. (2018) A mobile and automatedwalk-over-weighing system for a close and remote monitoring ofliveweight in sheep. vol 153: 226-238.https://doi.org/10.1016/j.compag.2018.08.022

Kalman filter with impulse noised outliers (kfino)is a robust sequential algorithm allowing to filter data with a largenumber of outliers. This algorithm is based on simple latent linearGaussian processes as in the Kalman Filter method and is devoted todetect impulse-noised outliers. These are data points that differsignificantly from other observations.

The method is described in full details in the following arxivpreprint: https://arxiv.org/abs/2208.00961.

Installation

To install thekfino package, the easiest is toinstall it directly from GitLab. Open an R session and run the followingcommands:

if (!require("remotes")) {  install.packages("remotes")}remotes::install_gitlab("isabelle.sanchez/kfino",host = "forgemia.inra.fr",                        build_vignettes=TRUE)

Usage

Once the package is installed on your computer, it can be loaded intoa R session:

library(kfino)help(package="kfino")

Please, have a look to the vignettes that explain how to use thealgorithm. The main specifications are:

quali
quanti
pred

Citation

As a lot of time and effort were spent in creating the kfinoalgorithm, please cite it when using it for data analysis:

https://arxiv.org/abs/2208.00961.

See also citation() for citing R itself.

References

Thekfino logo was created using thehexSticker package:

Walk-over-weighing system:


[8]ページ先頭

©2009-2025 Movatter.jp