|
ÆÄÀ̽ã°ú ÀΰøÁö´É ÇÁ·ÎÁ§Æ® with ASUS Tinker BoardÁ¦Ç° °³¹ß ½Ç¹«¿¡¼ ¹Ù·Î »ç¿ëÇÒ ¼ö ÀÖ´Â
Á¤°¡ : 28,000¿øÆǸŰ¡ 25,200¿ø (10% ÇÒÀÎ)
Ç°¸ñÁ¤º¸
Ã¥¼Ò°³ÀÌ Ã¥Àº ¶óÁ¸®ÆÄÀÌ »ç¿ëÀÚµµ ¼Õ½±°Ô Tinker Board¸¦ ÀÌ¿ëÇÏ¿© Á¦Ç° °³¹ß ½Ç¹«¿¡¼ ¹Ù·Î »ç¿ëÇÒ ¼ö ÀÖ´Â Tinker Board È°¿ë ¹æ¹ýÀ» ¼Ò°³ÇÑ Ã¥ÀÔ´Ï´Ù. Tinker Board´Â ASUS¿¡¼ AIoT(ÀΰøÁö´É »ç¹° ÀÎÅͳÝ) ȯ°æÀ» ÁغñÇϱâ À§ÇØ ¸¸µç SBC(Single Board Computer)ÀÔ´Ï´Ù. Tinker Board´Â Raspberry Pi¿Í °°Àº °³¹ß ȯ°æÀ» Á¦°øÇÕ´Ï´Ù. ±×·¡¼ ±âÁ¸ Raspberry Pi »ç¿ëÀÚµµ ¼Õ½±°Ô Tinker Board¸¦ ÀÌ¿ëÇÏ¿© Á¦Ç° °³¹ßÀ» ¹Ù·Î »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. ÀÌ Ã¥Àº Python 3.x ¾ð¾î ±â¹ÝÀ¸·Î opencv, Tensorflow, Pyorch µö·¯´× ¶óÀ̺귯¸® È°¿ë ¹æ¹ýÀ» ¼Ò°³ÇÏ°í ÀÖ½À´Ï´Ù. ÀÌ Ã¥¿¡¼´Â Ä«¸Þ¶ó¸¦ ÀåÂøÇÏ¿© ÆÃÄ¿ º¸µå¿¡ ¿µ»ó ÀÎ½Ä ±â´ÉÀ» Ãß°¡ÇÏ´Â ¹æ¹ýÀ» ¼Ò°³ÇÏ°í ÀÖ½À´Ï´Ù. opencv Àΰø Áö´É ¶óÀ̺귯¸®¸¦ ÀÌ¿ëÇÏ¿© ¾ó±¼À» ÀνÄÇÏ´Â ¹æ¹ý°ú Tensorflow, PyTorch ¶óÀ̺귯¸® »ç¿ë ¹æ¹ýÀ» ¼Ò°³ÇÏ°í ÀÖ½À´Ï´Ù. ¶ÇÇÑ, ÆÄÀ̽ã¿ë GPIO, I2C, SPI ¶óÀ̺귯¸®¸¦ ÀÌ¿ëÇÏ¿© ¿©·¯ °¡Áö Çϵå¿þ¾î¸¦ Á¦¾îÇÏ´Â ¹æ¹ýÀ» ¼Ò°³ÇÏ°í ÀÖ½À´Ï´Ù. ÀÌ Ã¥¿¡¼´Â Çϵå¿þ¾î¸¦ Á¦¾îÇÏ´Â ¹æ¹ý ¿Ü¿¡µµ ¾²·¹µå¿Í ¸Þ½ÃÁö Å¥ÀÇ »ç¿ë¹ýÀ» ¼Ò°³ÇÏ°í ÀÖ½À´Ï´Ù. ÆÃÄ¿ º¸µå´Â ¸®´ª½º ¿î¿µÃ¼Á¦¸¦ ¹ÙÅÁÀ¸·Î ÇÑ È¯°æÀ̱⠶§¹®¿¡ ¾²·¹µå¿Í ¸Þ½ÃÁö Å¥¸¦ ÅëÇØ ÇÁ·Î±×·¥À» ±¸¼ºÇÒ ¼ö ÀÖ´Â ÀåÁ¡À» Á¦°øÇÕ´Ï´Ù. ¾²·¹µå¿Í ¸Þ½ÃÁö Å¥¸¦ ÀÌ¿ëÇϸé Å« ÇÁ·ÎÁ§Æ®¸¦ È¿À²ÀûÀ¸·Î ±¸¼ºÇÒ ¼ö ÀÖ½À´Ï´Ù. ƯÈ÷ ÆÃÄ¿ º¸µå´Â ¿©·¯ °¡Áö Çϵå¿þ¾î ÀÔ·ÂÀ» ¹Þ´Â ȯ°æÀ» Á¦°øÇϱ⠶§¹®¿¡ ¾²·¹µå¸¦ ÅëÇÑ ÇÁ·ÎÁ§Æ® ±¸¼ºÀÌ ÇÊ¿äÇϱ⵵ ÇÕ´Ï´Ù. ÀÌ Ã¥¿¡¼´Â ¿ÜºÎ µð¹ÙÀ̽º¸¦ ÀåÂøÇÏ¿© ÆÃÄ¿ º¸µåÀÇ ±â´ÉÀ» È®ÀåÇÏ´Â ¹æ¹ýµµ ¼Ò°³ÇÏ°í ÀÖ½À´Ï´Ù. L9110S DC ¸ðÅÍ µå¶óÀ̹ö ¸ðµâÀ» ÀÌ¿ëÇÏ¿© DC ¸ðÅ͸¦ Á¦¾îÇÒ ¼ö ÀÖ´Â ¹æ¹ýÀ» ¼Ò°³ÇÏ°í ÀÖ½À´Ï´Ù. HM10 ºí·çÅõ½º ¸ðµâÀ» ÀÌ¿ëÇÏ¿© ÆÃÄ¿ º¸µåÀÇ ½Ã¸®¾ó ¸ðµâÀ» ÀÌ¿ëÇÑ Åë½Å ¹æ¹ýÀ» ¼Ò°³ÇÏ°í ÀÖ½À´Ï´Ù, MCP3208 ADC ¸ðµâÀ» ÀÌ¿ëÇÏ¿© ¼¾¼ ÀÔ·ÂÀ» ¹ÞÀ» ¼ö ÀÖ´Â ¹æ¹ýÀ» ¼Ò°³ÇÏ°í ÀÖ½À´Ï´Ù, PCA9685 PWM µå¶óÀ̹ö¸¦ ¼Ò°³ÇÏ¿© ¼º¸¸ðÅÍ, ºÎÀú, BLDC ¸ðÅ͸¦ Á¦¾îÇÒ ¼ö ÀÖ´Â ¹æ¹ýÀ» ¼Ò°³ÇÏ°í ÀÖ½À´Ï´Ù, MPU6050 ÀÚÀÌ·Î ¼¾¼ ¸ðµâÀ» Àд ¹æ¹ýÀ» ¼Ò°³ÇÏ°í ÀÖ½À´Ï´Ù. ¡Ø ÀÌ Ã¥ÀÇ ¿¹Á¦ ¼Ò½ºÆÄÀÏ ´Ù¿î·Îµå ¹æ¹ýÀº 4ÂÊÀ» ÂüÁ¶ÇÏ°í, Ã¥À» º¸¸é¼ ±Ã±ÝÇÑ »çÇ×ÀÇ ÁúÀÇÀÀ´ä ¹æ¹ýÀº 5ÂÊÀ» ÂüÁ¶ÇÕ´Ï´Ù. ¡Ø ÀÌ Ã¥ÀÇ ½Ç½À Áغñ¹°Àº 6ÂÊ ¶Ç´Â 46~47ÂÊÀ» Âü°íÇÏ°í, ¸¸µå´Â ¹æ¹ý 46~55ÂÊÀ» ÂüÁ¶ÇÕ´Ï´Ù. ¸ñÂ÷CHAPTER 01 ÆÃÄ¿ º¸µå ÁغñÇϱâ 01 ÆÃÄ¿ º¸µå¶õ? 01 _ ÆÃÄ¿ º¸µå °³¿ä 02 _ ÆÃÄ¿ º¸µå 2¿Í ¶óÁ¸®ÆÄÀÌ 4B ºñ±³Çϱâ 03 _ ÆÃÄ¿ º¸µå Á¾·ù »ìÆ캸±â 02 ÆÃÄ¿ º¸µå·Î ÇÒ ¼ö ÀÖ´Â Àϵé 01 _ SMART CITIES : Áö´ÉÇü µµ½Ã 02 _ TRANSPORT & LOGISTICS : ¿î¼Û ¹× ¹°·ù 03 _ HEALTHCARE : º¸°Ç ÀÇ·á 04 _ RETAIL : ¼Ò¸Å ½ÃÀå 03 ASUS ÆÃÄ¿ º¸µå °³¹ß ȯ°æ ±¸¼ºÇϱâ 01 _ micro SD Ä«µå ÁغñÇϱâ 02 _ ÆÃÄ¿ º¸µå À̹ÌÁö ¼³Ä¡Çϱâ 03 _ ÆÃÄ¿ º¸µå ºÎÆÃÇϱâ 04 _ ÆÃÄ¿ º¸µå ±âº» ȯ°æ ¼³Á¤Çϱâ 05 _ ÆÄÀ̽㠽ǽÀ ȯ°æ ±¸¼ºÇϱâ 06 _ ÆÃÄ¿ º¸µå ¿ø°Ý °³¹ß ȯ°æ ±¸¼ºÇϱâ 07 _ ÆÃÄ¿ º¸µå ÇÉ ¸Ê »ìÆ캸±â 08 _ ÆÃÄ¿ º¸µå A.I.Shield »ìÆ캸±â 04 A.I.TinkerBot Á¶¸³Çϱâ 01 _ºÎÇ° »ìÆ캸±â 02 _ ÁöÁö´ë ¹× ³ª»ç ÀåÂøµµ 03 _ A.I.TinkerBot Á¶¸³Çϱâ CHAPTER 02 ÆÃÄ¿ º¸µå ÆÄÀ̽ã ÆÐÅ°Áö È°¿ëÇϱâ 01 print ÇÔ¼ö 01 _print 02 _ while 03 _try~except 04 _ time.sleep 05 _ ¹®ÀÚ¿, ¼ýÀÚ Ãâ·ÂÇϱâ 06 _ % Çü½Ä ¹®ÀÚ¿ »ç¿ëÇϱâ 07 _ str.format ÇÔ¼ö »ç¿ëÇϱâ 08 _ f-string »ç¿ëÇϱâ 09 _Á¤¼ö, ½Ç¼ö Ãâ·ÂÇϱâ 02 ASUS.GPIO.output ÇÔ¼ö 01 _ ºÎÇ° »ìÆ캸±â 02 _ LED ȸ·Î »ìÆ캸±â 03 _ LED ÄÑ°í ²ô±â 04 _ LED Á¡¸ê ¹Ýº¹Çϱâ 05 _ LED ¹à±â º¯°æÇϱâ 06 _ LED ¹à±â Á¶ÀýÇϱâ 03 ASUS.GPIO.PWM ¸ðµâ 01 _LED Á¡¸ê ¹Ýº¹Çϱâ 02 _ LED ¹à±â º¯°æÇϱâ 03 _ LED ¹à±â Á¶ÀýÇϱâ 04 input ÇÔ¼ö 01 _»ç¿ëÀÚ ÀÔ·Â ¹Þ±â 02 _ ÆÄÀ̽ã ÇÁ·ÒÇÁÆ® Èä³»³»±â 05 ASUS.GPIO.input ÇÔ¼ö 01 _ Ǫ½Ã ¹öÆ° »ìÆ캸±â 02 _ ¹öÆ° ȸ·Î »ìÆ캸±â 03 _ ¹öÆ° °ª Àо±â 04 _ ¹öÆ° °ª¿¡ µû¶ó LED ÄÑ°í ²ô±â 05 _ ¹öÆ° Åä±ÛÇϱâ 06 ASUS.GPIO.add_event_callback ÇÔ¼ö 01 _ ¿ÜºÎ ÀÎÅÍ·´Æ® »ìÆ캸±â 02 _ ¹öÆ° ÀÎÅÍ·´Æ®·Î LED Äѱâ 07 threading.Thread Ŭ·¡½º 01 _ ¾²·¹µå ÀÌÇØÇϱâ 02 _ ¾²·¹µå »ý¼ºÇϱâ 03 _ ¾²·¹µå·Î ´ÙÁß ÀÛ¾÷Çϱâ 04 _ ¾²·¹µå·Î LED Á¡¸ê ¹Ýº¹Çϱâ 05 _ ¾²·¹µå·Î LED ¹à±â Á¶ÀýÇϱâ 08 ¸Þ½ÃÁö Å¥ Åë½Å 01 _ ÁÖ ·çƾ°ú ¾²·¹µå °£ ¸Þ½ÃÁö Å¥ Åë½ÅÇϱâ 02 _ ÀÎÅÍ·´Æ® ó¸® ÇÔ¼ö¿Í ¾²·¹µå °£ ¸Þ½ÃÁö Å¥ Åë½ÅÇϱâ CHAPTER 03 ¿ÜºÎ µð¹ÙÀ̽º ºÙÀ̱â 01 L9110S ¸ðÅÍ µå¶óÀ̹ö Á¦¾îÇϱâ 01 _ L9110S ¸ðÅÍ µå¶óÀ̹ö »ìÆ캸±â 02 _ L9110S ¸ðÅÍ ¿¬°á »ìÆ캸±â 03 _ ¸ðÅÍ È¸Àü½ÃÄÑ º¸±â 04 _ ¸ðÅÍ ¼Óµµ Á¶ÀýÇغ¸±â 05 _ RCÄ« ÁÖÇà Å×½ºÆ®Çϱâ 06 _ RCÄ« ¼öµ¿ Á¶Á¾ÇØ º¸±â 02 Serial¿¡ HM10 ºí·çÅõ½º µð¹ÙÀ̽º ºÙÀ̱â 01 _ HM10 ºí·çÅõ½º µð¹ÙÀ̽º ¼Ò°³ 02 _ HM10 ¸ðµâ ¿¬°á »ìÆ캸±â 03 _ UART ¸ðµâ È°¼ºÈÇϱâ 04 _ ºí·çÅõ½º Åë½Å Å×½ºÆ®Çϱâ 03 SPI ¹ö½º¿¡ MCP3208 µð¹ÙÀ̽º ºÙÀ̱â 01 _ MCP3208 ADC µð¹ÙÀ̽º ¼Ò°³ 02 _ ¼¾¼ »ìÆ캸±â 03 _ MCP3208 µð¹ÙÀ̽º ¿¬°á »ìÆ캸±â 04 _ SPI ¸ðµâ È°¼ºÈÇϱâ 05 _ ADC °ª Àо±â 06 _ °¡º¯ÀúÇ× ÀԷ¿¡ µû¶ó LED ¹à±â Á¶ÀýÇϱâ 04 I2C ¹ö½º¿¡ PCA9685 µð¹ÙÀ̽º ºÙÀ̱â 01 _ PCA9685 PWM µð¹ÙÀ̽º ¼Ò°³ 02 _ PCA9685 µð¹ÙÀ̽º ¿¬°á »ìÆ캸±â 03 _ I2C ¸ðµâ È°¼ºÈÇϱâ 04 _ LED Á¡¸ê ¹Ýº¹Çغ¸±â 05 _ LED ¹à±â 4095 ´Ü°è·Î Á¶ÀýÇغ¸±â 06 _ ºÎÀú ¼Ò¸®³»º¸±â 07 _ ºÎÀú ¸á·Îµð ¿¬ÁÖÇϱâ 08 _ ¼º¸¸ðÅÍ °¢µµ Á¶ÀýÇغ¸±â 05 I2C ¹ö½º¿¡ MPU6050 µð¹ÙÀ̽º ºÙÀ̱â 01 _ MPU6050 °¡¼Óµµ ÀÚÀÌ·Î ¼¾¼ ¼Ò°³ 02 _ MUP6050 µð¹ÙÀ̽º ¿¬°á »ìÆ캸±â 03 _ MUP6050 I2C Å×½ºÆ®Çϱâ 04 _ ÀÚÀÌ·Î ¼¾¼ XÃà °ª Àо±â 06 À̹ÌÁö·Î ¾ó±¼ ÀνÄÇϱâ 01 _ python3-opencv ¼³Ä¡Çϱâ 02 _ À̹ÌÁö ÀÐ°í º¸¿©ÁÖ±â 03 _ Èæ¹é À̹ÌÁö·Î ¹Ù²Ù±â 04 _ ¾ó±¼ ÀνÄÇϱâ 07 Ä«¸Þ¶ó·Î ¾ó±¼ ÀνÄÇϱâ 01 _ Web Streaming È°¼ºÈÇϱâ 02 _ Ä«¸Þ¶ó ¿µ»ó Àаí Ãâ·ÂÇϱâ 03 _ Ä«¸Þ¶ó ¿µ»ó ¾ó±¼ ÀνÄÇϱâ CHAPTER 04 Deep Learning ¾Ë°í¸®ÁòÀÇ ÀÌÇØ 01 µö·¯´×ÀÇ °³¿ä 01 _ Àΰø ½Å°æ¸ÁÀ̶õ? 02 _ Àΰø ½Å°æ¸ÁÀÇ ÇнÀ ¹æ¹ý 03 _ Àΰø ½Å°æ »ìÆ캸±â 02 µö·¯´× 7 °ø½Ä 01 _ µö·¯´× Á¦ 1 °ø½Ä : ¼øÀüÆÄ 02 _ µö·¯´× Á¦ 2 °ø½Ä : Æò±Õ Á¦°ö ¿ÀÂ÷ 03 _ µö·¯´× Á¦ 3 °ø½Ä : ¿ªÀüÆÄ ¿ÀÂ÷ 04 _ µö·¯´× Á¦ 4 °ø½Ä : ÀÔ·Â ¿ªÀüÆÄ 05 _ µö·¯´× Á¦ 5 °ø½Ä : °¡ÁßÄ¡, ÆíÇâ ¼øÀüÆÄ 06 _ µö·¯´× Á¦ 6 °ø½Ä : °¡ÁßÄ¡, ÆíÇâ ¿ªÀüÆÄ 07 _ µö·¯´× Á¦ 7 °ø½Ä : ½Å°æ¸Á ÇнÀ 08 _ µö·¯´× ¹Ýº¹ ÇнÀÇØ º¸±â 09 _ µö·¯´× 7 °ø½Ä Á¤¸®Çϱâ 03 µö·¯´× 7 °ø½Ä È®ÀåÇϱâ 01 _ 2ÀÔ·Â 1Ãâ·Â Àΰø ½Å°æ µö·¯´× Á¦ 1 °ø½Ä : ¼øÀüÆÄ µö·¯´× Á¦ 2 °ø½Ä : Æò±Õ Á¦°ö ¿ÀÂ÷ µö·¯´× Á¦ 3 °ø½Ä : ¿ªÀüÆÄ ¿ÀÂ÷ µö·¯´× Á¦ 4 °ø½Ä : ÀÔ·Â ¿ªÀüÆÄ µö·¯´× Á¦ 5 °ø½Ä : °¡ÁßÄ¡, ÆíÇâ ¼øÀüÆÄ µö·¯´× Á¦ 6 °ø½Ä : °¡ÁßÄ¡, ÆíÇâ ¿ªÀüÆÄ µö·¯´× Á¦ 7 °ø½Ä : ½Å°æ¸Á ÇнÀ µö·¯´× ¹Ýº¹ ÇнÀÇØ º¸±â 02 _ 2ÀÔ·Â 2Ãâ·Â Àΰø ½Å°æ¸Á µö·¯´× Á¦ 1 °ø½Ä : ¼øÀüÆÄ µö·¯´× Á¦ 2 °ø½Ä : Æò±Õ Á¦°ö ¿ÀÂ÷ µö·¯´× Á¦ 3 °ø½Ä : ¿ªÀüÆÄ ¿ÀÂ÷ µö·¯´× Á¦ 4 °ø½Ä : ÀÔ·Â ¿ªÀüÆÄ µö·¯´× Á¦ 5 °ø½Ä : °¡ÁßÄ¡, ÆíÇâ ¼øÀüÆÄ µö·¯´× Á¦ 6 °ø½Ä : °¡ÁßÄ¡, ÆíÇâ ¿ªÀüÆÄ µö·¯´× Á¦ 7 °ø½Ä : ½Å°æ¸Á ÇнÀ µö·¯´× ¹Ýº¹ ÇнÀÇØ º¸±â 03 _ 2ÀÔ·Â 2Àº´Ð 2Ãâ·Â Àΰø ½Å°æ¸Á Àΰø ½Å°æ¸Á ¼ö½Ä Á¤¸®Çϱâ Àΰø ½Å°æ¸Á ±¸ÇöÇϱâ 04 ÅÙ¼Ç÷οì·Î µö·¯´× 7 °ø½Ä ±¸ÇöÇϱâ 01 _ Tensorflow ¶óÀ̺귯¸® ¼³Ä¡Çϱâ 02 _ 1ÀÔ·Â 1Ãâ·Â Àΰø ½Å°æ ±¸ÇöÇϱâ 03 _ 2ÀÔ·Â 1Ãâ·Â Àΰø ½Å°æ ±¸ÇöÇϱâ 04 _ 2ÀÔ·Â 2Ãâ·Â Àΰø ½Å°æ ±¸ÇöÇϱâ 05 _ 2ÀÔ·Â 2Àº´Ð 2Ãâ·Â Àΰø ½Å°æ¸Á ±¸ÇöÇϱâ 05 È°¼ºÈ ÇÔ¼ö Ãß°¡Çϱâ 01 _ È°¼ºÈ ÇÔ¼öÀÇ Çʿ伺 02 _ È°¼ºÈ ÇÔ¼öÀÇ ¼øÀüÆÄ¿Í ¿ªÀüÆÄ 03 _ È°¼ºÈ ÇÔ¼ö Àû¿ëÇϱâ 04 _ Ãâ·ÂÃþ¿¡ linear ÇÔ¼ö Àû¿ëÇØ º¸±â 05 _ softmax È°¼ºÈ ÇÔ¼ö/cross entropy ¿ÀÂ÷ ÇÔ¼ö »ìÆ캸±â 06 _ softmax È°¼ºÈ ÇÔ¼ö/cross entropy ¿ÀÂ÷ ÇÔ¼ö Àû¿ëÇϱâ 06 Tensofrlow È°¿ëÇϱâ 01 _ 7¼¼±×¸ÕÆ® Àΰø ½Å°æ¸Á 02 _ Àº´ÐÃþ ´Ã·Áº¸±â 03 _ µö·¯´× È°¿ë ¿¹Á¦ »ìÆ캸±â APPENDIX 01 ¿ÜºÎ µð¹ÙÀ̽º ºÐ¼®°ú µå¶óÀ̹ö ÀÌÇØ 01 L9110S ¸ðÅÍ Á¦¾î »ìÆ캸±â 01 _ ÀüÁø ÈÄÁø ¼Óµµ ±âÁØ ÅëÀÏÇϱâ 02 _ ÀüÁø ÈÄÁø ¼Óµµ º¸Á¤Çϱâ 03 _ ¾çÂÊ ¹ÙÄû ÀüÁø ÈÄÁø ÄÚµùÇϱâ 04 _ ¸ðÅÍ µå¶óÀ̹ö »ìÆ캸±â 02 MCP3208 µð¹ÙÀ̽º »ìÆ캸±â 01 _ SPI ³»ºÎ ºí·Ïµµ »ìÆ캸±â 02 _ MCP3208 Åë½Å ÇÁ·ÎÅäÄÝ »ìÆ캸±â 03 _ MCP3208 ADC µå¶óÀ̹ö »ìÆ캸±â 03 PCA9685 µð¹ÙÀ̽º »ìÆ캸±â 01 _ PCA9685 ºí·Ïµµ »ìÆ캸±â 02 _ PCA9685 ·¹Áö½ºÅÍ »ìÆ캸±â 03 _ PCA9685 PWM Á¦¾î »ìÆ캸±â 04 _ PCA9685 PWM µå¶óÀ̹ö »ìÆ캸±â 04 MPU6050 µð¹ÙÀ̽º »ìÆ캸±â 01 _ MPU6050 µå¶óÀ̹ö »ìÆ캸±â 02 _ ÀÚÀÌ·Î ¼¾¼ °ª Çؼ®Çϱâ 05 MAX98357A I2S µð¹ÙÀ̽º »ìÆ캸±â 01 _ MAX98357A I2S ¿Àµð¿À µð¹ÙÀ̽º ¼Ò°³ 02 _ MAX98357A ¸ðµâ ¿¬°á »ìÆ캸±â 03 _ I2S ¸ðµâ È°¼ºÈÇϱâ 04 _ ¿Àµð¿À Å×½ºÆ® APPENDIX 02 PyTorchÀÇ ÀÌÇØ¿Í È°¿ë 01 µö·¯´× 7 °ø½Ä ±¸ÇöÇϱâ : PyTorch 01 _ 1ÀÔ·Â 1Ãâ·Â Àΰø ½Å°æ ±¸ÇöÇϱâ 02 _ 2ÀÔ·Â 1Ãâ·Â Àΰø ½Å°æ ±¸ÇöÇϱâ 03 _ 2ÀÔ·Â 2Ãâ·Â Àΰø ½Å°æ ±¸ÇöÇϱâ 04 _ 2ÀÔ·Â 2Àº´Ð 2Ãâ·Â Àΰø ½Å°æ ±¸ÇöÇϱâ 02 È°¼ºÈ ÇÔ¼ö Àû¿ëÇϱâ 01 _ È°¼ºÈ ÇÔ¼ö Àû¿ëÇϱâ : ReLU, Sigmoid 02 _ Ãâ·ÂÃþ¿¡ linear ÇÔ¼ö Àû¿ëÇØ º¸±â 03 _ softmax È°¼ºÈ ÇÔ¼ö/ cross entropy ¿ÀÂ÷ ÇÔ¼ö Àû¿ëÇϱâ 03 PyTorch È°¿ëÇϱâ 01 _ 7 ¼¼±×¸ÕÆ® Àΰø ½Å°æ¸Á 02 _ Àº´ÐÃþ ´Ã·Áº¸±â 03 _ µö·¯´× È°¿ë ¿¹Á¦ »ìÆ캸±â »ó¼¼ À̹ÌÁö
(°³)
1. ¹è¼Û
¹è¼ÛÀº ´çÀÏ ¿ÀÈÄ 4½ÃÀÌÀü(Åä¿äÀÏÀº ¿ÀÈÄ12½Ã)¿¡ ÁÖ¹®¹× °áÀ縦 ÇÏ½Ã¸é ´çÀϹè¼ÛµË´Ï´Ù. ¹è¼ÛÀº ÁÖ¹® ÈÄ °áÀç¿Ï·áÀÏÀ» ±âÁØÀ¸·Î 1~2ÀÏ ¾È¿¡ ¹è¼Û¿Ï·á¸¦ ¿øÄ¢À¸·Î ÇÏ°í ÀÖ½À´Ï´Ù. ´Ù¸¸ ºÎµæÀÌÇÑ °æ¿ì(ÇØ´ç»óÇ°ÀÇ Ç°Àý ¹× ÀýÆÇ) °í°´´Ô²² Àüȸ¦ µå·Á¼ 󸮸¦ ÇÕ´Ï´Ù. 2. ¹è¼Û·á ¹è¼Û·á´Â 25,000¿ø ÀÌ»óÀÌ °æ¿ì À̱×ÀëÇ÷¯½º¿¡¼ ºÎ´ãÇÏ°í, ¹Ì¸¸ÀÏ °æ¿ì °í°´ÀÌ 2,500¿øÀ» ºÎ´ãÇÕ´Ï´Ù. ´Ù¸¸ ±¸¸Å±Ý¾×ÀÌ 25,000¿ø ÀÌ»óÀε¥ Àû¸³±Ý µîÀ» »ç¿ëÇÏ¿© ½ÇÁ¦ °áÀç±Ý¾×ÀÌ 25,000¿ø ¹Ì¸¸ÀÌ µÇ´õ¶óµµ À̱×ÀëÇ÷¯½º¿¡¼ ¹è¼Û·á¸¦ ºÎ´ãÇÏ°í, Á¦ÁÖ¸¦ Á¦¿ÜÇÑ µµ¼Áö¿ªÀÇ °æ¿ì´Â 5,000¿øÀÌ Ãß°¡µË´Ï´Ù. Çؿܹè¼ÛÀº Àü¾× °í°´ºÎ´ãÀÌ µË´Ï´Ù. 5. ¹ÝÇ°/±³È¯
¹ÞÀ¸½Å ³¯ ºÎÅÍ ÀÏÁÖÀÏ À̳» ¹ÝÇ°/±³È¯ÀÌ °¡´ÉÇϽʴϴÙ. ½Ã°£ÀÌ Áö³ª¸é 󸮰¡ ºÒ°¡ÇÔÀ» ¾Ë·Á µå¸³´Ï´Ù. ´Ù¸¸ ÁÖ¹®ÇϽŠ»óÇ°°ú ´Ù¸¥ »óÇ°ÀÌ ¹è¼ÛµÇ°Å³ª Æĺ», ³«ÀåÀÌ ÀÖ´Â µµ¼ÀÇ °æ¿ì ÀÌ¿ë¾à°ü¿¡ ÁØÇÏ¿© À̱×ÀëÇ÷¯½ºÀÇ ºñ¿ëÀ¸·Î ±³È¯, ¹ÝÇ° ¹× ȯºÒ µîÀ» Çص帳´Ï´Ù. 4. ȯºÒ ¹ÞÀ¸½Å ³¯ºÎÅÍ 2ÀÏ À̳»·Î Àüȳª 1:1 °Ô½Ã±Û·Î Àû¾îÁÖ¼Å¾ß °¡´ÉÇϽʴϴÙ. 5. ÁÖÀÇ °í°´´Ô º¯½ÉÀ¸·Î ÀÎÇÑ ±³È¯/¹ÝÇ°/ȯºÒ °í°´´Ô²²¼ Åùèºñ(¿Õº¹Åùèºñ)¸¦ ºÎ´ãÀÌ µÇ´Ï ÀÌÁ¡ À¯ÀÇÇØ ÁֽʽÿÀ. ¶ÇÇÑ °ÀÇÅ×ÀÙ/¾ãÀº¹®Á¦Áý/ºñ´ÒÆ÷ÀåµÈÁ¦Ç°µîÀº Çѹø ±¸¸ÅÇÏ½Ã¸é ±³È¯/¹ÝÇ°/ȯºÒÀÌ ÀüÇô ¾ÈµË´Ï´Ù. ½ÅÁßÈ÷ »ý°¢Çϼż ±¸¸Å ºÎŹµå¸³´Ï´Ù. ´Ù¸¸ ºÒ·®Å×ÀÙÀÇ °æ¿ì ±× ºÒ·®ÀÌ µÈ °³º°Å×ÀÙÀ» À̱×ÀëÇ÷¯½ºÀÇ ºñ¿ëÀ¸·Î A/S¸¦ Çص帳´Ï´Ù. 6. ÁÖ¹®Ãë¼Ò, ±³È¯, ¹ÝÇ° ¹× ȯºÒÀº ´çÀÏ 3½Ã ÀÌÀü¿¡ ÇØÁÖ¼Å¾ß °¡´ÉÇÕ´Ï´Ù. ±× ÀÌÈÄ´Â ¹è¼Û µî¿¡ µû¸¥ Á¦ºñ¿ëÀ» ºÎ´ãÇÏ¼Å¾ß ÇÕ´Ï´Ù.
|
|
||||||||
|
||||||||
|
||||||||
* »óÇ°»çÀÌÁî Ä¡¼ö´Â Àç´Â ¹æ¹ý°ú À§Ä¡¿¡ µû¶ó 1~3cm ¿ÀÂ÷°¡ ÀÖÀ» ¼ö ÀÖ½À´Ï´Ù.