ÇѱÛÁ¦¸ñ(Korean Title) |
CUDA¸¦ ÀÌ¿ëÇÑ Convolutional Neural NetworkÀÇ ±¸Çö ¹× ¼Óµµ ºñ±³ |
¿µ¹®Á¦¸ñ(English Title) |
Development and Speed Comparison of Convolutional Neural Network Using CUDA |
ÀúÀÚ(Author) |
±âö¹Î
Á¶ÅÂÈÆ
Cheol-min Ki
Tai-Hoon Cho
|
¿ø¹®¼ö·Ïó(Citation) |
VOL 21 NO. 01 PP. 0335 ~ 0338 (2017. 06) |
Çѱ۳»¿ë (Korean Abstract) |
ÇöÀç ÀΰøÁö´É°ú µö ·¯´×ÀÌ »çȸÀûÀÎ À̽´·Î ¶°¿À¸£°í ÀÖ´Â Ãß¼¼À̸ç, ´Ù¾çÇÑ ºÐ¾ß¿¡ ÀÌ ±â¼úµéÀ» ÀÀ¿ëÇÏ°í ÀÖ´Ù. ÀΰøÁö´É ºÐ¾ßÀÇ ¿©·¯ ¾Ë°í¸®Áòµé Áß¿¡¼ °¢±¤¹Þ´Â ¹æ¹ý Áß Çϳª´Â Convolutional Neural NetworkÀÌ´Ù. Convolutional Neural Network´Â ÀϹÝÀûÀÎ Neural Network ¹æ¹ý¿¡ Convolution ¿¬»êÀ» ÇÏ¿© Feature¸¦ ÃßÃâÇÏ´Â Convolution Layer¸¦ Ãß°¡ÇÑ ÇüÅÂÀÌ´Ù. Convolutional Neural Network¸¦ ÀûÀº ¾çÀÇ µ¥ÀÌÅÍ¿¡¼ ÀÌ¿ëÇϰųª, LayerÀÇ ±¸Á¶°¡ º¹ÀâÇÏÁö ¾ÊÀº °æ¿ì¿¡´Â ÇнÀ½Ã°£ÀÌ ±æÁö ¾Ê¾Æ ¼Óµµ¿¡ Å©°Ô ½Å°æ ¾²Áö ¾Ê¾Æµµ µÇÁö¸¸, ÇнÀ µ¥ÀÌÅÍÀÇ Å©±â°¡ Å©°í, LayerÀÇ ±¸Á¶°¡ º¹ÀâÇÒ¼ö·Ï ÇнÀ ½Ã°£ÀÌ »ó´çÈ÷ ¿À·¡ °É¸°´Ù. ÀÌ·Î ÀÎÇØ GPU¸¦ ÀÌ¿ëÇÏ¿© º´·Ä󸮸¦ ÇÏ´Â ¹æ¹ýÀ» ¸¹ÀÌ »ç¿ëÇϴµ¥, º» ³í¹®¿¡¼´Â CUDA¸¦ ÀÌ¿ëÇÑ Convolutional Neural Network¸¦ ±¸ÇöÇÏ¿´À¸¸ç, CPU¸¦ ÀÌ¿ëÇÑ ¹æ¹ýº¸´Ù ÇнÀ ¼Óµµ°¡ »¡¶óÁö°í Å« µ¥ÀÌÅ͸¦ ÇнÀ ½ÃÅ°´Âµ¥ ´õ¿í È¿À²ÀûÀ¸·Î ÁøÇàÇϵµ·Ï ÇÑ´Ù.
|
¿µ¹®³»¿ë (English Abstract) |
Currently Artificial Inteligence and Deep Learning are social issues, and These technologies are applied to various fields. A good method among the various algorithms in Artificial Inteligence is Convolutional Neural Network. Convolutional Neural Network is a form that adds convolution layers that extracts features by convolution operation on a general neural network method. If you use Convolutional Neural Network as small amount of data, or if the structure of layers is not complicated, you don¡¯t have to pay attention to speed. But the learning time is long as the size of the learning data is large and the structure of layers is complicated. So, GPU-based parallel processing is a lot. In this paper, we developed Convolutional Neural Network using CUDA and Learning speed is faster and more efficient than the method using the CPU.
|
Å°¿öµå(Keyword) |
Convolutional Neural Network
Machine Learning
CUDA
|
ÆÄÀÏ÷ºÎ |
PDF ´Ù¿î·Îµå
|