Browse > Article
http://dx.doi.org/10.12673/jant.2017.21.6.674

Design and Implementation of Web Compiler for Learning of Artificial Intelligence  

Park, Jin-tae (Department of Computer Engineering, KOREATECH)
Kim, Hyun-gook (Department of Computer Engineering, KOREATECH)
Moon, Il-young (Department of Computer Engineering, KOREATECH)
Abstract
As the importance of the 4th industrial revolution and ICT technology increased, it became a software centered society. Existing software training was limited to the composition of the learning environment, and a lot of costs were incurred early. In order to solve these problems, a learning method using a web compiler was developed. The web compiler supports various software languages and shows compilation results to the user via the web. However, Web compilers that support artificial intelligence technology are missing. In this paper, we designed and implemented a tensor flow based web compiler, Google's artificial intelligence library. We implemented a system for learning artificial intelligence by building a meteorJS based web server, implementing tensor flow and tensor flow serving, Python Jupyter on a nodeJS based server. It is expected that it can be utilized as a tool for learning artificial intelligence in software centered society.
Keywords
Artificial Intelligence; Web-compiler; Tensor flow; Tensor flow serving; E-learning;
Citations & Related Records
연도 인용수 순위
  • Reference
1 Y. J. Song, and J. W. Lee. "A design and implementation of deep learning model for stock prediction using tensorflow," KIISE, pp.799-801, Jun.2017.
2 J. K. Kim, Y. H. Kim, M. S. Lee, and J. M. Ann, "Performance evaluation methodology on BPSK with tensorflow," KICS, pp.339-340, 2017.
3 Abadi, Martín, et al. "Tensorflow: A system for large-scale machine learning," OSDI. Vol. 16. 2016.
4 Google - MNIST For ML Beginners : https://www.tensorflow.org/
5 J. K. Kim, "Performance evaluation methodology on BPSK with tensorflow," KICS, South Korea, pp.339-340, 2017.
6 Y. Lecun, Y Bengio, and G Hinton, "Deep learning," Nature ,no. 521, pp 436- 444, May 2015.
7 docker - what is docker : https://www.docker.com/
8 tensorflow - deploy : https://www.tensorflow.org/serving/