»ó´Ü¿©¹é
HOME ÀΰøÁö´É(AI) Å×Å©´ÏÄà ºä
°í¹®¼­ ÇØ¼®¿¡ Ȱ¿ëµÇ´Â µö·¯´×(Deep Learning) ±â¼ú

µö·¯´× ¿¬±¸ÀÚµéÀº Áö±Ý Ã¥°ú ¾¾¸§Çϰí ÀÖ´Ù. °í¹®¼­ÀÇ ³»¿ëÀ» Àü»çÇϴ ÀΰøÁö´É(AI) ÅøÀ» °³¹ßÇØ ¼ö ¼¼±â¸¦ °ÅÃĿ ¹®ÇåÀ» ¿¬±¸Çϴ À̵éÀ» À§ÇØ ±ÍÁßÇÑ ÀÚ¿øÀ» ±¸ÃàÇϰí Àִ °ÍÀÌ´Ù.

±×°£ °í¹®¼­´Â ½ºÄµÀ̳ª »çÁøÃÔ¿µÀ¸·Î µðÁöÅÐÈ­(ûù)¸¦ ÁøÇàÇØ¿Ô´Ù. ±×¸®½º ¼Ò¹®ÀÚ³ª µ¶ÀÏ ÇÁ¶ôÅõ¾îü(Fraktur)¿Í °°Àº °í¹®¼­´Â Àü¹®°¡¶ó¸é ÀÐÀ» ¼ö ÀÖ°ÚÀ¸³ª, ÀϹÝÀεéÀÌ Àаųª ÄÄÇ»ÅͷΠ°Ë»öÇϱâ´Â ºÒ°¡´É¿¡ °¡±õ´Ù.

ÀηÂÀ» µ¿¿øÇØ ÀÌ·± °í¹®¼­¸¦ ÀÏÀÏÀÌ ¼öÁýÇØ ÆÄÀϷΠ¸¸µå´Â ÀÛ¾÷Àº ¸¹ÀÌ ½Ã°£, ºñ¿ëÀÌ ¼Ò¿äµÈ´Ù. À̴ °³¹ßÀÚµéÀÌ Àμ⹰À̳ª ¼Õ±Û¾¾¸¦ ±â°è°¡ ÀÐÀ» ¼ö Àִ ÇüÅ·Πº¯È¯Çϴ ±¤Çй®ÀÚ ÀνĿ렵ðÁöÅÐ ÅøÀ» °³¹ßÇϰԠµÈ ÀÌÀ¯À̱⵵ ÇÏ´Ù. ¿©±â¿¡ µö·¯´×À» È°¿ëÇϸé Á¤È®¼ºÀÌ Å©°Ô Çâ»óµÈ´Ù.

Àι®ÇР¿¬±¸ÀÚµéÀº À̿͠°°Àº AI ºÐ¼®À» °ÅÄ£ ÅؽºÆ®¸¦ »ç¿ëÇØ Ã¥ ¼Ó Æ¯Á¤ ´Ü¾î¸¦ °Ë»öÇϰí, ÁַΠ»ç¿ëµÆ´ø Ç¥ÇöÀÌ ½Ã°£ÀÇ È帧¿¡ µû¶ó ¾î¶»°Ô º¯È­Çß´ÂÁö »ìÆìº¸¸ç ¾ð¾î ÁøÈ­ ÃßÀ̸¦ ºÐ¼®Çϰųª Àα¸ Åë°è³ª »ç¹« ±â·ÏÀ» ÅëÇØ °³°³ÀÎÀÇ ¹è°æµµ ÃßÀûÇÒ ¼ö ÀÖ´Ù.

À̹ø ¿¬±¸ÀÇ ¶Ç ´Ù¸¥ ÀÌÁ¡À̶ó¸é, ÅؽºÆ® À̹ÌÁö°¡ µö·¯´× ³×Æ®¿öÅ©ÀÇ °´Ã¼ÀνÄÇнÀÅ×½ºÆ®¸¦ ¼öÇàÇϱ⿡ ÀÌ»óÀûÀΠ¿©°ÇÀÌ µÈ´Ù´Â Á¡ÀÌ´Ù. µ¿¹°»çÁøÀ̳ª °Å¸®ÀǠdz°æ ¼Ó ¿©·¯ ¿ä¼Ò¸¦ ½Äº°Çϴ °æ¿ì¿Í ´Þ¸®, ÅؽºÆ® ¼Ó ±ÛÀÚ°¡ ‘c’ ÀÎÁö ‘o’ ÀÎÁö ÆÇ°¡¸§ÇؾߠÇϴ °æ¿ì ³ª¿Ã ¼ö Àִ ´äÀº ÇϳªÀ̱⠶§¹®ÀÌ´Ù.

Å丶½º ºê·ÎÀÌ¿¤(Thomas Breuel) ¿£ºñµð¾Æ ¿¬±¸¿øÀº “µö·¯´× ¸ðµ¨¿¡ °³(dog) »çÁøÀ» ÀÔ·ÂÇϸ頰³(dog) Àϼöµµ ÀÖ°í, µ¿¹°(animal) Àϼöµµ ÀÖ°í, ´Ü¸ð ÄÚ±â(cogi)¶ó°í ´äÇÒ ¼öµµ ÀÖ´Ù. ±×·¯³ª ±ÛÀÚÀÇ °æ¿ì ´äÀÌ ¸íÈ®ÇÏ´Ù. Á¤´ä°ú ¿À´äÀÌ ¹«¾ùÀÎÁö ºÐ¸íÈ÷ ¾Ë ¼ö ÀÖ´Ù”°í ¼³¸íÇÑ´Ù.

°í¹®¼­¿Í ¸¸³­ ÀΰøÁö´É(AI) ±â¼ú
ºê·ÎÀÌ¿¤Àº 2004³âºÎÅÍ °í¹®¼­ ºÐ¼®¿¡ µö·¯´×À» »ç¿ëÇØ ¿Ô´Ù. ¼øÈ¯½Å°æ¸Á(RNN)ÀÇ ÀÏÁ¾ÀΠLSTM(Long Short-Term Memory)À» ÀÌ·¯ÇÑ ÀÛ¾÷¿¡ Àû¿ëÇÑ ÃÖÃÊÀÇ ¿¬±¸ÀÚ ±×·ìÀ» À̲ø¾î¿Ô´Ù.

Àνķü°ú ¿Àµ¶·ü Ãø¸é¿¡¼­ Á¤¸» È¹±âÀûÀ̾ú´Ù. ±×´Â ¿¬±¸¸¦ ÁøÇàÇÒ ´ç½Ã µ¶ÀÏ Ä«ÀÌÀú½º¶ó¿ìÅ׸¥´ëÇб³(the University of Kaiserslautern) ±³¼ö·Î ÀçÁ÷ ÁßÀ̾ú´Ù.

±¸ÅÙº£¸£Å© Àμâ¼úÀÇ º»°íÀåÀΠµ¶ÀÏÀº °í¹®¼­ µ¥ÀÌÅ͸¦ ¿­¶÷Çϱ⿡ ÁÁÀº °÷À̾ú´Ù°í ºê·ÎÀÌ¿¤Àº ¸»Çß´Ù. ÄíÅÙº£¸£Å© Àμâ¼úÀÌ ¹ß¸íµÈ ÈÄ ¸£³×»ó½º ½Ã±â µ¿¾È À¯·´ Àü¿ª¿¡ °ÉÃÄ Àμâ±â°¡ ³Î¸® º¸±ÞµÈ Á¡Àº ¿ì¸® ¸ðµÎ ¾Ë°í Àִ »ç½ÇÀÌ´Ù.

16¼¼±âºÎÅÍ 20¼¼±â ÃʱîÁö ³ª¿Â ¿©·¯ µ¶ÀϾî Àμ⹰Àº ÇÁ¶ôÅõ¾î(Fraktur)¶ó°í ºÒ¸®´Â ¿¹¼úÀû ¼­Ã¼·Î ÀÛ¼ºµÆ´Ù. ºê·ÎÀÌ¿¤ÀÇ ¼³¸í¿¡ µû¸£¸é Áö±ÝÀº ÀÌ ¼­Ã¼¸¦ ÀÐÀ» ¼ö Àִ »ç¶÷ÀÌ ´õ ÀÌ»ó Á¸ÀçÇÏÁö ¾Ê´Â´Ù.

ºê·ÎÀÌ¿¤ ÆÀÀº 2007³â ÇÁ¶ôÅõ¾î Àμ⹰À» µðÁöÅР¹æ½ÄÀ¸·Î Àü»çÇϱâ À§ÇØ OCRopus(optical character recognition)¶ó°í ºÒ¸®´Â ¿ÀǼҽº ½Ã½ºÅÛÀ» °³¹ßÇß´Ù. ¼ÒÇÁÆ®¿þ¾îÀÇ ÃֽйöÀüÀΠ‘ocropus3’Àº ±êÇãºê(GitHub)¿¡¼­ »ç¿ëÇÒ ¼ö ÀÖ´Ù. ¿¬±¸ÆÀÀÇ ¼³¸í¿¡ µû¸£¸é, ¶óƾ¾î ÅؽºÆ® ¿Àµ¶·üÀÌ 0.1%¿¡ ºÒ°úÇÑ ¼öÁØÀÌ´Ù.

¿¬±¸ÁøÀº ´Ù¸¥ ¾ð¾î¿Í ÅؽºÆ® ¿ëÀ¸·Î Æ®·¹À̴׵Ƞµ¥ÀÌÅ͸¦ »ç¿ëÇØ ¶óƾ¾î¿Í ±×¸®½º¾î, »ê½ºÅ©¸®Æ®¾î ÅؽºÆ®¿¡ OCRopus¸¦ »ç¿ëÇß´Ù.

¶Ç ´Ù¸¥ µ¶ÀÏ ¿¬±¸ÀÚÀΠ¿ìº£ ½´ÇÁ¸µ¸¸(Uwe Springmann)Àº OCRpus·Î µðÁöÅРÀι®ÇР¿¬±¸¸¦ ÁøÇàÇߴµ¥, ±×°¡ ´Ù·ç´Â 15¼¼±â¿¡¼­ 17¼¼±â±îÁöÀÇ ¶óƾ¾î, µ¶ÀϾî Àμ⹰¿¡ ´ëÇÑ ¹®ÀÚÀνķüÀº ±âÁ¸ 85%¿¡¼­ 98%·Î °³¼±µÆ´Ù.  

½´ÇÁ¸µ¸¸°ú ±×ÀÇ °øµ¿ÀúÀڷΠȰ¾àÇϴ ũ¸®½ºÆ¼¾È ·¹¿ï(Christian Reul)Àº ÇöÀç ¿£ºñµð¾Æ GPU¿Í LSTM, ÄÁº¼·ç¼Ç ´º·² ³×Æ®¿öÅ©(convolutional neural networks)¸¦ ÅëÇÕÇÑ Ä®¶ó¸¶¸®(Calamari)¶ó´Â À̸§ÀÇ ¿ÀǼҽº µö ·¯´× OCR ¿£ÁøÀ» »ç¿ëÇϰí ÀÖ´Ù. ºß¸£Ã÷ºÎ¸£Å© ´ëÇб³(the University of Würzburg) ¹®Çå·µðÁöÅÐÇР¼¾ÅÍ µðÁöÅÐÈ­ ÀÌ»çÀΠũ¸®½ºÆ¼¾È ·¹¿ï¿¡ µû¸£¸é GPU¸¦ »ç¿ëÇØ Æ®·¹ÀÌ´×°ú Ã߷Р¼Óµµ°¡ 10¹è Çâ»óµÆ´Ù.

±Û : ÀÌ»þ »ì¸®¾È(Isha Salian) / »çÀ̾𽺷ÀΰøÁö´É ¶óÀÌÅÍ / ¿£ºñµð¾Æ

ÃÖÅÂ¿ì ±âÀÚ  taewoo@internews.kr

<ÀúÀÛ±ÇÀÚ © ÀÎÅÍÆäÀ̽º´º½º, ¹«´Ü ÀüÀç ¹× Àç¹èÆ÷ ±ÝÁö>

ÃÖÅÂ¿ì ±âÀÚÀÇ ´Ù¸¥±â»ç º¸±â
iconÀαâ±â»ç
¸¹ÀÌ º» ´º½º
    ¿©¹é
    ¿©¹é
    ¿©¹é
      ¿©¹é
      ¿©¹é
      ¿©¹é
      Back to Top