DOI QR코드

DOI QR Code

Sparse Class Processing Strategy in Image-based Livestock Defect Detection

이미지 기반 축산물 불량 탐지에서의 희소 클래스 처리 전략

  • Lee, Bumho (Graduate School of Data Science, Department of Industrial and System Engineering, KAIST) ;
  • Cho, Yesung (Graduate School of Data Science, Department of Industrial and System Engineering, KAIST) ;
  • Yi, Mun Yong (Department of Industrial and Systems Engineering, KAIST)
  • Received : 2022.10.18
  • Accepted : 2022.10.30
  • Published : 2022.11.30

Abstract

The industrial 4.0 era has been opened with the development of artificial intelligence technology, and the realization of smart farms incorporating ICT technology is receiving great attention in the livestock industry. Among them, the quality management technology of livestock products and livestock operations incorporating computer vision-based artificial intelligence technology represent key technologies. However, the insufficient number of livestock image data for artificial intelligence model training and the severely unbalanced ratio of labels for recognizing a specific defective state are major obstacles to the related research and technology development. To overcome these problems, in this study, combining oversampling and adversarial case generation techniques is proposed as a method necessary to effectively utilizing small data labels for successful defect detection. In addition, experiments comparing performance and time cost of the applicable techniques were conducted. Through experiments, we confirm the validity of the proposed methods and draw utilization strategies from the study results.

인공지능 기술의 발전으로 산업 4.0시대가 열렸고 축산업에서도 ICT 기술이 접목된 스마트 농장의 구현이 큰 관심을 받고 있다. 그중에서도 컴퓨터 비전 기반 인공지능 기술을 접목한 축산물 및 축산 가공품의 품질 관리 기술은 스마트 축산의 핵심 기술에 해당한다. 그러나 인공지능 모형 훈련을 위한 축산물 이미지 데이터 수의 부족과 특정 범주(class)에 대한 데이터 불균형은 관련 연구 및 기술 개발에 큰 장해물이 되고 있다. 이러한 문제들을 해결하기 위해, 본 연구에서는 오버샘플링과 적대적 사례 생성기법의 활용을 제안한다. 제안되는 방법은 성공적인 불량 탐지 (Defect detection) 관점을 기반으로 하며, 이는 부족한 데이터 레이블을 효과적으로 활용하는데 필요한 방법이다. 최종적으로 실험을 통해 제안된 방법의 타당성을 확인하고 활용 전략을 검토한다.

Keywords

Acknowledgement

This work was supported by Korea Institute of Planning and Evaluation for Technology in Food, Agriculture and Forestry (IPET) and Korea Smart Farm RD Foundation (KosFarm) through Smart Farm Innovation Technology Development Program, funded by Ministry of Agriculture, Food and Rural Affairs (MAFRA) and Ministry of Science and ICT (MSIT), Rural Development Administration (RDA) (421043-04)

References

  1. A. A. Tulbure, A. A. Tulbure, and E. H. Dulf, "A review on modern defect detection models using DCNNs-Deep convolutional neural networks," Journal of Advanced Research, vol. 35, pp. 33-48, Jan. 2022. https://doi.org/10.1016/j.jare.2021.03.015
  2. H. Farhood, I. Bakhshayeshi, M. Pooshideh, N. Rezvani, and A. Beheshti, "Recent advances of image processing techniques in agriculture," in Artificial Intelligence and Data Science in Environmental Sensing, 1st ed. Cambridge, MA: Academic Press, ch. 7, pp. 129-153, 2007.
  3. J. H. Choe, J. C. Lee, and C. U. Jo, "Relationship between the economical defects of broiler meat carcass and quality grade A with a meat grader," Food Science of Animal Resources, vol. 29, no. 4, pp. 494-499, Aug. 2022.
  4. D. A. B. Oliveira, L. G. R. Pereira, T. Bresolin, R.E.P. Ferreira, and J. R. R. Dorea, "A review of deep learning algorithms for computer vision systems in livestock," Livestock Science, vol. 253, no. 104700, pp. 1-15, Sep. 2021.
  5. H. S. Kim, N. Muallifah, Y. Cho, B. Lee, and M. Y. Yi, "Deep Learning-based Defect Detection on Livestock Operations," in Proceedings of the International Conference on Research in Adaptive and Convergent Systems, New York: NY, USA, pp. 21-27, 2022.
  6. G. Pang, C. Shen, L. Cao, and A.V.D. Hengel, "Deep learning for anomaly detection: A review," ACM Computing Surveys (CSUR), vol. 54, no. 2, pp. 1-38, Mar. 2021.
  7. J. Chen, S. Sathe, C. Aggarwal, and D. Turaga, "Outlier detection with autoencoder ensembles," in Proceedings of the 2017 SIAM international conference on data mining, Houston: TX, USA, pp. 90-98, 2017.
  8. C. Zhou and R.C. Paffenroth. "Anomaly Detection with Robust Deep Autoencoders," in Proceedings of the 23rd ACM SIGKDD international conference on knowledge discovery and data mining, Halifax: NS, Canada, pp. 665-674, 2017.
  9. G. Pang, C. Shen, and A. van den Hengel. "Deep Anomaly Detection with Deviation Networks," in Proceedings of the 25th ACM SIGKDD international conference on knowledge discovery & data mining, New York: NY, USA, pp. 353-362, 2019.
  10. L. Ruff, R. Vandermeulen, N. Goernitz, L. Deecke, S. A. Siddiqui, A. Binder, E. Muller, and M. Kloft, "Deep One-Class Classification," in Proceedings of International conference on machine learning(PMLR), Stockholmsmassan, Stockholm, Sweden, pp. 4393-4402, 2018.
  11. L. Ruff, R. A. Vandermeulen, N. Goernitz, A. Binder, E. Muller, K. -R. Muller, and M. Kloft, "Deep Semi-Supervised Anomaly Detection," arXiv preprint, arXiv: 1906.02694, 2019.
  12. V. Ganganwar, "An overview of classification algorithms for imbalanced datasets," International Journal of Emerging Technology and Advanced Engineering, vol. 2, no. 4, pp. 42-47, Apr. 2012.
  13. W. Zhao, H. Li, L. Wu, L. Zhu, X. Zhang, and Y. Zhao, "Robustness of classifier to adversarial examples under imbalanced data," in Proceedings of 7th International Conference on Computer and Communication Systems (ICCCS), Wuhan, China, pp. 156-161, 2022.
  14. C. Szegedy, W. Zaremba, I. Sutskever, J. Bruna, D. Erhan, I. Goodfellow, and R. Fergus, "Intriguing properties of neural networks," arXiv preprint, arXiv:1312.6199, 2013.
  15. F. Tramer, A. Kurakin, N. Papernot, I. Goodfellow, D. Boneh, and P. McDaniel, "Ensemble adversarial training: Attacks and defenses," arXiv preprint, arXiv:1705.07204, 2017.
  16. I. J. Goodfellow, J. Shlens, and C. Szegedy, "Explaining and Harnessing Adversarial Examples," arXiv preprint, arXiv: 1412.6572, 2014.
  17. K. Lee, K. Lee, H. Lee, and J. Shin, "A Simple Unified Framework for Detecting Out-of-Distribution Samples and Adversarial Attacks," Advances in neural Information Processing Systems, vol. 31, pp. 1-11, Dec. 2018.
  18. F. Specht, J. Otto, O. Niggemann, and B. Hammer, "Generation of Adversarial Examples to Prevent Misclassification of Deep Neural Network based Condition Monitoring Systems for Cyber-Physical Production Systems," in 2018 IEEE 16th International Conference on Industrial Informatics (INDIN), Porto: Portugal, pp. 760-765, 2018.
  19. National Information Society Agency, Livestock Quality (QC) Image Dataset [Internet]. Available: https://aihub.or.kr/aidata/30733.
  20. A. Krizhevsky, "Learning Multiple Layers of Features from Tiny Images," University of Toronto, Technical Report, 2009.
  21. N. V. Chawla, K. W. Bowyer, L. O. Hall, and W. P. Kegelmeyer, "SMOTE: Synthetic Minority Over-sampling Technique," Journal of artificial intelligence research, vol. 16, pp. 321-357, Jun. 2002. https://doi.org/10.1613/jair.953
  22. A. H. Victoria and G. Maragatham, "Automatic tuning of hyperparameters using Bayesian optimization," Evolving Systems, vol. 12, no. 1, pp. 217-223, Mar. 2021. https://doi.org/10.1007/s12530-020-09345-2