Frame

 

.......... Marvin Minsky °¡ 1974 ³â¿¡ ¹ßÇ¥ÇÑ Áö½ÄÇ¥Çö (Knowledge Representation) ÀÇ ÇÑ ¹æ¹ýÀ¸·Î¼­, °´Ã¼ÀÇ ¼Ó¼ºÀ» »ó¼Ó ÇÒ¼ö ÀÖ´Ù´Â °ÍÀÌ °¡Àå Å« Ư¡ÀÌ´Ù. ³ªÁß¿¡ °´Ã¼ÁöÇâ (Object Oriented) °³³äÀ¸·Î ¹ßÀüÇÏ¿´´Ù ..........

ÇÁ·¹ÀÓ (Frame) Àº ³ëµåÀÇ ±¸Á¶¸¦ º¸´Ù ü°èÈ­ÇÑ °ÍÀ¸·Î º¼ ¼ö ÀÖ´Ù. ¿µÈ­ÀÇ ÇÑ Àå¸éÀ» ±â¾ïÇÒ ¶§, ¿ì¸®´Â Á¤º¸µéÀ» º¸´Ù ±¸Á¶È­ÇÏ¿© ÇϳªÀÇ Æ²À» ¸¸µé¾î ±â¾ïÇÏ°Ô µÈ´Ù. ¿¹¸¦ µé¾î ¿µÈ­ÀÇ ¾î¶² Àå¸é Áß ÁÖÀΰøÀÌ ¾î´À Áý ¾Õ¿¡ ÀÖ´Â Àå¸éÀÌ ÀÖ´Ù°í ÇÏÀÚ. À̶§ ÁýÀÇ Å©±â, â¹®ÀÇ À§Ä¡, ¹è°æÇÏ´Ã, Á¤¿øÀÇ ÇüÅÂ, ¹è°æÀ½¾Ç µîÀ» ÇϳªÀÇ Æ²·Î¼­ ±â¾ïÇÑ´Ù. ±×¸®°í Áý¾ÈÀ¸·Î µé¾î°¡´Â Àå¸é¿¡¼­ Çö°üÀÇ Å©±â, ÃÊÀÎÁ¾ÀÇ ¼Ò¸® µîÀÌ ¶°¿À¸£°í ´Ù½Ã ÁÖÀΰøÀÌ ¾ÈÀ¸·Î µé¾î°¬À» ¶§ °Å½ÇÀÇ Å¹ÀÚ, º®°ÉÀÌ Àå½Ä, ¸¶·ç µîÀÇ ¸ð½ÀÀÌ ÇÑ È­¸éÀ¸·Î ¿¬»óµÈ´Ù. ÀÌ·¸µí ¿µÈ­ÀÇ ÇÑ Àå¸éó·³ frame À̶õ "¾î¶² ´ë»ó, °´Ã¼¿¡ ´ëÇÑ ¿©·¯ °³ÀÇ »óȲÁ¤º¸µéÀ» ÇϳªÀÇ ±¸Á¶È­µÈ Ʋ·Î¼­ Ç¥ÇöÇÒ ¼ö ÀÖ´Â ÀڷᱸÁ¶" ÀÌ´Ù. frame ¿¡´Â ´ë»óÀÇ Æ¯¼º¿¡ ´ëÇÑ ±â¼úÀûÀÎ Á¤º¸»Ó¸¸ ¾Æ´Ï¶ó frame ¿¡¼­ÀÇ Á¤º¸ ÃßÃâ ¹æ½Ä±îÁöµµ ±ÔÁ¤µÇ¾î ÀÖ´Ù.

±¸Ã¼ÀûÀ¸·Î º¸¸é frame À» ÀÌ¿ëÇÑ Ç¥Çöµµ ±Ã±ØÀûÀ¸·Î Àǹ̸Á (Semantic Network) °ú Èí»çÇÑ ±¸Á¶¸¦ °¡Áö°í ÀÖÀ½À» ¾Ë ¼ö ÀÖ´Ù. semantic net Àº ³ëµå¿Í È£·Î¼­ Ç¥ÇöµÇ´Â µ¥ ºñÇØ, ´ÜÁö ¿©±â¼­´Â ³ëµå ´ë½Å¿¡ frame À» »ç¿ëÇÑ´Ù´Â °ÍÀÌ ´Ù¸¥ Á¡ÀÌ´Ù. ÇϳªÀÇ frameÀÇ ±¸Á¶´Â ¿©·¯ °³ÀÇ ½½·Ô (Slot) À¸·Î¼­ ±¸¼ºµÈ´Ù. ½½·ÔÀº frame ÀÌ ³ªÅ¸³»°íÀÚ ÇÏ´Â ´ë»óÀÇ ÇϳªÇϳªÀÇ Æ¯¼ºµéÀ» ³ªÅ¸³½´Ù. °¢ ½½·ÔÀº ÀÌ·¯ÇÑ Æ¯¼ºµéÀÇ °ªÀ» ÀúÀåÇÑ´Ù.

¿¹¸¦ µé¾î ³ªÀÇ ÆÛ½º³ÎÄÄÇ»ÅͶõ frame ¿¡´Â ¸ðµ¨¸í, CPU, ij½Ã¸Þ¸ð¸®, Çϵåµð½ºÅ© ÄÜÆ®·Ñ·¯ ŸÀÔ µîÀÇ ¼Ó¼ºÀÌ ÀÖÀ» ¼ö ÀÖ°í, À̸¦ À§ÇØ °¢°¢ÀÇ ½½·ÔÀÌ »ý¼ºµÇ¾î °¢ Ư¼ºµéÀÇ °ªÀÎ GK51P-6100, ÆæƼ¾ö 60, 256KB, IDE, PCI, ÄÄÅà µîÀÌ ½½·Ô¿¡ µé¾î °¡°Ô µÈ´Ù. frameÀÇ ±¸Á¶´Â ¸¶Ä¡ ÆĽºÄ®°ú °°Àº ÇÁ·Î±×·¥ ¾ð¾îÀÇ ·¹ÄÚµå ±¸Á¶³ª Lisp ¿¡¼­ ¼³¸íµÉ ÇÁ¶óÆÛƼ ¸®½ºÆ® (Property List) ¸¦ °®´Â Lisp ÀÇ ¾ÆÅè (Atom) °ú À¯»çÇÏ´Ù ............

°´Ã¼ÁöÇâÇ¥Çö°ú frame Ç¥Çö¹æ¹ý°£ÀÇ °ü°è¿¡ ´ëÇØ ¼³¸íÇϸé, frameÇ¥ÇöÀº °´Ã¼ÁöÇâÇ¥ÇöÀÇ ¼±±¸ÀÚÀûÀÎ À§Ä¡¿¡ ÀÖ´Ù°í ÇÒ ¼ö ÀÖ´Ù. Áï ¼Ó¼ºÀ¸·Î »ç¹°ÀÇ ¿©·¯ Ư¼ºÀ» Ç¥ÇöÇÒ ¼ö ÀÖ´ÙµçÁö, »ó¼Ó±â´É°ú ÀýÂ÷ ÷ºÎ±â´ÉÀº ¸ðµÎ ¿À´Ã³¯ °´Ã¼ÁöÇâÇ¥Çö ±â´ÉÀÇ ÀϺÎÀÌ´Ù. °´Ã¼ÁöÇâ±â¹ýÀº ´ÙÀ½°ú °°Àº ¿©·¯ ºÐ¾ß¿¡¼­ ³ª¸§´ë·ÎÀÇ Çʿ伺 ¶§¹®¿¡ ºÎ°¢µÇ¾î ¿Ô´Ù.

term :

ÇÁ·¹ÀÓ (Frame)    Áö½ÄÇ¥Çö (Knowledge Representation)   ÀΰøÁö´É (Artificial Intelligence)   Àü¹®°¡½Ã½ºÅÛ (Expert System)   ½ºÅ©¸³Æ® (Script)    Àǹ̸Á (Semantic Network)   Lisp

site :

AI Topics : Scripts & Frames

paper :

A Framework for Representing Knowledge : Marvin Minsky   1974

ÇÁ·¹ÀÓÀ» ÀÌ¿ëÇÑ Áö½Ä Ç¥Çö : ÀÌÀç±Ô .....