Modern Virtual Fencing Application: Monitoring and Controlling Behavior of Goats Using GPS Collars and Warning Signals

Sensors (Basel). 2019 Apr 2;19(7):1598. doi: 10.3390/s19071598.

Abstract

This paper describes our virtual fence system for goats. The present invention is a method of controlling goats without visible physical fences and monitoring their condition. Control occurs through affecting goats, using one or more sound signals and electric shocks when they attempt to enter a restricted zone. One of the best Machine Learning (ML) classifications named Support Vector Machines (SVM) is used to observe the condition. A virtual fence boundary can be of any geometrical shape. A smart collar on goats' necks can be detected by using a virtual fence application. Each smart collar consists of a global positioning system (GPS), an XBee communication module, an mp3 player, and an electrical shocker. Stimuli and classification results are presented from on-farm experiments with a goat equipped with smart collar. Using the proposed stimuli methods, we showed that the probability of a goat receiving an electrical stimulus following an audio cue (dog and emergency sounds) was low (20%) and declined over the testing period. Besides, the RBF kernel-based SVM classification model classified lying behavior with an extremely high classification accuracy (F-score of 1), whilst grazing, running, walking, and standing behaviors were also classified with a high accuracy (F-score of 0.95, 0.97, 0.81, and 0.8, respectively).

Keywords: IoT; SVM; livestock; machine learning; smart collar; virtual fence.

MeSH terms

  • Agriculture / methods*
  • Animals
  • Geographic Information Systems*
  • Goats / physiology*
  • Machine Learning
  • Support Vector Machine
  • User-Computer Interface*