¹Ù·Î°¡±â ¸Þ´º
º»¹® ¹Ù·Î°¡±â
ÁÖ¸Þ´º ¹Ù·Î°¡±â

ÄÁ¼Ò½Ã¾ö(ÀçÁ÷ÀÚ)°úÁ¤

±³À°°³¿ä
±³À° Ä¿¸®Å§·³°ú °­»ç´Â »çÁ¤¿¡ ÀÇÇØ º¯°æµÉ ¼ö ÀÖ½À´Ï´Ù.
±³À°¸í,¸¦ Æ÷ÇÔÇÑ ±³À°°úÁ¤ Ç¥
±³À°¸í °øÅë [ÀçÁ÷ÀÚ ¹«·á] Pytorch·Î ÇнÀÇÏ´Â µö·¯´× ¿µ»óó¸® °úÁ¤ 1Â÷
±³À°±â°£ 2021-02-20 ~ 2021-03-13
±³À°½Ã°£ 09:00 ~ 18:00 (1ÀÏ 8½Ã°£, ÃÑ 32½Ã°£) / ºñ´ë¸é(¿Â¶óÀÎ ¶óÀ̺ê) °úÁ¤
±³À°Àå ¿µ¿ì±Û·Î¹ú·¯´×  Áöµµº¸±â
°­»ç AI Àü¹®°­»ç
Á¤¿ø 24¸í
±³À°ºñ Àü¾×¹«·á [´Ü, 300ÀÎ ÀÌ»ó ȤÀº ´ë±â¾÷Àº 84,140¿ø]
÷ºÎÆÄÀÏ1 ÷ºÎÆÄÀÏ÷ºÎÆÄÀÏ(Pytorch µö·¯´×).zip


±³À°¼Ò°³
* 2¿ù 20ÀÏ(Åä), 2¿ù 27ÀÏ(Åä), 3¿ù 6ÀÏ(Åä), 3¿ù 13ÀÏ(Åä) / ÃÑ 4ÀÏ(32½Ã°£)

* ºñ´ë¸é(¿Â¶óÀÎ ¶óÀ̺ê) °úÁ¤

¹®ÀÇ: ±Ç±â¹ü »ç¿ø / gibum0923@youngwoo.co.kr / 02-6004-7586

<½Åû¹æ¹ý>
1. ÷ºÎÆÄÀÏÀÇ ¼ö°­½Åû¼­¸¦ ÀÛ¼ºÇÏ¿© gibum0923@youngwoo.co.kr·Î °³ÀÎÈÞ´ëÆù¹øÈ£¿Í ÇÔ²² ½Åû¹Ù¶ø´Ï´Ù.
2. ±¹°¡ÀÎÀûÀÚ¿ø°³¹ßÄÁ¼Ò½Ã¾ö Çù¾à¼­´Â ±³À°½ÃÀÛ Àü±îÁö ¿ìÆíÀ¸·Î 2ºÎ Á¦Ãâ ºÎŹµå¸³´Ï´Ù.

<ÁÖÀÇ»çÇ×>
1. °í¿ëº¸ÇèÀÇ À¯¹«¸¦ ¹Ýµå½Ã È®ÀÎ ¹Ù¶ø´Ï´Ù!
2. ¼ö°­½Åû¼­ÀÇ °úÁ¤¸íÀº ¼öÁ¤ÀÛ¾÷ ¾øÀÌ ÀÛ¼º ¹Ù¶ø´Ï´Ù.
3. ±³À°´ã´çÀÚÀÇ °æ¿ì, ¾øÀ¸½Ã¸é °ø¶õÀ¸·Î Á¦ÃâÇϼŵµ ¹«¹æÇÕ´Ï´Ù.
4. ±¹°¡ÀÎÀûÀÚ¿ø°³¹ßÄÁ¼Ò½Ã¾ö Çù¾à¼­ Á¦ÃâÀº ÇʼöÀÔ´Ï´Ù.


<±³À° Ư¡>
▪ google colab°ú ÆÛºí¸¯ Ŭ¶ó¿ìµå»óÀÇ jupyter notebook¿¡¼­ ½Ç½À
▪ À̷аú ´õºÒ¾î ªÀº °úÁ¦ Áß½ÉÀÇ ÇÚÁî¿Â

<±³À° °³¿ä>
▪ google colab, Google Compute Engine
▪ ANN(Artificial Neural Network)°ú pytorch ÇÁ·Î±×·¥ÀÇ ±âº» ±¸Á¶
▪ CNN(Convolutional Neural Network)
▪ VGG-Net, GoogLeNet, ResNet
±³À°¸ñÇ¥
▪ google colab°ú jupyter notebook¸¦ »ç¿ëÇØ °³¹ßÇÒ ¼ö ÀÖ´Ù.
▪ Àΰø½Å°æ¸Á(Artificial Neural Network)ÀÇ ÀÛµ¿¿ø¸®¿¡ ´ëÇØ¼­ ÀÌÇØÇÑ´Ù.
▪ pytorch ÇÁ·Î±×·¥ÀÇ ±âº» ±¸Á¶¿¡ ´ëÇØ¼­ ÀÌÇØÇÑ´Ù.
▪ CNN(Convolutional Neural Network)ÀÇ ÀÛµ¿¿ø¸®¿¡ ´ëÇØ¼­ ÀÌÇØÇÑ´Ù.
▪ CNNÀÇ ¹ßÀü°úÁ¤°ú VGG-Net, GoogLeNet, ResNet µî ´Ù¾çÇÑ CNN ¸ðµ¨¿¡ ´ëÇØ ÀÌÇØÇÑ´Ù.
▪ CNNÀ» ÀÌ¿ëÇØ ¿µ»óÀ» ÇнÀÇϰí, ºÐ·ùÇÏ´Â(Classification) ¸ðµ¨À» ¸¸µé ¼ö ÀÖ´Ù.
±³À°´ë»ó
▪ µö·¯´×¿¡ ´ëÇØ Àü¹ÝÀûÀ¸·Î ¹è¿ì°íÀÚ ÇÏ´Â °³¹ßÀÚ
▪ ½Ç¹«¿¡¼­ À̹ÌÁö ºÐ·ù(Classification) ±â´ÉÀ» ±¸ÇöÇÏ´Â ¹æ¹ý¿¡ ´ëÇØ ¹è¿ì°íÀÚ ÇÏ´Â °³¹ßÀÚ

<¼±¼öÁö½Ä>
▪ python¿¡ ´ëÇÑ Ãʱ޼öÁØÀÇ ÀÌÇØ
±³À°³»¿ë

 

* 2¿ù 20ÀÏ(Åä), 2¿ù 27ÀÏ(Åä), 3¿ù 6ÀÏ(Åä), 3¿ù 13ÀÏ(Åä) / ÃÑ 4ÀÏ(32½Ã°£)

ºñ´ë¸é(¿Â¶óÀÎ ¶óÀ̺ê) °úÁ¤

 

½Åû¹æ¹ý *

1. ÷ºÎÆÄÀÏÀÇ ¼ö°­½Åû¼­¸¦ ÀÛ¼ºÇÏ¿© gibum0923@youngwoo.co.kr·Î °³ÀÎÈÞ´ëÆù¹øÈ£¿Í ÇÔ²² ½Åû¹Ù¶ø´Ï´Ù.

2. ±¹°¡ÀÎÀûÀÚ¿ø°³¹ßÄÁ¼Ò½Ã¾ö Çù¾à¼­´Â ±³À°½ÃÀÛ Àü±îÁö ¿ìÆíÀ¸·Î 2ºÎ Á¦Ãâ ºÎŹµå¸³´Ï´Ù.

 

ÁÖÀÇ»çÇ× *

1. °í¿ëº¸ÇèÀÇ À¯¹«¸¦ ¹Ýµå½Ã È®ÀΠ¹Ù¶ø´Ï´Ù!

2. ¼ö°­½Åû¼­ÀÇ °úÁ¤¸íÀº ¼öÁ¤ÀÛ¾÷ ¾øÀÌ ÀÛ¼º ¹Ù¶ø´Ï´Ù.

3. ±³À°´ã´çÀÚÀÇ °æ¿ì¾øÀ¸½Ã¸é °ø¶õÀ¸·Î Á¦ÃâÇϼŵµ ¹«¹æÇÕ´Ï´Ù.

4. ±¹°¡ÀÎÀûÀÚ¿ø°³¹ßÄÁ¼Ò½Ã¾ö Çù¾à¼­ Á¦ÃâÀº ÇʼöÀÔ´Ï´Ù. 

 

 

 

1. Public Cloud & docker ±â¹ÝÀÇ python °³¹ßȯ°æ ±¸Ãà

- GCP °¡ÀÔ, VM »ý¼º, docker ¼³Ä¡, docker ±âº» Á¶ÀÛ¹ý

- dockerhub °¡ÀÔ ¹× »ç¿ë¹æ¹ý, torch ¼³Ä¡ ÈÄ À̹ÌÁö Ä¿¹Ô,  jupyter notebook ½ÇÇà¹æ¹ý

- terminal ¹× jupyter notebook¿¡¼­ÀÇ python(*.py) ¹× notebook(*.ipynb) ½ÇÇà ¹æ¹ý

- google colab °¡ÀÔ, github ¿¬µ¿, jupyter notebook ½ÇÇà

 

2. ¸Ó½Å·¯´× & µö·¯´× °³°ý

- ÀΰøÁö´ÉÀÇ Á¤ÀÇ¿Í ¿ª»ç, ¹ßÀüÈ帧

- ¸Ó½Å·¯´×ÀÇ °³³ä, Ư¡°ø°£(Feature Space)

- µ¥ÀÌÅÍ¿¡ ´ëÇÑ ÀÌÇØ¿Í ¸ðµ¨¸µ

- Perceptron°ú Àΰø½Å°æ¸Á(Artificial Neural Network)

- Back Propagation: ¾î¶»°Ô ÀÛµ¿Çϴ°¡?

- Gradient Descent Algorithm

 

3. pytorch ±âº» ÇÁ·¹ÀÓ¿öÅ© »ç¿ë¹ý

- ÅÙ¼­¸¦ ÀÌ¿ëÇÑ ¿¬»ê°ú Çà·Ä°ö

- autograd - ¹ÌºÐÀ¸·Î °æ»ç ±¸Çϱâ

- ±âº» ½Å°æ¸Á ¸ðµ¨ ±¸ÇöÇϱâ

- pytorch ¾îÇø®ÄÉÀ̼ÇÀÇ ±âº» ±¸Á¶¿Í ÇнÀ ¹æ¹ý

- ¸ðµ¨ÀÇ ÀúÀå ¹× º¹¿ø

 

4. Convolutional Neural Network·Î ±¸ÇöÇÏ´Â ¿µ»óó¸®

- Fully-Connected Layer ¿µ»ó ÀνÄ

- À̹ÌÁö ó¸®: torchvision.transforms. Å©±â º¯°æ, Tensor·Î Àüȯ, Â÷¿ø º¯È¯

- Convolutional Neural Network: ±¸Á¶¿Í ¿ø¸®

- ÇÊÅÍ ½Ã°¢È­: ÇÊÅͰ¡ ÇнÀÇÏ´Â ³»¿ëÀ» È®ÀÎ

- MNIST ¼ýÀÚ ¸ðµ¨ ºÐ·ù

- Fashion MNIST ¿µ»ó ºÐ·ù

- CIFAR10 ¿µ»ó ºÐ·ù

- µ¥ÀÌÅÍ ¸ðÀ¸±â& ¶óº§¸µ

- Data Augmentation

- VGG-Net & GoogLeNet

- ResNet

- CNN ¸ðµ¨ÀÇ ¹ßÀü È帧

 

 

 

ÇпøÀÇ ¼³¸³¤ý¿î¿µ ¹× °ú¿Ü±³½À¿¡ °üÇÑ ¹ý·ü ½ÃÇà·É¿¡ µû¶ó ´ÙÀ½°ú °°ÀÌ ¼ö°­·á¸¦ ȯºÒÇØµå¸³´Ï´Ù.

  1. ¹Ýȯ±âÇÑ : ¹Ýȯ»çÀ¯°¡ ¹ß»ýÇÑ °æ¿ì ¹Ýȯ±âÁØ¿¡ µû¶ó ¹Ýȯ»çÀ¯ ¹ß»ýÀϷκÎÅÍ 5ÀÏ À̳»¿¡ ±³½ÀºñµîÀ» ȯºÒÇØ µå¸®°Ú½À´Ï´Ù.
  2. ¹Ýȯ±âÁØ
    • 1) ±³½ÀÀ» ÇÒ ¼ö ¾ø°Å³ª ±³½ÀÀå¼Ò¸¦ Á¦°øÇÒ ¼ö ¾ø°Ô µÈ ³¯À» ±âÁØÀ¸·Î ÀÌ¹Ì ³³ºÎÇÑ ±³½ÀºñµîÀ» ÀÏÇÒ °è»êÇÑ ±Ý¾×À» ȯºÒÇØ µå¸®°Ú½À´Ï´Ù.
    • 2) ±³½À±â°£ÀÌ 1°³¿ù À̳»ÀÎ °æ¿ì, ´ÙÀ½°ú °°ÀÌ È¯ºÒÇØ µå¸®°Ú½À´Ï´Ù.
      - ±³½À½ÃÀÛ Àü : ÀÌ¹Ì ³³ºÎÇÑ ±³½ÀºñµîÀÇ Àü¾×
      - ÃÑ ±³½À½Ã°£ 1/3 °æ°ú Àü : ÀÌ¹Ì ³³ºÎÇÑ ±³½ÀºñµîÀÇ 2/3¿¡ ÇØ´çÇÏ´Â ±Ý¾×
      - ÃÑ ±³½À½Ã°£ 1/2 °æ°ú Àü : ÀÌ¹Ì ³³ºÎÇÑ ±³½ÀºñµîÀÇ 1/2¿¡ ÇØ´çÇÏ´Â ±Ý¾×
      - ÃÑ ±³½À½Ã°£ 1/2 °æ°ú ÈÄ : ¹ÝȯÇÏÁö ¾ÊÀ½
    • 3) ±³½À±â°£ÀÌ 1°³¿ùÀ» ÃʰúÇÏ´Â °æ¿ì, ´ÙÀ½°ú °°ÀÌ È¯ºÒÇØ µå¸®°Ú½À´Ï´Ù.
      - ±³½À½ÃÀÛ Àü : ÀÌ¹Ì ³³ºÎÇÑ ±³½ÀºñµîÀÇ Àü¾×
      - ±³½À½ÃÀÛ ÈÄ : ¹Ýȯ»çÀ¯°¡ ¹ß»ýÇÑ ÇØ´ç¿ùÀÇ ¹Ýȯ ´ë»ó ±³½Àºñµî(±³½À±â°£ 1°³¿ù À̳» ±âÁØ »êÃâ±Ý¾×)°ú ³ª¸ÓÁö ¿ùÀÇ ±³½Àºñµî Àü¾×À» ÇÕ»êÇÑ ±Ý¾×