An Approach towards IoT-Based Predictive Service for Early Detection of Diseases in Poultry Chickens
Abstract
:1. Introduction
- —
- —
- Implements the supervised machine learning algorithms such as Nearest Neighbour, Decision Tree, Random Forest, Naive Bayes, Support Vector Machine, and deep learning techniques such as TabNet [10] on the chickens’ synthetic movement data generated using CTGAN [8] to classify the poultry chicken with better accuracy;
- —
- Provides a performance comparison of some machine learning and deep learning models to classify the poultry chickens;
- —
- Provides an IoT-based predictive service framework to develop a precision livestock farming system which has the capability to track, monitor, detect, and predict the disease in poultry chicken at an early stage. It can accomplished by using wearable sensor devices.
2. Related Work
2.1. Sound Analysis
2.2. Image Processing
2.3. Wearable Sensing Devices
2.4. Other Advancements
2.5. Machine Learning and IoT Systems
2.6. Limitations with Sound and Image Analysis
3. Proposed Methodology
3.1. Data Definitions
3.2. Synthetic Data Generation
3.3. Machine Learning and Deep Learning Classification Techniques
3.4. Performance Evaluators
4. Results and Discussion
IoT Sensing Devices and Industrial 4.0 Viability
5. Conclusions
Author Contributions
Institutional Review Board Statement
Informed Consent Statement
Data Availability Statement
Acknowledgments
Conflicts of Interest
Abbreviations
IOT | Internet of Things |
GAN | Generative Adversarial Networks |
CTGAN | Conditional Tabular Generative Adversarial Networks |
ML | Machine Learning |
AI | Artificial Intelligence |
References
- Tixier-Boichard, M.; Bed’hom, B.; Rognon, X. Chicken domestication: From archeology to genomics. Comptes Rendus Biol. 2011, 334, 197–204. [Google Scholar] [CrossRef]
- Ben Sassi, N.; Averós, X.; Estevez, I. Technology and poultry welfare. Animals 2016, 6, 62. [Google Scholar] [CrossRef] [Green Version]
- Huang, J.; Wang, W.; Zhang, T. Method for detecting avian influenza disease of chickens based on sound analysis. Biosyst. Eng. 2019, 180, 16–24. [Google Scholar] [CrossRef]
- Feiyang, Z.; Yueming, H.; Liancheng, C.; Lihong, G.; Wenjie, D.; Lu, W. Monitoring behavior of poultry based on RFID radio frequency network. Int. J. Agric. Biol. Eng. 2016, 9, 139–147. [Google Scholar]
- Zhuang, X.; Bi, M.; Guo, J.; Wu, S.; Zhang, T. Development of an early warning algorithm to detect sick broilers. Comput. Electron. Agric. 2018, 144, 102–113. [Google Scholar] [CrossRef]
- Abdoli, A.; Murillo, A.C.; Yeh, C.C.M.; Gerry, A.C.; Keogh, E.J. Time series classification to improve poultry welfare. In Proceedings of the 2018 17th IEEE International Conference on Machine Learning and Applications (ICMLA), Orlando, FL, USA, 17–20 December 2018; pp. 635–642. [Google Scholar]
- Murillo, A.C.; Abdoli, A.; Blatchford, R.A.; Keogh, E.J.; Gerry, A.C. Parasitic mites alter chicken behaviour and negatively impact animal welfare. Sci. Rep. 2020, 10, 8236. [Google Scholar] [CrossRef] [PubMed]
- Xu, L. Synthesizing Tabular Data Using Conditional GAN. Ph.D. Thesis, Massachusetts Institute of Technology, Cambridge, MA, USA, 2020. [Google Scholar]
- Narayanan, U.; Unnikrishnan, A.; Paul, V.; Joseph, S. A survey on various supervised classification algorithms. In Proceedings of the 2017 International Conference on Energy, Communication, Data Analytics and Soft Computing (ICECDS), Chennai, India, 1–2 August 2017; pp. 2118–2124. [Google Scholar]
- Arık, S.O.; Pfister, T. Tabnet: Attentive interpretable tabular learning. AAAI 2021, 35, 6679–6687. [Google Scholar]
- Sinclair, C.; Pierce, L.; Matzner, S. An application of machine learning to network intrusion detection. In Proceedings of the 15th Annual Computer Security Applications Conference (ACSAC’99), Phoenix, Arizona, 6–10 December 1999; pp. 371–377. [Google Scholar]
- Aleskerov, E.; Freisleben, B.; Rao, B. Cardwatch: A neural network based database mining system for credit card fraud detection. In Proceedings of the IEEE/IAFE 1997 Computational Intelligence for Financial Engineering (CIFEr), New York, NY, USA, 24–25 March 1997; pp. 220–226. [Google Scholar]
- Kim, E.; Kim, W.; Lee, Y. Combination of multiple classifiers for the customer’s purchase behavior prediction. Decis. Support Syst. 2003, 34, 167–175. [Google Scholar] [CrossRef]
- Yao, D.; Yang, J.; Zhan, X. A Novel Method for Disease Prediction: Hybrid of Random Forest and Multivariate Adaptive Regression Splines. J. Comput. 2013, 8, 170–177. [Google Scholar] [CrossRef]
- Mitchell, R.; Michalski, J.; Carbonell, T. Machine Learning: An Artificial Intelligence Approach October 2013; Springer: New York, NY, USA, 2013. [Google Scholar]
- Fraess, G.A.; Bench, C.J.; Tierney, K.B. Automated behavioural response assessment to a feeding event in two heritage chicken breeds. Appl. Anim. Behav. Sci. 2016, 179, 74–81. [Google Scholar] [CrossRef]
- Colles, F.M.; Cain, R.J.; Nickson, T.; Smith, A.L.; Roberts, S.J.; Maiden, M.C.; Lunn, D.; Dawkins, M.S. Monitoring chicken flock behaviour provides early warning of infection by human pathogen Campylobacter. Proc. R. Soc. B Biol. Sci. 2016, 283, 20152323. [Google Scholar] [CrossRef] [PubMed] [Green Version]
- Dawkins, M.; Roberts, S.; Cain, R.; Nickson, T.; Donnelly, C. Early warning of footpad dermatitis and hockburn in broiler chicken flocks using optical flow, bodyweight and water consumption. Vet. Rec. 2017, 180, 499. [Google Scholar] [CrossRef] [Green Version]
- Aydin, A.; Bahr, C.; Viazzi, S.; Exadaktylos, V.; Buyse, J.; Berckmans, D. A novel method to automatically measure the feed intake of broiler chickens by sound technology. Comput. Electron. Agric. 2014, 101, 17–23. [Google Scholar] [CrossRef]
- Aydin, A.; Bahr, C.; Berckmans, D. A real-time monitoring tool to automatically measure the feed intakes of multiple broiler chickens by sound analysis. Comput. Electron. Agric. 2015, 114, 1–6. [Google Scholar] [CrossRef]
- Aydin, A.; Berckmans, D. Using sound technology to automatically detect the short-term feeding behaviours of broiler chickens. Comput. Electron. Agric. 2016, 121, 25–31. [Google Scholar] [CrossRef]
- Fontana, I.; Tullo, E.; Butterworth, A.; Guarino, M. An innovative approach to predict the growth in intensive poultry farming. Comput. Electron. Agric. 2015, 119, 178–183. [Google Scholar] [CrossRef] [Green Version]
- Fontana, I.; Tullo, E.; Scrase, A.; Butterworth, A. Vocalisation sound pattern identification in young broiler chickens. Animal 2016, 10, 1567–1574. [Google Scholar] [CrossRef] [PubMed] [Green Version]
- Sadeghi, M.; Banakar, A.; Khazaee, M.; Soleimani, M. An intelligent procedure for the detection and classification of chickens infected by clostridium perfringens based on their vocalization. Braz. J. Poult. Sci. 2015, 17, 537–544. [Google Scholar] [CrossRef] [Green Version]
- Banakar, A.; Sadeghi, M.; Shushtari, A. An intelligent device for diagnosing avian diseases: Newcastle, infectious bronchitis, avian influenza. Comput. Electron. Agric. 2016, 127, 744–753. [Google Scholar] [CrossRef]
- Youssef, A.; Exadaktylos, V.; Berckmans, D.A. Towards real-time control of chicken activity in a ventilated chamber. Biosyst. Eng. 2015, 135, 31–43. [Google Scholar] [CrossRef]
- Pu, H.; Lian, J.; Fan, M. Automatic recognition of flock behavior of chickens with convolutional neural network and kinect sensor. Int. J. Pattern Recognit. Artif. Intell. 2018, 32, 1850023. [Google Scholar] [CrossRef]
- Li, G.; Li, B.; Shi, Z.; Zhao, Y.; Ma, H. Design and evaluation of a lighting preference test system for laying hens. Comput. Electron. Agric. 2018, 147, 118–125. [Google Scholar] [CrossRef]
- Amraei, S.; Abdanan Mehdizadeh, S.; Salari, S. Broiler weight estimation based on machine vision and artificial neural network. Br. Poult. Sci. 2017, 58, 200–205. [Google Scholar] [CrossRef] [PubMed]
- Nawab, A.; Ibtisham, F.; Li, G.; Kieser, B.; Wu, J.; Liu, W.; Zhao, Y.; Nawab, Y.; Li, K.; Xiao, M.; et al. Heat stress in poultry production: Mitigation strategies to overcome the future challenges facing the global poultry industry. J. Therm. Biol. 2018, 78, 131–139. [Google Scholar] [CrossRef]
- Okinda, C.; Lu, M.; Liu, L.; Nyalala, I.; Muneri, C.; Wang, J.; Zhang, H.; Shen, M. A machine vision system for early detection and prediction of sick birds: A broiler chicken model. Biosyst. Eng. 2019, 188, 229–242. [Google Scholar] [CrossRef]
- Sales, G.; Green, A.; Gates, R.S.; Brown-Brandl, T.M.; Eigenberg, R. Quantifying detection performance of a passive low-frequency RFID system in an environmental preference chamber for laying hens. Comput. Electron. Agric. 2015, 114, 261–268. [Google Scholar] [CrossRef]
- Chien, Y.R.; Chen, Y.X. An RFID-based smart nest box: An experimental study of laying performance and behavior of individual hens. Sensors 2018, 18, 859. [Google Scholar] [CrossRef] [Green Version]
- Gebhardt-Henrich, S.G.; Fröhlich, E.K. Early onset of laying and bumblefoot favor keel bone fractures. Animals 2015, 5, 1192–1206. [Google Scholar] [CrossRef] [Green Version]
- Li, L.; Zhao, Y.; Oliveira, J.; Verhoijsen, W.; Liu, K.; Xin, H. A UHF RFID system for studying individual feeding and nesting behaviors of group-housed laying hens. Trans. ASABE 2017, 60, 1337–1347. [Google Scholar] [CrossRef] [Green Version]
- Stadig, L.M.; Rodenburg, T.B.; Ampe, B.; Reubens, B.; Tuyttens, F.A. An automated positioning system for monitoring chickens’ location: Effects of wearing a backpack on behaviour, leg health and production. Appl. Anim. Behav. Sci. 2018, 198, 83–88. [Google Scholar] [CrossRef]
- Yang, J.C.; Mun, J.; Kwon, S.Y.; Park, S.; Bao, Z.; Park, S. Electronic skin: Recent progress and future prospects for skin-attachable devices for health monitoring, robotics, and prosthetics. Adv. Mater. 2019, 31, 1904765. [Google Scholar] [CrossRef] [PubMed] [Green Version]
- Chegini, H.; Naha, R.K.; Mahanti, A.; Thulasiraman, P. Process Automation in an IoT–Fog–Cloud Ecosystem: A Survey and Taxonomy. IoT 2021, 2, 92–118. [Google Scholar] [CrossRef]
- Yap, N.; Gong, M.; Naha, R.K.; Mahanti, A. Machine learning-based modelling for museum visitations prediction. In Proceedings of the 2020 International Symposium on Networks, Computers and Communications (ISNCC), Montreal, QC, Canada, 16–18 June 2020; pp. 1–7. [Google Scholar]
- Chegini, H.; Mahanti, A. A framework of automation on context-aware Internet of Things (IoT) systems. In Proceedings of the 12th IEEE/ACM International Conference on Utility and Cloud Computing Companion, Auckland, New Zealand, 2–5 December 2019; pp. 157–162. [Google Scholar]
- Seo, J.; Gong, M.; Naha, R.K.; Mahanti, A. A realistic and efficient real-time plant environment simulator. In Proceedings of the 2020 International Symposium on Networks, Computers and Communications (ISNCC), Montreal, QC, Canada, 20–22 October 2020; pp. 1–6. [Google Scholar]
- Blatchford, R. Animal behavior and well-being symposium: Poultry welfare assessments: Current use and limitations. J. Anim. Sci. 2017, 95, 1382–1387. [Google Scholar] [CrossRef] [PubMed]
- Kuchin, Y.I.; Mukhamediev, R.I.; Yakunin, K.O. One method of generating synthetic data to assess the upper limit of machine learning algorithms performance. Cogent Eng. 2020, 7, 1718821. [Google Scholar] [CrossRef]
- Rankin, D.; Black, M.; Bond, R.; Wallace, J.; Mulvenna, M.; Epelde, G. Reliability of supervised machine learning using synthetic data in health care: Model to preserve privacy for data sharing. JMIR Med. Inform. 2020, 8, e18910. [Google Scholar] [CrossRef]
- Siegford, J.M.; Berezowski, J.; Biswas, S.K.; Daigle, C.L.; Gebhardt-Henrich, S.G.; Hernandez, C.E.; Thurner, S.; Toscano, M.J. Assessing activity and location of individual laying hens in large groups using modern technology. Animals 2016, 6, 10. [Google Scholar] [CrossRef] [PubMed]
- Smythe, B.G.; Pitzer, J.B.; Wise, M.E.; Cibils, A.F.; Vanleeuwen, D.; Byford, R.L. Behavioral responses of cattle to naturally occurring seasonal populations of horn flies (Diptera: Muscidae) under rangeland conditions. J. Econ. Entomol. 2015, 108, 2831–2836. [Google Scholar] [CrossRef]
- Okada, H.; Suzuki, K.; Kenji, T.; Itoh, T. Avian influenza surveillance system in poultry farms using wireless sensor network. In Proceedings of the 2010 Symposium on Design Test Integration and Packaging of MEMS/MOEMS (DTIP), Seville, Spain, 5–7 May 2010; pp. 253–258. [Google Scholar]
- Barwick, J.; Lamb, D.W.; Dobos, R.; Welch, M.; Trotter, M. Categorising sheep activity using a tri-axial accelerometer. Comput. Electron. Agric. 2018, 145, 289–297. [Google Scholar] [CrossRef]
- Brown, N.S. The effect of louse infestation, wet feathers, and relative humidity on the grooming behavior of the domestic chicken. Poult. Sci. 1974, 53, 1717–1719. [Google Scholar] [CrossRef]
- Banerjee, D.; Biswas, S.; Daigle, C.; Siegford, J.M. Remote activity classification of hens using wireless body mounted sensors. In Proceedings of the 2012 Ninth International Conference on Wearable and Implantable Body Sensor Networks, London, UK, 9–12 May 2012; pp. 107–112. [Google Scholar]
- Daigle, C.; Banerjee, D.; Biswas, S.; Siegford, J. Noncaged laying hens remain unflappable while wearing body-mounted sensors: Levels of agonistic behaviors remain unchanged and resource use is not reduced after habituation. Poult. Sci. 2012, 91, 2415–2423. [Google Scholar] [CrossRef]
- Daigle, C.L.; Banerjee, D.; Montgomery, R.A.; Biswas, S.; Siegford, J.M. Moving GIS research indoors: Spatiotemporal analysis of agricultural animals. PLoS ONE 2014, 9, e104002. [Google Scholar] [CrossRef] [PubMed]
- Chen, T.; Guestrin, C. Xgboost: A scalable tree boosting system. In Proceedings of the 22nd Acm Sigkdd International Conference on Knowledge Discovery and Data Mining, San Francisco, CA, USA, 13–17 August 2016; pp. 785–794. [Google Scholar]
Reference | Analysis | Methodology | Objective | Limitation |
---|---|---|---|---|
[3] | Sound | Sound Vibrations | Avian Influenza Diagnosis | Overlapping of sound vibrations made it impossible to diagnose Avian Influenza within poultry chickens in large poultry farms |
[19,20,21] | Sound | Pecking Sound Analysis | Feed Intake and Growth Detection | Does not provide the chicken healthiness and is not viable for poultry industry. |
[22,23] | Sound | Peak Frequencies | Growth Detection | Since humming sound vibrations overlapped, it is therefore not viable for poultry industry. |
[24] | Sound | Vocal Sound Analysis | Disease Detection | Difficult to deploy in large poultry farms since the vocals analysis is difficult as the overlapping of vocal vibrations occur between hundreds of chickens. |
[25] | Sound | Sound Vibrations | Newcastle, Bronchitis virus, Avian Influenza Diagnosis | Difficult to observe the sound of each poultry chicken in large poultry farms. Hence, it is difficult to deploy over large poultry farms. |
[5] | Image | Posture Feature Modeling | Disease Detection | Disease Detection and Classification techniques required high computations as the proposed technique implements the SVM Model for classification. |
[16] | Image | Pixels Analysis | Abnormal Feeding Monitoring | The adjacent pixels conflict with each other when large numbers of poultry chickens are observed on a larger scale. |
[17] | Image | Feces Observations | Early Detection of Infection and Abnormal Feeding Monitoring | Light controlling needs to be made stable to analyze abnormal feeding behavior with a small number of poultry chickens |
[26] | Image | Pixels Analysis | Flock Activity Monitoring | Unable to observe the large number of poultry chickens in large poultry farms |
[27] | Image | Object Detection | Crowd Monitoring | Does not provide the the healthiness and is unable to scale for a large number of poultry chickens |
[28] | Image | IR Camera Images | Feeder Crowd Monitoring | Challenging to maintain light-controlled environment for observing IR Camera Images |
[29] | Image | Computer Vision (ANN) | Weight Prediction | Weight prediction is not viable for large poultry farms. |
[30] | Image | Thermal Camera Analysis | Temperature Detection | Provides a naive approach to diagnosing disease within poultry farms based on temperature. |
[31] | Image | Video Surveillance through Image Processing | Walk Speed Analysis | Challenging to track and observe the individual chickens’ moving speed in large poultry farms. |
[4,32] | Wearable IoT | RFID Sensing Devices | Flock Activity Monitoring | Only provides the tracking and monitoring and does not provide better accuracy to classify healthiness of the poultry chickens. |
[33] | Wearable IoT | RFID Sensing Devices | Nest Activity Monitoring | Only provides the tracking and monitoring of the poultry chickens inside and outside of the nest. |
[34] | Wearable IoT | RFID Sensing Devices | Keel Bone Fractures and Egg Laying Behavior | Does not provide the technique to classify between sick and healthy chickens in the poultry farms. |
[35] | Wearable IoT | RFID Sensing Devices | Feeding and Nesting Behavior | Only provides the tracking and monitoring technique. |
[36] | Wearable IoT | RFID Sensing Devices | Location Tracking | Only provides the tracking and monitoring technique. |
[37] | Wearable IoT | Stretchable Transistors | Real Time Monitoring | Provides the real-time monitoring and tracking of the poultry chicken by transmitting continuous data. |
Attribute | Type | Description |
---|---|---|
Week | INTEGER | Week number on which the observation is taken. |
Date | DATE | Date on which the observation is taken. |
Flock | INTEGER | Poultry chicken belonging to the specific flock. |
Bird | INTEGER | Unique observation of a particular poultry chicken. |
Pecking | LONG | Number of Pecking (frequency) observed of a particular poultry chicken per day. |
Preening | LONG | Number of Preening (frequency) observed of a particular poultry chicken per day. |
Dustbathing | LONG | Number of Dustbathing (frequency) observed of a particular poultry chicken per day. |
Classification Model | Accuracy | Precision | Recall | F1-Score |
---|---|---|---|---|
Decision Tree | 0.807 (+/− 0.077) | 0.804 (+/− 0.076) | 0.805 (+/− 0.078) | 0.804 (+/− 0.077) |
Logistic Regression | 0.785 (+/− 0.153) | 0.787 (+/− 0.135) | 0.788 (+/− 0.149) | 0.783 (+/− 0.150) |
K Nearest Neighbour | 0.778 (+/− 0.061) | 0.778 (+/− 0.045) | 0.779 (+/− 0.049) | 0.775 (+/− 0.053) |
Gaussian Naive Bayes | 0.806 (+/− 0.081) | 0.811 (+/− 0.082) | 0.807 (+/− 0.085) | 0.803 (+/− 0.079) |
Random Forest | 0.819 (+/− 0.074) | 0.812 (+/− 0.080) | 0.822 (+/− 0.092) | 0.819 (+/− 0.061) |
Support Vector Machine | 0.699 (+/− 0.234) | 0.725 (+/− 0.246) | 0.715 (+/− 0.220) | 0.698 (+/− 0.233) |
TabNet (Deep Learning) | 0.956 (+/− 0.107) | 0.979 (+/− 0.047) | 0.964 (+/− 0.134) | 0.953 (+/− 0.082) |
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations. |
© 2021 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 (https://creativecommons.org/licenses/by/4.0/).
Share and Cite
Ahmed, G.; Malick, R.A.S.; Akhunzada, A.; Zahid, S.; Sagri, M.R.; Gani, A. An Approach towards IoT-Based Predictive Service for Early Detection of Diseases in Poultry Chickens. Sustainability 2021, 13, 13396. https://doi.org/10.3390/su132313396
Ahmed G, Malick RAS, Akhunzada A, Zahid S, Sagri MR, Gani A. An Approach towards IoT-Based Predictive Service for Early Detection of Diseases in Poultry Chickens. Sustainability. 2021; 13(23):13396. https://doi.org/10.3390/su132313396
Chicago/Turabian StyleAhmed, Ghufran, Rauf Ahmed Shams Malick, Adnan Akhunzada, Sumaiyah Zahid, Muhammad Rabeet Sagri, and Abdullah Gani. 2021. "An Approach towards IoT-Based Predictive Service for Early Detection of Diseases in Poultry Chickens" Sustainability 13, no. 23: 13396. https://doi.org/10.3390/su132313396
APA StyleAhmed, G., Malick, R. A. S., Akhunzada, A., Zahid, S., Sagri, M. R., & Gani, A. (2021). An Approach towards IoT-Based Predictive Service for Early Detection of Diseases in Poultry Chickens. Sustainability, 13(23), 13396. https://doi.org/10.3390/su132313396