Efficient Herd – Outlier Detection in Livestock Monitoring System Based on Density – Based Spatial Clustering

In today’s society, increasing the quality and the productivity of dairy products are very important and need detailed data collection and analysis. Manual collection of data and its analysis for livestock monitoring is costly in terms of high man power and time consumption. In order to overcome this deficit, object detection and clustering methods are investigated in this research as it is in line with Smart Farming 4.0. Faster RCNN is used to help ranchers to detect livestock while clustering methods help to detect the herds and outliers effectively and efficiently. In clustering methods, K-means clustering technique and Density-Based Spatial Clustering of Application with Noise or DBScan clustering technique are adopted. In K-means clustering, k is an important parameter which represents the number of clusters. By changing the number of clusters, the pattern of clusters is observed. Then, the best k value is selected. In DBScan clustering, epsilon is an important parameter which represents the circle radius from a particular data point. The higher the value of epsilon, the formation of clusters becomes easier as it is easy to accept data point in a larger circle radius to form cluster. By changing the epsilon, the pattern of cluster is observed and chosen. Euclidean distance and Manhattan distance are used to compare the effects of different distance metrics on the results of clusters. Cluster pattern is compared between K-means and DBScan techniques. Obtained results show that DBScan overwhelmed K-means in term of efficient clustering in detecting the herds and outliers of livestock.

[1]  Claire Cardie,et al.  Proceedings of the Eighteenth International Conference on Machine Learning, 2001, p. 577–584. Constrained K-means Clustering with Background Knowledge , 2022 .

[2]  Rui Li,et al.  Kiwifruit detection in field images using Faster R-CNN with VGG16 , 2019, IFAC-PapersOnLine.

[3]  Hakan Erden,et al.  Livestock Monitoring System , 2015, 2015 Fourth International Conference on Agro-Geoinformatics (Agro-geoinformatics).

[4]  C. Lokhorst,et al.  Livestock Farming with Care: towards sustainable production of animal-source food , 2013 .

[5]  K. alik An efficient k'-means clustering algorithm , 2008 .

[6]  D M Weary,et al.  Technical note: Validation of a system for monitoring feeding behavior of dairy cows. , 2003, Journal of dairy science.

[7]  Young-Ho Park,et al.  A Survey on Density-Based Clustering Algorithms , 2014 .

[8]  Guoqing Zhou,et al.  Livestock Management System , .

[9]  Chien-Hung Chen,et al.  Stingray detection of aerial images with region-based convolution neural network , 2017, 2017 IEEE International Conference on Consumer Electronics - Taiwan (ICCE-TW).

[10]  Derya Birant,et al.  ST-DBSCAN: An algorithm for clustering spatial-temporal data , 2007, Data Knowl. Eng..

[11]  J. MacQueen Some methods for classification and analysis of multivariate observations , 1967 .

[12]  Georg Carle,et al.  Traffic Anomaly Detection Using K-Means Clustering , 2007 .

[13]  Soham Badheka,et al.  Comparison of Basic Clustering Algorithms , 2014 .

[14]  Adrian E. Raftery,et al.  How Many Clusters? Which Clustering Method? Answers Via Model-Based Cluster Analysis , 1998, Comput. J..

[15]  Oleksiy Guzhva,et al.  A CNN-based Cow Interaction Watchdog , 2016 .

[16]  Alex M. Andrew,et al.  2D Object Detection and Recognition: Models, Algorithms and Networks , 2003 .

[17]  Ajay Rana,et al.  K-means with Three different Distance Metrics , 2013 .

[18]  Ashish Goel,et al.  A Study of Different Partitioning Clustering Technique , 2015 .