DOI QR코드

DOI QR Code

Sensor Data Collection & Refining System for Machine Learning-Based Cloud

기계학습 기반의 클라우드를 위한 센서 데이터 수집 및 정제 시스템

  • Hwang, Chi-Gon (Dept. of Computer Engineering, IIT, Kwangwoon University) ;
  • Yoon, Chang-Pyo (Dept Of Computer & Mobile Convergence, GyeongGi University of Science and Technology)
  • Received : 2020.05.29
  • Accepted : 2020.06.29
  • Published : 2021.02.28

Abstract

Machine learning has recently been applied to research in most areas. This is because the results of machine learning are not determined, but the learning of input data creates the objective function, which enables the determination of new data. In addition, the increase in accumulated data affects the accuracy of machine learning results. The data collected here is an important factor in machine learning. The proposed system is a convergence system of cloud systems and local fog systems for service delivery. Thus, the cloud system provides machine learning and infrastructure for services, while the fog system is located in the middle of the cloud and the user to collect and refine data. The data for this application shall be based on the Sensitive data generated by smart devices. The machine learning technique applied to this system uses SVM algorithm for classification and RNN algorithm for status recognition.

기계학습은 최근 대부분의 분야에서 적용하여 연구를 하고 있다. 이것은 기계학습의 결과가 결정된 것이 아니라 입력데이터의 학습으로 목적함수를 생성하고, 이를 통해 통하여 새로운 데이터에 대한 판단이 가능하기 때문이다. 또한, 축적된 데이터의 증가는 기계학습 결과의 정확도에 영향을 미친다. 이에 수집된 데이터는 기계학습에 중요한 요인이다. 제안하는 본 시스템은 서비스 제공을 위한 클라우드 시스템과 지역의 포그 시스템의 융합 시스템이다. 이에 클라우드 시스템은 서비스를 위한 머신러닝과 기반 구조를 제공하고, 포그 시스템은 클라우드와 사용자의 중간에 위치하여 데이터 수집 및 정제를 수행한다. 이를 적용하기 위한 데이터는 스마트기기에서 발생하는 센세 데이터로 한다. 이에 적용된 기계학습 기법은 분류를 위한 SVM알고리즘, 상태 인지를 위한 RNN 알고리즘을 이용한다.

Keywords

References

  1. B. Yoshua, "Learning deep architectures for AI," Foundations and trends in Machine Learning, vol. 2, no. 1, pp. 1-127, 2009. https://doi.org/10.1561/2200000006
  2. R. Sheikhpour, M. A. Sarram, S. Gharaghani, and M. A. Z. Chahooki, "A Survey on semi-supervised feature selection methods," Pattern Recognition, vol. 64, pp. 141-158, Apr. 2017. https://doi.org/10.1016/j.patcog.2016.11.003
  3. A. M. Abd and S. M. Abd, "Modelling the strength of lightweight foamed concrete using support vector machine (SVM)," Case studies in construction materials, vol. 6, pp. 8-15, 2017. https://doi.org/10.1016/j.cscm.2016.11.002
  4. A. Sherstinsky, "Fundamentals of Recurrent Neural Network (RNN) and Long Short-Term Memory (LSTM) network," Physica D: Nonlinear Phenomena, vol. 404, 2020.
  5. M. Aazam and E. N. Huh, "Fog Computing and Smart Gateway Based Communication for Cloud of Things," International Conference on Future Internet of Things and Cloud(FiCloud) 2014, International Conference on IEEE, pp. 464-470, Dec. 2014.
  6. S. Singh and I. Chana, "A survey on resource scheduling in cloud computing: Issues and challenges," Journal of grid computing, vol. 14, no. 2, pp. 217-264, 2016. https://doi.org/10.1007/s10723-015-9359-2
  7. Y. D. Cai, P. W. Ricardo, C. H. Jen, and K. C. Chou, "Application of SVM to predict membrane protein types," Journal of theoretical biology, vol. 226, no. 4, pp. 373-376, 2004. https://doi.org/10.1016/j.jtbi.2003.08.015
  8. D. Zhang, "Support Vector Machine," in Fundamentals of Image Data Mining, Springer International Pub., ch. 8, pp. 179-205, 2019.
  9. M. N. Murty and R. Raghava, "Kernel-based SVM," Support vector machines and perceptrons, Springer, pp. 57-67, 2016.
  10. Understanding SVM[Internet]. Available: https://opencvpython-tutroals.readthedocs.io/en/latest/py_tutorials/py_ml/py_svm/py_svm_basics/py_svm_basics.html.
  11. S. Li, W. Li, C. Cook, C. Zhu, and Y.Gao, "Independently recurrent neural network (indrnn): Building a longer and deeper rnn," in Proceedings of the IEEE conference on computer vision and pattern recognition, pp. 5457-5466, 2018.
  12. G. Y. Lim and Y. B. Cho, "Dynamic RNN-CNN malware classifier correspond with Random Dimension Input Data," Journal of the Korea Institute of Information and Communication Engineering, vol. 23, no. 5, pp. 533-539, May. 2019. https://doi.org/10.6109/JKIICE.2019.23.5.533