Cargando…

Research on a Dynamic Algorithm for Cow Weighing Based on an SVM and Empirical Wavelet Transform

Weight is an important indicator of the growth and development of dairy cows. The traditional static weighing methods require considerable human and financial resources, and the existing dynamic weighing algorithms do not consider the influence of the cow motion state on the weight curve. In this pa...

Descripción completa

Detalles Bibliográficos
Autores principales: Feng, Ningning, Kang, Xi, Han, Haoyuan, Liu, Gang, Zhang, Yan’e, Mei, Shuli
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2020
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7570970/
https://www.ncbi.nlm.nih.gov/pubmed/32962133
http://dx.doi.org/10.3390/s20185363
_version_ 1783597069258194944
author Feng, Ningning
Kang, Xi
Han, Haoyuan
Liu, Gang
Zhang, Yan’e
Mei, Shuli
author_facet Feng, Ningning
Kang, Xi
Han, Haoyuan
Liu, Gang
Zhang, Yan’e
Mei, Shuli
author_sort Feng, Ningning
collection PubMed
description Weight is an important indicator of the growth and development of dairy cows. The traditional static weighing methods require considerable human and financial resources, and the existing dynamic weighing algorithms do not consider the influence of the cow motion state on the weight curve. In this paper, a dynamic weighing algorithm for cows based on a support vector machine (SVM) and empirical wavelet transform (EWT) is proposed for classification and analysis. First, the dynamic weight curve is obtained by using a weighing device placed along a cow travel corridor. Next, the data are preprocessed through valid signal acquisition, feature extraction, and normalization, and the results are divided into three active degrees during motion for low, medium, and high grade using the SVM algorithm. Finally, a mean filtering algorithm, the EWT algorithm, and a combined periodic continuation-EWT algorithm are used to obtain the dynamic weight values. Weight data were collected for 910 cows, and the experimental results displayed a classification accuracy of 98.6928%. The three algorithms were used to calculate the dynamic weight values for comparison with real values, and the average error rates were 0.1838%, 0.6724%, and 0.9462%. This method can be widely used at farms and expand the current knowledgebase regarding the dynamic weighing of cows.
format Online
Article
Text
id pubmed-7570970
institution National Center for Biotechnology Information
language English
publishDate 2020
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-75709702020-10-28 Research on a Dynamic Algorithm for Cow Weighing Based on an SVM and Empirical Wavelet Transform Feng, Ningning Kang, Xi Han, Haoyuan Liu, Gang Zhang, Yan’e Mei, Shuli Sensors (Basel) Article Weight is an important indicator of the growth and development of dairy cows. The traditional static weighing methods require considerable human and financial resources, and the existing dynamic weighing algorithms do not consider the influence of the cow motion state on the weight curve. In this paper, a dynamic weighing algorithm for cows based on a support vector machine (SVM) and empirical wavelet transform (EWT) is proposed for classification and analysis. First, the dynamic weight curve is obtained by using a weighing device placed along a cow travel corridor. Next, the data are preprocessed through valid signal acquisition, feature extraction, and normalization, and the results are divided into three active degrees during motion for low, medium, and high grade using the SVM algorithm. Finally, a mean filtering algorithm, the EWT algorithm, and a combined periodic continuation-EWT algorithm are used to obtain the dynamic weight values. Weight data were collected for 910 cows, and the experimental results displayed a classification accuracy of 98.6928%. The three algorithms were used to calculate the dynamic weight values for comparison with real values, and the average error rates were 0.1838%, 0.6724%, and 0.9462%. This method can be widely used at farms and expand the current knowledgebase regarding the dynamic weighing of cows. MDPI 2020-09-18 /pmc/articles/PMC7570970/ /pubmed/32962133 http://dx.doi.org/10.3390/s20185363 Text en © 2020 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/).
spellingShingle Article
Feng, Ningning
Kang, Xi
Han, Haoyuan
Liu, Gang
Zhang, Yan’e
Mei, Shuli
Research on a Dynamic Algorithm for Cow Weighing Based on an SVM and Empirical Wavelet Transform
title Research on a Dynamic Algorithm for Cow Weighing Based on an SVM and Empirical Wavelet Transform
title_full Research on a Dynamic Algorithm for Cow Weighing Based on an SVM and Empirical Wavelet Transform
title_fullStr Research on a Dynamic Algorithm for Cow Weighing Based on an SVM and Empirical Wavelet Transform
title_full_unstemmed Research on a Dynamic Algorithm for Cow Weighing Based on an SVM and Empirical Wavelet Transform
title_short Research on a Dynamic Algorithm for Cow Weighing Based on an SVM and Empirical Wavelet Transform
title_sort research on a dynamic algorithm for cow weighing based on an svm and empirical wavelet transform
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7570970/
https://www.ncbi.nlm.nih.gov/pubmed/32962133
http://dx.doi.org/10.3390/s20185363
work_keys_str_mv AT fengningning researchonadynamicalgorithmforcowweighingbasedonansvmandempiricalwavelettransform
AT kangxi researchonadynamicalgorithmforcowweighingbasedonansvmandempiricalwavelettransform
AT hanhaoyuan researchonadynamicalgorithmforcowweighingbasedonansvmandempiricalwavelettransform
AT liugang researchonadynamicalgorithmforcowweighingbasedonansvmandempiricalwavelettransform
AT zhangyane researchonadynamicalgorithmforcowweighingbasedonansvmandempiricalwavelettransform
AT meishuli researchonadynamicalgorithmforcowweighingbasedonansvmandempiricalwavelettransform