The Design of an Automated System for the Analysis of the Activity and Emotional Patterns of Dogs with Wearable Sensors Using Machine Learning

The safety and welfare of companion animals such as dogs has become a large challenge in the last few years. To assess the well-being of a dog, it is very important for human beings to understand the activity pattern of the dog, and its emotional behavior. A wearable, sensor-based system is suitable...

Full description

Bibliographic Details
Main Authors: Satyabrata Aich, Sabyasachi Chakraborty, Jong-Seong Sim, Dong-Jin Jang, Hee-Cheol Kim
Format: Article
Language:English
Published: MDPI AG 2019-11-01
Series:Applied Sciences
Subjects:
ann
Online Access:https://www.mdpi.com/2076-3417/9/22/4938
id doaj-c05b18e1c0254710a8908c95842f34e8
record_format Article
spelling doaj-c05b18e1c0254710a8908c95842f34e82020-11-25T01:33:25ZengMDPI AGApplied Sciences2076-34172019-11-01922493810.3390/app9224938app9224938The Design of an Automated System for the Analysis of the Activity and Emotional Patterns of Dogs with Wearable Sensors Using Machine LearningSatyabrata Aich0Sabyasachi Chakraborty1Jong-Seong Sim2Dong-Jin Jang3Hee-Cheol Kim4Institute of Digital Anti-Aging Healthcare, Inje University, Gimhae 50834, KoreaDepartment of Computer Engineering, Inje University, Gimhae 50834, KoreaInstitute of Digital Anti-Aging Healthcare, Inje University, Gimhae 50834, KoreaInstitute of Digital Anti-Aging Healthcare, Inje University, Gimhae 50834, KoreaInstitute of Digital Anti-Aging Healthcare, Inje University, Gimhae 50834, KoreaThe safety and welfare of companion animals such as dogs has become a large challenge in the last few years. To assess the well-being of a dog, it is very important for human beings to understand the activity pattern of the dog, and its emotional behavior. A wearable, sensor-based system is suitable for such ends, as it will be able to monitor the dogs in real-time. However, the question remains unanswered as to what kind of data should be used to detect the activity patterns and emotional patterns, as does another: what should be the location of the sensors for the collection of data and how should we automate the system? Yet these questions remain unanswered, because to date, there is no such system that can address the above-mentioned concerns. The main purpose of this study was (1) to develop a system that can detect the activities and emotions based on the accelerometer and gyroscope signals and (2) to automate the system with robust machine learning techniques for implementing it for real-time situations. Therefore, we propose a system which is based on the data collected from 10 dogs, including nine breeds of various sizes and ages, and both genders. We used machine learning classification techniques for automating the detection and evaluation process. The ground truth fetched for the evaluation process was carried out by taking video recording data in frame per second and the wearable sensors data were collected in parallel with the video recordings. Evaluation of the system was performed using an ANN (artificial neural network), random forest, SVM (support vector machine), KNN (k nearest neighbors), and a naïve Bayes classifier. The robustness of our system was evaluated by taking independent training and validation sets. We achieved an accuracy of 96.58% while detecting the activity and 92.87% while detecting emotional behavior, respectively. This system will help the owners of dogs to track their behavior and emotions in real-life situations for various breeds in different scenarios.https://www.mdpi.com/2076-3417/9/22/4938pet activity detectionmachine learningannactivity detectionemotion detection
collection DOAJ
language English
format Article
sources DOAJ
author Satyabrata Aich
Sabyasachi Chakraborty
Jong-Seong Sim
Dong-Jin Jang
Hee-Cheol Kim
spellingShingle Satyabrata Aich
Sabyasachi Chakraborty
Jong-Seong Sim
Dong-Jin Jang
Hee-Cheol Kim
The Design of an Automated System for the Analysis of the Activity and Emotional Patterns of Dogs with Wearable Sensors Using Machine Learning
Applied Sciences
pet activity detection
machine learning
ann
activity detection
emotion detection
author_facet Satyabrata Aich
Sabyasachi Chakraborty
Jong-Seong Sim
Dong-Jin Jang
Hee-Cheol Kim
author_sort Satyabrata Aich
title The Design of an Automated System for the Analysis of the Activity and Emotional Patterns of Dogs with Wearable Sensors Using Machine Learning
title_short The Design of an Automated System for the Analysis of the Activity and Emotional Patterns of Dogs with Wearable Sensors Using Machine Learning
title_full The Design of an Automated System for the Analysis of the Activity and Emotional Patterns of Dogs with Wearable Sensors Using Machine Learning
title_fullStr The Design of an Automated System for the Analysis of the Activity and Emotional Patterns of Dogs with Wearable Sensors Using Machine Learning
title_full_unstemmed The Design of an Automated System for the Analysis of the Activity and Emotional Patterns of Dogs with Wearable Sensors Using Machine Learning
title_sort design of an automated system for the analysis of the activity and emotional patterns of dogs with wearable sensors using machine learning
publisher MDPI AG
series Applied Sciences
issn 2076-3417
publishDate 2019-11-01
description The safety and welfare of companion animals such as dogs has become a large challenge in the last few years. To assess the well-being of a dog, it is very important for human beings to understand the activity pattern of the dog, and its emotional behavior. A wearable, sensor-based system is suitable for such ends, as it will be able to monitor the dogs in real-time. However, the question remains unanswered as to what kind of data should be used to detect the activity patterns and emotional patterns, as does another: what should be the location of the sensors for the collection of data and how should we automate the system? Yet these questions remain unanswered, because to date, there is no such system that can address the above-mentioned concerns. The main purpose of this study was (1) to develop a system that can detect the activities and emotions based on the accelerometer and gyroscope signals and (2) to automate the system with robust machine learning techniques for implementing it for real-time situations. Therefore, we propose a system which is based on the data collected from 10 dogs, including nine breeds of various sizes and ages, and both genders. We used machine learning classification techniques for automating the detection and evaluation process. The ground truth fetched for the evaluation process was carried out by taking video recording data in frame per second and the wearable sensors data were collected in parallel with the video recordings. Evaluation of the system was performed using an ANN (artificial neural network), random forest, SVM (support vector machine), KNN (k nearest neighbors), and a naïve Bayes classifier. The robustness of our system was evaluated by taking independent training and validation sets. We achieved an accuracy of 96.58% while detecting the activity and 92.87% while detecting emotional behavior, respectively. This system will help the owners of dogs to track their behavior and emotions in real-life situations for various breeds in different scenarios.
topic pet activity detection
machine learning
ann
activity detection
emotion detection
url https://www.mdpi.com/2076-3417/9/22/4938
work_keys_str_mv AT satyabrataaich thedesignofanautomatedsystemfortheanalysisoftheactivityandemotionalpatternsofdogswithwearablesensorsusingmachinelearning
AT sabyasachichakraborty thedesignofanautomatedsystemfortheanalysisoftheactivityandemotionalpatternsofdogswithwearablesensorsusingmachinelearning
AT jongseongsim thedesignofanautomatedsystemfortheanalysisoftheactivityandemotionalpatternsofdogswithwearablesensorsusingmachinelearning
AT dongjinjang thedesignofanautomatedsystemfortheanalysisoftheactivityandemotionalpatternsofdogswithwearablesensorsusingmachinelearning
AT heecheolkim thedesignofanautomatedsystemfortheanalysisoftheactivityandemotionalpatternsofdogswithwearablesensorsusingmachinelearning
AT satyabrataaich designofanautomatedsystemfortheanalysisoftheactivityandemotionalpatternsofdogswithwearablesensorsusingmachinelearning
AT sabyasachichakraborty designofanautomatedsystemfortheanalysisoftheactivityandemotionalpatternsofdogswithwearablesensorsusingmachinelearning
AT jongseongsim designofanautomatedsystemfortheanalysisoftheactivityandemotionalpatternsofdogswithwearablesensorsusingmachinelearning
AT dongjinjang designofanautomatedsystemfortheanalysisoftheactivityandemotionalpatternsofdogswithwearablesensorsusingmachinelearning
AT heecheolkim designofanautomatedsystemfortheanalysisoftheactivityandemotionalpatternsofdogswithwearablesensorsusingmachinelearning
_version_ 1725077337657049088