Generating Accurate Activity Patterns for Cattle Farm Management Using MCMC Simulation of Multiple-Sensor Data System
This paper presents a novel Markov Chain Monte Carlo (MCMC) simulation model for analyzing multi-sensor data to enhance cattle farm management. As Precision Livestock Farming (PLF) systems become more widespread, leveraging data from technologies like 3D acceleration, pneumatic, and proximity sensors is crucial for deriving actionable insights into animal behavior. Our research addresses this need by demonstrating how MCMC can be used to accurately model and predict complex cattle activity patterns. We investigate the direct impact of these insights on optimizing key farm management areas, including feed allocation, early disease detection, and labor scheduling. Using a combination of controlled monthly experiments and the analysis of uncontrolled, real-world data, we validate our proposed approach. The results confirm that our MCMC simulation effectively processes diverse sensor inputs to generate reliable and detailed behavioral patterns. We find that this data-driven methodology provides significant advantages for developing informed management strategies, leading to improvements in the overall efficiency, productivity, and profitability of cattle operations. This work underscores the potential of using advanced statistical models like MCMC to transform multi-sensor data into tangible improvements for modern agriculture.
- Research Article
52
- 10.1111/2041-210x.13727
- Oct 15, 2021
- Methods in Ecology and Evolution
Posterior distributions are commonly approximated by samples produced from a Markov chain Monte Carlo (MCMC) simulation. Every MCMC simulation has to be checked for convergence, that is, that sufficiently many samples have been obtained and that these samples indeed represent the true posterior distribution. Here we develop and test different approaches for convergence assessment in phylogenetics. We analytically derive a threshold for a minimum effective sample size (ESS) of 625. We observe that only the initial sequence estimator provides robust ESS estimates for common types of MCMC simulations (autocorrelated samples, adaptive MCMC, Metropolis‐coupled MCMC). We show that standard ESS computation can be applied to phylogenetic trees if the tree samples are converted into traces of absence/presence of splits. Convergence in distribution between replicated MCMC runs can be assessed with the Kolmogorov–Smirnov test. The commonly used potential scale reduction factor (PSRF) is biased when applied to skewed posterior distribution. Additionally, we provide how the distribution of differences in split frequencies can be computed exactly akin to standard exact tests and show that it depends on the true frequency of a split. Hence, the average standard deviation of split frequencies is too simplistic and the expected difference based on the 95% quantile should be used instead to check for convergence in split frequencies. We implemented the methods described here in the open‐source R package Convenience (https://github.com/lfabreti/convenience), which allows users to easily test for convergence using output from standard phylogenetic inference software.
- Research Article
38
- 10.1016/j.jsv.2014.10.002
- Feb 16, 2015
- Journal of Sound and Vibration
The estimation of time-invariant parameters of noisy nonlinear oscillatory systems
- Research Article
- 10.17977/um055v2i2p7-13
- Jan 1, 2021
The determination of the correct prediction of claims frequency and claims severity is very important in the insurance business to determine the outstanding claims reserve which should be prepared by an insurance company. One approach which may be used to predict a future value is the Bayesian approach. This approach combines the sample and the prior information The information is used to construct the posterior distribution and to determine the estimate of the parameters. However, in this approach, integrations of functions with high dimensions are often encountered. In this Thesis, a Markov Chain Monte Carlo (MCMC) simulation is used using the Gibbs Sampling algorithm to solve the problem. The MCMC simulation uses ergodic chain property in Markov Chain. In Ergodic Markov Chain, a stationary distribution, which is the target distribution, is obtained. The MCMC simulation is applied in Hierarchical Poisson Model. The OpenBUGS software is used to carry out the tasks. The MCMC simulation in Hierarchical Poisson Model can predict the claims frequency.
- Research Article
- 10.17977/um055v2i22021p7-13
- Jun 11, 2021
- Jurnal Kajian Matematika dan Aplikasinya (JKMA)
The determination of the correct prediction of claims frequency and claims severity is very important in the insurance business to determine the outstanding claims reserve which should be prepared by an insurance company. One approach which may be used to predict a future value is the Bayesian approach. This approach combines the sample and the prior information The information is used to construct the posterior distribution and to determine the estimate of the parameters. However, in this approach, integrations of functions with high dimensions are often encountered. In this Thesis, a Markov Chain Monte Carlo (MCMC) simulation is used using the Gibbs Sampling algorithm to solve the problem. The MCMC simulation uses ergodic chain property in Markov Chain. In Ergodic Markov Chain, a stationary distribution, which is the target distribution, is obtained. The MCMC simulation is applied in Hierarchical Poisson Model. The OpenBUGS software is used to carry out the tasks. The MCMC simulation in Hierarchical Poisson Model can predict the claims frequency.
- Research Article
37
- 10.1103/physreve.101.053312
- May 28, 2020
- Physical Review E
The autoregressive neural networks are emerging as a powerful computational tool to solve relevant problems in classical and quantum mechanics. One of their appealing functionalities is that, after they have learned a probability distribution from a dataset, they allow exact and efficient sampling of typical system configurations. Here we employ a neural autoregressive distribution estimator (NADE) to boost Markov chain Monte Carlo (MCMC) simulations of a paradigmatic classical model of spin-glass theory, namely, the two-dimensional Edwards-Anderson Hamiltonian. We show that a NADE can be trained to accurately mimic the Boltzmann distribution using unsupervised learning from system configurations generated using standard MCMC algorithms. The trained NADE is then employed as smart proposal distribution for the Metropolis-Hastings algorithm. This allows us to perform efficient MCMC simulations, which provide unbiased results even if the expectation value corresponding to the probability distribution learned by the NADE is not exact. Notably, we implement a sequential tempering procedure, whereby a NADE trained at a higher temperature is iteratively employed as proposal distribution in a MCMC simulation run at a slightly lower temperature. This allows one to efficiently simulate the spin-glass model even in the low-temperature regime, avoiding the divergent correlation times that plague MCMC simulations driven by local-update algorithms. Furthermore, we show that the NADE-driven simulations quickly sample ground-state configurations, paving the way to their future utilization to tackle binary optimization problems.
- News Article
- 10.1136/bmj.a708
- Jul 8, 2008
- BMJ
<h3>Summary</h3> Posterior distributions are commonly approximated by samples produced from a Markov chain Monte Carlo (MCMC) simulation. Every MCMC simulation has to be checked for convergence, i.e., that sufficiently many...
- Research Article
21
- 10.1016/j.gca.2016.12.040
- Jan 11, 2017
- Geochimica et Cosmochimica Acta
An introduction of Markov chain Monte Carlo method to geochemical inverse problems: Reading melting parameters from REE abundances in abyssal peridotites
- Conference Article
5
- 10.1109/ipdpsw.2010.5470689
- Apr 1, 2010
The increasing availability of multi-core and multiprocessor architectures provides new opportunities for improving the performance of many computer simulations. Markov Chain Monte Carlo (MCMC) simulations are widely used for approximate counting problems, Bayesian inference and as a means for estimating very high-dimensional integrals. As such MCMC has had a wide variety of applications in fields including computational biology and physics, financial econometrics, machine learning and image processing. One method for improving the performance of Markov Chain Monte Carlo simulations is to use SMP machines to perform ‘speculative moves’, reducing the runtime whilst producing statistically identical results to conventional sequential implementations. In this paper we examine the circumstances under which the original speculative moves method performs poorly, and consider how some of the situations can be addressed by refining the implementation. We extend the technique to perform Markov Chains speculatively, expanding the range of algorithms that maybe be accelerated by speculative execution to those with non-uniform move processing times. By simulating program runs we can predict the theoretical reduction in runtime that may be achieved by this technique. We compare how efficiently different architectures perform in using this method, and present experiments that demonstrate a runtime reduction of up to 35–42% where using conventional speculative moves would result in execution as slow, if not slower, than sequential processing.
- Research Article
60
- 10.1016/j.geoderma.2011.03.011
- May 25, 2011
- Geoderma
Confronting uncertainty in model-based geostatistics using Markov Chain Monte Carlo simulation
- Research Article
2
- 10.1155/2018/1450683
- Jun 6, 2018
- Mathematical Problems in Engineering
A key issue in assessment on tunnel face stability is a reliable evaluation of required support pressure on the tunnel face and its variations during tunnel excavation. In this paper, a Bayesian framework involving Markov Chain Monte Carlo (MCMC) simulation is implemented to estimate the uncertainties of limit support pressure. The probabilistic analysis for the three-dimensional face stability of tunnel below river is presented. The friction angle and cohesion are considered as random variables. The uncertainties of friction angle and cohesion and their effects on tunnel face stability prediction are evaluated using the Bayesian method. The three-dimensional model of tunnel face stability below river is based on the limit equilibrium theory and is adopted for the probabilistic analysis. The results show that the posterior uncertainty bounds of friction angle and cohesion are much narrower than the prior ones, implying that the reduction of uncertainty in cohesion and friction significantly reduces the uncertainty of limit support pressure. The uncertainty encompassed in strength parameters are greatly reduced by the MCMC simulation. By conducting uncertainty analysis, MCMC simulation exhibits powerful capability for improving the reliability and accuracy of computational time and calculations.
- Research Article
4
- 10.1002/etep.2366
- May 4, 2017
- International Transactions on Electrical Energy Systems
Summary With the prevalence of renewable energy source in power system, it is necessary to appraise the voltage stability of the integration system by probabilistic methods. The traditional Markov Chain Monte Carlo (MCMC) simulation could show great calculation precision for the probabilistic assessment, but it is always involved with complicated sampling iterations because of the Gibbs sampling method currently used in MCMC simulation. Instead of Gibbs sampling method, this paper presents the application of slice sampling in MCMC simulation for the voltage stability probabilistic assessment of the power system with renewable source. Firstly, the probabilistic models of renewable source generation are constructed. Then, the sample space of renewable source outputs is obtained by slice sampling, and the samples from the sample space are calculated by power flow. Finally, the voltage stability margin is obtained by the result of the power flow calculation, and the probabilistic assessment of the voltage stability is implemented. Furthermore, the MCMC simulations using Gibbs sampling and slice sampling are compared by Gelman-Rubin diagnostic and Kullback-Leibler divergence tests on IEEE 14-bus system and IEEE 39-bus system, respectively. The results show that the slice sampling method is simpler and more efficient than Gibbs sampling method in the voltage stability probabilistic assessment.
- Research Article
30
- 10.1016/j.ijheatmasstransfer.2010.05.064
- Aug 3, 2010
- International Journal of Heat and Mass Transfer
A new ANN driven MCMC method for multi-parameter estimation in two-dimensional conduction with heat generation
- Research Article
148
- 10.1016/j.engstruct.2015.08.005
- Aug 24, 2015
- Engineering Structures
Bayesian model updating of a coupled-slab system using field test data utilizing an enhanced Markov chain Monte Carlo simulation algorithm
- Research Article
5
- 10.1016/j.ymssp.2017.09.035
- Oct 6, 2017
- Mechanical Systems and Signal Processing
Combined state and parameter identification of nonlinear structural dynamical systems based on Rao-Blackwellization and Markov chain Monte Carlo simulations
- Conference Article
15
- 10.1109/ipdps.2008.4536354
- Apr 1, 2008
The increasing availability of multi-core and multiprocessor architectures provides new opportunities for improving the performance of many computer simulations. Markov chain Monte Carlo (MCMC) simulations are widely used for approximate counting problems, Bayesian inference and as a means for estimating very high-dimensional integrals. As such MCMC has found a wide variety of applications infields including computational biology and physics, financial econometrics, machine learning and image processing. This paper presents a new method for reducing the run-time of Markov chain Monte Carlo simulations by using SMP machines to speculatively perform iterations in parallel, reducing the runtime of MCMC programs whilst producing statistically identical results to conventional sequential implementations. We calculate the theoretical reduction in runtime that may be achieved using our technique under perfect conditions, and test and compare the method on a selection of multi-core and multi-processor architectures. Experiments are presented that show reductions in runtime of 35% using two cores and 55% using four cores.
- Ask R Discovery
- Chat PDF
AI summaries and top papers from 250M+ research sources.