ÄÜÅÙÃ÷ »ó¼¼º¸±â
½ÇÀü! ÆÄÀÌÅäÄ¡ µö·¯´× ÇÁ·ÎÁ§Æ®


½ÇÀü! ÆÄÀÌÅäÄ¡ µö·¯´× ÇÁ·ÎÁ§Æ®

½ÇÀü! ÆÄÀÌÅäÄ¡ µö·¯´× ÇÁ·ÎÁ§Æ®

<¾Æ½¬½¬ ¶õÀÜ ÀÚ> Àú/<±èÁ¤ÀÎ> ¿ª | À§Å°ºÏ½º

Ãâ°£ÀÏ
2023-07-10
ÆÄÀÏÆ÷¸Ë
ePub
¿ë·®
10 M
Áö¿ø±â±â
PC½º¸¶Æ®ÆùÅÂºí¸´PC
ÇöȲ
½Åû °Ç¼ö : 0 °Ç
°£·« ½Åû ¸Þ¼¼Áö
ÄÜÅÙÃ÷ ¼Ò°³
ÀúÀÚ ¼Ò°³
¸ñÂ÷
ÇÑÁÙ¼­Æò

ÄÜÅÙÃ÷ ¼Ò°³

ÆÄÀÌÅäÄ¡¸¦ È°¿ëÇÑ ½ÇÁ¦ »ç·Ê¸¦ ÅëÇØ µö·¯´× °í±Þ ±â¹ý°ú ¾Ë°í¸®ÁòÀ» ¸¶½ºÅÍÇÑ´Ù!

ÆÄÀÌÅäÄ¡(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¸¦ ÀÌ¿ëÇÑ ¸ðµ¨ Æò°¡ ¹× Çؼ®
ÆÄÀÌÅäÄ¡ ¶óÀÌÆ®´×À» ÀÌ¿ëÇÑ ¸ðµ¨ ÈÆ·Ã
___ÆÄÀÌÅäÄ¡ ¶óÀÌÆ®´×¿¡¼­ ¸ðµ¨ ±¸¼º ¿ä¼Ò Á¤ÀÇ
___ÆÄÀÌÅäÄ¡ ¶óÀÌÆ®´×À» ÀÌ¿ëÇÑ ¸ðµ¨ ÈÆ·Ã ¹× Æò°¡
¿ä¾à