skip to main content
10.1145/3123024.3124407acmconferencesArticle/Chapter ViewAbstractPublication PagesubicompConference Proceedingsconference-collections
research-article
Open access

Generic online animal activity recognition on collar tags

Published: 11 September 2017 Publication History

Abstract

Animal behaviour is a commonly-used and sensitive indicator of animal welfare. Moreover, the behaviour of animals can provide rich information about their environment. For online activity recognition on collar tags of animals, fundamental challenges include: limited energy resources, limited CPU and memory availability, and heterogeneity of animals. In this paper, we propose to tackle these challenges with a framework that employs Multitask Learning for embedded platforms. We train the classifiers with shared training data and a shared feature-representation. We show that Multitask Learning has a significant positive effect on the performance of the classifiers. Furthermore, we compare 7 types of classifiers in terms of resource usage and activity recognition performance on real-world movement data from goats and sheep. A Deep Neural Network could obtain an accuracy of 94% when tested with the data from both species. Our results show that a Deep Neural Network performs the best among the compared classifiers in terms of complexity versus performance. This work supports the development of a robust generic classifier that can run on a small embedded system with good performance, as well as sustain the lifetime of online activity recognition systems.

References

[1]
Ling Bao and Stephen S. Intille. 2004. Activity Recognition from User-Annotated Acceleration Data. Pervasive Computing (2004), 1 -- 17.
[2]
Arno Candel, Viraj Parmar, Erin LeDell, and Anisha Arora. 2016. Deep Learning with H2O. H2O. ai Inc., (2016).
[3]
Rich Caruana. 1997. Multitask Learning. Learning to Learn 75 (1997), 95--133.
[4]
Diane Cook, Kyle D. Feuz, and Narayanan C. Krishnan. 2013. Transfer learning for activity recognition: A survey. Knowledge and Information Systems 36, 3 (2013), 537--556.
[5]
Ritaban Dutta, Daniel Smith, Richard Rawnsley, Greg Bishop-Hurley, James Hills, Greg Timms, and Dave Henry. 2015. Dynamic cattle behavioural classification using supervised ensemble classifiers. Computers and Electronics in Agriculture 111 (2015), 18--28.
[6]
ej-technologies GmbH. 2001--2017. JProfiler. http://www.ej-technologies.com. (2001-2017).
[7]
L A González, G J Bishop-hurley, R N Handcock, and C Crossman. 2015. Behavioral classification of data from collars containing motion sensors in grazing cattle. Computers and Electronics in Agriculture 110 (2015), 91--102.
[8]
Jin Hyuk Hong, Julian Ramos, and Anind K. Dey. 2016. Toward Personalized Activity Recognition Systems with a Semipopulation Approach. IEEE Transactions on Human-Machine Systems 46, 1 (2016), 101--112.
[9]
Jacob Kamminga. 2017. Goat Orientation Data. online. (05 2017). http://ps.ewi.utwente.nl/Datasets.php
[10]
K Kira and LA Rendell. 1992. The feature selection problem: Traditional methods and a new algorithm. Aaai (1992), 129 -- 134.
[11]
S B Kotsiantis. 2007. Supervised Machine Learning : A Review of Classification Techniques. Informatica, An International Journal of Computing and Informatics 3176, 31 (2007), 249--268.
[12]
Viet Duc Le, Hans Scholten, and P. J M Havinga. 2014. Online change detection for energy-efficient mobile crowdsensing. Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) 8640 LNCS (2014), 1--16.
[13]
Jacques Marais, Solomon Petrus, Le Roux, Riaan Wolhuter, and Thomas Niesler. 2014. Automatic classification of sheep behaviour using 3-axis accelerometer data. Pattern Recognition Association of South Africa (2014), 1--6.
[14]
MATLAB. 2015. version 8.6.0 (R2015b). The MathWorks Inc., Natick, Massachusetts.
[15]
I Mierswa, M Wurst, R Klinkenberg, M Scholz, and T Euler. 2006. YALE: Rapid prototyping for complex data mining tasks. Proceedings of the ACM SIGKDD International Conference on Knowledge Discovery and Data Mining 2006 (2006), 935--940.
[16]
Ran Nathan, Orr Spiegel, Scott Fortmann-Roe, Roi Harel, Martin Wikelski, and Wayne M Getz. 2012. Using tri-axial acceleration data to identify behavioral modes of free-ranging animals: general concepts and tools illustrated for griffon vultures. The Journal of experimental biology 215, Pt 6 (2012), 986--96.
[17]
Paul O'Donoghue and Christian Rutz. 2015. Real-time anti-poaching tags could help prevent imminent species extinctions. Journal of Applied Ecology 53, 1 (2015), 5--10.
[18]
Julie K Petersen. 2002. Understanding Technologies Surveillance Spy Devices, Their Origins & Applications. CRC Press.
[19]
Solomon Petrus. 2016. A Prototype Animal Borne Behaviour Monitoring System. Ph.D. Dissertation. Stellenbosch University.
[20]
Qiang Yang. 2010. a Survey on Transfer Learning. 1, 10 (2010), 1--15.
[21]
Sasank Reddy, Min Mun, Jeff Burke, Deborah Estrin, Mark Hansen, and Mani Srivastava. 2010. Using mobile phones to determine transportation modes. ACM Transactions on Sensor Networks 6, 2 (2010), 1--27.
[22]
Yasar Guneri Sahin. 2007. Animals as Mobile Biological Sensors for Forest Fire Detection. Sensors 7 (2007), 3084--3099.
[23]
L Shao, F Zhu, and X Li. 2014. Transfer Learning for Visual Categorization: A Survey. Tnnls PP, 99 (2014), 1.
[24]
Muhammad Shoaib, Stephan Bosch, Ozlem Incel, Hans Scholten, and Paul Havinga. 2015. A Survey of Online Activity Recognition Using Mobile Phones. Sensors 15, 1 (2015), 2059--2085.
[25]
Pekka Siirtola and Juha Röning. 2012. Recognizing Human Activities User-independently on Smartphones Based on Accelerometer Data. International Journal of Interactive Multimedia and Artificial Intelligence 1, 5 (2012), 38.
[26]
Xu Sun, Hisashi Kashima, and Naonori Ueda. 2013. Large-scale personalized human activity recognition using online multitask learning. IEEE Transactions on Knowledge and Data Engineering 25, 11 (2013), 2551--2563.
[27]
Inertia Technology. 2017. ProMove mini. online. (2017). http://inertia-technology.com/

Cited By

View all
  • (2024)Goats on the Move: Evaluating Machine Learning Models for Goat Activity Analysis Using Accelerometer DataAnimals10.3390/ani1413197714:13(1977)Online publication date: 4-Jul-2024
  • (2024)A Deep Learning Approach for Detecting and Classifying Cat Activity to Monitor and Improve Cat’s Well-Being Using Accelerometer, Gyroscope, and MagnetometerIEEE Sensors Journal10.1109/JSEN.2023.332466524:2(1996-2008)Online publication date: 15-Jan-2024
  • (2023)Evaluating Behavior Recognition Pipeline of Laying Hens Using Wearable Inertial SensorsSensors10.3390/s2311507723:11(5077)Online publication date: 25-May-2023
  • Show More Cited By

Index Terms

  1. Generic online animal activity recognition on collar tags

    Recommendations

    Comments

    Information & Contributors

    Information

    Published In

    cover image ACM Conferences
    UbiComp '17: Proceedings of the 2017 ACM International Joint Conference on Pervasive and Ubiquitous Computing and Proceedings of the 2017 ACM International Symposium on Wearable Computers
    September 2017
    1089 pages
    ISBN:9781450351904
    DOI:10.1145/3123024
    Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

    Sponsors

    Publisher

    Association for Computing Machinery

    New York, NY, United States

    Publication History

    Published: 11 September 2017

    Permissions

    Request permissions for this article.

    Check for updates

    Author Tags

    1. machine learning
    2. multi species
    3. multitask learning
    4. online animal activity recognition
    5. resource usage

    Qualifiers

    • Research-article

    Funding Sources

    Conference

    UbiComp '17

    Acceptance Rates

    Overall Acceptance Rate 764 of 2,912 submissions, 26%

    Upcoming Conference

    UbiComp '24

    Contributors

    Other Metrics

    Bibliometrics & Citations

    Bibliometrics

    Article Metrics

    • Downloads (Last 12 months)162
    • Downloads (Last 6 weeks)15
    Reflects downloads up to 23 Sep 2024

    Other Metrics

    Citations

    Cited By

    View all
    • (2024)Goats on the Move: Evaluating Machine Learning Models for Goat Activity Analysis Using Accelerometer DataAnimals10.3390/ani1413197714:13(1977)Online publication date: 4-Jul-2024
    • (2024)A Deep Learning Approach for Detecting and Classifying Cat Activity to Monitor and Improve Cat’s Well-Being Using Accelerometer, Gyroscope, and MagnetometerIEEE Sensors Journal10.1109/JSEN.2023.332466524:2(1996-2008)Online publication date: 15-Jan-2024
    • (2023)Evaluating Behavior Recognition Pipeline of Laying Hens Using Wearable Inertial SensorsSensors10.3390/s2311507723:11(5077)Online publication date: 25-May-2023
    • (2023)Wearable Device to Monitor Sheep BehaviorIEEE Embedded Systems Letters10.1109/LES.2022.319030515:2(89-92)Online publication date: Jun-2023
    • (2023)Time-Series-Based Feature Selection and Clustering for Equine Activity Recognition Using AccelerometersIEEE Sensors Journal10.1109/JSEN.2023.326581123:11(11855-11868)Online publication date: 1-Jun-2023
    • (2023)A CNN-Based Animal Behavior Recognition Algorithm for Wearable DevicesIEEE Sensors Journal10.1109/JSEN.2023.323901523:5(5156-5164)Online publication date: 1-Mar-2023
    • (2023)Research Platform to Study Sheep Behavior2023 IEEE Conference on AgriFood Electronics (CAFE)10.1109/CAFE58535.2023.10291765(60-64)Online publication date: 25-Sep-2023
    • (2023)Wi-Fi Based Monitoring of Goat Feeding Behaviour Using Gyro- and Accelerometer Data2023 International Conference on Advanced Technologies for Communications (ATC)10.1109/ATC58710.2023.10318900(350-355)Online publication date: 19-Oct-2023
    • (2023)Deep learning-based animal activity recognition with wearable sensorsComputers and Electronics in Agriculture10.1016/j.compag.2023.108043211:COnline publication date: 24-Aug-2023
    • (2023)Animal behavior classification via deep learning on embedded systemsComputers and Electronics in Agriculture10.1016/j.compag.2023.107707207:COnline publication date: 1-Apr-2023
    • Show More Cited By

    View Options

    View options

    PDF

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader

    Get Access

    Login options

    Media

    Figures

    Other

    Tables

    Share

    Share

    Share this Publication link

    Share on social media