[°­ÀǼҰ³]
  • ÀΰøÁö´É ºÐ¾ßÀÇ ÇÙ½É ±â¹ýÀÎ Àΰø½Å°æ¸Á(µö·¯´× Æ÷ÇÔ), ÆÛÁö, ÁøÈ­¿¬»ê(±âº»ÀûÀÎ ³»¿ë¸¸ ´Ù·ë)À» ÁÖ·Î ´Ù·ë
  • ÃÖ±Ù °¢±¤À» ¹Þ°í ÀÖ´Â µö·¯´×¿¡ ´ëÇÑ ±âÃÊÀûÀÎ ³»¿ë ¼³¸í
    • CNN (Convolutional Neural Networks)
    • RNN (Recurrent Neural Networks)
    • GAN (Generative Adversarial Networks)
    • RL (Reinforcement Learning)
    • NLP (Natural Language Processing)
  • ±â¸»°úÁ¦·Î ½ÇÁ¦ÀûÀÎ ¿¬±¸¼öÁØÀÇ ÁÖÁ¦¸¦ ¼±Á¤ ȤÀº Á¦¾ÈÇÏ¿© ÁøÇàÇÔ
    • ÁÁÀº °á°ú´Â ÇлýÀÌ ¿øÇÏ´Â °æ¿ì Çмú´ëȸ ³í¹® ¹× ÇмúÁö ³í¹® ÁøÇàÇÔ
    • ±â¸»°úÁ¦ ÁÖÁ¦·Î ÀÌÀü ³âµµ ´Ù¸¥ ÇлýÀÌ Çß´ø ÁÖÁ¦¸¦ ½ÉÈ­¹ßÀüÇÏ´Â °Íµµ ±ÇÀåÇÔ
  • °ü½ÉÀÌ ¸¹Àº ÇлýÀº 3Çгâ Çлýµµ ¼ö°­ °¡´É
[ÀΰøÁö´É]
[±â¸»°úÁ¦]
  • ±â¸»°úÁ¦·Î ¼öÇàÇÑ ÇлýµéÀÇ ÀÛÇ° ¼Ò°³: Ŭ¸¯
  • ±â¸»°úÁ¦ »ó´ã °Ô½ÃÆÇ: Ŭ¸¯
[°­ÀdzëÆ®]
[¼ºÀûÈ®ÀÎ]
[°ú¸ñ °Ô½ÃÆÇ]
[°úÁ¦]

¹øÈ£

°úÁ¦³»¿ë

ºñ°í

#1


´ÙÀ½À» ¼öÇàÇÑ ÈÄ ÇÑ±Û È¤Àº ¿öµå ÆÄÀÏ·Î Á¤¸®ÇÏ¿© Á¦ÃâÇϽÿÀ.

  • ÀÚ½ÅÀÌ °ü½ÉÀÖ´Â ºÐ¾ß(¿¹, °ÔÀÓ, ÀÇ·á, ±ÝÀ¶, Á¦Á¶, ¼­ºñ½º, ·Îº¿, ÀÚÀ²ÁÖÇà, ±³À°, º¸¾È, ±¹¹æ, µðÀÚÀÎ, À½¾Ç, ÀÛ°î, »ýüÀνÄ, À½¼ºÀνÄ, ¾ó±¼ÀνÄ, ¹°Ã¼ÀÎ½Ä µî)¿¡¼­ ÀΰøÁö´É ±â¼úÀÌ ¾î¶»°Ô °³¹ßµÇ¾î È°¿ëµÇ°í ÀÖÀ¸¸ç ¹Ì·¡ Àü¸ÁÀÌ ¾î¶²Áö¸¦ ÀÎÅͳÝÀ̳ª Ã¥ µî °ü·ÃÀڷḦ Âü°íÇÏ¿© Á¶»çÇϽÿÀ.

[ÁÖÀÇ»çÇ×]
  • ÃÖ±Ù À¯ÇàÇÏ´Â µö·¯´× Áß½ÉÀ¸·Î Á¶»çÇÒ °Í
  • ´ÙÀ½ÀÇ ³»¿ëÀ» ¹Ýµå½Ã Æ÷ÇÔÇÒ °Í (ÇØ´ç±â¼ú, ¹ßÀü°úÁ¤, ÇöÀç»óȲ, È°¿ëÇöȲ, ¹Ì·¡Àü¸Á µî)
  • Á¶»ç ³»¿ëÀÌ ºó¾àÇÑ °æ¿ì °¨Á¡µÊ

°úÁ¦´Â e-class·Î¸¸ Á¦Ãâ

¾Æ·¡¾Æ ÇÑ±Û È¤Àº MS word ÆÄÀÏ·Î Á¦Ãâ

#2


Àΰø½Å°æ¸ÁÀº universal approximator À̸ç supervised learning Àº ÀÔÃâ·Â°£ÀÇ °ü°è¸¦ mapping ÇÑ´Ù. À̸¦ È®ÀÎÇϱâ À§ÇÏ¿© °­ÀÇÀÚ·á "½Å°æ¼¼Æ÷ ¸ðµ¨¸µ-Àΰø½Å°æ¸Á"ÀÇ slide 12 ÆäÀÌÁö¿¡ ÀÖ´Â ¿À·ù¿ªÀüÆÄ ÇнÀ ¾Ë°í¸®ÁòÀ» ±¸ÇöÇÑ ÈÄ ´ÙÀ½ÀÇ Å×½ºÆ®¸¦ ¼öÇàÇϽÿÀ. (Python, C, Java, Matlab µî ÀÚ½ÅÀÌ Àͼ÷ÇÑ ¾ð¾î·Î ±¸Çö, ´Ü PythonÀ» ±ÇÀåÇÔ)

  1. XOR ¹®Á¦

    • XOR ·ÎÁ÷À» ÇнÀÇÏ°í °á°ú¸¦ È®ÀÎÇϽÿÀ.
      ÀÔ·Â1ÀÔ·Â2Ãâ·Â
      000
      011
      101
      110

    • ÇнÀ ÈÄ¿¡ ¸ðµç ÀÔ·Â Á¶ÇÕÀ» ³Ö¾î¼­ Ãâ·ÂÀ» È®ÀÎÇϽÿÀ. (100% ÇнÀÀÌ ¾ÈµÇ¾ú±â ¶§¹®¿¡ 0°ú 1 ±Ù¹æÀÇ ½Ç¼ö°ªÀÌ Ãâ·ÂµÉ °ÍÀÌ´Ù.)
    • ½ÇÇà ¿¹ º¸±â

  2. ¼ýÀÚ ´õÇϱ⠹®Á¦

    • À§ÀÇ ÇÁ·Î±×·¥À» È®ÀåÇÏ¿© ¾Æ·¡ÀÇ ¼ýÀÚ ´õÇϱ⸦ ÇнÀÇÏ°í
      ÀÔ·Â1ÀÔ·Â2Ãâ·Â
      0.10.10.2
      0.10.20.3
      0.10.30.4
      0.20.10.3
      0.20.20.4
      0.20.30.5
      0.30.10.4
      0.30.20.5
      0.30.30.6

    • ÇнÀ ÈÄ¿¡
      0.15  0.25
      ¸¦ ³Ö¾î¼­ Ãâ·ÂÀ» È®ÀÎÇϽÿÀ. (mapping µÈ interpolation µÈ °ªÀÌ Ãâ·ÂµÉ °ÍÀÌ´Ù.)
    • ½ÇÇà ¿¹ º¸±â

#3


ÃÖ±Ù DNN(Deep Neural Networks)¸¦ ÀÌ¿ëÇÑ ½ÇÁ¦ÀûÀÎ ÀÀ¿ëÀÌ º¿¹°Ã³·³ ½ñ¾ÆÁö°í ÀÖÀ¸¸ç ±× ÀÀ¿ëºÐ¾ß¸¦ ¹«ÇÑÈ®Àå ÁßÀÌ´Ù. ¶ÇÇÑ ±¸±Û, ÆäÀ̽ººÏ, IBM µîÀº Àڻ簡 °³¹ßÇÑ ÀΰøÁö´É ÅøÀ» ¿ÀǼҽºÈ­ÇÏ¿© ¼Ò½º¸¦ °ø°³ÇÏ°í ÀÖÀ¸¸ç Àü ¼¼°è ¼ö ¸¹Àº °³¹ßÀÚµéÀº ÀÌ·¯ÇÑ ¿ÀǼҽº µö·¯´× ÅøÀ» »ç¿ëÇÏ¿© ´Ù¾çÇÑ ºÐ¾ß¿¡ Á¢¸ñÇÏ°í ÀÖ´Ù. ÀÌ·¯ÇÑ »óȲ¿¡ ¸ÂÃß¾î ÀÎÅÍ³Ý »ó¿¡ °ø°³µÈ ¿ÀǼҽº Áß¿¡¼­ Çϳª¸¦ ¼±ÅÃÇÏ°í ÇØ´ç ¿ÀǼҽº¸¦ ½ÇÁ¦ ¹®Á¦¿¡ ÀÀ¿ëÇÏ¿© ¹®Á¦¸¦ ÇØ°áÇÑ ¿¹¸¦ ã¾Æ¼­ ÇØ´ç ½ÇÇè°ú µ¿ÀÏÇÑ °á°ú°¡ ³ª¿À´ÂÁö ¼Ò½º¸¦ ÀÌ¿ëÇÏ¿© °ËÁõÇϽÿÀ. (2014³â¿¡ ź»ýÇÑ GAN(Generative Adversarial Networks), ƯÈ÷ DCGAN(Deep Convolutional GAN) ¿ÀǼҽº·Î °úÁ¦ ¼öÇàÇÏ´Â °Í ±ÇÀå)

  • ¿ÀÇ ¼Ò½º ¿¹
    • ±¸±Û : ÅÙ¼­Ç÷οì
    • ¸¶ÀÌÅ©·Î¼ÒÇÁÆ® : CNTK
    • ½ºÅÄÆ÷µå ´ëÇб³ : Caffe
    • PyTorch : PyTorch
    • ±×¿Ü ÀÎÅͳݿ¡ °ø°³µÈ µö·¯´× ¿ÀǼҽºµé

  • ÁÖÀÇ»çÇ×
    1. ÇØ´ç ÀÀ¿ëÀÌ Á¦´ë·Î µ¿ÀÛÇÏ´ÂÁö ½ÇÁ¦·Î ¼öÇà½ÃÄÑ È®ÀÎÇØ¾ß ÇÔ
    2. µ¿ÀÛÈ®ÀÎÀ» À§ÇØ ½ÇÁ¦·Î ¼öÇà½ÃŲ °á°úÈ­¸éÀ» ĸÃÄÇؼ­ º¸°í¼­¿¡ Æ÷ÇÔÇØ¾ß ÇÔ
    3. Á÷Á¢ ÇÁ·Î±×·¥À» ÀÛ¼ºÇÏ´Â °ÍÀÌ ¾Æ´Ï°í ÇÁ·Î±×·¥ ¼Ò½º¸¦ ¾ò¾î¼­ ¶È°°ÀÌ ¼öÇàÇØ º¸´Â °ÍÀÓ

  • °úÁ¦ Æ÷ÇÔÇØ¾ß ÇÒ Ç׸ñ
    • »ç¿ë ¿ÀǼҽº °ü·Ã Á¤º¸: »çÀÌÆ® URL Æ÷ÇÔ
    • Á¶»çÇÑ ÀÀ¿ë °ü·Ã Á¤º¸: »çÀÌÆ® URL Æ÷ÇÔ
    • ÇØ´ç ¿ÀǼҽº ¼³Ä¡ Á¤º¸
    • ÇØ´ç ÀÀ¿ë ½ÇÇà Á¤º¸ (ÀÀ¿ë ¼Ò½º Æ÷ÇÔ)
    • ½ÇÇà °á°ú È­¸é
    • ½ÇÇà °á°ú ¼³¸í ¹× ºÐ¼®
    • °úÁ¦ Áß ¹ß»ýÇÑ ¹®Á¦ ¹× Èıâ
[°ü·Ã¸µÅ©]