bé gi¸o dôc vµ ®µo t¹o Trêng ®¹i häc b¸ch khoa hµ néi ---------------------------------------- luËn v¨n th¹c sÜ khoa häc Ph©n lo¹i th ®iÖn tö b»ng kü thuËt khai ph¸ dùa trªn ®å thÞ ngµnh: c«ng nghÖ th«ng tin hoµng träng vinh Ngêi híng dÉn khoa häc: PGS. NguyÔn Thanh Thuû hµ néi 2005 17057205109541000000 - Trang 1 - Môc lôc Danh môc c¸c ch÷ viÕt t¾t. 3 Danh môc c¸c h×nh vÏ, ®å thÞ. 5 Ch¬ng I - tæng quan.
Khai ph¸ d÷ liÖu d¹ng v¨n b¶n:. Mét sè kh¸i niÖm c¬ b¶n trong xö lý v¨n b¶n:. Tõ kho¸, thuËt ng÷ vµ kh¸i niÖm:. Träng sè cña thuËt ng÷:.
§é liªn quan gi÷a c¸c v¨n b¶n:. Ph¬ng ph¸p biÓu diÔn v¨n b¶n theo m« h×nh kh«ng gian vector: 15 I. M« h×nh TÇn sè:. Ph¬ng ph¸p xö lý vector tha:.
Ph©n lo¹i th ®iÖn tö:. C¸c khã kh¨n, th¸ch thøc ®Æt ra:. Tr×nh bµy quan ®iÓm vµ ph¬ng ph¸p tiÕp cËn:. 23 Ch¬ng II - c¸c kü thuËt ph©n lo¹i truyÒn thèng.
Kü thuËt Ph©n lo¹i V¨n b¶n:. ThuËt to¸n Support Vector Machines (SVMs):. ThuËt to¸n c©y quyÕt ®Þnh (Decision Tree):. ThuËt to¸n k-NN (k - Nearest neighbor):.
Ph¬ng ph¸p Bayes ®¬n gi¶n ho¸:. Kü thuËt Ph©n lo¹i th ®iÖn tö:. Sù ph©n lo¹i dùa trªn c¸c qui t¾c:. Sù ph©n lo¹i dùa trªn c¬ së sù phôc håi th«ng tin:.
Ph©n lo¹i theo kü thuËt häc m¸y:. 36 Ch¬ng III - kü thuËt khai ph¸ dùa trªn ®å thÞ. HÖ thèng ph¸t hiÖn cÊu tróc con SUBDUE:.1 Ph¸t hiÖn cÊu tróc con:. 44 Hoµng Träng Vinh Ph©n lo¹i th ®iÖn tö b»ng kü thuËt khai ph¸ dùa trªn ®å thÞ - Trang 2 - 3.
§èi s¸nh ®å thÞ t¬ng ®èi:. Tham sè cho luång ®iÒu khiÓn:. 48 Ch¬ng 4 - HÖ thèng ph©n lo¹i th ®iÖn tö. BiÓu diÔn §å thÞ (Graph Representation):.
TrÝch xuÊt cÊu tróc con (substructure extraction):. Lîc bá cÊu tróc con ®¹i diÖn (Representative Substructure Pruning):. XÕp lo¹i cÊu tróc con ®¹i diÖn (Representative Substructure Ranking):. Sù Ph©n lo¹i (Classification):.
Qu¸ tr×nh tiÒn xö lý (Pre-processing):. C¸c ®Æc trng cña tiÕng ViÖt:. Ph©n t¸ch tõ trong tiÕng ViÖt dùa vµo tõ ®iÓn:. Lùa chän mÉu cho ®å thÞ ®Çu vµo:.
BiÓu diÔn §å thÞ (Graph Representation):. T¸c ®éng cña ®Æc trng líp (Impact of Folder Characteristics):. KÝch thíc trung b×nh th ®iÖn tö vµ gi¸ trÞ ngìng (Average email Size and Threshold). KÝch thíc trung b×nh cña th ®iÖn tö vµ folder so víi sè cÊu tróc con (Average email Size & Folder Size Vs Number of Substructures).
KÝch thíc chïm tia (Beam Size). KÝch thíc cÊu tróc con tèi thiÓu (Substructure Size VsMinsize). Lîc bá cÊu tróc con vµ xÕp h¹ng (Substructure Pruning and Ranking). KÕt qu¶ cµi ®Æt vµ thö nghiÖm:.
69 kÕt luËn vµ híng ph¸t triÓn tiÕp theo. Híng ph¸t triÓn cña luËn v¨n:. 75 Tµi liÖu tham kh¶o. 77 Hoµng Träng Vinh Ph©n lo¹i th ®iÖn tö b»ng kü thuËt khai ph¸ dùa trªn ®å thÞ - Trang 3 - Danh môc c¸c ch÷ viÕt t¾t STT Ch÷ viÕt t¾t ViÕt ®Çy ®ñ 1 HTML Hyper Text Markup Language 2 IDF Inverse Document frequency 3 k-NN k - Nearest neighbor 4 MDL Minimum Description Length Principle 5 SVMs Support Vector Machines 6 TF Term Frequency Hoµng Träng Vinh Ph©n lo¹i th ®iÖn tö b»ng kü thuËt khai ph¸ dùa trªn ®å thÞ - Trang 4 - Danh môc c¸c h×nh vÏ, ®å thÞ H×nh 1.
Chøc n¨ng truy vÊn cña trang web www. Chøc n¨ng dÉn ®êng v¨n b¶n trong trang web www. Siªu ph¼ng ph©n chia c¸c mÉu H×nh 2. Minh ho¹ viÖc khoanh vïng k v¨n b¶n gÇn nhÊt víi k = 5.
CÊu tróc ®å thÞ ban ®Çu H×nh 3. Më réng c¸c cÊu tróc con theo tÊt c¶ c¸c c¸ch cã thÓ H×nh 3. NÐn ®å thÞ b»ng c¸c cÊu tróc con t×m ®îc H×nh 3. C¸c cÊu tróc con t×m ®îc b»ng c¸ch më réng cÊu tróc con (a) H×nh 3.
Sö dông ®å thÞ con G’c ®Ó nÐn ®å thÞ ®Çu vµo G H×nh 3. TÖp ®Çu vµo cã néi dung lµ danh s¸ch c¸c ®Ønh vµ c¸c c¹nh t¬ng øng gi÷a chóng. BiÓu diÔn ®å thÞ ®Çu vµo trong hÖ thèng SubDue H×nh 3. §å thÞ con tèt nhÊt nhËn ®îc ë ®Çu ra cña hÖ thèng H×nh 3.
Tham sè ë ®Çu ra cña hÖ thèng SubDue H×nh 3. CÊu tróc con tèt nhÊt nhËn ®îc ë ®Çu ra cña hÖ thèng SubDue H×nh 3. BiÓu diÔn ®å thÞ con tèt nhÊt ë ®Çu ra hÖ thèng SubDue H×nh 4. HÖ thèng ph©n lo¹i th ®iÖn tö H×nh 4.
C¸c biÓu diÔn ®å thÞ H×nh 4. TÖp ®å thÞ ®Çu vµo H×nh 4. Mét th ®iÖn tö tiÕng ViÖt H×nh 4. Nguån tõ ®iÓn tiÕng ViÖt sö dông trong ch¬ng tr×nh H×nh 4.
TÖp c¸c ®å thÞ ®Çu vµo H×nh 4. KÕt qu¶ ®Çu ra cña hÖ thèng ph¸t hiÖn cÊu tróc ®å thÞ con H×nh 4. Mét th ®iÖn tö tiÕng ViÖt kh«ng dÊu Hoµng Träng Vinh Ph©n lo¹i th ®iÖn tö b»ng kü thuËt khai ph¸ dùa trªn ®å thÞ - Trang 5 - Më ®Çu Sù ph¸t triÓn vît bËc cña c«ng nghÖ th«ng tin – truyÒn th«ng nãi chung vµ Internet nãi riªng dÉn ®Õn kh¶ n¨ng chia sÎ, trao ®æi th«ng tin mét c¸ch nhanh chãng, chÝnh x¸c. Víi lîng th«ng tin, tri thøc khæng lå nhËn ®îc tõ Internet nãi chung vµ th ®iÖn tö (Email) nãi riªng, con ngêi ta kh«ng thÓ xö lý chóng b»ng ph¬ng ph¸p thñ c«ng mét c¸ch cã hiÖu qu¶.
Tõ ®ã n¶y sinh nhu cÇu vÒ xö lý th«ng tin v¨n b¶n mét c¸ch tù ®éng. Trªn thÕ giíi ®· cã rÊt nhiÒu thµnh c«ng trong lÜnh vùc nghiªn cøu xö lý v¨n b¶n nãi chung vµ trong th ®iÖn tö nãi riªng trong c¸c phßng thÝ nghiÖm hay trong c¸c viÖn nghiªn cøu cña c¸c trêng ®¹i häc ë Mü, Ph¸p, NhËt B¶n, Canada,. Tuy nhiªn c¸c thµnh c«ng ®ã chñ yÕu tËp trung vµo vÊn ®Ò nghiªn cøu v¨n b¶n, th ®iÖn tö tiÕng Anh, tiÕng Ph¸p lµ nh÷ng ng«n ng÷ t¬ng ®èi ®¬n gi¶n khi xö lý. Trong khi ®ã, rÊt Ýt c«ng cô ®· ®îc x©y dùng thùc sù thµnh c«ng trong lÜnh vùc xö lý v¨n b¶n, th ®iÖn tö tiÕng ViÖt.
Ngµy nay, viÖc trao ®æi th«ng tin, tri thøc tiÕng ViÖt qua Web, th ®iÖn tö lµ mét nhu cÇu tÊt yÕu kh«ng thÓ thiÕu ®îc, nhu cÇu nghiªn cøu vµ x©y dùng c¸c c«ng cô khai ph¸ v¨n b¶n tiÕng ViÖt nãi chung vµ th ®iÖn tö nãi riªng ®ang ®îc hÕt søc coi träng. Ph©n lo¹i v¨n b¶n lµ mét lÜnh vùc nghiªn cøu nh»m ph©n lo¹i c¸c tµi liÖu theo c¸c líp ®îc ®Þnh nghÜa tríc. C¸c líp ®îc ®Þnh nghÜa dùa vµo mét tËp c¸c tµi liÖu mÉu ®· ®îc ph©n lo¹i, ®îc sö dông ®Ó huÊn luyÖn. C¸c kü thuËt ®îc sö dông cã thÓ lµ c¸c ph¬ng ph¸p truyÒn thèng nh häc m¸y (Machine Learning), thèng kª (Statistics),.
C¸c ph¬ng ph¸p nµy còng cã thÓ øng dông ®Ó ph©n lo¹i th ®iÖn tö vµ c¸c trang web. HÇu hÕt c¸c ph¬ng ph¸p nµy ®Òu rót ra c¸c tõ kho¸ hoÆc nh÷ng tõ thêng xuyªn xuÊt hiÖn mµ kh«ng ®Ó ý ®Õn sù liªn quan gi÷a c¸c tõ. Sù liªn quan gi÷a chóng rÊt quan träng, nã cã thÓ chØ ra sù liªn quan gi÷a c¸c tµi liÖu bªn trong mét líp. C¸c hÖ Hoµng Träng Vinh Ph©n lo¹i th ®iÖn tö b»ng kü thuËt khai ph¸ dùa trªn ®å thÞ - Trang 6 - thèng ph©n lo¹i x¸c ®Þnh c¸c mÉu kh¸c nhau nh»m ph©n lo¹i c¸c tµi liÖu t¬ng tù.
LuËn v¨n nµy ®Ò cËp ®Õn mét ph¬ng ph¸p ph©n lo¹i míi dùa trªn kü thuËt ®å thÞ. C¸ch tiÕp cËn cña chóng ta dùa trªn c¬ së c¸c cÊu tróc ®¹i diÖn hoÆc c¸c mÉu ®îc rót ra tõ c¸c th ®iÖn tö mÉu ®· ®îc ph©n lo¹i vµ sau ®ã cã thÓ sö dông ®Ó ph©n lo¹i c¸c th ®iÖn tö nhËn ®îc sau nµy. Trong c¸ch tiÕp cËn nµy, kh¸i niÖm ®èi s¸nh ®å thÞ t¬ng ®èi cã t¸c dông ®a ra c¸c cÊu tróc cã kh¶ n¨ng m« t¶ ®Æc ®iÓm néi dung cña mét líp th ®iÖn tö. Kh¶ n¨ng ph©n lo¹i dùa trªn sù t¬ng tù vµ kh«ng hoµn toµn chÝnh x¸c lµ rÊt quan träng trong sù ph©n lo¹i, gièng nh kh«ng bao giê cã hai mÉu hoµn toµn gièng nhau.
ý tëng míi nµy cã thÓ ¸p dông ®Ó ph©n lo¹i kh«ng nh÷ng v¨n b¶n mµ cßn réng r·i h¬n n÷a. Díi sù ®Þnh híng vµ híng dÉn tËn t×nh cña thÇy PGS. NguyÔn Thanh Thuû, t«i chän bµi to¸n xö lý cô thÓ ®Æt ra trong luËn v¨n nµy lµ Ph©n lo¹i th ®iÖn tö b»ng kü thuËt khai ph¸ dùa trªn ®å thÞ. Hoµng Träng Vinh Ph©n lo¹i th ®iÖn tö b»ng kü thuËt khai ph¸ dùa trªn ®å thÞ - Trang 7 - Ch¬ng I - tæng quan ViÖc qu¶n lý d÷ liÖu vµ th«ng tin ®· ®îc quan t©m víi nhu cÇu nh»m rót nh÷ng yÕu tè thiÕt yÕu vµ quan träng cña mét tµi liÖu vµ lu gi÷ nã ®Ó cã thÓ sù dông mét c¸ch cã hiÖu qu¶ sau nµy.
Sù cÇn thiÕt nµy gièng nh danh môc cña c¸c quyÓn s¸ch trong th viÖn, nã gióp ta nhanh chãng t×m ra quyÓn s¸ch mµ ta ®ang quan t©m. Trong mét quyÓn s¸ch, môc lôc ®Ó ta dÔ dµng x¸c ®Þnh ®îc môc ta cÇn. Internet chøa ®ùng mét lîng th«ng tin khæng lå. ViÖc x¸c ®Þnh c¸i g× lµ cÇn thiÕt cho ta lµ rÊt quan träng, nã gióp ta qu¶n lý c¸c th«ng tin mét c¸ch cã hiÖu qu¶ vµ lu tr÷ chóng ®Ó cã thÓ sö dông sau nµy.
Qu¶n lý th«ng tin ngµy nay cã mét ý nghÜa to lín gièng nh c«ng nghÖ th«ng tin ®· lµm mét cuéc c¸ch m¹ng trong d÷ liÖu vµ tri thøc lµ chia sÎ th«ng tin gi÷a mäi ngêi trªn ph¹m vi toµn cÇu. Mét khèi lîng th«ng tin khæng lå ngay lËp tøc cã thÓ nhËn ®îc th«ng qua viÖc truy cËp Internet. CÇn cã mét c¬ chÕ nh»m x¸c ®Þnh th«ng tin nµo lµ thÝch hîp cÇn ph¶i truy cËp. Mét c¸ch ®¬n gi¶n nhÊt lµ ta cã thÓ läc th«ng tin dùa vµo sù cã mÆt hoÆc kh«ng cã mÆt cña mét sè tõ kho¸ nhÊt ®Þnh.
Trong nh÷ng trêng hîp kh¸c cã thÓ x¸c ®Þnh thªm ng÷ c¶nh, thêi ®iÓm xuÊt hiÖn ®Ó cã thÓ läc ra nh÷ng th«ng tin phï hîp víi thêi ®iÓm. VÝ dô, nÕu cÇn rót ra tÊt c¶ c¸c th«ng tin vÒ ng«n ng÷ Java mµ chØ cung cÊp tõ kho¸ “Java” th× rÊt cã thÓ trong kÕt qu¶ ®a ra cã nhiÒu th«ng tin kh«ng thÝch hîp. VÊn ®Ò lµ ta ph¶i t×m c¸ch cung cÊp th«ng tin bæ sung ®Ó x¸c ®Þnh c¸i nµo lµ thÝch hîp. Trong mét trêng hîp kh¸c, qu¶n lý th«ng tin cã thÓ phøc t¹p nh viÖc tãm t¾t th«ng tin.
Mét c¬ chÕ kh¸c cho qu¶n lý th«ng tin lµ sù ph©n lo¹i, ®iÒu nµy cho phÐp ta ph©n lo¹i th«ng tin thµnh c¸c ph¹m trï kh¸c nhau tuú thuéc vµo sù quan t©m cña ngêi dïng.