Ê×Ò³
ѧϰ
»î¶¯
רÇø
¹¤¾ß
TVP
·¢²¼
¾«Ñ¡ÄÚÈÝ/¼¼ÊõÉçȺ/ÓŻݲúÆ·,¾¡ÔÚС³ÌÐò
Á¢¼´Ç°Íù

Text2Image£ºÒ»ÖÖеÄNLP˼·

Óë¼ÆËã»úÊÓ¾õÏà±È£¬×ÔÈ»ÓïÑÔ´¦Àí (NLP) Ò»Ö±±»ÈÏΪÊÇÒ»¸öÄÑÒÔ¹¥¿ËµÄÄÑÌâ¡£±¾ÎÄÑ°ÕÒµ½ÁËÒ»ÖÖÐ嵀 NLP ´¦Àí·½Ê½£¬Ì½Ë÷½« NLP Óë¼ÆËã»úÊÓ¾õ´¦Àí½áºÏ£¬½«Îı¾»æÖƳÉͼƬ¡£ËäȻĿǰµÄ׼ȷÂÊ»¹ÓдýÓÅ»¯Ìá¸ß£¬µ«¿´ÆðÀ´ºÜÓÐÓ¦ÓÃÇ°¾°¡£

ÎÊÌâµã?

³¤ÆÚÒÔÀ´£¬×ÔÈ»ÓïÑÔ´¦Àí (NLP) Ò»Ö±±»ÈÏΪÊÇÒ»¸öÄÑÒÔ¹¥¿ËµÄÄÑÌ⣬ÖÁÉÙÓë¼ÆËã»úÊÓ¾õÏà±ÈÊÇÕâÑù¡£NLP Ä£ÐÍÐèÒª¸ü³¤µÄÔËÐÐʱ¼ä£¬Í¨³£¸üÄÑʵÏÖ£¬²¢ÇÒÐèÒª¸ü¶àµÄ¼ÆËã×ÊÔ´¡£ÁíÒ»·½Ã棬ͼÏñʶ±ðÄ£Ð͵ÄʵÏÖ±äµÃ¸ü¼Ó¼òµ¥£¬¶Ô GPU µÄ¸ºµ£Ò²¸üС¡£ÕâÈÃÎÒÏëµ½£¬ÎÒÃÇ¿ÉÒÔ°ÑÒ»¸öÎı¾ÓïÁÏ¿âת»»³ÉÒ»¸öͼÏñÂð? ÎÒÃÇÄÜ°ÑÎı¾½âÊͳÉͼÏñÂð? ÊÂʵ֤Ã÷£¬´ð°¸Êǿ϶¨µÄ£¬²¢´øÀ´ÁËÁîÈ˾ªÑȵĽá¹û£¡ÎÒÃÇÓÃÕâÖÖ·½·¨À´Çø·Ö¼ÙÐÂÎźÍÕæÐÂÎÅ¡£

ÔÚ±¾ÎÄÖУ¬ÎÒÃǽ«Ïêϸ̽ÌÖÕâÖÖ·½·¨¡¢½á¹û¡¢½áÂۺͽÓÏÂÀ´µÄ¸Ä½ø¡£

¼ò ½é? ?

˼·À´Ô´

½«Îı¾×ª»»ÎªÍ¼ÏñµÄÏë·¨×î³õÊÇÊܵ½ Gleb Esman ¹ØÓÚÆÛÕ©¼ì²âµÄÕâƪÎÄÕµÄÆô·¢¡£ÔÚÕâÖÖ·½·¨ÖУ¬ËûÃǽ«¸÷ÖÖÊý¾Ýµã£¬ÈçÊó±êÒƶ¯µÄËٶȡ¢·½Ïò¡¢¼ÓËٶȵÈת»»³É²ÊɫͼÏñ¡£È»ºóÔÚÕâЩͼÏñÉÏÔËÐÐÒ»¸öͼÏñʶ±ðÄ£ÐÍ£¬½ø¶ø¿ÉÒÔ²úÉú¸ß¶È׼ȷµÄ½á¹û¡£

Êý¾Ý

ËùÓÐʵÑéʹÓõÄÊý¾ÝÊÇ George Mclntire µÄ¼ÙÐÂÎÅÊý¾Ý¼¯µÄ×Ó¼¯¡£Ëü°üº¬´óÔ¼ 1000 ƪ¼ÙÐÂÎźÍÕæʵÐÂÎŵÄÎÄÕÂ: https://github.com/cabhijith/Fake-News/blob/master/fake_or_real_news.csv.zip

Text2Image µÄ»ù±¾Ô­Àí

ÈÃÎÒÃÇÊ×ÏÈÔÚÒ»¸ö½Ï¸ßµÄ²ã´ÎÉÏÌÖÂÛ Text2Image¡£Æä»ù±¾Ë¼ÏëÊǽ«Îı¾×ª»»³ÉÎÒÃÇ¿ÉÒÔ»æÖƵÄÈÈͼ¡£ÈÈͼ±êʶ×Åÿ¸öµ¥´ÊµÄ TF-IDF Öµ¡£´ÊƵ - ÄæÎĵµÆµÂÊ (TF-IDF) ÊÇÒ»ÖÖͳ¼Æ·½·¨£¬ÓÃÓÚÈ·¶¨Ò»¸öµ¥´ÊÏà¶ÔÓÚÎĵµÖÐÆäËûµ¥´ÊµÄÖØÒªÐÔ¡£ÔÚ»ù±¾µÄÔ¤´¦ÀíºÍ¼ÆËã TF-IDF ÖµÖ®ºó£¬ÎÒÃÇʹÓÃһЩƽ»¬µÄ¸ß˹Â˲¨½«ËüÃÇ»æÖƳɶÔÊý³ß¶ÈµÄÈÈͼ¡£Ò»µ©ÈÈͼ»æÖÆÍê³É£¬ÎÒÃÇʹÓà fast.ai ʵÏÖÁËÒ»¸ö CNN£¬²¢³¢ÊÔÇø·ÖÕæʵºÍÐé¼ÙµÄÈÈͼ¡£ÎÒÃÇ×îÖÕ»ñµÃÁË´óÔ¼ 71% µÄÎȶ¨×¼È·ÂÊ£¬Õâ¶ÔÓÚÕâÖÖз½·¨À´ËµÊÇÒ»¸öºÜºÃµÄ¿ªÊ¼¡£ÕâÀïÓÐÒ»¸ö¹ØÓÚÎÒÃǵķ½·¨µÄСÁ÷³Ìͼ:

»¹²»Ì«Çå³þ£¿¼ÌÐøÍùÏ¿´¡£

Text2Image ÏêÊö

Ô¤´¦Àí

Êý¾Ý²ÉÓÃСдÐÎʽ£¬É¾³ýËùÓÐÌØÊâ×Ö·û£¬²¢½«Îı¾ºÍ±êÌâÁ¬½ÓÆðÀ´¡£ÎļþÖÐ 85% ÒÔÉϵÄÎÄ×ÖÒ²±»É¾³ý¡£´ËÍ⣬ҪÃ÷È·±ÜÃâʹÓõ¥´ÊÁбí (stopwords)¡£Ê¹ÓõÄÊÇÒ»·Ý±ê×¼µÄÍ£¶Ù´ÊÁÐ±í£¬´ó²¿·ÖÊÇûÓÐÐÅÏ¢µÄÖظ´´Ê¡£ÌرðÊÇÒª¶Ô¼ÙÐÂÎŵĶϾä½øÐÐÐ޸ģ¬ÕâÊÇδÀ´ÖµµÃ̽Ë÷µÄÒ»¸öÁìÓò£¬ÌرðÊÇ¿ÉÒÔΪ¼ÙÐÂÎÅ´øÀ´¶ÀÌصÄд×÷·ç¸ñ¡£

¼ÆËã TF-IDF

ΪÁ˶Թؼü×Ö½øÐÐÆÀ·ÖºÍÌáÈ¡£¬Text2Image ʹÓÃÁË tf-idf µÄ scikit-learn ʵÏÖ¡£¶ÔÓÚ¼ÙÐÂÎÅÓïÁÏ¿âºÍÕæʵÐÂÎÅÓïÁϿ⣬IDF ·Ö±ð¼ÆËã¡£ÓëÕû¸öÓïÁÏ¿âµÄµ¥¸ö IDF ·ÖÊýÏà±È£¬¼ÆËãµ¥¶ÀµÄ IDF ·ÖÊý»áµ¼ÖÂ׼ȷÐÔ´ó·ùÌá¸ß¡£È»ºóµü´ú¼ÆËãÿ¸öÎĵµµÄ tf-idf ·ÖÊý¡£ÔÚÕâÀ±êÌâºÍÎı¾²»ÊÇ·Ö¿ªÆÀ·ÖµÄ£¬¶øÊÇÒ»ÆðÆÀ·ÖµÄ¡£

¼ÆËã Term ƵÂÊ

¼ÆËã IDF

°ÑËüÃÇÏà³Ë£¬¾ÍµÃµ½ tf-idf¡£ÎÒÃǶÔÿ¸öÎĵµ·Ö±ð½øÐеü´ú¡£

´¦Àí TF-IDF Öµ

¶ÔÓÚÿ¸öÎĵµ£¬½«ÌáÈ¡¾ßÓÐ×î¸ß TF-IDF ÖµµÄ 121 ¸öµ¥´Ê¡£ÕâЩµ¥´ÊÈ»ºóÓÃÓÚ´´½¨Ò»¸ö 11x11 Êý×é¡£ÔÚÕâÀѡÔñµÄµ¥´ÊÊýÁ¿¾ÍÏñÒ»¸ö³¬²ÎÊý¡£¶ÔÓÚ¸ü¶Ì¡¢¸ü¼òµ¥µÄÎı¾£¬¿ÉÒÔʹÓøüÉٵĵ¥´Ê£¬¶øʹÓøü¶àµÄµ¥´ÊÀ´±íʾ¸ü³¤µÄ¡¢¸ü¸´ÔÓµÄÎı¾¡£¸ù¾Ý¾­Ñ飬11x11 ÊÇÕâ¸öÊý¾Ý¼¯µÄÀíÏë´óС¡£½« TF-IDF Öµ°´´óС½µÐòÅÅÁУ¬¶ø²»ÊÇ°´ÆäÔÚÎı¾ÖеÄλÖÃÓ³Éä¡£TF-IDF ÖµÒÔÕâÖÖ·½Ê½Ó³É䣬ÒòΪËü¿´ÆðÀ´¸üÄÜ´ú±íÎı¾£¬²¢ÇÒΪģÐÍÌṩÁ˸ü·á¸»µÄÌØÐÔÀ´½øÐÐѵÁ·¡£ÒòΪһ¸öµ¥´Ê¿ÉÒÔÔÚһƪÎÄÕÂÖгöÏÖ¶à´Î£¬ËùÒÔÒª¿¼ÂǵÚÒ»´Î³öÏֵĵ¥´Ê¡£

²»°´Ô­Ñù»æÖÆ TF-IDF Öµ£¬¶øÊÇ°´¶ÔÊý¿Ì¶È»æÖÆËùÓÐÖµ¡£ÕâÑù×öÊÇΪÁ˼õÉÙ¶¥²¿ºÍµ×²¿ÖµÖ®¼äµÄ¾Þ´ó²îÒì¡£

ÔÚ»æÖÆʱ£¬ÓÉÓÚÕâÖÖ²îÒ죬´ó¶àÊýÈÈͼ²»»áÏÔʾÈκÎÑÕÉ«µÄ±ä»¯¡£Òò´Ë£¬ËüÃDZ»»æÖÆÔÚÒ»¸ö¶ÔÊý¿Ì¶ÈÉÏ£¬ÒÔ±ã¸üºÃµØÕÒ³ö²îÒì¡£

ͼ 1(×ó) ÏÔʾÁË°´Ô­Ñù»æÖÆµÄ TF-IDF Öµ¡£Í¼ 2(ÓÒ) ÏÔʾÁËÔÚ¶ÔÊý¿Ì¶ÈÉÏ»æÖƵÄÏàֵͬ

ȱµãÖ®Ò»ÊÇÔÚѵÁ·Ä£ÐÍʱ´óÁ¿µÄ¹ý¶ÈÄâºÏ¡£Õâ¿ÉÒÔ¹éÒòÓÚȱ·¦ÈκÎÊý¾ÝÀ©³ä£¬Ä¿Ç°£¬ËƺõûÓÐÊý¾ÝÀ©³äµÄ·½·¨¿ÉÒÔÓÃÓÚÕâ¸öÓÃÀý¡£Òò´Ë£¬ÔÚÕû¸öÊý¾Ý¼¯ÉÏʹÓøß˹Â˲¨À´Æ½»¬ÕâЩͼ¡£ËäÈ»Ëüȷʵ½µµÍÁËÒ»µãµã׼ȷÐÔ£¬µ«ÔÚ¹ý¶ÈÄâºÏ·½ÃæÓÐÏÔÖøµÄϽµ£¬ÓÈÆäÊÇÔÚѵÁ·µÄ³õʼ½×¶Î¡£

×îÖÕµÄÈÈͼ

×îÖÕµÄÈÈͼ³ß´çΪ 11x11£¬Óà seaborn »æÖÆ¡£ÒòΪ x ÖáºÍ y ÖáÒÔ¼°ÑÕÉ«ÌõÔÚѵÁ·Ê±¶¼Ã»Óд«´ïÈκÎÐÅÏ¢£¬ËùÒÔÎÒÃÇɾ³ýÁËËüÃÇ¡£Ê¹ÓõÄÈÈͼÀàÐÍÊÇ¡°µÈÀë×ÓÌ塱£¬ÒòΪËüÏÔʾÁËÀíÏëµÄÑÕÉ«±ä»¯¡£³¢ÊÔ²»Í¬µÄÑÕÉ«×éºÏ¿ÉÄÜÊÇδÀ´Ì½Ë÷µÄÒ»¸öÁìÓò¡£ÏÂÃæÊÇ×îÖÕÇé½ÚµÄÒ»¸öÀý×Ó¡£

ÈÈͼ×îÖÕÐÎ̬

ѵÁ·ÎÒÃǵÄÄ£ÐÍ

¸ÃÄ£ÐÍʹÓà fast.ai ÔÚ resnet34 ÉϽøÐÐѵÁ·¡£Ê¶±ð³ö¼ÙÐÂÎÅ 489 ƪ£¬ÕæÐÂÎÅ 511 ƪ¡£ÔÚ²»Ôö¼ÓÊý¾ÝµÄÇé¿öÏ£¬ÔÚѵÁ·¼¯ºÍ²âÊÔ¼¯Ö®¼ä²ÉÓñê×¼µÄ 80:20 ·Ö¸î¡£ËùÓÐʹÓõĴúÂ붼¿ÉÒÔÔÚÕâÀïÕÒµ½: https://github.com/cabhijith/Text2Image/blob/master/Code.html

½á¹û

×Ü ½á? ?

¾­¹ý 9 ÂÖµü´úºó£¬Ä£Ð͵Ä׼ȷÂÊ´ïµ½ÁË 70% ÒÔÉÏ¡£¾¡¹Ü¶ÔÕâ¸öÊý¾Ý¼¯À´Ëµ»¹Ô¶Ô¶²»¹»ÏȽø£¬µ«ÕâÖÖз½·¨ËƺõºÜÓÐÇ°¾°¡£ÒÔÏÂÊÇÔÚѵÁ·¹ý³ÌÖÐËù×öµÄһЩ¹Û²ì½á¹û:

Õâ¸öÄ£Ðͳ¬²îÁ˺ܶࡣÔö¼ÓÊý¾Ý¶Ô¹ýÄâºÏûÓÐÈκÎÓ°Ï죬ÕâÓëÎÒÃǵÄÔ¤ÆÚÏà·´¡£½øÒ»²½µÄѵÁ·»ò¸Ä±äѧϰÂÊûÓÐÈκÎЧ¹û¡£

Ôö¼Ó»æͼ´óСÓÐÖúÓÚ׼ȷÐÔÌáÉýÖ±µ½´óСΪ 11x11£¬Ö®ºóÔö¼Ó»æͼ´óС»áµ¼ÖÂ׼ȷÐÔϽµ¡£

ÔÚͼÉÏʹÓÃÒ»¶¨ÊýÁ¿µÄ¸ß˹Â˲¨ÓÐÖúÓÚÌá¸ß¾«¶È¡£

ÏÂÒ»²½¼Æ»®

Ä¿Ç°£¬ÎÒÃÇÕýÔÚÖÂÁ¦ÓÚ´ÊÐÔ±ê¼ÇºÍÊÖÌ×´ÊǶÈëµÄ¿ÉÊÓ»¯¡£ÎÒÃÇÒ²ÔÚ¿¼ÂÇÐÞ¸ÄÍ£Ö¹´Ê£¬Ð޸ĻæͼµÄ´óСºÍÑÕɫģʽ¡£ÎÒÃǽ«±£³Ö³ÖÐø¸Ä½ø£¡

  • ·¢±íÓÚ:
  • Ô­ÎÄÁ´½Ó£ºhttp://news.51cto.com/art/201911/606479.htm
  • ÈçÓÐÇÖȨ£¬ÇëÁªÏµ cloudcommunity@tencent.com ɾ³ý¡£

ɨÂë

Ìí¼ÓÕ¾³¤ ½ø½»Á÷Ⱥ

ÁìȡרÊô 10ÔªÎÞÃż÷ȯ

˽Ïí×îР¼¼Êõ¸É»õ

ɨÂë¼ÓÈ뿪·¢ÕßÉçȺ
Áìȯ
http://www.vxiaotou.com