그림자 추적 센서와 패턴인식 기술을 이용한 물벼룩 생태독성 분석 장치 개발

Daphnia Magna Toxicity Bioassays Using Shadow Tracking Sensor & Patten Recognition

  • 이수현 (창원대학교 컴퓨터공학과) ;
  • 최중경 (창원대학교 전기전자제어공학부) ;
  • 김희철 (창원대학교 전기전자제어공학부) ;
  • 이나래 (창원대학교 생명보건학부) ;
  • 김용진 (목포해양대학교 환경생명공학부) ;
  • 백도현 (창원대학교 생명보건학부)
  • Lee, Suhyun (Department of Computer Engineering, Changwon National University) ;
  • Choi, Joongkyung (Department of Electro-Electronic Control Engineering, Changwon National University) ;
  • Kim, Heechul (Department of Electro-Electronic Control Engineering, Changwon National University) ;
  • Lee, Narae (Department of BioHealth Sciences, Changwon National University) ;
  • Kim, Yongjin (Department of Ocean System Engineering, Mokpo National Maritime University) ;
  • Paik, Dohyeon (Department of BioHealth Sciences, Changwon National University)
  • 투고 : 2018.08.18
  • 심사 : 2018.09.21
  • 발행 : 2018.09.30

초록

본 논문에서는 독성물질에 노출된 물벼룩의 행동 패턴에 따라 독성도를 판단하는 방법을 제안하였다. 다양한 조건에서의 물벼룩의 그림자 추적 장치와 인공지능 기법을 이용하여 행동 패턴을 분석하여 범주화하고 범주화된 자료를 이용하여 행동 패턴의 변화만으로 독성도를 평가하였다. 이를 위하여 중크롬산칼륨(potassium dichromate, $K_2Cr_2O_7$), 염화칼륨(potassium chloride, KCl), 염화카드뮴(cadmium chloride, $CdCl_2$), 염화암모늄(ammonium chloride, $NH_4Cl$)의 4가지 물질을 선정하여 생태독성시험 절차에 따라 실험을 진행하였으며 $EC_{50}$ 및 TU1~5에 해당하는 농도를 산정하였다. 또한 물벼룩 이동 경로 검출용 광 감지 시스템을 제작하여 각 TU에 해당하는 농도에서의 물벼룩의 행동 패턴 데이터를 수집하였다. 물벼룩의 움직임을 1초에 한번을 측정하여(x, y) 좌표로 인식하여 분석을 위한 데이터로 활용하였고 이 데이터는 머신 러닝에서 인공 지능을 학습하는 용도와 학습된 인공 지능의 정확성을 검증하는 용도로 사용하였다. TU1~5 각각에 대하여 5번의 생태독성실험을 실시하여 25개의 학습 데이터를 이용하여 50번을 반복적으로 학습하였다. 학습된 인공지능의 성능을 시험하기 위해서 5개의 검증 데이터를 사용하였고 5개 모두 분류에 성공하여 100%의 정확성을 도출하였다.

In this paper, we propose a method to determine toxicity according to the behavior pattern of Daphnia Magna exposed to toxic substances. The behavior pattern was analyzed by using the shadow tracking device and the artificial intelligence technique in various conditions and categorized. We show the toxicity can be evaluated only by the observation of the behavior pattern using the categorized data. For this purpose, we select four substances; potassium dichromate ($K_2Cr_2O_7$), potassium chloride (KCl), cadmium chloride ($CdCl_2$) and ammonium chloride ($NH_4Cl$). Experiments were conducted according to the ecotoxicity test procedure and the density corresponding to EC50 and TU1~5 were calculated. In addition, a light sensing system for detecting the movement path of Daphnia Magna was constructed and the behavior pattern data of Daphnia Magna at the density corresponding to each TU was collected. The movement of the Daphnia Magna was measured once a second and used as data for analysis by recognizing them as (x, y) coordinates. This data was used to train artificial intelligence and to verify the accuracy of learned artificial intelligence. We conducted five ecotoxicity tests for each of TU1~5 and repeatedly learned 50 times using 25 training data. In order to test the performance of the learned artificial intelligence, five verification data were used and all five were classified successfully and 100% accuracy was obtained.

키워드

과제정보

연구 과제 주관 기관 : 창원대학교

참고문헌

  1. 국립환경과학원, 생태독성 시험방법 및 운영 지침, pp.1-5 (2015)
  2. 환경부, 생태독성 저감 기술 지원 사례집(III), pp.1-6 (2009)
  3. 최승성, "물벼룩을 이용한 산업폐수의 생태독성 특성연구," 단국대학교 보건복지대학원 (2011)
  4. 환경부, 생태독성관리제도 업무편람 (개별사업장용), pp.9-10 (2011)
  5. 한국환경공단, 물질별 생태독성 자료 (2016)
  6. 환경부, 수질오염공정시험기준 ES 04751.1 (2017)
  7. Wong, P. T. S. and Dixon, D. G., "Bioassessment of Water Quality," Envo. Toxicity & Water Quality, 10, 9-17 (1995). https://doi.org/10.1002/tox.2530100103
  8. William Hardy, Lingwei Chen, Shifu Hou, Yanfang Ye and Xin Li, "DL 4MD: A Deep Learning Framework for Intelligent Malware Detection," The 12th International Conference on Data Mining, July 2016.
  9. Ethem Alpaydin, Introduction to Machine Learning, 2nd ed., MIT Press, p.237-240 (2010).
  10. Zhenlong Yuan, Yongqiang Lu, and Yibo Xue, "DroidDetector: Android Malware Characterization and Detection Using Deep Learning," Tsinghua Science and Technology, Volume 21, Number 1, February 2016.
  11. "Softmax function," https://en.wikipedia.org/wiki/Softmax_function.
  12. Martin Abadi, et. al., "TensorFlow: A System for Large-Scale Machine Learning," in the Proceedings of the 12th USENIX Symposium on Operating Systems Design and Implementation (OSDI' '16), p.265-283, November 2016.