ÆÄÀÌÅäÄ¡¸¦ È°¿ëÇÑ ½ÇÁ¦ »ç·Ê¸¦ ÅëÇØ µö·¯´× °í±Þ ±â¹ý°ú ¾Ë°í¸®ÁòÀ» ¸¶½ºÅÍÇÑ´Ù!ÆÄÀÌÅäÄ¡(PyTorch)¸¦ È°¿ëÇÏ¸é ´©±¸³ª, ±× ¾î´À ¶§º¸´Ù ½±°Ô µö·¯´× ¾ÖÇø®ÄÉÀ̼ÇÀ» ±¸ÃàÇØ AI Çõ¸í¿¡ µ¿ÂüÇÒ ¼ö ÀÖ´Ù. ÀÌ Ã¥Àº ¿©·¯ºÐÀÌ °¡Áø µ¥ÀÌÅ͸¦ ÃÖ´ëÇÑ È°¿ëÇØ º¹ÀâÇÑ ½Å°æ¸Á ¸ðµ¨À» ±¸ÃàÇÏ´Â Àü¹® ±â¼úÀ» ÀÍÈ÷´Â µ¥ µµ¿òÀÌ µÉ °ÍÀÌ´Ù. ÆÄÀÌÅäÄ¡ÀÇ ¿äÁ¡À» Á¤¸®Çؼ ¾Ë¾Æº¸´Â °ÍÀ¸·Î ½ÃÀÛÇØ À̹ÌÁö¸¦ ºÐ·ùÇÏ´Â ÇÕ¼º°ö ½Å°æ¸Á(CNN) ¾ÆÅ°ÅØó¸¦ ¿¹·Î µé¾î ÆÄÀÌÅäÄ¡¸¦ »ìÆ캻´Ù. ±×·± ´ÙÀ½ ¼øȯ½Å°æ¸Á(RNN)°ú Æ®·£½ºÆ÷¸Ó ¾ÆÅ°ÅØó¸¦ »ìÆ캸°í °¨¼ººÐ¼®¿¡ È°¿ëÇÑ´Ù. ¶Ç »ý¼ºÀû ¸ðµ¨À» À½¾Ç, ÅؽºÆ®, À̹ÌÁö »ý¼º µî ´Ù¾çÇÑ ¿µ¿ª¿¡ Àû¿ëÇØ º½À¸·Î½á »ý¼ºÀû Àû´ë ³×Æ®¿öÅ©(GAN) ºÐ¾ß¸¦ Ž±¸ÇÑ´Ù. ÆÄÀÌÅäÄ¡·Î ½ÉÃþ °ÈÇнÀ ¸ðµ¨À» Á÷Á¢ ±¸ÃàÇÏ°í ÈƷýÃÅ°¸ç, ¸ðµ¨À» ¿î¿µ ȯ°æ¿¡ ¹èÆ÷ÇÏ´Â Àü¹®ÀûÀÎ ±â¼ú°ú ÆÁÀ» ¹è¿î´Ù. ´ë±Ô¸ð ¸ðµ¨À» ºÐ»ê ¹æ½ÄÀ¸·Î È¿À²ÀûÀ¸·Î ÈƷýÃÅ°°í, AutoMLÀ» »ç¿ëÇØ ½Å°æ¸Á ¾ÆÅ°ÅØó¸¦ È¿°úÀûÀ¸·Î °Ë»öÇÏ°í, ÆÄÀÌÅäÄ¡¿Í fast.ai·Î ¸ðµ¨À» ºü¸£°Ô ÇÁ·ÎÅäŸÀÌÇÎÇÏ´Â ¹æ¹ýÀ» ÀÍÈù´Ù. ÀÌ Ã¥À» ¸ðµÎ ÀÐÀº ÈÄ¿¡´Â ÆÄÀÌÅäÄ¡·Î º¹ÀâÇÑ µö·¯´× ÀÛ¾÷À» ¼öÇàÇØ ½º¸¶Æ®ÇÑ ÀΰøÁö´É ¸ðµ¨À» ±¸ÃàÇÒ ¼ö ÀÖ°Ô µÉ °ÍÀÌ´Ù.
¾Æ½¬½¬ ¶õÀÜ ÀÚ´Â Àεµ IIT ·ç¸£Å°(IIT Roorkee) Àü±â°øÇкο¡¼ Çл縦 ¸¶Ä¡°í, ½ºÀ§½º EPFL¿¡¼ ÄÄÇ»ÅÍ °úÇÐ ¼®»ç ÇÐÀ§¸¦ ¹Þ°í ¹Ì±¹ ¿ö½ÌÅÏ¿¡ À§Ä¡ÇÑ Quantic School of Business¿¡¼ MBA¸¦ ¸¶ÃÆ´Ù. ±×´Â ¸ðµç ÇÐÀ§ °úÁ¤À» ¿ì¼öÇÑ ¼ºÀûÀ¸·Î ¸¶ÃÆ´Ù. ±×´Â ¿À¶óŬ, ¼Ò´Ï, ·¹º¼·çÆ® °°Àº ½ºÅ¸Æ®¾÷¿¡¼ ¸Ó½Å·¯´× ¿£Áö´Ï¾î·Î ±Ù¹«Çß´Ù. ¼ö³â°£ÀÇ °æ·Â ¿Ü¿¡, ¾Æ½¬½¬´Â ÇÁ¸®·£¼ ¸Ó½Å·¯´× ÄÁ¼³ÅÏÆ®, ÀúÀÚ, ºí·Î°Å(datashines)·Î È°µ¿ ÁßÀÌ´Ù. ±×´Â ¼¾¼ µ¥ÀÌÅÍ·Î Â÷·® À¯ÇüÀ» ¿¹ÃøÇÏ´Â °ÍºÎÅÍ º¸Çè û±¸ ³»¿ª¿¡¼ »ç±â¸¦ ŽÁöÇÏ´Â °Í±îÁö ´Ù¾çÇÑ ÇÁ·ÎÁ§Æ®¸¦ ¼öÇàÇß´Ù. ¿©°¡ ½Ã°£¿¡´Â ¿ÀǼҽº ML ÇÁ·ÎÁ§Æ®¸¦ ÇÏ°í ½ºÅÿÀ¹öÇ÷Î(StackOverflow)¿Í ij±Û(Kaggle)¿¡¼ È°µ¿ÇÏ°í ÀÖ´Ù(arj7192).
[01ºÎ] ÆÄÀÌÅäÄ¡ °³¿ä 01Àå: ÆÄÀÌÅäÄ¡¸¦ ÀÌ¿ëÇÑ µö·¯´× ¼Ò°³ µö·¯´× µÇ¤¾îº¸±â ___È°¼ºÈ ÇÔ¼ö ___ÃÖÀûÈ ½ºÄÉÁÙ ÆÄÀÌÅäÄ¡ »ìÆ캸±â ___ÆÄÀÌÅäÄ¡ ¸ðµâ ___ÅÙ¼ ¸ðµâ ÆÄÀÌÅäÄ¡·Î ½Å°æ¸Á ÈÆ·ÃÇϱ⠿ä¾à 02Àå: CNN°ú LSTM °áÇÕÇϱâ CNN°ú LSTMÀ¸·Î ½Å°æ¸Á ¸¸µé±â ___ÅؽºÆ® ÀÎÄÚµù µ¥¸ð ÆÄÀÌÅäÄ¡·Î À̹ÌÁö ĸ¼Ç »ý¼ºÇϱâ ___À̹ÌÁö ĸ¼Ç µ¥ÀÌÅͼ ´Ù¿î·Îµå ___ĸ¼Ç(ÅؽºÆ®) µ¥ÀÌÅÍ Àüó¸® ___À̹ÌÁö µ¥ÀÌÅÍ Àüó¸® ___À̹ÌÁö ĸ¼Ç µ¥ÀÌÅÍ ·Î´õ Á¤ÀÇÇϱâ ___CNN-LSTM ¸ðµ¨ Á¤ÀÇÇϱâ ___CNN-LSTM ¸ðµ¨ ÈÆ·ÃÇϱâ ___ÈÆ·ÃµÈ ¸ðµ¨·Î À̹ÌÁö ĸ¼Ç »ý¼ºÇϱ⠿ä¾à [02ºÎ] °í±Þ ½Å°æ¸Á ¾ÆÅ°ÅØó 03Àå: ½ÉÃþ CNN ¾ÆÅ°ÅØó ¿Ö CNNÀÌ ¸·°ÇÑ°¡? CNN ¾ÆÅ°ÅØóÀÇ ¹ßÀü LeNetÀ» óÀ½ºÎÅÍ ±¸ÇöÇϱâ ___ÆÄÀÌÅäÄ¡·Î LeNet ±¸¼ºÇϱâ ___LeNet ÈÆ·ÃÇϱâ ___LeNet Å×½ºÆ®Çϱâ AlexNet ¸ðµ¨ ¹Ì¼¼ Á¶Á¤Çϱâ ___ÆÄÀÌÅäÄ¡·Î AlexNet ¹Ì¼¼ Á¶Á¤Çϱ⠻çÀü ÈÆ·ÃµÈ VGG ¸ðµ¨ ½ÇÇàÇϱâ GoogLeNet°ú Inception v3 »ìÆ캸±â ___Inception ¸ðµâ ___1¡¿1 ÇÕ¼º°ö ___Àü¿ª Æò±Õ Ç®¸µ ___º¸Á¶ ºÐ·ù±â ___Inception v3 ResNet°ú DenseNet ¾ÆÅ°ÅØó ___DenseNet EfficientNet°ú CNN ¾ÆÅ°ÅØóÀÇ ¹Ì·¡ ¿ä¾à 04Àå: ½ÉÃþ ¼øȯ ½Å°æ¸Á ¾ÆÅ°ÅØó ¼øȯ ½Å°æ¸ÁÀÇ ¹ßÀü ¼øȯ ½Å°æ¸Á À¯Çü ___RNN ___¾ç¹æÇâ RNN ___LSTM ___È®ÀåµÈ LSTM°ú ¾ç¹æÇâ LSTM ___´ÙÂ÷¿ø RNN ÀûÃþ LSTM ___GRU ___±×¸®µå LSTM ___°ÔÀÌÆ® Á÷±³ ¼øȯ À¯´Ö °¨¼º ºÐ¼®À» À§ÇØ RNN ÈÆ·ÃÇϱâ ___ÅؽºÆ® µ¥ÀÌÅͼ ·Îµù ¹× Àüó¸® ___¸ðµ¨ ÀνºÅϽºÈ ¹× ÈÆ·Ã ¾ç¹æÇâ LSTM ¸¸µé±â ___ÅؽºÆ® µ¥ÀÌÅͼ ·Îµù°ú Àüó¸® ___LSTM ¸ðµ¨ ÀνºÅϽºÈ ¹× ÈÆ·Ã GRU¿Í ¾îÅÙ¼Ç ±â¹Ý ¸ðµ¨ ___GRU¿Í ÆÄÀÌÅäÄ¡ ___¾îÅÙ¼Ç ±â¹Ý ¸ðµ¨ ¿ä¾à 05Àå: ÇÏÀ̺긮µå °í±Þ ¸ðµ¨ ¾ð¾î ¸ðµ¨¸µÀ» À§ÇÑ Æ®·£½ºÆ÷¸Ó ¸ðµ¨ ¸¸µé±â ¾ð¾î ¸ðµ¨¸µ ___Æ®·£½ºÆ÷¸Ó ¸ðµ¨ ¾ÆÅ°ÅØó RandWireNN ¸ðµ¨ ±¸Çö ___RandWireNN ¸ðµ¨ÀÇ ÀÌÇØ ___ÆÄÀÌÅäÄ¡·Î RandWireNN °³¹ß ¿ä¾à [03ºÎ] »ý¼º ¸ðµ¨°ú ½ÉÃþ °ÈÇнÀ 06Àå: ÆÄÀÌÅäÄ¡¸¦ È°¿ëÇÑ À½¾Ç, ÅؽºÆ® »ý¼º ÆÄÀÌÅäÄ¡·Î Æ®·£½ºÆ÷¸Ó ±â¹Ý ÅؽºÆ® »ý¼º±â ¸¸µé±â ___Æ®·£½ºÆ÷¸Ó ±â¹Ý ¾ð¾î ¸ðµ¨ ÈÆ·Ã ___¾ð¾î ¸ðµ¨ ÀúÀå ¹× ·Îµù ___¾ð¾î ¸ðµ¨·Î ÅؽºÆ® »ý¼ºÇϱâ ÅؽºÆ® »ý¼º±â·Î »çÀü ÈÆ·ÃµÈ GPT-2 »ç¿ëÇϱâ ___GPT-2·Î ¹Ù·Î »ç¿ëÇÒ ¼ö ÀÖ´Â ÅؽºÆ® »ý¼º±â ±¸ÇöÇϱâ ___ÆÄÀÌÅäÄ¡¸¦ »ç¿ëÇÑ ÅؽºÆ® »ý¼º Àü·« ÆÄÀÌÅäÄ¡¿¡¼ LSTMÀ¸·Î ¹Ìµð À½¾Ç »ý¼ºÇϱâ ___¹Ìµð À½¾Ç µ¥ÀÌÅÍ ·Îµù ___LSTM ¸ðµ¨ Á¤ÀÇ ¹× ÈÆ·Ã ¹æ¹ý ___À½¾Ç »ý¼º ¸ðµ¨ ÈÆ·Ã ¹× Å×½ºÆ® ¿ä¾à 07Àå: ½Å°æ¸Á ½ºÅ¸ÀÏ ÀüÀÌ À̹ÌÁö °£ ½ºÅ¸ÀÏ ÀüÀÌÇÏ´Â ¹æ¹ý ÆÄÀÌÅäÄ¡¿¡¼ ½Å°æ¸ÁÀ» ÀÌ¿ëÇÑ ½ºÅ¸ÀÏ ÀüÀÌ ±¸ÇöÇϱâ ___ÄÜÅÙÃ÷¿Í ½ºÅ¸ÀÏ À̹ÌÁö ·Îµù ___»çÀü ÈÆ·ÃµÈ VGG19 ¸ðµ¨ ·Îµù ¹× Á¶Á¤ ___½Å°æ¸Á ½ºÅ¸ÀÏ ÀüÀÌ ¸ðµ¨ ±¸Ãà ___½ºÅ¸ÀÏ ÀüÀÌ ¸ðµ¨ ÈÆ·Ã ___½ºÅ¸ÀÏ ÀüÀÌ ¸ðµ¨ ½ÇÇè ¿ä¾à 08Àå: ½ÉÃþ ÇÕ¼º°ö GAN »ý¼º ³×Æ®¿öÅ©¿Í ÆǺ° ³×Æ®¿öÅ© Á¤ÀÇ ___DCGAN »ý¼º ¸ðµ¨°ú ÆǺ° ¸ðµ¨ ÆÄÀÌÅäÄ¡·Î DCGAN ÈÆ·ÃÇϱâ ___»ý¼º ¸ðµ¨ Á¤ÀÇ ___À̹ÌÁö µ¥ÀÌÅͼ ·Îµù ___DCGAN ÈÆ·Ã ·çÇÁ GANÀ» ÀÌ¿ëÇÑ ½ºÅ¸ÀÏ ÀüÀÌ ___pix2pix ¾ÆÅ°ÅØó ¿ä¾à 09Àå: ½ÉÃþ °ÈÇнÀ °ÈÇнÀ °³³ä ___°ÈÇнÀ ¾Ë°í¸®Áò À¯Çü Q-·¯´× ½ÉÃþ Q-·¯´× ___µÎ °³ÀÇ ºÐ¸®µÈ DNN »ç¿ë ___°æÇè ÀçÇö ¹öÆÛ ÆÄÀÌÅäÄ¡¿¡¼ DQN ¸ðµ¨ ¸¸µé±â ___¸ÞÀÎ CNN ¸ðµ¨°ú Ÿ±ê CNN ¸ðµ¨ ÃʱâÈ ___°æÇè ÀçÇö ¹öÆÛ Á¤ÀÇ ___ȯ°æ ¼³Á¤ ___CNN ÃÖÀûÈ ÇÔ¼ö Á¤ÀÇ ___¿¡ÇÇ¼Òµå °ü¸® ¹× ½ÇÇà ___Æþ °ÔÀÓÀ» À§ÇÑ DQN ¸ðµ¨ ÈÆ·Ã ¿ä¾à [04ºÎ] ¿î¿µ ½Ã½ºÅÛ¿¡¼ÀÇ ÆÄÀÌÅäÄ¡ 10Àå: ÆÄÀÌÅäÄ¡ ¸ðµ¨À» ¿î¿µ ȯ°æ¿¡ ÀÌ°üÇϱâ ÆÄÀÌÅäÄ¡¿¡¼ ¸ðµ¨ ¼ºù ___ÆÄÀÌÅäÄ¡ ¸ðµ¨ Ãß·Ð ÆÄÀÌÇÁ¶óÀÎ »ý¼º ___±âº»ÀûÀÎ ¸ðµ¨ ¼¹ö ±¸Ãà ___¸ðµ¨ ¸¶ÀÌÅ©·Î¼ºñ½º »ý¼º ÅäÄ¡¼ºê¸¦ È°¿ëÇÑ ÆÄÀÌÅäÄ¡ ¸ðµ¨ ¼ºù ___ÅäÄ¡¼ºê ¼¹ö ½ÇÇà ¹× »ç¿ë ÅäÄ¡½ºÅ©¸³Æ®¿Í ONNX¸¦ È°¿ëÇØ ¹ü¿ë ÆÄÀÌÅäÄ¡ ¸ðµ¨ ³»º¸³»±â ___ÅäÄ¡½ºÅ©¸³Æ®ÀÇ À¯Æ¿¸®Æ¼ ___ÅäÄ¡½ºÅ©¸³Æ®·Î ¸ðµ¨ ÃßÀûÇϱâ ___ÅäÄ¡½ºÅ©¸³Æ®·Î ¸ðµ¨ ½ºÅ©¸³Æà ___C++¿¡¼ ÆÄÀÌÅäÄ¡ ¸ðµ¨ ½ÇÇàÇϱâ ___ONNX¸¦ ÀÌ¿ëÇØ ÆÄÀÌÅäÄ¡ ¸ðµ¨ ³»º¸³»±â Ŭ¶ó¿ìµå¿¡¼ ÆÄÀÌÅäÄ¡ ¸ðµ¨ ¼ºù ___AWS¿¡¼ ÆÄÀÌÅäÄ¡ »ç¿ëÇϱâ ___±¸±Û Ŭ¶ó¿ìµå¿¡¼ ÆÄÀÌÅäÄ¡ ¸ðµ¨ ¼ºù ___¾ÖÀú¿¡¼ ÆÄÀÌÅäÄ¡ ¸ðµ¨ ¼ºù ¿ä¾à Âü°í ¹®Çå 11Àå: ºÐ»ê ÈÆ·Ã ÆÄÀÌÅäÄ¡¸¦ ÀÌ¿ëÇÑ ºÐ»ê ÈÆ·Ã ___ÀÏ¹Ý ¹æ½ÄÀÇ MNIST ¸ðµ¨ ÈÆ·Ã ___ºÐ»ê ¹æ½ÄÀÇ MNIST ¸ðµ¨ ÈÆ·Ã CUDA·Î GPU»ó¿¡¼ ºÐ»ê ÈÆ·Ã ¿ä¾à 12Àå: ÆÄÀÌÅäÄ¡¿Í AutoML AutoML·Î ÃÖÀûÀÇ ½Å°æ¸Á ¾ÆÅ°ÅØó ã±â ___Auto-PyTorch·Î ÃÖÀûÀÇ MNIST ¸ðµ¨ ã±â Optuna·Î ÃʸŰ³º¯¼ö ã±â ___¸ðµ¨ ¾ÆÅ°ÅØó Á¤ÀÇ ¹× µ¥ÀÌÅͼ ·Îµù ___¸ðµ¨ ÈÆ·Ã ¹æ½Ä°ú ÃÖÀûÈ ½ºÄÉÁÙ Á¤ÀÇ ___OptunaÀÇ ÃʸŰ³º¯¼ö Ž»ö ½ÇÇà ¿ä¾à 13Àå: ÆÄÀÌÅäÄ¡¿Í ¼³¸í °¡´ÉÇÑ AI ÆÄÀÌÅäÄ¡¿¡¼ ¸ðµ¨ Çؼ® °¡´É¼º ___Çʱâü ¼ýÀÚ ºÐ·ù ¸ðµ¨ ÈÆ·Ã - º¹½À ___¸ðµ¨ÀÇ ÇÕ¼º°ö ÇÊÅÍ ½Ã°¢È ___¸ðµ¨ÀÇ Æ¯Â¡ ¸Ê ½Ã°¢È CaptumÀ» ÀÌ¿ëÇÑ ¸ðµ¨ Çؼ® ___Captum ¼³Á¤ ___CaptumÀÇ Çؼ® µµ±¸ ¿ä¾à 14Àå: ÆÄÀÌÅäÄ¡·Î ºü¸£°Ô ÇÁ·ÎÅäŸÀÌÇÎÇϱâ fast.ai¸¦ ÀÌ¿ëÇØ ¸î ºÐ ¾È¿¡ ¸ðµ¨ ÈÆ·Ã ¼³Á¤Çϱâ ___fast.ai¸¦ ¼³Á¤ÇÏ°í µ¥ÀÌÅÍ ·ÎµùÇϱâ ___fast.ai¸¦ ÀÌ¿ëÇÑ MNIST ¸ðµ¨ ÈÆ·Ã ___fast.ai¸¦ ÀÌ¿ëÇÑ ¸ðµ¨ Æò°¡ ¹× Çؼ® ÆÄÀÌÅäÄ¡ ¶óÀÌÆ®´×À» ÀÌ¿ëÇÑ ¸ðµ¨ ÈÆ·Ã ___ÆÄÀÌÅäÄ¡ ¶óÀÌÆ®´×¿¡¼ ¸ðµ¨ ±¸¼º ¿ä¼Ò Á¤ÀÇ ___ÆÄÀÌÅäÄ¡ ¶óÀÌÆ®´×À» ÀÌ¿ëÇÑ ¸ðµ¨ ÈÆ·Ã ¹× Æò°¡ ¿ä¾à