

{"id":4717,"date":"2022-10-08T17:56:11","date_gmt":"2022-10-08T08:56:11","guid":{"rendered":"https:\/\/qard.is.tohoku.ac.jp\/T-Wave\/?p=4717"},"modified":"2022-10-08T17:56:11","modified_gmt":"2022-10-08T08:56:11","slug":"%e9%87%8f%e5%ad%90%e3%82%a2%e3%83%8b%e3%83%bc%e3%83%aa%e3%83%b3%e3%82%b0%e3%81%a7%e6%96%87%e7%ab%a0%e3%82%92%e6%ad%a3%e7%a2%ba%e3%81%ab%e8%aa%ad%e3%82%93%e3%81%a7%e3%81%bf%e3%82%88%e3%81%86%ef%bc%81","status":"publish","type":"post","link":"https:\/\/qard.is.tohoku.ac.jp\/T-Wave\/2022\/10\/08\/%e9%87%8f%e5%ad%90%e3%82%a2%e3%83%8b%e3%83%bc%e3%83%aa%e3%83%b3%e3%82%b0%e3%81%a7%e6%96%87%e7%ab%a0%e3%82%92%e6%ad%a3%e7%a2%ba%e3%81%ab%e8%aa%ad%e3%82%93%e3%81%a7%e3%81%bf%e3%82%88%e3%81%86%ef%bc%81\/","title":{"rendered":"\u91cf\u5b50\u30a2\u30cb\u30fc\u30ea\u30f3\u30b0\u3067\u6587\u7ae0\u3092\u6b63\u78ba\u306b\u8aad\u3093\u3067\u307f\u3088\u3046\uff01"},"content":{"rendered":"<p><a href=\"https:\/\/colab.research.google.com\/github\/T-QARD\/t-wave\/blob\/main\/notebooks\/WSD\/D_Wave\u30de\u30b7\u30f3\u3092\u7528\u3044\u305f\u8a9e\u7fa9\u66d6\u6627\u6027\u306e\u89e3\u6d88.ipynb\" target=\"_blank\" rel=\"noopener noreferrer\"><img decoding=\"async\" src=\"https:\/\/colab.research.google.com\/assets\/colab-badge.svg\" alt=\"Open in Colab\" \/><\/a><\/p>\n<div class=\"cell border-box-sizing text_cell rendered\">\n<div class=\"inner_cell\">\n<div class=\"text_cell_render border-box-sizing rendered_html\"><\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing text_cell rendered\">\n<div class=\"inner_cell\">\n<div class=\"text_cell_render border-box-sizing rendered_html\">\n<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_82_2 counter-hierarchy ez-toc-counter ez-toc-white ez-toc-container-direction\">\n<div class=\"ez-toc-title-container\">\n<p class=\"ez-toc-title ez-toc-toggle\" style=\"cursor:pointer\">Table of Contents<\/p>\n<span class=\"ez-toc-title-toggle\"><a href=\"#\" class=\"ez-toc-pull-right ez-toc-btn ez-toc-btn-xs ez-toc-btn-default ez-toc-toggle\" aria-label=\"Toggle Table of Content\"><span class=\"ez-toc-js-icon-con\"><span class=\"\"><span class=\"eztoc-hide\" style=\"display:none;\">Toggle<\/span><span class=\"ez-toc-icon-toggle-span\"><svg style=\"fill: #999;color:#999\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"list-377408\" width=\"20px\" height=\"20px\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M6 6H4v2h2V6zm14 0H8v2h12V6zM4 11h2v2H4v-2zm16 0H8v2h12v-2zM4 16h2v2H4v-2zm16 0H8v2h12v-2z\" fill=\"currentColor\"><\/path><\/svg><svg style=\"fill: #999;color:#999\" class=\"arrow-unsorted-368013\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"10px\" height=\"10px\" viewBox=\"0 0 24 24\" version=\"1.2\" baseProfile=\"tiny\"><path d=\"M18.2 9.3l-6.2-6.3-6.2 6.3c-.2.2-.3.4-.3.7s.1.5.3.7c.2.2.4.3.7.3h11c.3 0 .5-.1.7-.3.2-.2.3-.5.3-.7s-.1-.5-.3-.7zM5.8 14.7l6.2 6.3 6.2-6.3c.2-.2.3-.5.3-.7s-.1-.5-.3-.7c-.2-.2-.4-.3-.7-.3h-11c-.3 0-.5.1-.7.3-.2.2-.3.5-.3.7s.1.5.3.7z\"\/><\/svg><\/span><\/span><\/span><\/a><\/span><\/div>\n<nav><ul class='ez-toc-list ez-toc-list-level-1 ' ><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/qard.is.tohoku.ac.jp\/T-Wave\/2022\/10\/08\/%e9%87%8f%e5%ad%90%e3%82%a2%e3%83%8b%e3%83%bc%e3%83%aa%e3%83%b3%e3%82%b0%e3%81%a7%e6%96%87%e7%ab%a0%e3%82%92%e6%ad%a3%e7%a2%ba%e3%81%ab%e8%aa%ad%e3%82%93%e3%81%a7%e3%81%bf%e3%82%88%e3%81%86%ef%bc%81\/#%E6%96%87%E7%8C%AE%E6%83%85%E5%A0%B1\" >\u6587\u732e\u60c5\u5831<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/qard.is.tohoku.ac.jp\/T-Wave\/2022\/10\/08\/%e9%87%8f%e5%ad%90%e3%82%a2%e3%83%8b%e3%83%bc%e3%83%aa%e3%83%b3%e3%82%b0%e3%81%a7%e6%96%87%e7%ab%a0%e3%82%92%e6%ad%a3%e7%a2%ba%e3%81%ab%e8%aa%ad%e3%82%93%e3%81%a7%e3%81%bf%e3%82%88%e3%81%86%ef%bc%81\/#%E6%A6%82%E8%A6%81\" >\u6982\u8981<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/qard.is.tohoku.ac.jp\/T-Wave\/2022\/10\/08\/%e9%87%8f%e5%ad%90%e3%82%a2%e3%83%8b%e3%83%bc%e3%83%aa%e3%83%b3%e3%82%b0%e3%81%a7%e6%96%87%e7%ab%a0%e3%82%92%e6%ad%a3%e7%a2%ba%e3%81%ab%e8%aa%ad%e3%82%93%e3%81%a7%e3%81%bf%e3%82%88%e3%81%86%ef%bc%81\/#%E8%AA%9E%E7%BE%A9%E6%9B%96%E6%98%A7%E6%80%A7%E3%81%AE%E8%A7%A3%E6%B6%88%E3%81%A8%E3%81%AF\" >\u8a9e\u7fa9\u66d6\u6627\u6027\u306e\u89e3\u6d88\u3068\u306f<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/qard.is.tohoku.ac.jp\/T-Wave\/2022\/10\/08\/%e9%87%8f%e5%ad%90%e3%82%a2%e3%83%8b%e3%83%bc%e3%83%aa%e3%83%b3%e3%82%b0%e3%81%a7%e6%96%87%e7%ab%a0%e3%82%92%e6%ad%a3%e7%a2%ba%e3%81%ab%e8%aa%ad%e3%82%93%e3%81%a7%e3%81%bf%e3%82%88%e3%81%86%ef%bc%81\/#%E6%96%B9%E6%B3%95\" >\u65b9\u6cd5<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/qard.is.tohoku.ac.jp\/T-Wave\/2022\/10\/08\/%e9%87%8f%e5%ad%90%e3%82%a2%e3%83%8b%e3%83%bc%e3%83%aa%e3%83%b3%e3%82%b0%e3%81%a7%e6%96%87%e7%ab%a0%e3%82%92%e6%ad%a3%e7%a2%ba%e3%81%ab%e8%aa%ad%e3%82%93%e3%81%a7%e3%81%bf%e3%82%88%e3%81%86%ef%bc%81\/#%E7%9B%AE%E7%9A%84%E9%96%A2%E6%95%B0%E7%AC%AC1%E9%A0%85\" >\u76ee\u7684\u95a2\u6570(\u7b2c1\u9805)<\/a><ul class='ez-toc-list-level-4' ><li class='ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-6\" href=\"https:\/\/qard.is.tohoku.ac.jp\/T-Wave\/2022\/10\/08\/%e9%87%8f%e5%ad%90%e3%82%a2%e3%83%8b%e3%83%bc%e3%83%aa%e3%83%b3%e3%82%b0%e3%81%a7%e6%96%87%e7%ab%a0%e3%82%92%e6%ad%a3%e7%a2%ba%e3%81%ab%e8%aa%ad%e3%82%93%e3%81%a7%e3%81%bf%e3%82%88%e3%81%86%ef%bc%81\/#cos%E9%A1%9E%E4%BC%BC%E5%BA%A6%E3%81%A8%E3%81%AF\" >$\\cos$\u985e\u4f3c\u5ea6\u3068\u306f<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-7\" href=\"https:\/\/qard.is.tohoku.ac.jp\/T-Wave\/2022\/10\/08\/%e9%87%8f%e5%ad%90%e3%82%a2%e3%83%8b%e3%83%bc%e3%83%aa%e3%83%b3%e3%82%b0%e3%81%a7%e6%96%87%e7%ab%a0%e3%82%92%e6%ad%a3%e7%a2%ba%e3%81%ab%e8%aa%ad%e3%82%93%e3%81%a7%e3%81%bf%e3%82%88%e3%81%86%ef%bc%81\/#%E7%9B%AE%E7%9A%84%E9%96%A2%E6%95%B0%E7%AC%AC2%E9%A0%85\" >\u76ee\u7684\u95a2\u6570(\u7b2c2\u9805)<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-8\" href=\"https:\/\/qard.is.tohoku.ac.jp\/T-Wave\/2022\/10\/08\/%e9%87%8f%e5%ad%90%e3%82%a2%e3%83%8b%e3%83%bc%e3%83%aa%e3%83%b3%e3%82%b0%e3%81%a7%e6%96%87%e7%ab%a0%e3%82%92%e6%ad%a3%e7%a2%ba%e3%81%ab%e8%aa%ad%e3%82%93%e3%81%a7%e3%81%bf%e3%82%88%e3%81%86%ef%bc%81\/#r_iujv%E3%81%AE%E3%82%A4%E3%83%A1%E3%83%BC%E3%82%B8\" >$r_{iu,jv}$\u306e\u30a4\u30e1\u30fc\u30b8<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-9\" href=\"https:\/\/qard.is.tohoku.ac.jp\/T-Wave\/2022\/10\/08\/%e9%87%8f%e5%ad%90%e3%82%a2%e3%83%8b%e3%83%bc%e3%83%aa%e3%83%b3%e3%82%b0%e3%81%a7%e6%96%87%e7%ab%a0%e3%82%92%e6%ad%a3%e7%a2%ba%e3%81%ab%e8%aa%ad%e3%82%93%e3%81%a7%e3%81%bf%e3%82%88%e3%81%86%ef%bc%81\/#%E7%9B%AE%E7%9A%84%E9%96%A2%E6%95%B0%E7%AC%AC1%E9%A0%85%E7%AC%AC2%E9%A0%85%E5%88%B6%E7%B4%84%E9%A0%85\" >\u76ee\u7684\u95a2\u6570(\u7b2c1\u9805+\u7b2c2\u9805+\u5236\u7d04\u9805)<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-10\" href=\"https:\/\/qard.is.tohoku.ac.jp\/T-Wave\/2022\/10\/08\/%e9%87%8f%e5%ad%90%e3%82%a2%e3%83%8b%e3%83%bc%e3%83%aa%e3%83%b3%e3%82%b0%e3%81%a7%e6%96%87%e7%ab%a0%e3%82%92%e6%ad%a3%e7%a2%ba%e3%81%ab%e8%aa%ad%e3%82%93%e3%81%a7%e3%81%bf%e3%82%88%e3%81%86%ef%bc%81\/#%E5%AE%9F%E9%A8%93\" >\u5b9f\u9a13<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-11\" href=\"https:\/\/qard.is.tohoku.ac.jp\/T-Wave\/2022\/10\/08\/%e9%87%8f%e5%ad%90%e3%82%a2%e3%83%8b%e3%83%bc%e3%83%aa%e3%83%b3%e3%82%b0%e3%81%a7%e6%96%87%e7%ab%a0%e3%82%92%e6%ad%a3%e7%a2%ba%e3%81%ab%e8%aa%ad%e3%82%93%e3%81%a7%e3%81%bf%e3%82%88%e3%81%86%ef%bc%81\/#%E3%83%A9%E3%82%A4%E3%83%96%E3%83%A9%E3%83%AA%E3%81%AE%E3%82%A4%E3%83%B3%E3%82%B9%E3%83%88%E3%83%BC%E3%83%AB\" >\u30e9\u30a4\u30d6\u30e9\u30ea\u306e\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-12\" href=\"https:\/\/qard.is.tohoku.ac.jp\/T-Wave\/2022\/10\/08\/%e9%87%8f%e5%ad%90%e3%82%a2%e3%83%8b%e3%83%bc%e3%83%aa%e3%83%b3%e3%82%b0%e3%81%a7%e6%96%87%e7%ab%a0%e3%82%92%e6%ad%a3%e7%a2%ba%e3%81%ab%e8%aa%ad%e3%82%93%e3%81%a7%e3%81%bf%e3%82%88%e3%81%86%ef%bc%81\/#%E8%AA%9E%E7%BE%A9%E6%9B%96%E6%98%A7%E6%80%A7%E3%82%92%E8%A7%A3%E6%B6%88%E3%81%99%E3%82%8B%E6%96%87%E7%AB%A0\" >\u8a9e\u7fa9\u66d6\u6627\u6027\u3092\u89e3\u6d88\u3059\u308b\u6587\u7ae0<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-13\" href=\"https:\/\/qard.is.tohoku.ac.jp\/T-Wave\/2022\/10\/08\/%e9%87%8f%e5%ad%90%e3%82%a2%e3%83%8b%e3%83%bc%e3%83%aa%e3%83%b3%e3%82%b0%e3%81%a7%e6%96%87%e7%ab%a0%e3%82%92%e6%ad%a3%e7%a2%ba%e3%81%ab%e8%aa%ad%e3%82%93%e3%81%a7%e3%81%bf%e3%82%88%e3%81%86%ef%bc%81\/#%E5%8D%98%E8%AA%9E%E3%83%99%E3%82%AF%E3%83%88%E3%83%AB%E3%81%AE%E7%8D%B2%E5%BE%97\" >\u5358\u8a9e\u30d9\u30af\u30c8\u30eb\u306e\u7372\u5f97<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-14\" href=\"https:\/\/qard.is.tohoku.ac.jp\/T-Wave\/2022\/10\/08\/%e9%87%8f%e5%ad%90%e3%82%a2%e3%83%8b%e3%83%bc%e3%83%aa%e3%83%b3%e3%82%b0%e3%81%a7%e6%96%87%e7%ab%a0%e3%82%92%e6%ad%a3%e7%a2%ba%e3%81%ab%e8%aa%ad%e3%82%93%e3%81%a7%e3%81%bf%e3%82%88%e3%81%86%ef%bc%81\/#%E8%AA%9E%E7%BE%A9%E3%83%99%E3%82%AF%E3%83%88%E3%83%AB%E3%81%AE%E7%8D%B2%E5%BE%97\" >\u8a9e\u7fa9\u30d9\u30af\u30c8\u30eb\u306e\u7372\u5f97<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-15\" href=\"https:\/\/qard.is.tohoku.ac.jp\/T-Wave\/2022\/10\/08\/%e9%87%8f%e5%ad%90%e3%82%a2%e3%83%8b%e3%83%bc%e3%83%aa%e3%83%b3%e3%82%b0%e3%81%a7%e6%96%87%e7%ab%a0%e3%82%92%e6%ad%a3%e7%a2%ba%e3%81%ab%e8%aa%ad%e3%82%93%e3%81%a7%e3%81%bf%e3%82%88%e3%81%86%ef%bc%81\/#c_ik%E3%81%AE%E4%BD%9C%E6%88%90\" >$c_{ik}$\u306e\u4f5c\u6210<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-16\" href=\"https:\/\/qard.is.tohoku.ac.jp\/T-Wave\/2022\/10\/08\/%e9%87%8f%e5%ad%90%e3%82%a2%e3%83%8b%e3%83%bc%e3%83%aa%e3%83%b3%e3%82%b0%e3%81%a7%e6%96%87%e7%ab%a0%e3%82%92%e6%ad%a3%e7%a2%ba%e3%81%ab%e8%aa%ad%e3%82%93%e3%81%a7%e3%81%bf%e3%82%88%e3%81%86%ef%bc%81\/#r_im_jn%E3%81%AE%E4%BD%9C%E6%88%90\" >$r_{im, jn}$\u306e\u4f5c\u6210<\/a><ul class='ez-toc-list-level-4' ><li class='ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-17\" href=\"https:\/\/qard.is.tohoku.ac.jp\/T-Wave\/2022\/10\/08\/%e9%87%8f%e5%ad%90%e3%82%a2%e3%83%8b%e3%83%bc%e3%83%aa%e3%83%b3%e3%82%b0%e3%81%a7%e6%96%87%e7%ab%a0%e3%82%92%e6%ad%a3%e7%a2%ba%e3%81%ab%e8%aa%ad%e3%82%93%e3%81%a7%e3%81%bf%e3%82%88%e3%81%86%ef%bc%81\/#b_i_jn%E5%8D%98%E8%AA%9E-%E8%AA%9E%E7%BE%A9%E3%81%AEcos%E9%A1%9E%E4%BC%BC%E5%BA%A6%E3%81%AE%E4%BD%9C%E6%88%90\" >$b_{i, jn}$(\u5358\u8a9e-\u8a9e\u7fa9\u306ecos\u985e\u4f3c\u5ea6)\u306e\u4f5c\u6210<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-18\" href=\"https:\/\/qard.is.tohoku.ac.jp\/T-Wave\/2022\/10\/08\/%e9%87%8f%e5%ad%90%e3%82%a2%e3%83%8b%e3%83%bc%e3%83%aa%e3%83%b3%e3%82%b0%e3%81%a7%e6%96%87%e7%ab%a0%e3%82%92%e6%ad%a3%e7%a2%ba%e3%81%ab%e8%aa%ad%e3%82%93%e3%81%a7%e3%81%bf%e3%82%88%e3%81%86%ef%bc%81\/#h_imjn%E8%AA%9E%E7%BE%A9-%E8%AA%9E%E7%BE%A9%E3%81%AEcos%E9%A1%9E%E4%BC%BC%E5%BA%A6%E3%81%AE%E4%BD%9C%E6%88%90\" >$h_{im,jn}$(\u8a9e\u7fa9-\u8a9e\u7fa9\u306ecos\u985e\u4f3c\u5ea6)\u306e\u4f5c\u6210<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-19\" href=\"https:\/\/qard.is.tohoku.ac.jp\/T-Wave\/2022\/10\/08\/%e9%87%8f%e5%ad%90%e3%82%a2%e3%83%8b%e3%83%bc%e3%83%aa%e3%83%b3%e3%82%b0%e3%81%a7%e6%96%87%e7%ab%a0%e3%82%92%e6%ad%a3%e7%a2%ba%e3%81%ab%e8%aa%ad%e3%82%93%e3%81%a7%e3%81%bf%e3%82%88%e3%81%86%ef%bc%81\/#e_i_j%E5%8D%98%E8%AA%9E-%E5%8D%98%E8%AA%9E%E3%81%AEcos%E9%A1%9E%E4%BC%BC%E5%BA%A6%E3%81%AE%E4%BD%9C%E6%88%90\" >$e_{i, j}$(\u5358\u8a9e-\u5358\u8a9e\u306ecos\u985e\u4f3c\u5ea6)\u306e\u4f5c\u6210<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-20\" href=\"https:\/\/qard.is.tohoku.ac.jp\/T-Wave\/2022\/10\/08\/%e9%87%8f%e5%ad%90%e3%82%a2%e3%83%8b%e3%83%bc%e3%83%aa%e3%83%b3%e3%82%b0%e3%81%a7%e6%96%87%e7%ab%a0%e3%82%92%e6%ad%a3%e7%a2%ba%e3%81%ab%e8%aa%ad%e3%82%93%e3%81%a7%e3%81%bf%e3%82%88%e3%81%86%ef%bc%81\/#%E6%9C%80%E9%81%A9%E5%8C%96\" >\u6700\u9069\u5316<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-21\" href=\"https:\/\/qard.is.tohoku.ac.jp\/T-Wave\/2022\/10\/08\/%e9%87%8f%e5%ad%90%e3%82%a2%e3%83%8b%e3%83%bc%e3%83%aa%e3%83%b3%e3%82%b0%e3%81%a7%e6%96%87%e7%ab%a0%e3%82%92%e6%ad%a3%e7%a2%ba%e3%81%ab%e8%aa%ad%e3%82%93%e3%81%a7%e3%81%bf%e3%82%88%e3%81%86%ef%bc%81\/#%E3%83%91%E3%83%A9%E3%83%A1%E3%83%BC%E3%82%BF%E3%81%AE%E6%8E%A2%E7%B4%A2\" >\u30d1\u30e9\u30e1\u30fc\u30bf\u306e\u63a2\u7d22<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-22\" href=\"https:\/\/qard.is.tohoku.ac.jp\/T-Wave\/2022\/10\/08\/%e9%87%8f%e5%ad%90%e3%82%a2%e3%83%8b%e3%83%bc%e3%83%aa%e3%83%b3%e3%82%b0%e3%81%a7%e6%96%87%e7%ab%a0%e3%82%92%e6%ad%a3%e7%a2%ba%e3%81%ab%e8%aa%ad%e3%82%93%e3%81%a7%e3%81%bf%e3%82%88%e3%81%86%ef%bc%81\/#Gurobi%E3%81%A7%E8%A7%A3%E3%81%8F\" >Gurobi\u3067\u89e3\u304f<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-23\" href=\"https:\/\/qard.is.tohoku.ac.jp\/T-Wave\/2022\/10\/08\/%e9%87%8f%e5%ad%90%e3%82%a2%e3%83%8b%e3%83%bc%e3%83%aa%e3%83%b3%e3%82%b0%e3%81%a7%e6%96%87%e7%ab%a0%e3%82%92%e6%ad%a3%e7%a2%ba%e3%81%ab%e8%aa%ad%e3%82%93%e3%81%a7%e3%81%bf%e3%82%88%e3%81%86%ef%bc%81\/#%E8%80%83%E5%AF%9F\" >\u8003\u5bdf<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-24\" href=\"https:\/\/qard.is.tohoku.ac.jp\/T-Wave\/2022\/10\/08\/%e9%87%8f%e5%ad%90%e3%82%a2%e3%83%8b%e3%83%bc%e3%83%aa%e3%83%b3%e3%82%b0%e3%81%a7%e6%96%87%e7%ab%a0%e3%82%92%e6%ad%a3%e7%a2%ba%e3%81%ab%e8%aa%ad%e3%82%93%e3%81%a7%e3%81%bf%e3%82%88%e3%81%86%ef%bc%81\/#%E3%81%82%E3%81%A8%E3%81%8C%E3%81%8D\" >\u3042\u3068\u304c\u304d<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-25\" href=\"https:\/\/qard.is.tohoku.ac.jp\/T-Wave\/2022\/10\/08\/%e9%87%8f%e5%ad%90%e3%82%a2%e3%83%8b%e3%83%bc%e3%83%aa%e3%83%b3%e3%82%b0%e3%81%a7%e6%96%87%e7%ab%a0%e3%82%92%e6%ad%a3%e7%a2%ba%e3%81%ab%e8%aa%ad%e3%82%93%e3%81%a7%e3%81%bf%e3%82%88%e3%81%86%ef%bc%81\/#%E6%9C%AC%E8%A8%98%E4%BA%8B%E3%81%AE%E6%8B%85%E5%BD%93%E8%80%85\" >\u672c\u8a18\u4e8b\u306e\u62c5\u5f53\u8005<\/a><\/li><\/ul><\/li><\/ul><\/nav><\/div>\n<h2><span class=\"ez-toc-section\" id=\"%E6%96%87%E7%8C%AE%E6%83%85%E5%A0%B1\"><\/span>\u6587\u732e\u60c5\u5831<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing text_cell rendered\">\n<div class=\"inner_cell\">\n<div class=\"text_cell_render border-box-sizing rendered_html\">\n<ul>\n<li>\u30bf\u30a4\u30c8\u30eb: A Quadratic 0-1 Programming Approach for Word Sense Disambiguation<\/li>\n<li>\u8457\u8005: Boliang Lin<\/li>\n<li>\u66f8\u8a8c\u60c5\u5831: arXiv:2201.04877<\/li>\n<li>DOI: <a href=\"https:\/\/doi.org\/10.48550\/arXiv.2201.04877\">https:\/\/doi.org\/10.48550\/arXiv.2201.04877<\/a><\/li>\n<\/ul>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing text_cell rendered\">\n<div class=\"inner_cell\">\n<div class=\"text_cell_render border-box-sizing rendered_html\">\n<h2><span class=\"ez-toc-section\" id=\"%E6%A6%82%E8%A6%81\"><\/span>\u6982\u8981<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing text_cell rendered\">\n<div class=\"inner_cell\">\n<div class=\"text_cell_render border-box-sizing rendered_html\">\n<h3><span class=\"ez-toc-section\" id=\"%E8%AA%9E%E7%BE%A9%E6%9B%96%E6%98%A7%E6%80%A7%E3%81%AE%E8%A7%A3%E6%B6%88%E3%81%A8%E3%81%AF\"><\/span>\u8a9e\u7fa9\u66d6\u6627\u6027\u306e\u89e3\u6d88\u3068\u306f<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing text_cell rendered\">\n<div class=\"inner_cell\">\n<div class=\"text_cell_render border-box-sizing rendered_html\">\n<p>\u65e5\u672c\u8a9e\u306e\u300c\u9ad8\u3044\u300d\u306b\u306f\u3001\u8907\u6570\u306e\u8a9e\u7fa9\u304c\u5b58\u5728\u3057\u307e\u3059\u3002\u4ee5\u4e0b\u306e\u4f8b\u6587\u3092\u898b\u3066\u4e0b\u3055\u3044\u3002<\/p>\n<ul>\n<li>\u90fd\u4f1a\u306e\u30de\u30f3\u30b7\u30e7\u30f3\u4fa1\u683c\u306f\u3068\u3066\u3082<u>\u9ad8\u3044<\/u>\u3002<\/li>\n<li>\u86cd\u5149\u706f\u306f<u>\u9ad8\u3044<\/u>\u5834\u6240\u306b\u3042\u308b\u3002<\/li>\n<\/ul>\n<p>1\u6587\u76ee\u306e\u300c\u9ad8\u3044\u300d\u306f\u300c\u4fa1\u5024\u304c\u3042\u308b\u300d\u3068\u3044\u3046\u610f\u5473\u3067\u3059\u3002\u4e00\u65b9\u30012\u6587\u76ee\u306e\u300c\u9ad8\u3044\u300d\u306f\u300c\u7269\u7406\u7684\u306b\u4e0a\u306b\u3042\u308b\u300d\u3068\u3044\u3046\u610f\u5473\u3067\u3059\u3002\u3053\u306e\u3088\u3046\u306b\u3001\u6587\u4e2d\u306e\u5358\u8a9e\u304c\u3069\u306e\u8a9e\u7fa9\u3092\u8868\u3057\u3066\u3044\u308b\u306e\u304b\u5224\u65ad\u3059\u308b\u904e\u7a0b\u306e\u3053\u3068\u3092\u3001\u300c\u8a9e\u7fa9\u66d6\u6627\u6027\u306e\u89e3\u6d88(Word Sense Disambiguation, WSD)\u300d\u3068\u8a00\u3044\u307e\u3059\u3002\u5f93\u6765\u3001WSD\u306b\u306f\u6559\u5e2b\u3042\u308a\u5b66\u7fd2\u304c\u4e3b\u306b\u7528\u3044\u3089\u308c\u3066\u6765\u307e\u3057\u305f\u3002\u305d\u306e\u624b\u6cd5\u3067\u306f\u3001\u96a3\u63a5\u3059\u308b\u5358\u8a9e\u306e\u95a2\u4fc2\u6027\u306e\u307f\u3092\u8003\u616e\u3057\u3066\u8a9e\u7fa9\u306e\u5224\u5b9a\u3092\u884c\u3063\u3066\u3044\u307e\u3057\u305f\u3002\u3057\u304b\u3057\u3001\u5358\u8a9e\u306e\u8a9e\u7fa9\u306f\u6587\u8108\u4e2d\u3059\u3079\u3066\u306e\u5358\u8a9e\u3068\u305d\u306e\u8a9e\u7fa9\u306b\u5f71\u97ff\u3055\u308c\u308b\u3068\u8003\u3048\u3089\u308c\u307e\u3059\u3002\u305d\u3053\u3067\u3001<a href=\"https:\/\/doi.org\/10.48550\/arXiv.2201.04877\">\u3053\u306e\u8ad6\u6587<\/a>\u3067\u306f\u3001\u6587\u8108\u4e2d\u3059\u3079\u3066\u306e\u5358\u8a9e\u9593\u3001\u8a9e\u7fa9\u9593\u306e\u95a2\u4fc2\u6027\u3092\u8003\u616e\u3057\u305f2\u6b210-1\u6574\u6570\u8a08\u753b\u30e2\u30c7\u30eb\u3092\u63d0\u6848\u3057\u3066\u3044\u307e\u3059\u3002\u305d\u3057\u3066\u3001\u305d\u306e\u30e2\u30c7\u30eb\u3092\u672c\u8a18\u4e8b\u306e\u62c5\u5f53\u8005\u304cD-Wave\u30de\u30b7\u30f3\u3067\u89e3\u3044\u305f\u7d50\u679c\u3092\u7d39\u4ecb\u3057\u307e\u3059\u3002<\/p>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing text_cell rendered\">\n<div class=\"inner_cell\">\n<div class=\"text_cell_render border-box-sizing rendered_html\">\n<h2><span class=\"ez-toc-section\" id=\"%E6%96%B9%E6%B3%95\"><\/span>\u65b9\u6cd5<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing text_cell rendered\">\n<div class=\"inner_cell\">\n<div class=\"text_cell_render border-box-sizing rendered_html\">\n<p>\u307e\u305a\u306f\u3001\u8ad6\u6587\u3067\u7d39\u4ecb\u3055\u308c\u3066\u3044\u308b2\u6b210-1\u6574\u6570\u8a08\u753b\u30e2\u30c7\u30eb\u306b\u3064\u3044\u3066\u8aac\u660e\u3057\u307e\u3059\u3002<\/p>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing text_cell rendered\">\n<div class=\"inner_cell\">\n<div class=\"text_cell_render border-box-sizing rendered_html\">\n<h3><span class=\"ez-toc-section\" id=\"%E7%9B%AE%E7%9A%84%E9%96%A2%E6%95%B0%E7%AC%AC1%E9%A0%85\"><\/span>\u76ee\u7684\u95a2\u6570(\u7b2c1\u9805)<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing text_cell rendered\">\n<div class=\"inner_cell\">\n<div class=\"text_cell_render border-box-sizing rendered_html\">\n<table>\n<thead>\n<tr>\n<th style=\"text-align: center;\"><\/th>\n<th style=\"text-align: center;\"><\/th>\n<th style=\"text-align: center;\">\u8aac\u660e<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td style=\"text-align: center;\"><strong>\u5909\u6570<\/strong><\/td>\n<td style=\"text-align: center;\">$x_{ik} \\in \\{0, 1\\}$<\/td>\n<td style=\"text-align: center;\">$i$\u756a\u76ee\u306e\u5358\u8a9e\u304c$k$\u756a\u76ee\u306e\u8a9e\u7fa9\u3092\u9078\u3076\u6642\u306b$1$<\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: center;\"><strong>\u5b9a\u6570<\/strong><\/td>\n<td style=\"text-align: center;\">$w_{i}$<\/td>\n<td style=\"text-align: center;\">$i$\u756a\u76ee\u306e\u5358\u8a9e<\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: center;\"><\/td>\n<td style=\"text-align: center;\">$s_{ik}$<\/td>\n<td style=\"text-align: center;\">$i$\u756a\u76ee\u306e\u5358\u8a9e\u306e$k$\u756a\u76ee\u306e\u8a9e\u7fa9<\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: center;\"><\/td>\n<td style=\"text-align: center;\">$c_{ik}$<\/td>\n<td style=\"text-align: center;\">$w_i, s_{ik}$\u9593\u306e$\\cos$\u985e\u4f3c\u5ea6<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing text_cell rendered\">\n<div class=\"inner_cell\">\n<div class=\"text_cell_render border-box-sizing rendered_html\">\n<div id=\"attachment_4820\" style=\"width: 310px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-4820\" src=\"\/T-Wave\/wp-content\/uploads\/2022\/10\/1-300x278.png\" alt=\"\" width=\"300\" height=\"278\" class=\"wp-image-4820 size-medium\" \/><p id=\"caption-attachment-4820\" class=\"wp-caption-text\">\u56f31. \u5358\u8a9e\u3068\u8a9e\u7fa9\u306e\u95a2\u4fc2<\/p><\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing text_cell rendered\">\n<div class=\"inner_cell\">\n<div class=\"text_cell_render border-box-sizing rendered_html\">\n<h4><span class=\"ez-toc-section\" id=\"cos%E9%A1%9E%E4%BC%BC%E5%BA%A6%E3%81%A8%E3%81%AF\"><\/span>$\\cos$\u985e\u4f3c\u5ea6\u3068\u306f<span class=\"ez-toc-section-end\"><\/span><\/h4>\n<p>\u3053\u3053\u3067\u3001$\\cos$\u985e\u4f3c\u5ea6\u306b\u3064\u3044\u3066\u8aac\u660e\u3057\u307e\u3059\u3002<\/p>\n<p>\u3042\u308b2\u3064\u306e\u5358\u8a9e\u3092$\\mathbf{a},\\mathbf{b}$\u3068\u3044\u3046\u30d9\u30af\u30c8\u30eb\u3067\u8868\u3057\u305f\u3068\u304d\u3001\u5185\u7a4d\u306e\u516c\u5f0f(<br \/>\n$\\mathbf{a}\u30fb\\mathbf{b}=|\\mathbf{a}||\\mathbf{b}|\\cos\\theta$<br \/>\n)\u3092\u5909\u5f62\u3059\u308b\u3068\u3001$\\cos\\theta$$=\\mathbf{a}\u30fb\\mathbf{b}\/|\\mathbf{a}||\\mathbf{b}|$\u3068\u306a\u308a\u307e\u3059\u3002\u3053\u308c\u3092$\\cos$\u985e\u4f3c\u5ea6\u3068\u547c\u3073\u30011\u306b\u8fd1\u3044\u307b\u30692\u3064\u306e\u5358\u8a9e\u304c\u985e\u4f3c\u3057\u3066\u3044\u308b\u3053\u3068\u3092\u8868\u3057\u307e\u3059\u3002<\/p>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing text_cell rendered\">\n<div class=\"inner_cell\">\n<div class=\"text_cell_render border-box-sizing rendered_html\">\n<p>$c_{ik}$\u3092\u7528\u3044\u3066\u3001\u76ee\u7684\u95a2\u6570(\u7b2c1\u9805)\u3092\u6b21\u306e\u3088\u3046\u306b\u5b9a\u7fa9\u3057\u307e\u3059\u3002<\/p>\n<p>$$<br \/>\nZ_1(X)=-\\sum_{i} \\sum_{k} c_{i k} x_{i k}<br \/>\n$$<\/p>\n<p>\u3053\u308c\u306f\u3001\u5404\u5358\u8a9e\u306e$\\cos$\u985e\u4f3c\u5ea6\u304c\u6700\u3082\u9ad8\u3044\u8a9e\u7fa9\u304c\u9078\u3070\u308c\u308b\u3088\u3046\u306b\u3059\u308b\u305f\u3081\u306e\u9805\u3067\u3059\u3002<\/p>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing text_cell rendered\">\n<div class=\"inner_cell\">\n<div class=\"text_cell_render border-box-sizing rendered_html\">\n<h3><span class=\"ez-toc-section\" id=\"%E7%9B%AE%E7%9A%84%E9%96%A2%E6%95%B0%E7%AC%AC2%E9%A0%85\"><\/span>\u76ee\u7684\u95a2\u6570(\u7b2c2\u9805)<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing text_cell rendered\">\n<div class=\"inner_cell\">\n<div class=\"text_cell_render border-box-sizing rendered_html\">\n<p>$\\cos$\u985e\u4f3c\u5ea6\u304c\u6700\u3082\u9ad8\u3044\u8a9e\u7fa9\u304c\u6b63\u89e3\u306e\u8a9e\u7fa9\u3068\u306f\u9650\u308a\u307e\u305b\u3093\u3002\u305d\u3053\u3067\u3001\u6587\u8108\u4e2d\u306e\u4ed6\u306e\u5358\u8a9e\u3068\u306e\u95a2\u4fc2\u6027\u3092\u8868\u3059$r_{iu,jv}$\u3092\u5b9a\u7fa9\u3057\u307e\u3059\u3002<\/p>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing text_cell rendered\">\n<div class=\"inner_cell\">\n<div class=\"text_cell_render border-box-sizing rendered_html\">$$<br \/>\nr_{i m, j n}:=\\lambda_{1}\\left(b_{i, j n}+b_{j, i m}\\right)+\\lambda_{2} h_{i m, j n}+\\lambda_{3}\\left(c_{i<br \/>\nm}+e_{w_{i} w_{j}}+c_{j n}\\right)<br \/>\n$$<\/div>\n<div>\n<div id=\"attachment_4821\" style=\"width: 310px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-4821\" src=\"\/T-Wave\/wp-content\/uploads\/2022\/10\/2-300x112.png\" alt=\"\" width=\"300\" height=\"112\" class=\"wp-image-4821 size-medium\" \/><p id=\"caption-attachment-4821\" class=\"wp-caption-text\">\u56f32. 2\u5358\u8a9e\u9593\u306e\u95a2\u4fc2 (\u5f15\u7528) https:\/\/arxiv.org\/abs\/2201.04877<\/p><\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing text_cell rendered\">\n<div class=\"inner_cell\">\n<div class=\"text_cell_render border-box-sizing rendered_html\">\n<p>$r$\u306e\u5024\u304c\u5927\u304d\u3044\u307b\u3069\u3001\u4e21\u8005\u306e\u95a2\u4fc2\u306f\u826f\u3044\u3068\u3044\u3046\u610f\u5473\u306b\u306a\u308a\u307e\u3059\u3002<\/p>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing text_cell rendered\">\n<div class=\"inner_cell\">\n<div class=\"text_cell_render border-box-sizing rendered_html\">\n<p>\u30d1\u30e9\u30e1\u30fc\u30bf\u306e\u8aac\u660e\u306f\u6b21\u306e\u901a\u308a\u3067\u3059\u3002<\/p>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing text_cell rendered\">\n<div class=\"inner_cell\">\n<div class=\"text_cell_render border-box-sizing rendered_html\">\n<table>\n<thead>\n<tr>\n<th style=\"text-align: center;\">\u2003\u5b9a\u6570<\/th>\n<th style=\"text-align: center;\">\u8aac\u660e<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td style=\"text-align: center;\">$r_{iu,jv}$<\/td>\n<td style=\"text-align: center;\">$w_i, w_j$\u9593\u3001$s_{iu}, s_{jv}$\u9593\u306e\u95a2\u4fc2\u6027<\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: center;\">$\\lambda_1, \\lambda_2, \\lambda_3$<\/td>\n<td style=\"text-align: center;\">\u5404\u9805\u306e\u91cd\u307f<\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: center;\">$b_{i, jn}$<\/td>\n<td style=\"text-align: center;\">$w_i$\u3068$s_{jn}$\u9593\u306e$\\cos$\u985e\u4f3c\u5ea6<\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: center;\">$h_{im, jn}$<\/td>\n<td style=\"text-align: center;\">$s_{im}$\u3068$s_{jn}$\u9593\u306e$\\cos$\u985e\u4f3c\u5ea6<\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: center;\">$e_{wi, wj}$<\/td>\n<td style=\"text-align: center;\">$w_i$\u3068$w_j$\u9593\u306e$\\cos$\u985e\u4f3c\u5ea6<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing text_cell rendered\">\n<div class=\"inner_cell\">\n<div class=\"text_cell_render border-box-sizing rendered_html\">\n<p>$r_{iu,jv}$\u3092\u5b9a\u7fa9\u3059\u308b\u3053\u3068\u3067\u3001\u6587\u8108\u306b\u5408\u3063\u305f\u8a9e\u7fa9\u3092\u9078\u3079\u308b\u3088\u3046\u306b\u306a\u308a\u307e\u3059\u3002\u76ee\u7684\u95a2\u6570(\u7b2c2\u9805)\u306f\u6b21\u306e\u3088\u3046\u306b\u306a\u308a\u307e\u3059\u3002<\/p>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing text_cell rendered\">\n<div class=\"inner_cell\">\n<div class=\"text_cell_render border-box-sizing rendered_html\">\n<p><strong>\u76ee\u7684\u95a2\u6570(\u7b2c2\u9805)<\/strong><\/p>\n<p>$$<br \/>\nZ_2(X) = -\\sum_{i, j} \\sum_{u} \\sum_{v} r_{i u, j v} x_{i u} x_{j v}<br \/>\n$$<\/p>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing text_cell rendered\">\n<div class=\"inner_cell\">\n<div class=\"text_cell_render border-box-sizing rendered_html\">\n<h3><span class=\"ez-toc-section\" id=\"r_iujv%E3%81%AE%E3%82%A4%E3%83%A1%E3%83%BC%E3%82%B8\"><\/span>$r_{iu,jv}$\u306e\u30a4\u30e1\u30fc\u30b8<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing text_cell rendered\">\n<div class=\"inner_cell\">\n<div class=\"text_cell_render border-box-sizing rendered_html\">\n<p>$r_{iu,jv}$\u306b\u3064\u3044\u3066\u3001\u88dc\u8db3\u3057\u307e\u3059\u3002<\/p>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing text_cell rendered\">\n<div class=\"inner_cell\">\n<div class=\"text_cell_render border-box-sizing rendered_html\">\n<ul>\n<li><u>\u90fd\u4f1a<\/u> \u306e <u>\u30de\u30f3\u30b7\u30e7\u30f3<\/u> <u>\u4fa1\u683c<\/u> \u306f <u>\u3068\u3066\u3082<\/u> <u>\u9ad8\u3044<\/u>\u3002<\/li>\n<\/ul>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing text_cell rendered\">\n<div class=\"inner_cell\">\n<div class=\"text_cell_render border-box-sizing rendered_html\">\n<table>\n<thead>\n<tr>\n<th style=\"text-align: center;\">\u5358\u8a9e<\/th>\n<th style=\"text-align: center;\"><\/th>\n<th style=\"text-align: center;\">\u8a9e\u7fa9<\/th>\n<th style=\"text-align: center;\"><\/th>\n<th style=\"text-align: center;\">cos\u985e\u4f3c\u5ea6<\/th>\n<th><\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td style=\"text-align: center;\">$w_0$<\/td>\n<td style=\"text-align: center;\">\u90fd\u4f1a<\/td>\n<td style=\"text-align: center;\">$s_{00}$<\/td>\n<td style=\"text-align: center;\">\u4eba\u304c\u591a\u304f\u4f4f\u3080\u571f\u5730<\/td>\n<td style=\"text-align: center;\">$c_{00}=$<\/td>\n<td>0.9<\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: center;\">$w_1$<\/td>\n<td style=\"text-align: center;\">\u30de\u30f3\u30b7\u30e7\u30f3<\/td>\n<td style=\"text-align: center;\">$s_{10}$<\/td>\n<td style=\"text-align: center;\">\u4e2d\u9ad8\u5c64\u306e\u96c6\u5408\u4f4f\u5b85<\/td>\n<td style=\"text-align: center;\">$c_{10}=$<\/td>\n<td>0.9<\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: center;\">$w_2$<\/td>\n<td style=\"text-align: center;\">\u4fa1\u683c<\/td>\n<td style=\"text-align: center;\">$s_{20}$<\/td>\n<td style=\"text-align: center;\">\u5546\u54c1\u306e\u4fa1\u5024\u3092\u8868\u3059<\/td>\n<td style=\"text-align: center;\">$c_{20}=$<\/td>\n<td>0.9<\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: center;\">$w_3$<\/td>\n<td style=\"text-align: center;\">\u3068\u3066\u3082<\/td>\n<td style=\"text-align: center;\">$s_{30}$<\/td>\n<td style=\"text-align: center;\">\u7a0b\u5ea6\u306e\u306f\u306a\u306f\u3060\u3057\u3044\u3055\u307e<\/td>\n<td style=\"text-align: center;\">$c_{30}=$<\/td>\n<td>0.9<\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: center;\">$w_4$<\/td>\n<td style=\"text-align: center;\">\u9ad8\u3044<\/td>\n<td style=\"text-align: center;\">$s_{40}$<\/td>\n<td style=\"text-align: center;\">\u7269\u304c\u4e0a\u306e\u4f4d\u7f6e\u306b\u3042\u308b\u3053\u3068<\/td>\n<td style=\"text-align: center;\">$c_{40}=$<\/td>\n<td>0.6<\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: center;\"><\/td>\n<td style=\"text-align: center;\"><\/td>\n<td style=\"text-align: center;\">$s_{41}$<\/td>\n<td style=\"text-align: center;\">\u91d1\u984d\u304c\u304b\u3055\u3080\u3055\u307e<\/td>\n<td style=\"text-align: center;\">$c_{41}=$<\/td>\n<td>0.3<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing text_cell rendered\">\n<div class=\"inner_cell\">\n<div class=\"text_cell_render border-box-sizing rendered_html\">\n<p>\u4e0a\u8a18\u306e\u4f8b\u6587\u306b\u304a\u3044\u3066\u3001\u300c$w_4$: \u9ad8\u3044\u300d\u306e\u6b63\u3057\u3044\u8a9e\u7fa9\u306f\u300c$s_{41}$: \u91d1\u984d\u304c\u304b\u3055\u3080\u3055\u307e\u300d\u3067\u3059\u3002\u3057\u304b\u3057\u3001\u8868\u306e$\\cos$\u985e\u4f3c\u5ea6\u304c\u6700\u3082\u5927\u304d\u3044\u8a9e\u7fa9\u306f\u300c$s_{40}$:<br \/>\n\u7269\u304c\u4e0a\u306e\u4f4d\u7f6e\u306b\u3042\u308b\u3053\u3068\u300d\u3067\u3042\u308b\u305f\u3081\u3001\u76ee\u7684\u95a2\u6570(\u7b2c1\u9805)\u3060\u3051\u3067\u306f\u6b63\u3057\u3044\u8a9e\u7fa9\u304c\u9078\u3070\u308c\u307e\u305b\u3093\u3002\u305d\u3053\u3067\u3001\u7b2c2\u9805\u3092\u5b9a\u7fa9\u3057\u307e\u3059\u3002\u6587\u8108\u4e2d\u306e\u300c$w_{1}$: \u30de\u30f3\u30b7\u30e7\u30f3\u300d\u300c$w_{2}$:<br \/>\n\u4fa1\u683c\u300d\u3068\u3001\u3088\u308a\u76f8\u6027\u306e\u826f\u3044\u300c$w_{4}$: \u9ad8\u3044\u300d\u306e\u8a9e\u7fa9\u306f\u300c$s_{41}$: \u91d1\u984d\u304c\u304b\u3055\u3080\u3055\u307e\u300d\u3060\u3068\u8003\u3048\u3089\u308c\u307e\u3059\u3002\u3088\u3063\u3066\u3001$r_{41, jv}$\u306e\u5024\u306f\u5927\u304d\u304f\u306a\u308a\u3001\u6b63\u3057\u3044\u8a9e\u7fa9\u304c\u9078\u629e\u3055\u308c\u307e\u3059\u3002<\/p>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing text_cell rendered\">\n<div class=\"inner_cell\">\n<div class=\"text_cell_render border-box-sizing rendered_html\">\n<h3><span class=\"ez-toc-section\" id=\"%E7%9B%AE%E7%9A%84%E9%96%A2%E6%95%B0%E7%AC%AC1%E9%A0%85%E7%AC%AC2%E9%A0%85%E5%88%B6%E7%B4%84%E9%A0%85\"><\/span>\u76ee\u7684\u95a2\u6570(\u7b2c1\u9805+\u7b2c2\u9805+\u5236\u7d04\u9805)<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing text_cell rendered\">\n<div class=\"inner_cell\">\n<div class=\"text_cell_render border-box-sizing rendered_html\">\n<p>\u3053\u308c\u3088\u308a\u3001\u6700\u9069\u5316\u3057\u305f\u3044\u76ee\u7684\u95a2\u6570\u306f\u6b21\u306e\u3088\u3046\u306b\u306a\u308a\u307e\u3059\u3002<\/p>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing text_cell rendered\">\n<div class=\"inner_cell\">\n<div class=\"text_cell_render border-box-sizing rendered_html\">$$<br \/>\n\\operatorname{Min} Z(X)=- \\alpha \\sum_{i} \\sum_{k} c_{i k} x_{i k}-\\beta \\sum_{i, j} \\sum_{u} \\sum_{v} r_{i<br \/>\nu, j v} x_{i u} x_{j v}+\\gamma \\sum_{i}\\left(\\sum_{k} x_{i k}-1\\right)^{2}<br \/>\n$$<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing text_cell rendered\">\n<div class=\"inner_cell\">\n<div class=\"text_cell_render border-box-sizing rendered_html\">\n<p>\u3053\u3053\u3067\u3001$\\alpha, \\beta, \\gamma$\u306f\u30cf\u30a4\u30d1\u30fc\u30d1\u30e9\u30e1\u30fc\u30bf\u3001\u7b2c3\u9805\u306f\u5404\u5358\u8a9e\u306b1\u3064\u306e\u8a9e\u7fa9\u304c\u9078\u3070\u308c\u308b\u3088\u3046\u306b\u3059\u308b\u5236\u7d04\u9805\u3067\u3059\u3002<\/p>\n<p>\u3053\u306e\u76ee\u7684\u95a2\u6570\u3092D-Wave\u30de\u30b7\u30f3\u3067\u89e3\u3044\u3066\u3044\u304d\u307e\u3057\u3087\u3046\u3002<\/p>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing text_cell rendered\">\n<div class=\"inner_cell\">\n<div class=\"text_cell_render border-box-sizing rendered_html\">\n<h2><span class=\"ez-toc-section\" id=\"%E5%AE%9F%E9%A8%93\"><\/span>\u5b9f\u9a13<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing text_cell rendered\">\n<div class=\"inner_cell\">\n<div class=\"text_cell_render border-box-sizing rendered_html\">\n<h3><span class=\"ez-toc-section\" id=\"%E3%83%A9%E3%82%A4%E3%83%96%E3%83%A9%E3%83%AA%E3%81%AE%E3%82%A4%E3%83%B3%E3%82%B9%E3%83%88%E3%83%BC%E3%83%AB\"><\/span>\u30e9\u30a4\u30d6\u30e9\u30ea\u306e\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing text_cell rendered\">\n<div class=\"inner_cell\">\n<div class=\"text_cell_render border-box-sizing rendered_html\">\n<p>\u5fc5\u8981\u306a\u30e9\u30a4\u30d6\u30e9\u30ea\u3092\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u3057\u307e\u3059\u3002<\/p>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing code_cell rendered\">\n<div class=\"input\">\n<div class=\"inner_cell\">\n<div class=\"input_area\">\n<div class=\" highlight hl-ipython3\">\n<pre><span><\/span><span class=\"o\">!<\/span>pip install numpy\n<span class=\"o\">!<\/span>pip install matplotlib\n<span class=\"o\">!<\/span>pip install nltk\n<span class=\"o\">!<\/span>pip install dwave-ocean-sdk\n<span class=\"o\">!<\/span>pip install openjij\n<span class=\"o\">!<\/span>pip install pyqubo<\/pre>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing code_cell rendered\">\n<div class=\"input\">\n<div class=\"inner_cell\">\n<div class=\"input_area\">\n<div class=\" highlight hl-ipython3\">\n<pre><span><\/span><span class=\"kn\">import<\/span> <span class=\"nn\">numpy<\/span> <span class=\"k\">as<\/span> <span class=\"nn\">np<\/span>\n<span class=\"kn\">import<\/span> <span class=\"nn\">matplotlib.pyplot<\/span> <span class=\"k\">as<\/span> <span class=\"nn\">plt<\/span>\n<span class=\"kn\">import<\/span> <span class=\"nn\">nltk<\/span>\n<span class=\"kn\">import<\/span> <span class=\"nn\">pandas<\/span> <span class=\"k\">as<\/span> <span class=\"nn\">pd<\/span>\n<span class=\"kn\">from<\/span> <span class=\"nn\">nltk.corpus<\/span> <span class=\"kn\">import<\/span> <span class=\"n\">wordnet<\/span> <span class=\"k\">as<\/span> <span class=\"n\">wn<\/span>\n<span class=\"kn\">from<\/span> <span class=\"nn\">gensim.models<\/span> <span class=\"kn\">import<\/span> <span class=\"n\">KeyedVectors<\/span>\n<span class=\"kn\">from<\/span> <span class=\"nn\">pyqubo<\/span> <span class=\"kn\">import<\/span> <span class=\"n\">Array<\/span><span class=\"p\">,<\/span> <span class=\"n\">Constraint<\/span><span class=\"p\">,<\/span> <span class=\"n\">Placeholder<\/span><span class=\"p\">,<\/span> <span class=\"n\">Binary<\/span>\n<\/pre>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing text_cell rendered\">\n<div class=\"inner_cell\">\n<div class=\"text_cell_render border-box-sizing rendered_html\">\n<h3><span class=\"ez-toc-section\" id=\"%E8%AA%9E%E7%BE%A9%E6%9B%96%E6%98%A7%E6%80%A7%E3%82%92%E8%A7%A3%E6%B6%88%E3%81%99%E3%82%8B%E6%96%87%E7%AB%A0\"><\/span>\u8a9e\u7fa9\u66d6\u6627\u6027\u3092\u89e3\u6d88\u3059\u308b\u6587\u7ae0<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing text_cell rendered\">\n<div class=\"inner_cell\">\n<div class=\"text_cell_render border-box-sizing rendered_html\">\n<p>\u307e\u305a\u306f\u3001\u8a9e\u7fa9\u66d6\u6627\u6027\u306e\u3042\u308b\u6587\u7ae0\u3092\u5b9a\u7fa9\u3057\u307e\u3059\u3002\u4f7f\u7528\u3059\u308b\u30c7\u30fc\u30bf\u30bb\u30c3\u30c8\u306f\u3001<a href=\"https:\/\/web.eecs.umich.edu\/~mihalcea\/senseval\/index.html\">SENSEVAL-2<\/a>\u306e\u4e00\u90e8\u3067\u3059\u3002\u3053\u306e\u30c7\u30fc\u30bf\u30bb\u30c3\u30c8\u306b\u306f\u3001\u82f1\u6587\u3068\u5358\u8a9e\u306b\u5bfe\u3059\u308b\u6b63\u89e3\u306e\u8a9e\u7fa9\u304c\u542b\u307e\u308c\u3066\u3044\u307e\u3059\u3002<\/p>\n<p>\u4eca\u56de\u306e\u5b9f\u9a13\u3067\u5bfe\u8c61\u3068\u3059\u308b\u6587\u7ae0\u306f\u3001\u6b21\u306e\u82f1\u6587\u3067\u3059\u3002<\/p>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing text_cell rendered\">\n<div class=\"inner_cell\">\n<div class=\"text_cell_render border-box-sizing rendered_html\">\n<blockquote><p>\u300cThe art of change-ringing is peculiar to the English, and, like most English peculiarities,<br \/>\nunintelligible to the rest of the world.\u300d<\/p><\/blockquote>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing text_cell rendered\">\n<div class=\"inner_cell\">\n<div class=\"text_cell_render border-box-sizing rendered_html\">\n<p>\u82f1\u6587\u304b\u3089\u5bfe\u8c61\u3068\u306a\u308b\u5358\u8a9e\u3092\u62bd\u51fa\u3057\u307e\u3059\u3002<\/p>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing code_cell rendered\">\n<div class=\"input\">\n<div class=\"inner_cell\">\n<div class=\"input_area\">\n<div class=\" highlight hl-ipython3\">\n<pre><span><\/span><span class=\"n\">words<\/span> <span class=\"o\">=<\/span> <span class=\"p\">[<\/span>\n    <span class=\"s2\">\"art\"<\/span><span class=\"p\">,<\/span>\n    <span class=\"s2\">\"change_ringing\"<\/span><span class=\"p\">,<\/span>\n    <span class=\"s2\">\"peculiar\"<\/span><span class=\"p\">,<\/span>\n    <span class=\"s2\">\"english\"<\/span><span class=\"p\">,<\/span>\n    <span class=\"s2\">\"most\"<\/span><span class=\"p\">,<\/span>\n    <span class=\"s2\">\"english\"<\/span><span class=\"p\">,<\/span>\n    <span class=\"s2\">\"peculiarity\"<\/span><span class=\"p\">,<\/span>\n    <span class=\"s2\">\"unintelligible\"<\/span><span class=\"p\">,<\/span>\n    <span class=\"s2\">\"rest\"<\/span><span class=\"p\">,<\/span>\n    <span class=\"s2\">\"world\"<\/span><span class=\"p\">,<\/span>\n<span class=\"p\">]<\/span>\n<\/pre>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing text_cell rendered\">\n<div class=\"inner_cell\">\n<div class=\"text_cell_render border-box-sizing rendered_html\">\n<p>\u8a9e\u7fa9\u306f\u3001<a href=\"http:\/\/wordnetweb.princeton.edu\/perl\/webwn?s=refer&amp;sub=Search+WordNet&amp;o2=1&amp;o0=1&amp;o8=1&amp;o1=1&amp;o7=1&amp;o5=1&amp;o9=&amp;o6=1&amp;o3=1&amp;o4=1&amp;h=0000000\">WordNet<\/a><br \/>\n\u306e\u3082\u306e\u3092\u4f7f\u7528\u3057\u307e\u3059\u3002WordNet\u306f\u82f1\u8a9e\u306e\u6982\u5ff5\u8f9e\u66f8\u3067\u3042\u308a\u3001\u5404\u8a9e\u7fa9\u306bID\u304c\u4ed8\u3051\u3089\u308c\u3066\u3044\u307e\u3059\u3002\u5404\u5358\u8a9e\u306b\u5bfe\u3059\u308b\u6b63\u89e3\u306e\u8a9e\u7fa9\u306eID\u306f\u6b21\u306e\u901a\u308a\u3067\u3059\u3002\u8907\u6570\u306e\u6b63\u89e3\u304c\u5b58\u5728\u3059\u308b\u5358\u8a9e\u3082\u3042\u308a\u307e\u3059\u3002<\/p>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing code_cell rendered\">\n<div class=\"input\">\n<div class=\"inner_cell\">\n<div class=\"input_area\">\n<div class=\" highlight hl-ipython3\">\n<pre><span><\/span><span class=\"n\">correct_keys<\/span> <span class=\"o\">=<\/span> <span class=\"p\">{<\/span>\n    <span class=\"mi\">0<\/span><span class=\"p\">:<\/span> <span class=\"p\">[<\/span><span class=\"s2\">\"art%1:09:00::\"<\/span><span class=\"p\">],<\/span>\n    <span class=\"mi\">1<\/span><span class=\"p\">:<\/span> <span class=\"p\">[<\/span><span class=\"s2\">\"change_ringing%1:04:00::\"<\/span><span class=\"p\">],<\/span>\n    <span class=\"mi\">2<\/span><span class=\"p\">:<\/span> <span class=\"p\">[<\/span><span class=\"s2\">\"peculiar%5:00:00:specific:00\"<\/span><span class=\"p\">,<\/span> <span class=\"s2\">\"peculiar%5:00:00:characteristic:00\"<\/span><span class=\"p\">],<\/span>\n    <span class=\"mi\">3<\/span><span class=\"p\">:<\/span> <span class=\"p\">[<\/span><span class=\"s2\">\"english%1:18:00::\"<\/span><span class=\"p\">],<\/span>\n    <span class=\"mi\">4<\/span><span class=\"p\">:<\/span> <span class=\"p\">[<\/span><span class=\"s2\">\"most%3:00:02::\"<\/span><span class=\"p\">],<\/span>\n    <span class=\"mi\">5<\/span><span class=\"p\">:<\/span> <span class=\"p\">[<\/span><span class=\"s2\">\"english%3:01:00::\"<\/span><span class=\"p\">],<\/span>\n    <span class=\"mi\">6<\/span><span class=\"p\">:<\/span> <span class=\"p\">[<\/span><span class=\"s2\">\"peculiarity%1:07:02::\"<\/span><span class=\"p\">,<\/span> <span class=\"s2\">\"peculiarity%1:09:00::\"<\/span><span class=\"p\">],<\/span>\n    <span class=\"mi\">7<\/span><span class=\"p\">:<\/span> <span class=\"p\">[<\/span><span class=\"s2\">\"unintelligible%5:00:00:incomprehensible:00\"<\/span><span class=\"p\">],<\/span>\n    <span class=\"mi\">8<\/span><span class=\"p\">:<\/span> <span class=\"p\">[<\/span><span class=\"s2\">\"rest%1:24:00::\"<\/span><span class=\"p\">],<\/span>\n    <span class=\"mi\">9<\/span><span class=\"p\">:<\/span> <span class=\"p\">[<\/span><span class=\"s2\">\"world%1:14:02::\"<\/span><span class=\"p\">],<\/span>\n<span class=\"p\">}<\/span>\n<\/pre>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing code_cell rendered\">\n<div class=\"input\">\n<div class=\"inner_cell\">\n<div class=\"input_area\">\n<div class=\" highlight hl-ipython3\">\n<pre><span><\/span><span class=\"c1\"># WordNet\u306e\u30c0\u30a6\u30f3\u30ed\u30fc\u30c9<\/span>\n<span class=\"n\">nltk<\/span><span class=\"o\">.<\/span><span class=\"n\">download<\/span><span class=\"p\">(<\/span><span class=\"s2\">\"wordnet\"<\/span><span class=\"p\">)<\/span>\n<span class=\"n\">nltk<\/span><span class=\"o\">.<\/span><span class=\"n\">download<\/span><span class=\"p\">(<\/span><span class=\"s2\">\"averaged_perceptron_tagger\"<\/span><span class=\"p\">)<\/span>\n<span class=\"n\">nltk<\/span><span class=\"o\">.<\/span><span class=\"n\">download<\/span><span class=\"p\">(<\/span><span class=\"s2\">\"punkt\"<\/span><span class=\"p\">)<\/span>\n<span class=\"n\">nltk<\/span><span class=\"o\">.<\/span><span class=\"n\">download<\/span><span class=\"p\">(<\/span><span class=\"s2\">\"omw-1.4\"<\/span><span class=\"p\">)<\/span>\n<\/pre>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"output_wrapper\">\n<div class=\"output\">\n<div class=\"output_area\"><\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing code_cell rendered\">\n<div class=\"input\">\n<div class=\"inner_cell\">\n<div class=\"input_area\">\n<div class=\" highlight hl-ipython3\">\n<pre><span class=\"n\">word_data<\/span> <span class=\"o\">=<\/span> <span class=\"p\">{}<\/span>\n<span class=\"k\">for<\/span> <span class=\"n\">i<\/span><span class=\"p\">,<\/span> <span class=\"n\">word<\/span> <span class=\"ow\">in<\/span> <span class=\"nb\">enumerate<\/span><span class=\"p\">(<\/span><span class=\"n\">words<\/span><span class=\"p\">):<\/span>\n    <span class=\"n\">word_data<\/span><span class=\"p\">[<\/span><span class=\"n\">i<\/span><span class=\"p\">]<\/span> <span class=\"o\">=<\/span> <span class=\"p\">{<\/span><span class=\"s2\">\"word\"<\/span><span class=\"p\">:<\/span> <span class=\"n\">word<\/span><span class=\"p\">}<\/span><\/pre>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing code_cell rendered\">\n<div class=\"input\">\n<div class=\"inner_cell\">\n<div class=\"input_area\">\n<div class=\" highlight hl-ipython3\">\n<pre><span class=\"n\">sense_data<\/span> <span class=\"o\">=<\/span> <span class=\"p\">{}<\/span>\n<span class=\"k\">for<\/span> <span class=\"n\">i<\/span><span class=\"p\">,<\/span> <span class=\"n\">word<\/span> <span class=\"ow\">in<\/span> <span class=\"nb\">enumerate<\/span><span class=\"p\">(<\/span><span class=\"n\">words<\/span><span class=\"p\">):<\/span>\n    <span class=\"c1\"># \u5b9a\u7fa9\u6587\u306e\u8ffd\u52a0<\/span>\n    <span class=\"k\">for<\/span> <span class=\"n\">k<\/span><span class=\"p\">,<\/span> <span class=\"n\">synset<\/span> <span class=\"ow\">in<\/span> <span class=\"nb\">enumerate<\/span><span class=\"p\">(<\/span><span class=\"n\">wn<\/span><span class=\"o\">.<\/span><span class=\"n\">synsets<\/span><span class=\"p\">(<\/span><span class=\"n\">word<\/span><span class=\"p\">)):<\/span>\n        <span class=\"n\">sense_data<\/span><span class=\"p\">[(<\/span><span class=\"n\">i<\/span><span class=\"p\">,<\/span> <span class=\"n\">k<\/span><span class=\"p\">)]<\/span> <span class=\"o\">=<\/span> <span class=\"p\">{<\/span><span class=\"s2\">\"sense\"<\/span><span class=\"p\">:<\/span> <span class=\"n\">synset<\/span><span class=\"o\">.<\/span><span class=\"n\">definition<\/span><span class=\"p\">()}<\/span>\n\n    <span class=\"n\">word_data<\/span><span class=\"p\">[<\/span><span class=\"n\">i<\/span><span class=\"p\">][<\/span><span class=\"s2\">\"num_sense\"<\/span><span class=\"p\">]<\/span> <span class=\"o\">=<\/span> <span class=\"n\">k<\/span> <span class=\"o\">+<\/span> <span class=\"mi\">1<\/span>\n\n    <span class=\"c1\"># \u8a9e\u7fa9\u30ad\u30fc\u306e\u8ffd\u52a0<\/span>\n    <span class=\"k\">for<\/span> <span class=\"n\">k<\/span><span class=\"p\">,<\/span> <span class=\"n\">synset<\/span> <span class=\"ow\">in<\/span> <span class=\"nb\">enumerate<\/span><span class=\"p\">(<\/span><span class=\"n\">wn<\/span><span class=\"o\">.<\/span><span class=\"n\">lemmas<\/span><span class=\"p\">(<\/span><span class=\"n\">word<\/span><span class=\"p\">)):<\/span>\n        <span class=\"k\">if<\/span> <span class=\"n\">synset<\/span><span class=\"o\">.<\/span><span class=\"n\">key<\/span><span class=\"p\">()<\/span> <span class=\"ow\">in<\/span> <span class=\"n\">correct_keys<\/span><span class=\"p\">[<\/span><span class=\"n\">i<\/span><span class=\"p\">]:<\/span>\n            <span class=\"n\">sense_data<\/span><span class=\"p\">[(<\/span><span class=\"n\">i<\/span><span class=\"p\">,<\/span> <span class=\"n\">k<\/span><span class=\"p\">)][<\/span><span class=\"s2\">\"key\"<\/span><span class=\"p\">]<\/span> <span class=\"o\">=<\/span> <span class=\"n\">synset<\/span><span class=\"o\">.<\/span><span class=\"n\">key<\/span><span class=\"p\">()<\/span>\n            <span class=\"n\">sense_data<\/span><span class=\"p\">[(<\/span><span class=\"n\">i<\/span><span class=\"p\">,<\/span> <span class=\"n\">k<\/span><span class=\"p\">)][<\/span><span class=\"s2\">\"correct\"<\/span><span class=\"p\">]<\/span> <span class=\"o\">=<\/span> <span class=\"s2\">\"*\"<\/span>\n        <span class=\"k\">else<\/span><span class=\"p\">:<\/span>\n            <span class=\"n\">sense_data<\/span><span class=\"p\">[(<\/span><span class=\"n\">i<\/span><span class=\"p\">,<\/span> <span class=\"n\">k<\/span><span class=\"p\">)][<\/span><span class=\"s2\">\"key\"<\/span><span class=\"p\">]<\/span> <span class=\"o\">=<\/span> <span class=\"n\">synset<\/span><span class=\"o\">.<\/span><span class=\"n\">key<\/span><span class=\"p\">()<\/span>\n            <span class=\"n\">sense_data<\/span><span class=\"p\">[(<\/span><span class=\"n\">i<\/span><span class=\"p\">,<\/span> <span class=\"n\">k<\/span><span class=\"p\">)][<\/span><span class=\"s2\">\"correct\"<\/span><span class=\"p\">]<\/span> <span class=\"o\">=<\/span> <span class=\"s2\">\"\"<\/span>\n<\/pre>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing text_cell rendered\">\n<div class=\"inner_cell\">\n<div class=\"text_cell_render border-box-sizing rendered_html\">\n<p>ID\u306b\u7d10\u4ed8\u3051\u3089\u308c\u3066\u3044\u308b\u8a9e\u7fa9\u3092\u8868\u793a\u3055\u305b\u3066\u307f\u307e\u3057\u3087\u3046\u3002\u6b63\u89e3\u306e\u8a9e\u7fa9\u306b\u306f\u3001\u300c*\u300d\u3092\u4ed8\u3051\u3066\u3044\u307e\u3059 \u3002<\/p>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing code_cell rendered\">\n<div class=\"input\">\n<div class=\"inner_cell\">\n<div class=\"input_area\">\n<div class=\" highlight hl-ipython3\">\n<pre><span><\/span><span class=\"n\">df<\/span> <span class=\"o\">=<\/span> <span class=\"n\">pd<\/span><span class=\"o\">.<\/span><span class=\"n\">DataFrame<\/span><span class=\"o\">.<\/span><span class=\"n\">from_dict<\/span><span class=\"p\">(<\/span><span class=\"n\">sense_data<\/span><span class=\"p\">,<\/span> <span class=\"n\">orient<\/span><span class=\"o\">=<\/span><span class=\"s2\">\"index\"<\/span><span class=\"p\">)<\/span>\n<\/pre>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing code_cell rendered\">\n<div class=\"input\">\n<div class=\"inner_cell\">\n<div class=\"input_area\">\n<div class=\" highlight hl-ipython3\">\n<pre><span><\/span><span class=\"n\">df<\/span><span class=\"o\">.<\/span><span class=\"n\">head<\/span><span class=\"p\">()<\/span>\n<\/pre>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"output_wrapper\">\n<div class=\"output\">\n<div class=\"output_area\">\n<div class=\"prompt output_prompt\">Out[\u00a0]:<\/div>\n<div class=\"output_html rendered_html output_subarea output_execute_result\">\n<div>\n<style scoped>\n                            .dataframe tbody tr th:only-of-type {<\/p>\n<p>vertical-align: middle;<\/p>\n<p>                            }<\/p>\n<p>.dataframe tbody tr th {<\/p>\n<p>vertical-align: top;<\/p>\n<p>                            }<\/p>\n<p>.dataframe thead th {<\/p>\n<p>text-align: right;<\/p>\n<p>                            }<\/p>\n<\/style>\n<table border=\"1\" class=\"dataframe\">\n<thead>\n<tr style=\"text-align: right;\">\n<th><\/th>\n<th><\/th>\n<th>sense<\/th>\n<th>key<\/th>\n<th>correct<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<th rowspan=\"4\" valign=\"top\">0<\/th>\n<th>0<\/th>\n<td>the products of human creativity; works of art&#8230;<\/td>\n<td>art%1:06:00::<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<th>1<\/th>\n<td>the creation of beautiful or significant things<\/td>\n<td>art%1:04:00::<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<th>2<\/th>\n<td>a superior skill that you can learn by study a&#8230;<\/td>\n<td>art%1:09:00::<\/td>\n<td>*<\/td>\n<\/tr>\n<tr>\n<th>3<\/th>\n<td>photographs or other visual representations in&#8230;<\/td>\n<td>art%1:10:00::<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<th>1<\/th>\n<th>0<\/th>\n<td>ringing tuned bells in a fixed order that is c&#8230;<\/td>\n<td>change_ringing%1:04:00::<\/td>\n<td>*<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing text_cell rendered\">\n<div class=\"inner_cell\">\n<div class=\"text_cell_render border-box-sizing rendered_html\">\n<h3><span class=\"ez-toc-section\" id=\"%E5%8D%98%E8%AA%9E%E3%83%99%E3%82%AF%E3%83%88%E3%83%AB%E3%81%AE%E7%8D%B2%E5%BE%97\"><\/span>\u5358\u8a9e\u30d9\u30af\u30c8\u30eb\u306e\u7372\u5f97<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing text_cell rendered\">\n<div class=\"inner_cell\">\n<div class=\"text_cell_render border-box-sizing rendered_html\">\n<p>\u5358\u8a9e-\u8a9e\u7fa9\u9593\u306e$\\cos$\u985e\u4f3c\u5ea6\u3092\u6c42\u3081\u308b\u305f\u3081\u306b\u3001\u5404\u5358\u8a9e\u3092\u30d9\u30af\u30c8\u30eb\u5316\u3059\u308b\u5fc5\u8981\u304c\u3042\u308a\u307e\u3059\u3002<\/p>\n<p>\u672c\u5b9f\u9a13\u3067\u306f\u3001Wikipedia\u3092\u5b66\u7fd2\u3057\u305f\u30e2\u30c7\u30eb\u3092\u4f7f\u7528\u3057\u307e\u3059\u3002\u3053\u306e\u30e2\u30c7\u30eb\u3067\u306f\u3001\u5358\u8a9e\u3092100\u6b21\u5143\u306e\u30d9\u30af\u30c8\u30eb\u306b\u5909\u63db\u3057\u3066\u3044\u307e\u3059\u3002\u8a73\u3057\u304f\u306f\u4e0b\u8a18\u3092\u3054\u89a7\u304f\u3060\u3055\u3044\u3002<\/p>\n<blockquote><p><a href=\"https:\/\/wikipedia2vec.github.io\/wikipedia2vec\/\">Wikipedia2Vec<\/a><\/p><\/blockquote>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing code_cell rendered\">\n<div class=\"input\">\n<div class=\"inner_cell\">\n<div class=\"input_area\">\n<div class=\" highlight hl-ipython3\">\n<pre><span><\/span><span class=\"c1\"># \u5b66\u7fd2\u30e2\u30c7\u30eb\u306e\u30c0\u30a6\u30f3\u30ed\u30fc\u30c9(\u6642\u9593\u304c\u304b\u304b\u308a\u307e\u3059)<\/span>\n<span class=\"o\">!<\/span>wget http:\/\/wikipedia2vec.s3.amazonaws.com\/models\/en\/2018-04-20\/enwiki_20180420_100d.txt.bz2\n<span class=\"c1\"># \u30d5\u30a1\u30a4\u30eb\u306e\u89e3\u51cd<\/span>\n<span class=\"o\">!<\/span>bzip2 -d enwiki_20180420_100d.txt.bz2\n<\/pre>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing code_cell rendered\">\n<div class=\"input\">\n<div class=\"inner_cell\">\n<div class=\"input_area\">\n<div class=\" highlight hl-ipython3\">\n<pre><span><\/span><span class=\"c1\"># \u30e2\u30c7\u30eb\u306e\u8aad\u307f\u8fbc\u307f(\u6642\u9593\u304c\u304b\u304b\u308a\u307e\u3059)<\/span>\n<span class=\"n\">wikimodel<\/span> <span class=\"o\">=<\/span> <span class=\"n\">KeyedVectors<\/span><span class=\"o\">.<\/span><span class=\"n\">load_word2vec_format<\/span><span class=\"p\">(<\/span><span class=\"s2\">\"enwiki_20180420_100d.txt\"<\/span><span class=\"p\">,<\/span> <span class=\"n\">binary<\/span><span class=\"o\">=<\/span><span class=\"kc\">False<\/span><span class=\"p\">)<\/span>\n<\/pre>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing text_cell rendered\">\n<div class=\"inner_cell\">\n<div class=\"text_cell_render border-box-sizing rendered_html\">\n<p>\u3053\u3053\u3067\u3001\u5bfe\u8c61\u5358\u8a9e\u3067\u3042\u308b\u300cart\u300d\u306e\u5358\u8a9e\u30d9\u30af\u30c8\u30eb\u3092\u8868\u793a\u3055\u305b\u3066\u898b\u307e\u3057\u3087\u3046\u3002<\/p>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing code_cell rendered\">\n<div class=\"input\">\n<div class=\"inner_cell\">\n<div class=\"input_area\">\n<div class=\" highlight hl-ipython3\">\n<pre><span><\/span><span class=\"n\">wikimodel<\/span><span class=\"p\">[<\/span><span class=\"s2\">\"art\"<\/span><span class=\"p\">][:<\/span><span class=\"mi\">10<\/span><span class=\"p\">]<\/span>\n<\/pre>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"output_wrapper\">\n<div class=\"output\">\n<div class=\"output_area\">\n<div class=\"prompt output_prompt\">Out[\u00a0]:<\/div>\n<div class=\"output_text output_subarea output_execute_result\">\n<pre>array([-0.1255, -0.1265, -0.3414, -0.0495, -0.4867, -0.4012,  0.025 ,\n        0.0366, -0.3346, -0.213 ], dtype=float32)<\/pre>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing text_cell rendered\">\n<div class=\"inner_cell\">\n<div class=\"text_cell_render border-box-sizing rendered_html\">\n<p>\u30e2\u30c7\u30eb\u306b\u542b\u307e\u308c\u3066\u3044\u306a\u3044\u5358\u8a9e(\u672c\u5b9f\u9a13\u3067\u306f\u300cchange_ringing\u300d)\u3082\u3042\u308b\u306e\u3067\u3001\u305d\u306e\u5834\u5408\u306f\u6b21\u306e\u3088\u3046\u306b\u30d9\u30af\u30c8\u30eb\u306e\u8db3\u3057\u7b97\u3067\u4f5c\u6210\u3057\u307e\u3059\u3002<\/p>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing code_cell rendered\">\n<div class=\"input\">\n<div class=\"inner_cell\">\n<div class=\"input_area\">\n<div class=\" highlight hl-ipython3\">\n<pre><span><\/span><span class=\"c1\"># \u30d9\u30af\u30c8\u30eb\u306e\u5408\u6210<\/span>\n<span class=\"n\">wikimodel<\/span><span class=\"p\">[<\/span><span class=\"s2\">\"change_ringing\"<\/span><span class=\"p\">]<\/span> <span class=\"o\">=<\/span> <span class=\"n\">wikimodel<\/span><span class=\"p\">[<\/span><span class=\"s2\">\"change\"<\/span><span class=\"p\">]<\/span> <span class=\"o\">+<\/span> <span class=\"n\">wikimodel<\/span><span class=\"p\">[<\/span><span class=\"s2\">\"ringing\"<\/span><span class=\"p\">]<\/span>\n\n<span class=\"k\">for<\/span> <span class=\"n\">i<\/span><span class=\"p\">,<\/span> <span class=\"n\">word<\/span> <span class=\"ow\">in<\/span> <span class=\"nb\">enumerate<\/span><span class=\"p\">(<\/span><span class=\"n\">words<\/span><span class=\"p\">):<\/span>\n    <span class=\"n\">word_data<\/span><span class=\"p\">[<\/span><span class=\"n\">i<\/span><span class=\"p\">][<\/span><span class=\"s2\">\"vector\"<\/span><span class=\"p\">]<\/span> <span class=\"o\">=<\/span> <span class=\"n\">wikimodel<\/span><span class=\"p\">[<\/span><span class=\"n\">word<\/span><span class=\"p\">]<\/span>\n<\/pre>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing text_cell rendered\">\n<div class=\"inner_cell\">\n<div class=\"text_cell_render border-box-sizing rendered_html\">\n<h3><span class=\"ez-toc-section\" id=\"%E8%AA%9E%E7%BE%A9%E3%83%99%E3%82%AF%E3%83%88%E3%83%AB%E3%81%AE%E7%8D%B2%E5%BE%97\"><\/span>\u8a9e\u7fa9\u30d9\u30af\u30c8\u30eb\u306e\u7372\u5f97<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing text_cell rendered\">\n<div class=\"inner_cell\">\n<div class=\"text_cell_render border-box-sizing rendered_html\">\n<p>\u3053\u308c\u3067\u3001\u5358\u8a9e\u30d9\u30af\u30c8\u30eb\u3092\u7372\u5f97\u3059\u308b\u3053\u3068\u304c\u51fa\u6765\u307e\u3057\u305f\u3002\u3053\u306e\u5358\u8a9e\u30d9\u30af\u30c8\u30eb\u3092\u5229\u7528\u3057\u3066\u3001\u8a9e\u7fa9\u30d9\u30af\u30c8\u30eb\u3092\u4f5c\u6210\u3057\u3066\u3044\u304d\u307e\u3059\u3002\u4f5c\u6210\u306e\u624b\u9806\u306f\u6b21\u306e\u901a\u308a\u3067\u3059\u3002<\/p>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing text_cell rendered\">\n<div class=\"inner_cell\">\n<div class=\"text_cell_render border-box-sizing rendered_html\">\n<blockquote>\n<ol>\n<li>\u8a9e\u7fa9\u306e\u5b9a\u7fa9\u6587\u304b\u3089\u3001\u540d\u8a5e\uff0c\u52d5\u8a5e\uff0c\u5f62\u5bb9\u8a5e\uff0c\u526f\u8a5e\u3092\u62bd\u51fa\u3059\u308b\u3002(\u3053\u308c\u3089\u3092\u5185\u5bb9\u8a9e\u3068\u547c\u3076)<\/li>\n<li>\u5358\u8a9e\u3068\u5185\u5bb9\u8a9e\u306ecos\u985e\u4f3c\u5ea6\u3092\u8a08\u7b97\u3057\u3066\u3001\u95be\u5024$\\delta$\u4ee5\u4e0a\u306e\u5185\u5bb9\u8a9e\u3092\u5019\u88dc\u96c6\u5408\u306b\u52a0\u3048\u308b<\/li>\n<li>\u5019\u88dc\u96c6\u5408\u306b\u3042\u308b\u5185\u5bb9\u8a9e\u306e\u5358\u8a9e\u30d9\u30af\u30c8\u30eb\u306e\u5e73\u5747\u3092\u8a9e\u7fa9\u30d9\u30af\u30c8\u30eb\u3068\u3059\u308b<\/li>\n<\/ol>\n<p>[\u5206\u6563\u8868\u73fe\u306b\u57fa\u3065\u304f\u65e5\u672c\u8a9e\u8a9e\u7fa9\u66d6\u6627\u6027\u89e3\u6d88\u306b\u304a\u3051\u308b\u8f9e\u66f8\u5b9a\u7fa9\u6587\u306e\u6709\u52b9\u6027](<a href=\"https:\/\/www.anlp.jp\/proceedings\/annual_meeting\/2016\/pdf_dir\/P11-1.pdf\">https:\/\/www.anlp.jp\/proceedings\/annual_meeting\/2016\/pdf_dir\/P11-1.pdf<\/a>)<\/p>\n<div id=\"attachment_4823\" style=\"width: 310px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-4823\" src=\"\/T-Wave\/wp-content\/uploads\/2022\/10\/3-300x138.png\" alt=\"\" width=\"300\" height=\"138\" class=\"wp-image-4823 size-medium\" \/><p id=\"caption-attachment-4823\" class=\"wp-caption-text\">\u56f33. \u8a9e\u7fa9\u30d9\u30af\u30c8\u30eb\u7372\u5f97\u306e\u6d41\u308c<\/p><\/div><\/blockquote>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing text_cell rendered\">\n<div class=\"inner_cell\">\n<div class=\"text_cell_render border-box-sizing rendered_html\"><\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing text_cell rendered\">\n<div class=\"inner_cell\">\n<div class=\"text_cell_render border-box-sizing rendered_html\">\n<p>\u4e0a\u8a18\u306e\u624b\u9806\u901a\u308a\u306b\u8a9e\u7fa9\u30d9\u30af\u30c8\u30eb\u3092\u4f5c\u6210\u3057\u3066\u3044\u304d\u307e\u3059\u3002<\/p>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing code_cell rendered\">\n<div class=\"input\">\n<div class=\"inner_cell\">\n<div class=\"input_area\">\n<div class=\" highlight hl-ipython3\">\n<pre><span><\/span><span class=\"c1\"># cos\u985e\u4f3c\u5ea6\u3092\u8a08\u7b97<\/span>\n<span class=\"k\">def<\/span> <span class=\"nf\">cos_similarity<\/span><span class=\"p\">(<\/span><span class=\"n\">vec1<\/span><span class=\"p\">,<\/span> <span class=\"n\">vec2<\/span><span class=\"p\">):<\/span>\n    <span class=\"n\">result<\/span> <span class=\"o\">=<\/span> <span class=\"n\">np<\/span><span class=\"o\">.<\/span><span class=\"n\">dot<\/span><span class=\"p\">(<\/span><span class=\"n\">vec1<\/span><span class=\"p\">,<\/span> <span class=\"n\">vec2<\/span><span class=\"p\">)<\/span> <span class=\"o\">\/<\/span> <span class=\"p\">(<\/span><span class=\"n\">np<\/span><span class=\"o\">.<\/span><span class=\"n\">linalg<\/span><span class=\"o\">.<\/span><span class=\"n\">norm<\/span><span class=\"p\">(<\/span><span class=\"n\">vec1<\/span><span class=\"p\">)<\/span> <span class=\"o\">*<\/span> <span class=\"n\">np<\/span><span class=\"o\">.<\/span><span class=\"n\">linalg<\/span><span class=\"o\">.<\/span><span class=\"n\">norm<\/span><span class=\"p\">(<\/span><span class=\"n\">vec2<\/span><span class=\"p\">))<\/span>\n    <span class=\"k\">return<\/span> <span class=\"n\">result<\/span>\n<\/pre>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing code_cell rendered\">\n<div class=\"input\">\n<div class=\"inner_cell\">\n<div class=\"input_area\">\n<div class=\" highlight hl-ipython3\">\n<pre><span><\/span><span class=\"c1\"># \u8a9e\u7fa9\u30d9\u30af\u30c8\u30eb\u306e\u4f5c\u6210<\/span>\n<span class=\"k\">def<\/span> <span class=\"nf\">sense2vec<\/span><span class=\"p\">(<\/span><span class=\"n\">parts<\/span><span class=\"p\">,<\/span> <span class=\"n\">delta<\/span><span class=\"p\">,<\/span> <span class=\"n\">w_data<\/span><span class=\"o\">=<\/span><span class=\"n\">word_data<\/span><span class=\"p\">,<\/span> <span class=\"n\">s_data<\/span><span class=\"o\">=<\/span><span class=\"n\">sense_data<\/span><span class=\"p\">):<\/span>\n    <span class=\"sd\">\"\"\"<\/span>\n<span class=\"sd\">    parts: \u5185\u5bb9\u8a9e\u3068\u3059\u308b\u54c1\u8a5e<\/span>\n<span class=\"sd\">    delta: \u95be\u5024<\/span>\n<span class=\"sd\">    \"\"\"<\/span>\n    <span class=\"k\">for<\/span> <span class=\"n\">i<\/span><span class=\"p\">,<\/span> <span class=\"n\">k<\/span> <span class=\"ow\">in<\/span> <span class=\"n\">s_data<\/span><span class=\"o\">.<\/span><span class=\"n\">keys<\/span><span class=\"p\">():<\/span>\n        <span class=\"n\">morph<\/span> <span class=\"o\">=<\/span> <span class=\"n\">nltk<\/span><span class=\"o\">.<\/span><span class=\"n\">word_tokenize<\/span><span class=\"p\">(<\/span><span class=\"n\">s_data<\/span><span class=\"p\">[<\/span><span class=\"n\">i<\/span><span class=\"p\">,<\/span> <span class=\"n\">k<\/span><span class=\"p\">][<\/span><span class=\"s2\">\"sense\"<\/span><span class=\"p\">])<\/span>  <span class=\"c1\"># \u6587\u3092\u5358\u8a9e\u306b\u5206\u5272<\/span>\n        <span class=\"n\">pos<\/span> <span class=\"o\">=<\/span> <span class=\"n\">nltk<\/span><span class=\"o\">.<\/span><span class=\"n\">pos_tag<\/span><span class=\"p\">(<\/span><span class=\"n\">morph<\/span><span class=\"p\">)<\/span>  <span class=\"c1\"># \u5358\u8a9e\u306e\u54c1\u8a5e\u3092\u53d6\u5f97<\/span>\n\n        <span class=\"n\">sum_vec<\/span> <span class=\"o\">=<\/span> <span class=\"n\">count<\/span> <span class=\"o\">=<\/span> <span class=\"mi\">0<\/span>\n        <span class=\"k\">for<\/span> <span class=\"n\">p<\/span> <span class=\"ow\">in<\/span> <span class=\"n\">pos<\/span><span class=\"p\">:<\/span>\n            <span class=\"n\">part_of_word<\/span> <span class=\"o\">=<\/span> <span class=\"n\">p<\/span><span class=\"p\">[<\/span><span class=\"mi\">0<\/span><span class=\"p\">]<\/span>  <span class=\"c1\"># \u5185\u5bb9\u8a9e<\/span>\n            <span class=\"n\">part_of_speech<\/span> <span class=\"o\">=<\/span> <span class=\"n\">p<\/span><span class=\"p\">[<\/span><span class=\"mi\">1<\/span><span class=\"p\">][<\/span><span class=\"mi\">0<\/span><span class=\"p\">]<\/span>  <span class=\"c1\"># \u5185\u5bb9\u8a9e\u306e\u54c1\u8a5e<\/span>\n\n            <span class=\"k\">if<\/span> <span class=\"p\">(<\/span>\n                <span class=\"p\">(<\/span><span class=\"n\">part_of_speech<\/span> <span class=\"ow\">in<\/span> <span class=\"n\">parts<\/span><span class=\"p\">)<\/span>\n                <span class=\"ow\">and<\/span> <span class=\"p\">(<\/span><span class=\"n\">part_of_word<\/span> <span class=\"ow\">in<\/span> <span class=\"n\">wikimodel<\/span><span class=\"p\">)<\/span>\n                <span class=\"ow\">and<\/span> <span class=\"p\">(<\/span>\n                    <span class=\"n\">cos_similarity<\/span><span class=\"p\">(<\/span><span class=\"n\">w_data<\/span><span class=\"p\">[<\/span><span class=\"n\">i<\/span><span class=\"p\">][<\/span><span class=\"s2\">\"vector\"<\/span><span class=\"p\">],<\/span> <span class=\"n\">wikimodel<\/span><span class=\"p\">[<\/span><span class=\"n\">part_of_word<\/span><span class=\"p\">])<\/span> <span class=\"o\">&gt;<\/span> <span class=\"n\">delta<\/span>\n                <span class=\"p\">)<\/span>\n            <span class=\"p\">):<\/span>\n                <span class=\"n\">sum_vec<\/span> <span class=\"o\">+=<\/span> <span class=\"n\">wikimodel<\/span><span class=\"p\">[<\/span><span class=\"n\">p<\/span><span class=\"p\">[<\/span><span class=\"mi\">0<\/span><span class=\"p\">]]<\/span>\n                <span class=\"n\">count<\/span> <span class=\"o\">+=<\/span> <span class=\"mi\">1<\/span>\n\n        <span class=\"n\">sense_vec<\/span> <span class=\"o\">=<\/span> <span class=\"n\">sum_vec<\/span> <span class=\"o\">\/<\/span> <span class=\"n\">count<\/span>\n        <span class=\"n\">s_data<\/span><span class=\"p\">[<\/span><span class=\"n\">i<\/span><span class=\"p\">,<\/span> <span class=\"n\">k<\/span><span class=\"p\">][<\/span><span class=\"s2\">\"vector\"<\/span><span class=\"p\">]<\/span> <span class=\"o\">=<\/span> <span class=\"n\">sense_vec<\/span>\n\n    <span class=\"k\">return<\/span> <span class=\"n\">s_data<\/span>\n<\/pre>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing text_cell rendered\">\n<div class=\"inner_cell\">\n<div class=\"text_cell_render border-box-sizing rendered_html\">\n<p>\u6e96\u5099\u304c\u7d42\u308f\u3063\u305f\u306e\u3067\u3001\u8a9e\u7fa9\u30d9\u30af\u30c8\u30eb\u3092\u4f5c\u6210\u3057\u307e\u3057\u3087\u3046\u3002<\/p>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing code_cell rendered\">\n<div class=\"input\">\n<div class=\"inner_cell\">\n<div class=\"input_area\">\n<div class=\" highlight hl-ipython3\">\n<pre><span><\/span><span class=\"n\">parts<\/span> <span class=\"o\">=<\/span> <span class=\"p\">[<\/span><span class=\"s2\">\"J\"<\/span><span class=\"p\">,<\/span> <span class=\"s2\">\"N\"<\/span><span class=\"p\">,<\/span> <span class=\"s2\">\"R\"<\/span><span class=\"p\">,<\/span> <span class=\"s2\">\"V\"<\/span><span class=\"p\">]<\/span>\n<span class=\"n\">sense_data<\/span> <span class=\"o\">=<\/span> <span class=\"n\">sense2vec<\/span><span class=\"p\">(<\/span><span class=\"n\">parts<\/span><span class=\"o\">=<\/span><span class=\"n\">parts<\/span><span class=\"p\">,<\/span> <span class=\"n\">delta<\/span><span class=\"o\">=<\/span><span class=\"mi\">0<\/span><span class=\"p\">)<\/span>\n<\/pre>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing text_cell rendered\">\n<div class=\"inner_cell\">\n<div class=\"text_cell_render border-box-sizing rendered_html\">\n<h3><span class=\"ez-toc-section\" id=\"c_ik%E3%81%AE%E4%BD%9C%E6%88%90\"><\/span>$c_{ik}$\u306e\u4f5c\u6210<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing text_cell rendered\">\n<div class=\"inner_cell\">\n<div class=\"text_cell_render border-box-sizing rendered_html\">\n<p>\u3053\u3053\u3067\u306f\u3001\u7b2c1\u9805\u306e\u5b9a\u6570$c_{ik}$\u3092\u4f5c\u6210\u3057\u307e\u3059\u3002\u3053\u308c\u306f\u3001$i$\u756a\u76ee\u306e\u5358\u8a9e\u306b\u5bfe\u3059\u308b$k$\u756a\u76ee\u306e\u8a9e\u7fa9\u3068\u306e\u9593\u306ecos\u985e\u4f3c\u5ea6\u3092\u8868\u3057\u307e\u3059\u3002<\/p>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing code_cell rendered\">\n<div class=\"input\">\n<div class=\"inner_cell\">\n<div class=\"input_area\">\n<div class=\" highlight hl-ipython3\">\n<pre><span><\/span><span class=\"k\">def<\/span> <span class=\"nf\">create_c<\/span><span class=\"p\">(<\/span><span class=\"n\">w_data<\/span><span class=\"o\">=<\/span><span class=\"n\">word_data<\/span><span class=\"p\">,<\/span> <span class=\"n\">s_data<\/span><span class=\"o\">=<\/span><span class=\"n\">sense_data<\/span><span class=\"p\">):<\/span>\n    <span class=\"n\">c<\/span> <span class=\"o\">=<\/span> <span class=\"p\">{}<\/span>\n    <span class=\"k\">for<\/span> <span class=\"n\">i<\/span><span class=\"p\">,<\/span> <span class=\"n\">k<\/span> <span class=\"ow\">in<\/span> <span class=\"n\">s_data<\/span><span class=\"o\">.<\/span><span class=\"n\">keys<\/span><span class=\"p\">():<\/span>\n        <span class=\"n\">c<\/span><span class=\"p\">[<\/span><span class=\"n\">i<\/span><span class=\"p\">,<\/span> <span class=\"n\">k<\/span><span class=\"p\">]<\/span> <span class=\"o\">=<\/span> <span class=\"n\">cos_similarity<\/span><span class=\"p\">(<\/span><span class=\"n\">w_data<\/span><span class=\"p\">[<\/span><span class=\"n\">i<\/span><span class=\"p\">][<\/span><span class=\"s2\">\"vector\"<\/span><span class=\"p\">],<\/span> <span class=\"n\">s_data<\/span><span class=\"p\">[<\/span><span class=\"n\">i<\/span><span class=\"p\">,<\/span> <span class=\"n\">k<\/span><span class=\"p\">][<\/span><span class=\"s2\">\"vector\"<\/span><span class=\"p\">])<\/span>\n        <span class=\"n\">s_data<\/span><span class=\"p\">[<\/span><span class=\"n\">i<\/span><span class=\"p\">,<\/span> <span class=\"n\">k<\/span><span class=\"p\">][<\/span><span class=\"s2\">\"cos\"<\/span><span class=\"p\">]<\/span> <span class=\"o\">=<\/span> <span class=\"nb\">round<\/span><span class=\"p\">(<\/span><span class=\"n\">c<\/span><span class=\"p\">[<\/span><span class=\"n\">i<\/span><span class=\"p\">,<\/span> <span class=\"n\">k<\/span><span class=\"p\">],<\/span> <span class=\"mi\">2<\/span><span class=\"p\">)<\/span>\n\n    <span class=\"k\">return<\/span> <span class=\"n\">c<\/span><span class=\"p\">,<\/span> <span class=\"n\">s_data<\/span>\n<\/pre>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing code_cell rendered\">\n<div class=\"input\">\n<div class=\"inner_cell\">\n<div class=\"input_area\">\n<div class=\" highlight hl-ipython3\">\n<pre><span><\/span><span class=\"n\">cos<\/span><span class=\"p\">,<\/span> <span class=\"n\">sense_data<\/span> <span class=\"o\">=<\/span> <span class=\"n\">create_c<\/span><span class=\"p\">()<\/span>\n<\/pre>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing text_cell rendered\">\n<div class=\"inner_cell\">\n<div class=\"text_cell_render border-box-sizing rendered_html\">\n<p>\u7d50\u679c\u3092\u8868\u793a\u3057\u3066\u307f\u307e\u3057\u3087\u3046\u3002<\/p>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing code_cell rendered\">\n<div class=\"input\">\n<div class=\"inner_cell\">\n<div class=\"input_area\">\n<div class=\" highlight hl-ipython3\">\n<pre><span><\/span><span class=\"n\">df<\/span> <span class=\"o\">=<\/span> <span class=\"n\">pd<\/span><span class=\"o\">.<\/span><span class=\"n\">DataFrame<\/span><span class=\"o\">.<\/span><span class=\"n\">from_dict<\/span><span class=\"p\">(<\/span>\n    <span class=\"n\">sense_data<\/span><span class=\"p\">,<\/span> <span class=\"n\">orient<\/span><span class=\"o\">=<\/span><span class=\"s2\">\"index\"<\/span><span class=\"p\">,<\/span> <span class=\"n\">columns<\/span><span class=\"o\">=<\/span><span class=\"p\">[<\/span><span class=\"s2\">\"sense\"<\/span><span class=\"p\">,<\/span> <span class=\"s2\">\"correct\"<\/span><span class=\"p\">,<\/span> <span class=\"s2\">\"cos\"<\/span><span class=\"p\">]<\/span>\n<span class=\"p\">)<\/span>\n<\/pre>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing code_cell rendered\">\n<div class=\"input\">\n<div class=\"inner_cell\">\n<div class=\"input_area\">\n<div class=\" highlight hl-ipython3\">\n<pre><span><\/span><span class=\"n\">df<\/span><span class=\"o\">.<\/span><span class=\"n\">head<\/span><span class=\"p\">()<\/span>\n<\/pre>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"output_wrapper\">\n<div class=\"output\">\n<div class=\"output_area\">\n<div class=\"prompt output_prompt\">Out[\u00a0]:<\/div>\n<div class=\"output_html rendered_html output_subarea output_execute_result\">\n<div>\n<style scoped>\n                            .dataframe tbody tr th:only-of-type {<\/p>\n<p>vertical-align: middle;<\/p>\n<p>                            }<\/p>\n<p>.dataframe tbody tr th {<\/p>\n<p>vertical-align: top;<\/p>\n<p>                            }<\/p>\n<p>.dataframe thead th {<\/p>\n<p>text-align: right;<\/p>\n<p>                            }<\/p>\n<\/style>\n<table border=\"1\" class=\"dataframe\">\n<thead>\n<tr style=\"text-align: right;\">\n<th><\/th>\n<th><\/th>\n<th>sense<\/th>\n<th>correct<\/th>\n<th>cos<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<th rowspan=\"4\" valign=\"top\">0<\/th>\n<th>0<\/th>\n<td>the products of human creativity; works of art&#8230;<\/td>\n<td><\/td>\n<td>0.71<\/td>\n<\/tr>\n<tr>\n<th>1<\/th>\n<td>the creation of beautiful or significant things<\/td>\n<td><\/td>\n<td>0.51<\/td>\n<\/tr>\n<tr>\n<th>2<\/th>\n<td>a superior skill that you can learn by study a&#8230;<\/td>\n<td>*<\/td>\n<td>0.46<\/td>\n<\/tr>\n<tr>\n<th>3<\/th>\n<td>photographs or other visual representations in&#8230;<\/td>\n<td><\/td>\n<td>0.65<\/td>\n<\/tr>\n<tr>\n<th>1<\/th>\n<th>0<\/th>\n<td>ringing tuned bells in a fixed order that is c&#8230;<\/td>\n<td>*<\/td>\n<td>0.82<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing text_cell rendered\">\n<div class=\"inner_cell\">\n<div class=\"text_cell_render border-box-sizing rendered_html\">\n<p>\u3053\u308c\u3067\u3001cos\u985e\u4f3c\u5ea6\u306e\u6700\u3082\u9ad8\u3044\u8a9e\u7fa9\u304c\u6b63\u89e3\u306e\u8a9e\u7fa9\u3068\u306f\u9650\u3089\u306a\u3044\u3053\u3068\u304c\u5206\u304b\u308a\u307e\u3057\u305f\u3002<\/p>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing text_cell rendered\">\n<div class=\"inner_cell\">\n<div class=\"text_cell_render border-box-sizing rendered_html\">\n<h3><span class=\"ez-toc-section\" id=\"r_im_jn%E3%81%AE%E4%BD%9C%E6%88%90\"><\/span>$r_{im, jn}$\u306e\u4f5c\u6210<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing text_cell rendered\">\n<div class=\"inner_cell\">\n<div class=\"text_cell_render border-box-sizing rendered_html\">\n<p>\u7d9a\u3044\u3066\u3001\u7b2c2\u9805\u306e\u5b9a\u6570$r_{im,jn}$\u3092\u4f5c\u6210\u3057\u307e\u3059\u3002<\/p>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing text_cell rendered\">\n<div class=\"inner_cell\">\n<div class=\"text_cell_render border-box-sizing rendered_html\">\n<p><strong>\u307e\u305a\u306f\u3001<\/strong>$b_{i, jn}, h_{im, jn}, c_{im}$\u3092\u4f5c\u6210\u3057\u3001\u6700\u5f8c\u306b\u8db3\u3057\u5408\u308f\u305b\u3066$r_{im, jn}$\u3092\u4f5c\u6210\u3057\u3066\u3044\u304d\u307e\u3057\u3087\u3046\u3002<\/p>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing text_cell rendered\">\n<div class=\"inner_cell\">\n<div class=\"text_cell_render border-box-sizing rendered_html\">\n<h4><span class=\"ez-toc-section\" id=\"b_i_jn%E5%8D%98%E8%AA%9E-%E8%AA%9E%E7%BE%A9%E3%81%AEcos%E9%A1%9E%E4%BC%BC%E5%BA%A6%E3%81%AE%E4%BD%9C%E6%88%90\"><\/span>$b_{i, jn}$(\u5358\u8a9e-\u8a9e\u7fa9\u306ecos\u985e\u4f3c\u5ea6)\u306e\u4f5c\u6210<span class=\"ez-toc-section-end\"><\/span><\/h4>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing code_cell rendered\">\n<div class=\"input\">\n<div class=\"inner_cell\">\n<div class=\"input_area\">\n<div class=\" highlight hl-ipython3\">\n<pre><span><\/span><span class=\"k\">def<\/span> <span class=\"nf\">create_b<\/span><span class=\"p\">(<\/span><span class=\"n\">w_data<\/span><span class=\"o\">=<\/span><span class=\"n\">word_data<\/span><span class=\"p\">,<\/span> <span class=\"n\">s_data<\/span><span class=\"o\">=<\/span><span class=\"n\">sense_data<\/span><span class=\"p\">):<\/span>\n    <span class=\"n\">b<\/span> <span class=\"o\">=<\/span> <span class=\"p\">{<\/span>\n        <span class=\"p\">(<\/span><span class=\"n\">i<\/span><span class=\"p\">,<\/span> <span class=\"n\">j<\/span><span class=\"p\">,<\/span> <span class=\"n\">n<\/span><span class=\"p\">):<\/span> <span class=\"n\">cos_similarity<\/span><span class=\"p\">(<\/span><span class=\"n\">w_data<\/span><span class=\"p\">[<\/span><span class=\"n\">i<\/span><span class=\"p\">][<\/span><span class=\"s2\">\"vector\"<\/span><span class=\"p\">],<\/span> <span class=\"n\">s_data<\/span><span class=\"p\">[<\/span><span class=\"n\">j<\/span><span class=\"p\">,<\/span> <span class=\"n\">n<\/span><span class=\"p\">][<\/span><span class=\"s2\">\"vector\"<\/span><span class=\"p\">])<\/span>\n        <span class=\"k\">for<\/span> <span class=\"n\">i<\/span> <span class=\"ow\">in<\/span> <span class=\"n\">w_data<\/span><span class=\"o\">.<\/span><span class=\"n\">keys<\/span><span class=\"p\">()<\/span>\n        <span class=\"k\">for<\/span> <span class=\"n\">j<\/span><span class=\"p\">,<\/span> <span class=\"n\">n<\/span> <span class=\"ow\">in<\/span> <span class=\"n\">s_data<\/span><span class=\"o\">.<\/span><span class=\"n\">keys<\/span><span class=\"p\">()<\/span>\n    <span class=\"p\">}<\/span>\n    <span class=\"k\">return<\/span> <span class=\"n\">b<\/span>\n<\/pre>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing text_cell rendered\">\n<div class=\"inner_cell\">\n<div class=\"text_cell_render border-box-sizing rendered_html\">\n<h4><span class=\"ez-toc-section\" id=\"h_imjn%E8%AA%9E%E7%BE%A9-%E8%AA%9E%E7%BE%A9%E3%81%AEcos%E9%A1%9E%E4%BC%BC%E5%BA%A6%E3%81%AE%E4%BD%9C%E6%88%90\"><\/span>$h_{im,jn}$(\u8a9e\u7fa9-\u8a9e\u7fa9\u306ecos\u985e\u4f3c\u5ea6)\u306e\u4f5c\u6210<span class=\"ez-toc-section-end\"><\/span><\/h4>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing code_cell rendered\">\n<div class=\"input\">\n<div class=\"inner_cell\">\n<div class=\"input_area\">\n<div class=\" highlight hl-ipython3\">\n<pre><span><\/span><span class=\"k\">def<\/span> <span class=\"nf\">create_h<\/span><span class=\"p\">(<\/span><span class=\"n\">w_data<\/span><span class=\"o\">=<\/span><span class=\"n\">word_data<\/span><span class=\"p\">,<\/span> <span class=\"n\">s_data<\/span><span class=\"o\">=<\/span><span class=\"n\">sense_data<\/span><span class=\"p\">):<\/span>\n    <span class=\"n\">h<\/span> <span class=\"o\">=<\/span> <span class=\"p\">{<\/span>\n        <span class=\"p\">(<\/span><span class=\"n\">i<\/span><span class=\"p\">,<\/span> <span class=\"n\">m<\/span><span class=\"p\">,<\/span> <span class=\"n\">j<\/span><span class=\"p\">,<\/span> <span class=\"n\">n<\/span><span class=\"p\">):<\/span> <span class=\"n\">cos_similarity<\/span><span class=\"p\">(<\/span><span class=\"n\">s_data<\/span><span class=\"p\">[<\/span><span class=\"n\">i<\/span><span class=\"p\">,<\/span> <span class=\"n\">m<\/span><span class=\"p\">][<\/span><span class=\"s2\">\"vector\"<\/span><span class=\"p\">],<\/span> <span class=\"n\">s_data<\/span><span class=\"p\">[<\/span><span class=\"n\">j<\/span><span class=\"p\">,<\/span> <span class=\"n\">n<\/span><span class=\"p\">][<\/span><span class=\"s2\">\"vector\"<\/span><span class=\"p\">])<\/span>\n        <span class=\"k\">for<\/span> <span class=\"n\">i<\/span><span class=\"p\">,<\/span> <span class=\"n\">m<\/span> <span class=\"ow\">in<\/span> <span class=\"n\">s_data<\/span><span class=\"o\">.<\/span><span class=\"n\">keys<\/span><span class=\"p\">()<\/span>\n        <span class=\"k\">for<\/span> <span class=\"n\">j<\/span><span class=\"p\">,<\/span> <span class=\"n\">n<\/span> <span class=\"ow\">in<\/span> <span class=\"n\">s_data<\/span><span class=\"o\">.<\/span><span class=\"n\">keys<\/span><span class=\"p\">()<\/span>\n    <span class=\"p\">}<\/span>\n    <span class=\"k\">return<\/span> <span class=\"n\">h<\/span>\n<\/pre>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing text_cell rendered\">\n<div class=\"inner_cell\">\n<div class=\"text_cell_render border-box-sizing rendered_html\">\n<h4><span class=\"ez-toc-section\" id=\"e_i_j%E5%8D%98%E8%AA%9E-%E5%8D%98%E8%AA%9E%E3%81%AEcos%E9%A1%9E%E4%BC%BC%E5%BA%A6%E3%81%AE%E4%BD%9C%E6%88%90\"><\/span>$e_{i, j}$(\u5358\u8a9e-\u5358\u8a9e\u306ecos\u985e\u4f3c\u5ea6)\u306e\u4f5c\u6210<span class=\"ez-toc-section-end\"><\/span><\/h4>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing code_cell rendered\">\n<div class=\"input\">\n<div class=\"inner_cell\">\n<div class=\"input_area\">\n<div class=\" highlight hl-ipython3\">\n<pre><span><\/span><span class=\"k\">def<\/span> <span class=\"nf\">create_e<\/span><span class=\"p\">(<\/span><span class=\"n\">w_data<\/span><span class=\"o\">=<\/span><span class=\"n\">word_data<\/span><span class=\"p\">,<\/span> <span class=\"n\">s_data<\/span><span class=\"o\">=<\/span><span class=\"n\">sense_data<\/span><span class=\"p\">):<\/span>\n    <span class=\"n\">e<\/span> <span class=\"o\">=<\/span> <span class=\"p\">{<\/span>\n        <span class=\"p\">(<\/span><span class=\"n\">i<\/span><span class=\"p\">,<\/span> <span class=\"n\">j<\/span><span class=\"p\">):<\/span> <span class=\"n\">cos_similarity<\/span><span class=\"p\">(<\/span><span class=\"n\">w_data<\/span><span class=\"p\">[<\/span><span class=\"n\">i<\/span><span class=\"p\">][<\/span><span class=\"s2\">\"vector\"<\/span><span class=\"p\">],<\/span> <span class=\"n\">w_data<\/span><span class=\"p\">[<\/span><span class=\"n\">j<\/span><span class=\"p\">][<\/span><span class=\"s2\">\"vector\"<\/span><span class=\"p\">])<\/span>\n        <span class=\"k\">for<\/span> <span class=\"n\">i<\/span> <span class=\"ow\">in<\/span> <span class=\"n\">w_data<\/span><span class=\"o\">.<\/span><span class=\"n\">keys<\/span><span class=\"p\">()<\/span>\n        <span class=\"k\">for<\/span> <span class=\"n\">j<\/span> <span class=\"ow\">in<\/span> <span class=\"n\">w_data<\/span><span class=\"o\">.<\/span><span class=\"n\">keys<\/span><span class=\"p\">()<\/span>\n    <span class=\"p\">}<\/span>\n    <span class=\"k\">return<\/span> <span class=\"n\">e<\/span>\n<\/pre>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing text_cell rendered\">\n<div class=\"inner_cell\">\n<div class=\"text_cell_render border-box-sizing rendered_html\">\n<p>\u3053\u308c\u307e\u3067\u4f5c\u6210\u3057\u305f\u5b9a\u6570\u3092\u4f7f\u3063\u3066\u3001$r_{im, jn}$\u3092\u4f5c\u6210\u3057\u307e\u3057\u3087\u3046\u3002<\/p>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing text_cell rendered\">\n<div class=\"inner_cell\">\n<div class=\"text_cell_render border-box-sizing rendered_html\">$$<br \/>\nr_{i m, j n}:=\\lambda_{1}\\left(b_{i, j n}+b_{j, i m}\\right)+\\lambda_{2} h_{i m, j n}+\\lambda_{3}\\left(c_{i<br \/>\nm}+e_{w_{i} w_{j}}+c_{j n}\\right)<br \/>\n$$<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing code_cell rendered\">\n<div class=\"input\">\n<div class=\"inner_cell\">\n<div class=\"input_area\">\n<div class=\" highlight hl-ipython3\">\n<pre><span><\/span><span class=\"k\">def<\/span> <span class=\"nf\">create_r<\/span><span class=\"p\">(<\/span><span class=\"n\">lam1<\/span><span class=\"p\">,<\/span> <span class=\"n\">lam2<\/span><span class=\"p\">,<\/span> <span class=\"n\">lam3<\/span><span class=\"p\">,<\/span> <span class=\"n\">c<\/span><span class=\"o\">=<\/span><span class=\"n\">cos<\/span><span class=\"p\">):<\/span>\n    <span class=\"n\">b<\/span> <span class=\"o\">=<\/span> <span class=\"n\">create_b<\/span><span class=\"p\">()<\/span>\n    <span class=\"n\">h<\/span> <span class=\"o\">=<\/span> <span class=\"n\">create_h<\/span><span class=\"p\">()<\/span>\n    <span class=\"n\">e<\/span> <span class=\"o\">=<\/span> <span class=\"n\">create_e<\/span><span class=\"p\">()<\/span>\n\n    <span class=\"c1\"># \u5024\u304c\u5927\u304d\u304f\u306a\u308a\u3059\u304e\u306a\u3044\u3088\u3046\u306b\u6b63\u898f\u5316\u3092\u884c\u3063\u3066\u3044\u308b<\/span>\n    <span class=\"n\">norm<\/span> <span class=\"o\">=<\/span> <span class=\"n\">lam1<\/span> <span class=\"o\">*<\/span> <span class=\"mi\">2<\/span> <span class=\"o\">+<\/span> <span class=\"n\">lam2<\/span> <span class=\"o\">*<\/span> <span class=\"mi\">1<\/span> <span class=\"o\">+<\/span> <span class=\"n\">lam3<\/span> <span class=\"o\">*<\/span> <span class=\"mi\">3<\/span>  <span class=\"c1\"># r\u306e\u6700\u5927\u5024<\/span>\n\n    <span class=\"n\">r<\/span> <span class=\"o\">=<\/span> <span class=\"p\">{<\/span>\n        <span class=\"p\">(<\/span><span class=\"n\">i<\/span><span class=\"p\">,<\/span> <span class=\"n\">m<\/span><span class=\"p\">,<\/span> <span class=\"n\">j<\/span><span class=\"p\">,<\/span> <span class=\"n\">n<\/span><span class=\"p\">):<\/span> <span class=\"p\">(<\/span>\n            <span class=\"n\">lam1<\/span> <span class=\"o\">*<\/span> <span class=\"p\">(<\/span><span class=\"n\">b<\/span><span class=\"p\">[<\/span><span class=\"n\">i<\/span><span class=\"p\">,<\/span> <span class=\"n\">j<\/span><span class=\"p\">,<\/span> <span class=\"n\">n<\/span><span class=\"p\">]<\/span> <span class=\"o\">+<\/span> <span class=\"n\">b<\/span><span class=\"p\">[<\/span><span class=\"n\">j<\/span><span class=\"p\">,<\/span> <span class=\"n\">i<\/span><span class=\"p\">,<\/span> <span class=\"n\">m<\/span><span class=\"p\">])<\/span>\n            <span class=\"o\">+<\/span> <span class=\"n\">lam2<\/span> <span class=\"o\">*<\/span> <span class=\"n\">h<\/span><span class=\"p\">[<\/span><span class=\"n\">i<\/span><span class=\"p\">,<\/span> <span class=\"n\">m<\/span><span class=\"p\">,<\/span> <span class=\"n\">j<\/span><span class=\"p\">,<\/span> <span class=\"n\">n<\/span><span class=\"p\">]<\/span>\n            <span class=\"o\">+<\/span> <span class=\"n\">lam3<\/span> <span class=\"o\">*<\/span> <span class=\"p\">(<\/span><span class=\"n\">c<\/span><span class=\"p\">[<\/span><span class=\"n\">i<\/span><span class=\"p\">,<\/span> <span class=\"n\">m<\/span><span class=\"p\">]<\/span> <span class=\"o\">+<\/span> <span class=\"n\">e<\/span><span class=\"p\">[<\/span><span class=\"n\">i<\/span><span class=\"p\">,<\/span> <span class=\"n\">j<\/span><span class=\"p\">]<\/span> <span class=\"o\">+<\/span> <span class=\"n\">c<\/span><span class=\"p\">[<\/span><span class=\"n\">j<\/span><span class=\"p\">,<\/span> <span class=\"n\">n<\/span><span class=\"p\">])<\/span>\n        <span class=\"p\">)<\/span>\n        <span class=\"o\">\/<\/span> <span class=\"n\">norm<\/span>\n        <span class=\"k\">for<\/span> <span class=\"n\">i<\/span><span class=\"p\">,<\/span> <span class=\"n\">m<\/span><span class=\"p\">,<\/span> <span class=\"n\">j<\/span><span class=\"p\">,<\/span> <span class=\"n\">n<\/span> <span class=\"ow\">in<\/span> <span class=\"n\">h<\/span><span class=\"o\">.<\/span><span class=\"n\">keys<\/span><span class=\"p\">()<\/span>\n    <span class=\"p\">}<\/span>\n    <span class=\"k\">return<\/span> <span class=\"n\">r<\/span>\n<\/pre>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing code_cell rendered\">\n<div class=\"input\">\n<div class=\"inner_cell\">\n<div class=\"input_area\">\n<div class=\" highlight hl-ipython3\">\n<pre><span><\/span><span class=\"n\">rel<\/span> <span class=\"o\">=<\/span> <span class=\"n\">create_r<\/span><span class=\"p\">(<\/span><span class=\"n\">lam1<\/span><span class=\"o\">=<\/span><span class=\"mf\">1.0<\/span><span class=\"p\">,<\/span> <span class=\"n\">lam2<\/span><span class=\"o\">=<\/span><span class=\"mf\">1.0<\/span><span class=\"p\">,<\/span> <span class=\"n\">lam3<\/span><span class=\"o\">=<\/span><span class=\"mf\">1.0<\/span><span class=\"p\">)<\/span>\n<\/pre>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing text_cell rendered\">\n<div class=\"inner_cell\">\n<div class=\"text_cell_render border-box-sizing rendered_html\">\n<h3><span class=\"ez-toc-section\" id=\"%E6%9C%80%E9%81%A9%E5%8C%96\"><\/span>\u6700\u9069\u5316<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing text_cell rendered\">\n<div class=\"inner_cell\">\n<div class=\"text_cell_render border-box-sizing rendered_html\">\n<p>\u3053\u3053\u304b\u3089\u306f\u6700\u9069\u5316\u3092\u884c\u3044\u307e\u3059\u3002<\/p>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing text_cell rendered\">\n<div class=\"inner_cell\">\n<div class=\"text_cell_render border-box-sizing rendered_html\">\n<p><strong>\u76ee\u7684\u95a2\u6570<\/strong><\/p>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing text_cell rendered\">\n<div class=\"inner_cell\">\n<div class=\"text_cell_render border-box-sizing rendered_html\">$$<br \/>\n\\operatorname{Min} Z(X)=- \\alpha \\sum_{i} \\sum_{k} c_{i k} x_{i k}-\\beta \\sum_{i, j} \\sum_{m} \\sum_{n} r_{i<br \/>\nm, j n} x_{i m} x_{j n}+\\gamma \\sum_{i}\\left(\\sum_{k} x_{i k}-1\\right)^{2}<br \/>\n$$<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing code_cell rendered\">\n<div class=\"input\">\n<div class=\"inner_cell\">\n<div class=\"input_area\">\n<div class=\" highlight hl-ipython3\">\n<pre><span><\/span><span class=\"k\">def<\/span> <span class=\"nf\">formulation<\/span><span class=\"p\">(<\/span><span class=\"n\">w_data<\/span><span class=\"o\">=<\/span><span class=\"n\">word_data<\/span><span class=\"p\">,<\/span> <span class=\"n\">s_data<\/span><span class=\"o\">=<\/span><span class=\"n\">sense_data<\/span><span class=\"p\">,<\/span> <span class=\"n\">c<\/span><span class=\"o\">=<\/span><span class=\"n\">cos<\/span><span class=\"p\">,<\/span> <span class=\"n\">r<\/span><span class=\"o\">=<\/span><span class=\"n\">rel<\/span><span class=\"p\">):<\/span>\n    <span class=\"c1\"># \u30d0\u30a4\u30ca\u30ea\u5909\u6570\u306e\u4f5c\u6210<\/span>\n    <span class=\"n\">x<\/span> <span class=\"o\">=<\/span> <span class=\"p\">{(<\/span><span class=\"n\">i<\/span><span class=\"p\">,<\/span> <span class=\"n\">k<\/span><span class=\"p\">):<\/span> <span class=\"n\">Binary<\/span><span class=\"p\">(<\/span><span class=\"sa\">f<\/span><span class=\"s2\">\"x[<\/span><span class=\"si\">{<\/span><span class=\"n\">i<\/span><span class=\"si\">}<\/span><span class=\"s2\">][<\/span><span class=\"si\">{<\/span><span class=\"n\">k<\/span><span class=\"si\">}<\/span><span class=\"s2\">]\"<\/span><span class=\"p\">)<\/span> <span class=\"k\">for<\/span> <span class=\"n\">i<\/span><span class=\"p\">,<\/span> <span class=\"n\">k<\/span> <span class=\"ow\">in<\/span> <span class=\"n\">s_data<\/span><span class=\"o\">.<\/span><span class=\"n\">keys<\/span><span class=\"p\">()}<\/span>\n\n    <span class=\"c1\"># \u76ee\u7684\u95a2\u6570\u306e\u7b2c1\u9805<\/span>\n    <span class=\"n\">H1<\/span> <span class=\"o\">=<\/span> <span class=\"n\">np<\/span><span class=\"o\">.<\/span><span class=\"n\">sum<\/span><span class=\"p\">([<\/span><span class=\"n\">c<\/span><span class=\"p\">[<\/span><span class=\"n\">i<\/span><span class=\"p\">,<\/span> <span class=\"n\">k<\/span><span class=\"p\">]<\/span> <span class=\"o\">*<\/span> <span class=\"n\">x<\/span><span class=\"p\">[<\/span><span class=\"n\">i<\/span><span class=\"p\">,<\/span> <span class=\"n\">k<\/span><span class=\"p\">]<\/span> <span class=\"k\">for<\/span> <span class=\"n\">i<\/span><span class=\"p\">,<\/span> <span class=\"n\">k<\/span> <span class=\"ow\">in<\/span> <span class=\"n\">c<\/span><span class=\"o\">.<\/span><span class=\"n\">keys<\/span><span class=\"p\">()])<\/span>\n\n    <span class=\"c1\"># \u76ee\u7684\u95a2\u6570\u306e\u7b2c2\u9805<\/span>\n    <span class=\"n\">H2<\/span> <span class=\"o\">=<\/span> <span class=\"n\">np<\/span><span class=\"o\">.<\/span><span class=\"n\">sum<\/span><span class=\"p\">([<\/span><span class=\"n\">r<\/span><span class=\"p\">[<\/span><span class=\"n\">i<\/span><span class=\"p\">,<\/span> <span class=\"n\">u<\/span><span class=\"p\">,<\/span> <span class=\"n\">j<\/span><span class=\"p\">,<\/span> <span class=\"n\">v<\/span><span class=\"p\">]<\/span> <span class=\"o\">*<\/span> <span class=\"n\">x<\/span><span class=\"p\">[<\/span><span class=\"n\">i<\/span><span class=\"p\">,<\/span> <span class=\"n\">u<\/span><span class=\"p\">]<\/span> <span class=\"o\">*<\/span> <span class=\"n\">x<\/span><span class=\"p\">[<\/span><span class=\"n\">j<\/span><span class=\"p\">,<\/span> <span class=\"n\">v<\/span><span class=\"p\">]<\/span> <span class=\"k\">for<\/span> <span class=\"n\">i<\/span><span class=\"p\">,<\/span> <span class=\"n\">u<\/span><span class=\"p\">,<\/span> <span class=\"n\">j<\/span><span class=\"p\">,<\/span> <span class=\"n\">v<\/span> <span class=\"ow\">in<\/span> <span class=\"n\">r<\/span><span class=\"o\">.<\/span><span class=\"n\">keys<\/span><span class=\"p\">()])<\/span>\n\n    <span class=\"c1\"># \u76ee\u7684\u95a2\u6570\u306e\u7b2c3\u9805<\/span>\n    <span class=\"n\">H3<\/span> <span class=\"o\">=<\/span> <span class=\"n\">np<\/span><span class=\"o\">.<\/span><span class=\"n\">sum<\/span><span class=\"p\">(<\/span>\n        <span class=\"p\">[<\/span>\n            <span class=\"p\">(<\/span><span class=\"n\">np<\/span><span class=\"o\">.<\/span><span class=\"n\">sum<\/span><span class=\"p\">([<\/span><span class=\"n\">x<\/span><span class=\"p\">[<\/span><span class=\"n\">i<\/span><span class=\"p\">,<\/span> <span class=\"n\">k<\/span><span class=\"p\">]<\/span> <span class=\"k\">for<\/span> <span class=\"n\">k<\/span> <span class=\"ow\">in<\/span> <span class=\"nb\">range<\/span><span class=\"p\">(<\/span><span class=\"n\">w_data<\/span><span class=\"p\">[<\/span><span class=\"n\">i<\/span><span class=\"p\">][<\/span><span class=\"s2\">\"num_sense\"<\/span><span class=\"p\">])])<\/span> <span class=\"o\">-<\/span> <span class=\"mi\">1<\/span><span class=\"p\">)<\/span> <span class=\"o\">**<\/span> <span class=\"mi\">2<\/span>\n            <span class=\"k\">for<\/span> <span class=\"n\">i<\/span> <span class=\"ow\">in<\/span> <span class=\"n\">w_data<\/span><span class=\"o\">.<\/span><span class=\"n\">keys<\/span><span class=\"p\">()<\/span>\n        <span class=\"p\">]<\/span>\n    <span class=\"p\">)<\/span>\n\n    <span class=\"c1\"># \u6700\u5c0f\u5316\u3057\u305f\u3044\u76ee\u7684\u95a2\u6570<\/span>\n    <span class=\"n\">H<\/span> <span class=\"o\">=<\/span> <span class=\"p\">(<\/span>\n        <span class=\"o\">-<\/span><span class=\"n\">Placeholder<\/span><span class=\"p\">(<\/span><span class=\"s2\">\"alpha\"<\/span><span class=\"p\">)<\/span> <span class=\"o\">*<\/span> <span class=\"n\">H1<\/span>\n        <span class=\"o\">-<\/span> <span class=\"n\">Placeholder<\/span><span class=\"p\">(<\/span><span class=\"s2\">\"beta\"<\/span><span class=\"p\">)<\/span> <span class=\"o\">*<\/span> <span class=\"n\">H2<\/span>\n        <span class=\"o\">+<\/span> <span class=\"n\">Placeholder<\/span><span class=\"p\">(<\/span><span class=\"s2\">\"gamma\"<\/span><span class=\"p\">)<\/span> <span class=\"o\">*<\/span> <span class=\"n\">Constraint<\/span><span class=\"p\">(<\/span><span class=\"n\">H3<\/span><span class=\"p\">,<\/span> <span class=\"s2\">\"H3\"<\/span><span class=\"p\">)<\/span>\n    <span class=\"p\">)<\/span>\n    <span class=\"n\">model<\/span> <span class=\"o\">=<\/span> <span class=\"n\">H<\/span><span class=\"o\">.<\/span><span class=\"n\">compile<\/span><span class=\"p\">()<\/span>\n\n    <span class=\"k\">return<\/span> <span class=\"n\">model<\/span>\n<\/pre>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing text_cell rendered\">\n<div class=\"inner_cell\">\n<div class=\"text_cell_render border-box-sizing rendered_html\">\n<p>\u3053\u3053\u3067\u3001\u30b5\u30f3\u30d7\u30e9\u30fc\u306e\u8a2d\u5b9a\u3092\u3057\u307e\u3059\u3002<\/p>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing code_cell rendered\">\n<div class=\"input\">\n<div class=\"inner_cell\">\n<div class=\"input_area\">\n<div class=\" highlight hl-ipython3\">\n<pre><span><\/span><span class=\"c1\"># SA\u306e\u5834\u5408<\/span>\n<span class=\"c1\"># from neal import SimulatedAnnealingSampler<\/span>\n<span class=\"c1\"># sampler = SimulatedAnnealingSampler()<\/span>\n\n<span class=\"c1\"># D-Wave\u30de\u30b7\u30f3\u306e\u5834\u5408<\/span>\n<span class=\"c1\"># from dwave.system import DWaveCliqueSampler<\/span>\n<span class=\"c1\"># sampler_config = {'solver': 'Advantage_system4.1', 'token': 'YOUR_TOKEN'}<\/span>\n<span class=\"c1\"># sampler = DWaveCliqueSampler(**sampler_config)<\/span>\n\n<span class=\"c1\"># Opnejij\u306e\u5834\u5408<\/span>\n<span class=\"kn\">import<\/span> <span class=\"nn\">openjij<\/span> <span class=\"k\">as<\/span> <span class=\"nn\">oj<\/span>\n<span class=\"n\">sampler<\/span> <span class=\"o\">=<\/span> <span class=\"n\">oj<\/span><span class=\"o\">.<\/span><span class=\"n\">SQASampler<\/span><span class=\"p\">()<\/span>\n<\/pre>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing text_cell rendered\">\n<div class=\"inner_cell\">\n<div class=\"text_cell_render border-box-sizing rendered_html\">\n<p>\u5168\u3066\u306e\u8a2d\u5b9a\u304c\u7d42\u308f\u308a\u307e\u3057\u305f\u3002\u30a2\u30cb\u30fc\u30ea\u30f3\u30b0\u3092\u5b9f\u884c\u3057\u307e\u3057\u3087\u3046\u3002<\/p>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing code_cell rendered\">\n<div class=\"input\">\n<div class=\"inner_cell\">\n<div class=\"input_area\">\n<div class=\" highlight hl-ipython3\">\n<pre><span class=\"k\">def<\/span> <span class=\"nf\">extract_feasible_samples<\/span><span class=\"p\">(<\/span><span class=\"n\">decoded_samples<\/span><span class=\"p\">,<\/span> <span class=\"n\">print_broken<\/span><span class=\"o\">=<\/span><span class=\"kc\">False<\/span><span class=\"p\">):<\/span>\n    <span class=\"n\">feasible_samples<\/span> <span class=\"o\">=<\/span> <span class=\"p\">[]<\/span>\n    <span class=\"k\">for<\/span> <span class=\"n\">sample<\/span> <span class=\"ow\">in<\/span> <span class=\"n\">decoded_samples<\/span><span class=\"p\">:<\/span>\n        <span class=\"n\">constraints<\/span> <span class=\"o\">=<\/span> <span class=\"n\">sample<\/span><span class=\"o\">.<\/span><span class=\"n\">constraints<\/span><span class=\"p\">(<\/span><span class=\"n\">only_broken<\/span><span class=\"o\">=<\/span><span class=\"kc\">True<\/span><span class=\"p\">)<\/span>\n\n        <span class=\"k\">if<\/span> <span class=\"nb\">len<\/span><span class=\"p\">(<\/span><span class=\"n\">constraints<\/span><span class=\"p\">)<\/span> <span class=\"o\">==<\/span> <span class=\"mi\">0<\/span><span class=\"p\">:<\/span>\n            <span class=\"n\">feasible_samples<\/span><span class=\"o\">.<\/span><span class=\"n\">append<\/span><span class=\"p\">(<\/span><span class=\"n\">sample<\/span><span class=\"p\">)<\/span>\n        <span class=\"k\">elif<\/span> <span class=\"n\">print_broken<\/span><span class=\"p\">:<\/span>\n            <span class=\"nb\">print<\/span><span class=\"p\">(<\/span><span class=\"n\">constraints<\/span><span class=\"p\">)<\/span>\n\n    <span class=\"k\">return<\/span> <span class=\"n\">feasible_samples<\/span><\/pre>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing code_cell rendered\">\n<div class=\"input\">\n<div class=\"inner_cell\">\n<div class=\"input_area\">\n<div class=\" highlight hl-ipython3\">\n<pre><span class=\"k\">def<\/span> <span class=\"nf\">optimization<\/span><span class=\"p\">(<\/span><span class=\"n\">alpha<\/span><span class=\"p\">,<\/span> <span class=\"n\">beta<\/span><span class=\"p\">,<\/span> <span class=\"n\">gamma<\/span><span class=\"p\">,<\/span> <span class=\"n\">num_reads<\/span><span class=\"p\">):<\/span>\n    <span class=\"n\">model<\/span> <span class=\"o\">=<\/span> <span class=\"n\">formulation<\/span><span class=\"p\">()<\/span>\n\n    <span class=\"n\">feed_dict<\/span> <span class=\"o\">=<\/span> <span class=\"p\">{<\/span><span class=\"s2\">\"alpha\"<\/span><span class=\"p\">:<\/span> <span class=\"n\">alpha<\/span><span class=\"p\">,<\/span> <span class=\"s2\">\"beta\"<\/span><span class=\"p\">:<\/span> <span class=\"n\">beta<\/span><span class=\"p\">,<\/span> <span class=\"s2\">\"gamma\"<\/span><span class=\"p\">:<\/span> <span class=\"n\">gamma<\/span><span class=\"p\">}<\/span>  <span class=\"c1\"># \u5236\u7d04\u9805\u306e\u4fc2\u6570<\/span>\n    <span class=\"n\">qubo<\/span><span class=\"p\">,<\/span> <span class=\"n\">offset<\/span> <span class=\"o\">=<\/span> <span class=\"n\">model<\/span><span class=\"o\">.<\/span><span class=\"n\">to_qubo<\/span><span class=\"p\">(<\/span><span class=\"n\">feed_dict<\/span><span class=\"o\">=<\/span><span class=\"n\">feed_dict<\/span><span class=\"p\">)<\/span>\n\n    <span class=\"n\">sampleset<\/span> <span class=\"o\">=<\/span> <span class=\"n\">sampler<\/span><span class=\"o\">.<\/span><span class=\"n\">sample_qubo<\/span><span class=\"p\">(<\/span><span class=\"n\">qubo<\/span><span class=\"p\">,<\/span> <span class=\"n\">num_reads<\/span><span class=\"o\">=<\/span><span class=\"n\">num_reads<\/span><span class=\"p\">)<\/span>\n\n    <span class=\"n\">decoded_samples<\/span> <span class=\"o\">=<\/span> <span class=\"n\">model<\/span><span class=\"o\">.<\/span><span class=\"n\">decode_sampleset<\/span><span class=\"p\">(<\/span><span class=\"n\">sampleset<\/span><span class=\"o\">.<\/span><span class=\"n\">aggregate<\/span><span class=\"p\">(),<\/span> <span class=\"n\">feed_dict<\/span><span class=\"p\">)<\/span>\n    <span class=\"n\">feasible_samples<\/span> <span class=\"o\">=<\/span> <span class=\"n\">extract_feasible_samples<\/span><span class=\"p\">(<\/span><span class=\"n\">decoded_samples<\/span><span class=\"p\">)<\/span>\n\n    <span class=\"k\">return<\/span> <span class=\"n\">feasible_samples<\/span>\n<\/pre>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing code_cell rendered\">\n<div class=\"input\">\n<div class=\"inner_cell\">\n<div class=\"input_area\">\n<div class=\" highlight hl-ipython3\">\n<pre><span><\/span><span class=\"n\">feasible_samples<\/span> <span class=\"o\">=<\/span> <span class=\"n\">optimization<\/span><span class=\"p\">(<\/span><span class=\"n\">alpha<\/span><span class=\"o\">=<\/span><span class=\"mf\">1.0<\/span><span class=\"p\">,<\/span> <span class=\"n\">beta<\/span><span class=\"o\">=<\/span><span class=\"mf\">1.0<\/span><span class=\"p\">,<\/span> <span class=\"n\">gamma<\/span><span class=\"o\">=<\/span><span class=\"mf\">30.0<\/span><span class=\"p\">,<\/span> <span class=\"n\">num_reads<\/span><span class=\"o\">=<\/span><span class=\"mi\">1000<\/span><span class=\"p\">)<\/span>\n<span class=\"nb\">print<\/span><span class=\"p\">(<\/span><span class=\"s2\">\"\u5b9f\u884c\u53ef\u80fd\u89e3:\"<\/span><span class=\"p\">,<\/span> <span class=\"nb\">len<\/span><span class=\"p\">(<\/span><span class=\"n\">feasible_samples<\/span><span class=\"p\">))<\/span>\n<\/pre>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"output_wrapper\">\n<div class=\"output\">\n<div class=\"output_area\">\n<div class=\"prompt\"><\/div>\n<div class=\"output_subarea output_stream output_stdout output_text\">\n<pre>\u5b9f\u884c\u53ef\u80fd\u89e3: 104\n<\/pre>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing text_cell rendered\">\n<div class=\"inner_cell\">\n<div class=\"text_cell_render border-box-sizing rendered_html\">\n<p>\u5404\u8a9e\u7fa9\u304c\u3069\u306e\u304f\u3089\u3044\u89e3\u3068\u3057\u3066\u51fa\u529b\u3055\u308c\u305f\u306e\u304b\u3092\u78ba\u7387\u3067\u8868\u793a\u3057\u3066\u307f\u307e\u3057\u3087\u3046\u3002\u78ba\u7387\u6700\u5927\u306e\u8a9e\u7fa9\u306b\u306f\u300c*\u300d\u3092\u4ed8\u3051\u3066\u3044\u307e\u3059\u3002<\/p>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing code_cell rendered\">\n<div class=\"input\">\n<div class=\"inner_cell\">\n<div class=\"input_area\">\n<div class=\" highlight hl-ipython3\">\n<pre><span><\/span><span class=\"k\">def<\/span> <span class=\"nf\">output_prob<\/span><span class=\"p\">(<\/span><span class=\"n\">feasible_samples<\/span><span class=\"p\">,<\/span> <span class=\"n\">w_data<\/span><span class=\"o\">=<\/span><span class=\"n\">word_data<\/span><span class=\"p\">,<\/span> <span class=\"n\">s_data<\/span><span class=\"o\">=<\/span><span class=\"n\">sense_data<\/span><span class=\"p\">):<\/span>\n    <span class=\"c1\"># \u78ba\u7387\u306e\u8a08\u7b97<\/span>\n    <span class=\"k\">for<\/span> <span class=\"n\">i<\/span><span class=\"p\">,<\/span> <span class=\"n\">k<\/span> <span class=\"ow\">in<\/span> <span class=\"n\">s_data<\/span><span class=\"o\">.<\/span><span class=\"n\">keys<\/span><span class=\"p\">():<\/span>\n        <span class=\"n\">s_data<\/span><span class=\"p\">[<\/span><span class=\"n\">i<\/span><span class=\"p\">,<\/span> <span class=\"n\">k<\/span><span class=\"p\">][<\/span><span class=\"s2\">\"prob(%)\"<\/span><span class=\"p\">]<\/span> <span class=\"o\">=<\/span> <span class=\"mi\">0<\/span>\n\n        <span class=\"k\">for<\/span> <span class=\"n\">sample_info<\/span> <span class=\"ow\">in<\/span> <span class=\"n\">feasible_samples<\/span><span class=\"p\">:<\/span>\n            <span class=\"k\">if<\/span> <span class=\"n\">sample_info<\/span><span class=\"o\">.<\/span><span class=\"n\">sample<\/span><span class=\"p\">[<\/span><span class=\"sa\">f<\/span><span class=\"s2\">\"x[<\/span><span class=\"si\">{<\/span><span class=\"n\">i<\/span><span class=\"si\">}<\/span><span class=\"s2\">][<\/span><span class=\"si\">{<\/span><span class=\"n\">k<\/span><span class=\"si\">}<\/span><span class=\"s2\">]\"<\/span><span class=\"p\">]<\/span> <span class=\"o\">==<\/span> <span class=\"mi\">1<\/span><span class=\"p\">:<\/span>\n                <span class=\"n\">s_data<\/span><span class=\"p\">[<\/span><span class=\"n\">i<\/span><span class=\"p\">,<\/span> <span class=\"n\">k<\/span><span class=\"p\">][<\/span><span class=\"s2\">\"prob(%)\"<\/span><span class=\"p\">]<\/span> <span class=\"o\">+=<\/span> <span class=\"mi\">1<\/span> <span class=\"o\">\/<\/span> <span class=\"nb\">len<\/span><span class=\"p\">(<\/span><span class=\"n\">feasible_samples<\/span><span class=\"p\">)<\/span> <span class=\"o\">*<\/span> <span class=\"mi\">100<\/span>\n\n    <span class=\"c1\"># \u78ba\u7387\u304c1\u756a\u9ad8\u3044\u8a9e\u7fa9\u3092\u8a18\u9332<\/span>\n    <span class=\"k\">for<\/span> <span class=\"n\">i<\/span> <span class=\"ow\">in<\/span> <span class=\"n\">w_data<\/span><span class=\"o\">.<\/span><span class=\"n\">keys<\/span><span class=\"p\">():<\/span>\n        <span class=\"n\">max_prob<\/span> <span class=\"o\">=<\/span> <span class=\"mi\">0<\/span>\n\n        <span class=\"k\">for<\/span> <span class=\"n\">k<\/span> <span class=\"ow\">in<\/span> <span class=\"nb\">range<\/span><span class=\"p\">(<\/span><span class=\"n\">w_data<\/span><span class=\"p\">[<\/span><span class=\"n\">i<\/span><span class=\"p\">][<\/span><span class=\"s2\">\"num_sense\"<\/span><span class=\"p\">]):<\/span>\n            <span class=\"n\">s_data<\/span><span class=\"p\">[<\/span><span class=\"n\">i<\/span><span class=\"p\">,<\/span> <span class=\"n\">k<\/span><span class=\"p\">][<\/span><span class=\"s2\">\"prob(%)\"<\/span><span class=\"p\">]<\/span> <span class=\"o\">=<\/span> <span class=\"nb\">round<\/span><span class=\"p\">(<\/span><span class=\"n\">s_data<\/span><span class=\"p\">[<\/span><span class=\"n\">i<\/span><span class=\"p\">,<\/span> <span class=\"n\">k<\/span><span class=\"p\">][<\/span><span class=\"s2\">\"prob(%)\"<\/span><span class=\"p\">],<\/span> <span class=\"mi\">1<\/span><span class=\"p\">)<\/span>\n            <span class=\"n\">s_data<\/span><span class=\"p\">[<\/span><span class=\"n\">i<\/span><span class=\"p\">,<\/span> <span class=\"n\">k<\/span><span class=\"p\">][<\/span><span class=\"s2\">\"max\"<\/span><span class=\"p\">]<\/span> <span class=\"o\">=<\/span> <span class=\"s2\">\"\"<\/span>\n\n            <span class=\"k\">if<\/span> <span class=\"n\">max_prob<\/span> <span class=\"o\">&lt;<\/span> <span class=\"n\">s_data<\/span><span class=\"p\">[<\/span><span class=\"n\">i<\/span><span class=\"p\">,<\/span> <span class=\"n\">k<\/span><span class=\"p\">][<\/span><span class=\"s2\">\"prob(%)\"<\/span><span class=\"p\">]:<\/span>\n                <span class=\"n\">max_index<\/span> <span class=\"o\">=<\/span> <span class=\"p\">(<\/span><span class=\"n\">i<\/span><span class=\"p\">,<\/span> <span class=\"n\">k<\/span><span class=\"p\">)<\/span>\n                <span class=\"n\">max_prob<\/span> <span class=\"o\">=<\/span> <span class=\"n\">s_data<\/span><span class=\"p\">[<\/span><span class=\"n\">i<\/span><span class=\"p\">,<\/span> <span class=\"n\">k<\/span><span class=\"p\">][<\/span><span class=\"s2\">\"prob(%)\"<\/span><span class=\"p\">]<\/span>\n\n        <span class=\"n\">s_data<\/span><span class=\"p\">[<\/span><span class=\"n\">max_index<\/span><span class=\"p\">][<\/span><span class=\"s2\">\"max\"<\/span><span class=\"p\">]<\/span> <span class=\"o\">=<\/span> <span class=\"s2\">\"*\"<\/span>\n\n    <span class=\"k\">return<\/span> <span class=\"n\">s_data<\/span>\n<\/pre>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing code_cell rendered\">\n<div class=\"input\">\n<div class=\"inner_cell\">\n<div class=\"input_area\">\n<div class=\" highlight hl-ipython3\">\n<pre><span><\/span><span class=\"n\">sense_data<\/span> <span class=\"o\">=<\/span> <span class=\"n\">output_prob<\/span><span class=\"p\">(<\/span><span class=\"n\">feasible_samples<\/span><span class=\"o\">=<\/span><span class=\"n\">feasible_samples<\/span><span class=\"p\">)<\/span>\n<span class=\"n\">df<\/span> <span class=\"o\">=<\/span> <span class=\"n\">pd<\/span><span class=\"o\">.<\/span><span class=\"n\">DataFrame<\/span><span class=\"o\">.<\/span><span class=\"n\">from_dict<\/span><span class=\"p\">(<\/span>\n    <span class=\"n\">sense_data<\/span><span class=\"p\">,<\/span> <span class=\"n\">orient<\/span><span class=\"o\">=<\/span><span class=\"s2\">\"index\"<\/span><span class=\"p\">,<\/span> <span class=\"n\">columns<\/span><span class=\"o\">=<\/span><span class=\"p\">[<\/span><span class=\"s2\">\"sense\"<\/span><span class=\"p\">,<\/span> <span class=\"s2\">\"correct\"<\/span><span class=\"p\">,<\/span> <span class=\"s2\">\"prob(%)\"<\/span><span class=\"p\">,<\/span> <span class=\"s2\">\"max\"<\/span><span class=\"p\">,<\/span> <span class=\"s2\">\"cos\"<\/span><span class=\"p\">]<\/span>\n<span class=\"p\">)<\/span>\n<\/pre>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing text_cell rendered\">\n<div class=\"inner_cell\">\n<div class=\"text_cell_render border-box-sizing rendered_html\">\n<p>\u7d50\u679c\u3092\u898b\u3066\u307f\u307e\u3057\u3087\u3046\u3002<\/p>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing code_cell rendered\">\n<div class=\"input\">\n<div class=\"inner_cell\">\n<div class=\"input_area\">\n<div class=\" highlight hl-ipython3\">\n<pre><span><\/span><span class=\"n\">df<\/span><span class=\"o\">.<\/span><span class=\"n\">head<\/span><span class=\"p\">()<\/span>\n<\/pre>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"output_wrapper\">\n<div class=\"output\">\n<div class=\"output_area\">\n<div class=\"prompt output_prompt\">Out[\u00a0]:<\/div>\n<div class=\"output_html rendered_html output_subarea output_execute_result\">\n<div>\n<style scoped>\n                            .dataframe tbody tr th:only-of-type {<\/p>\n<p>vertical-align: middle;<\/p>\n<p>                            }<\/p>\n<p>.dataframe tbody tr th {<\/p>\n<p>vertical-align: top;<\/p>\n<p>                            }<\/p>\n<p>.dataframe thead th {<\/p>\n<p>text-align: right;<\/p>\n<p>                            }<\/p>\n<\/style>\n<table border=\"1\" class=\"dataframe\">\n<thead>\n<tr style=\"text-align: right;\">\n<th><\/th>\n<th><\/th>\n<th>sense<\/th>\n<th>correct<\/th>\n<th>prob(%)<\/th>\n<th>max<\/th>\n<th>cos<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<th rowspan=\"4\" valign=\"top\">0<\/th>\n<th>0<\/th>\n<td>the products of human creativity; works of art&#8230;<\/td>\n<td><\/td>\n<td>25.0<\/td>\n<td><\/td>\n<td>0.71<\/td>\n<\/tr>\n<tr>\n<th>1<\/th>\n<td>the creation of beautiful or significant things<\/td>\n<td><\/td>\n<td>21.2<\/td>\n<td><\/td>\n<td>0.51<\/td>\n<\/tr>\n<tr>\n<th>2<\/th>\n<td>a superior skill that you can learn by study a&#8230;<\/td>\n<td>*<\/td>\n<td>21.2<\/td>\n<td><\/td>\n<td>0.46<\/td>\n<\/tr>\n<tr>\n<th>3<\/th>\n<td>photographs or other visual representations in&#8230;<\/td>\n<td><\/td>\n<td>32.7<\/td>\n<td>*<\/td>\n<td>0.65<\/td>\n<\/tr>\n<tr>\n<th>1<\/th>\n<th>0<\/th>\n<td>ringing tuned bells in a fixed order that is c&#8230;<\/td>\n<td>*<\/td>\n<td>100.0<\/td>\n<td>*<\/td>\n<td>0.82<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing code_cell rendered\">\n<div class=\"input\">\n<div class=\"inner_cell\">\n<div class=\"input_area\">\n<div class=\" highlight hl-ipython3\">\n<pre><span><\/span><span class=\"k\">def<\/span> <span class=\"nf\">count_correct<\/span><span class=\"p\">(<\/span><span class=\"n\">s_data<\/span><span class=\"p\">):<\/span>\n    <span class=\"n\">count<\/span> <span class=\"o\">=<\/span> <span class=\"mi\">0<\/span>\n    <span class=\"k\">for<\/span> <span class=\"n\">i<\/span><span class=\"p\">,<\/span> <span class=\"n\">k<\/span> <span class=\"ow\">in<\/span> <span class=\"n\">s_data<\/span><span class=\"o\">.<\/span><span class=\"n\">keys<\/span><span class=\"p\">():<\/span>\n        <span class=\"k\">if<\/span> <span class=\"n\">s_data<\/span><span class=\"p\">[<\/span><span class=\"n\">i<\/span><span class=\"p\">,<\/span> <span class=\"n\">k<\/span><span class=\"p\">][<\/span><span class=\"s2\">\"correct\"<\/span><span class=\"p\">]<\/span> <span class=\"o\">==<\/span> <span class=\"s2\">\"*\"<\/span> <span class=\"ow\">and<\/span> <span class=\"n\">s_data<\/span><span class=\"p\">[<\/span><span class=\"n\">i<\/span><span class=\"p\">,<\/span> <span class=\"n\">k<\/span><span class=\"p\">][<\/span><span class=\"s2\">\"max\"<\/span><span class=\"p\">]<\/span> <span class=\"o\">==<\/span> <span class=\"s2\">\"*\"<\/span><span class=\"p\">:<\/span>\n            <span class=\"n\">count<\/span> <span class=\"o\">+=<\/span> <span class=\"mi\">1<\/span>\n    <span class=\"k\">return<\/span> <span class=\"n\">count<\/span>\n<\/pre>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing code_cell rendered\">\n<div class=\"input\">\n<div class=\"inner_cell\">\n<div class=\"input_area\">\n<div class=\" highlight hl-ipython3\">\n<pre><span><\/span><span class=\"nb\">print<\/span><span class=\"p\">(<\/span><span class=\"s2\">\"\u5358\u8a9e\u306e\u6570:\"<\/span><span class=\"p\">,<\/span> <span class=\"nb\">len<\/span><span class=\"p\">(<\/span><span class=\"n\">word_data<\/span><span class=\"p\">))<\/span>\n<span class=\"nb\">print<\/span><span class=\"p\">(<\/span><span class=\"s2\">\"\u6b63\u89e3\u6570:\"<\/span><span class=\"p\">,<\/span> <span class=\"n\">count_correct<\/span><span class=\"p\">(<\/span><span class=\"n\">s_data<\/span><span class=\"o\">=<\/span><span class=\"n\">sense_data<\/span><span class=\"p\">))<\/span>\n<\/pre>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"output_wrapper\">\n<div class=\"output\">\n<div class=\"output_area\">\n<div class=\"prompt\"><\/div>\n<div class=\"output_subarea output_stream output_stdout output_text\">\n<pre>\u5358\u8a9e\u306e\u6570: 10\n\u6b63\u89e3\u6570: 2\n<\/pre>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing text_cell rendered\">\n<div class=\"inner_cell\">\n<div class=\"text_cell_render border-box-sizing rendered_html\">\n<p>\u4ee5\u4e0a\u306e\u7d50\u679c\u304b\u3089\u3001\u6b63\u89e3\u7387\u306f\u4f4e\u304f\u3001cos\u985e\u4f3c\u5ea6\u306e\u9ad8\u3044\u8a9e\u7fa9\u304c\u9078\u629e\u3055\u308c\u3084\u3059\u3044\u3053\u3068\u304c\u5206\u304b\u308a\u307e\u3057\u305f\u3002\u3053\u308c\u3089\u306e\u539f\u56e0\u306f\u3001\u76ee\u7684\u95a2\u6570(\u7b2c\uff11\u9805)\u306e\u30cf\u30a4\u30d1\u30fc\u30d1\u30e9\u30e1\u30fc\u30bf\u304c\u5927\u304d\u904e\u304e\u308b\u3053\u3068\u306b\u3042\u308b\u3068\u8003\u3048\u3089\u308c\u307e\u3059\u3002\u305d\u3053\u3067\u3001\u3053\u3053\u304b\u3089\u306f\u30cf\u30a4\u30d1\u30fc\u30d1\u30e9\u30e1\u30fc\u30bf\u3092\u8abf\u6574\u3059\u308b\u3053\u3068\u3067\u3001\u3088\u308a\u826f\u3044\u7d50\u679c\u304c\u5f97\u3089\u308c\u308b\u304b\u691c\u8a3c\u3057\u3066\u3044\u304d\u307e\u3059\u3002\u6700\u9069\u306a\u30cf\u30a4\u30d1\u30fc\u30d1\u30e9\u30e1\u30fc\u30bf\u306e\u63a2\u7d22\u306b\u306f\u3001\u300coptuna\u300d\u3092\u4f7f\u7528\u3057\u307e\u3059\u3002<\/p>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing text_cell rendered\">\n<div class=\"inner_cell\">\n<div class=\"text_cell_render border-box-sizing rendered_html\">\n<h3><span class=\"ez-toc-section\" id=\"%E3%83%91%E3%83%A9%E3%83%A1%E3%83%BC%E3%82%BF%E3%81%AE%E6%8E%A2%E7%B4%A2\"><\/span>\u30d1\u30e9\u30e1\u30fc\u30bf\u306e\u63a2\u7d22<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing code_cell rendered\">\n<div class=\"input\">\n<div class=\"inner_cell\">\n<div class=\"input_area\">\n<div class=\" highlight hl-ipython3\">\n<pre><span><\/span><span class=\"k\">def<\/span> <span class=\"nf\">count_correct_per_sample<\/span><span class=\"p\">(<\/span>\n    <span class=\"n\">lam1<\/span><span class=\"p\">,<\/span> <span class=\"n\">lam2<\/span><span class=\"p\">,<\/span> <span class=\"n\">lam3<\/span><span class=\"p\">,<\/span> <span class=\"n\">alpha<\/span><span class=\"p\">,<\/span> <span class=\"n\">beta<\/span><span class=\"p\">,<\/span> <span class=\"n\">gamma<\/span><span class=\"p\">,<\/span> <span class=\"n\">num_reads<\/span><span class=\"o\">=<\/span><span class=\"mi\">1000<\/span><span class=\"p\">,<\/span> <span class=\"n\">s_data<\/span><span class=\"o\">=<\/span><span class=\"n\">sense_data<\/span>\n<span class=\"p\">):<\/span>\n    <span class=\"sd\">\"\"\"<\/span>\n<span class=\"sd\">    6\u500b\u306e\u30cf\u30a4\u30d1\u30fc\u30d1\u30e9\u30e1\u30fc\u30bf\u3092\u5165\u529b\u3068\u3057\u30011\u30b5\u30f3\u30d7\u30eb\u5f53\u305f\u308a\u306e\u6b63\u89e3\u6570\u3092\u8fd4\u3059\u95a2\u6570<\/span>\n<span class=\"sd\">    \"\"\"<\/span>\n    <span class=\"n\">r<\/span> <span class=\"o\">=<\/span> <span class=\"n\">create_r<\/span><span class=\"p\">(<\/span><span class=\"n\">lam1<\/span><span class=\"o\">=<\/span><span class=\"n\">lam1<\/span><span class=\"p\">,<\/span> <span class=\"n\">lam2<\/span><span class=\"o\">=<\/span><span class=\"n\">lam2<\/span><span class=\"p\">,<\/span> <span class=\"n\">lam3<\/span><span class=\"o\">=<\/span><span class=\"n\">lam3<\/span><span class=\"p\">)<\/span>\n    <span class=\"n\">feasible_samples<\/span> <span class=\"o\">=<\/span> <span class=\"n\">optimization<\/span><span class=\"p\">(<\/span>\n        <span class=\"n\">alpha<\/span><span class=\"o\">=<\/span><span class=\"n\">alpha<\/span><span class=\"p\">,<\/span> <span class=\"n\">beta<\/span><span class=\"o\">=<\/span><span class=\"n\">beta<\/span><span class=\"p\">,<\/span> <span class=\"n\">gamma<\/span><span class=\"o\">=<\/span><span class=\"n\">gamma<\/span><span class=\"p\">,<\/span> <span class=\"n\">num_reads<\/span><span class=\"o\">=<\/span><span class=\"n\">num_reads<\/span>\n    <span class=\"p\">)<\/span>\n\n    <span class=\"k\">if<\/span> <span class=\"nb\">len<\/span><span class=\"p\">(<\/span><span class=\"n\">feasible_samples<\/span><span class=\"p\">)<\/span> <span class=\"o\">==<\/span> <span class=\"mi\">0<\/span><span class=\"p\">:<\/span>\n        <span class=\"k\">return<\/span> <span class=\"mi\">0<\/span>\n\n    <span class=\"n\">count_list<\/span> <span class=\"o\">=<\/span> <span class=\"p\">[]<\/span>\n    <span class=\"k\">for<\/span> <span class=\"n\">sample_info<\/span> <span class=\"ow\">in<\/span> <span class=\"n\">feasible_samples<\/span><span class=\"p\">:<\/span>\n        <span class=\"n\">count<\/span> <span class=\"o\">=<\/span> <span class=\"mi\">0<\/span>\n        <span class=\"k\">for<\/span> <span class=\"n\">i<\/span><span class=\"p\">,<\/span> <span class=\"n\">k<\/span> <span class=\"ow\">in<\/span> <span class=\"n\">s_data<\/span><span class=\"o\">.<\/span><span class=\"n\">keys<\/span><span class=\"p\">():<\/span>\n            <span class=\"k\">if<\/span> <span class=\"p\">(<\/span><span class=\"n\">sample_info<\/span><span class=\"o\">.<\/span><span class=\"n\">sample<\/span><span class=\"p\">[<\/span><span class=\"sa\">f<\/span><span class=\"s2\">\"x[<\/span><span class=\"si\">{<\/span><span class=\"n\">i<\/span><span class=\"si\">}<\/span><span class=\"s2\">][<\/span><span class=\"si\">{<\/span><span class=\"n\">k<\/span><span class=\"si\">}<\/span><span class=\"s2\">]\"<\/span><span class=\"p\">]<\/span> <span class=\"o\">==<\/span> <span class=\"mi\">1<\/span><span class=\"p\">)<\/span> <span class=\"ow\">and<\/span> <span class=\"p\">(<\/span>\n                <span class=\"n\">s_data<\/span><span class=\"p\">[<\/span><span class=\"n\">i<\/span><span class=\"p\">,<\/span> <span class=\"n\">k<\/span><span class=\"p\">][<\/span><span class=\"s2\">\"correct\"<\/span><span class=\"p\">]<\/span> <span class=\"o\">==<\/span> <span class=\"s2\">\"*\"<\/span>\n            <span class=\"p\">):<\/span>\n                <span class=\"n\">count<\/span> <span class=\"o\">+=<\/span> <span class=\"mi\">1<\/span>\n\n        <span class=\"n\">count_list<\/span><span class=\"o\">.<\/span><span class=\"n\">append<\/span><span class=\"p\">(<\/span><span class=\"n\">count<\/span><span class=\"p\">)<\/span>\n\n    <span class=\"k\">return<\/span> <span class=\"n\">np<\/span><span class=\"o\">.<\/span><span class=\"n\">average<\/span><span class=\"p\">(<\/span><span class=\"n\">count_list<\/span><span class=\"p\">)<\/span>\n<\/pre>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing code_cell rendered\">\n<div class=\"input\">\n<div class=\"inner_cell\">\n<div class=\"input_area\">\n<div class=\" highlight hl-ipython3\">\n<pre><span><\/span><span class=\"k\">def<\/span> <span class=\"nf\">objective<\/span><span class=\"p\">(<\/span><span class=\"n\">trial<\/span><span class=\"p\">):<\/span>\n    <span class=\"n\">param<\/span> <span class=\"o\">=<\/span> <span class=\"p\">{<\/span>\n        <span class=\"c1\"># r\u306e\u30cf\u30a4\u30d1\u30fc\u30d1\u30e9\u30e1\u30fc\u30bf<\/span>\n        <span class=\"s2\">\"lam1\"<\/span><span class=\"p\">:<\/span> <span class=\"n\">trial<\/span><span class=\"o\">.<\/span><span class=\"n\">suggest_float<\/span><span class=\"p\">(<\/span><span class=\"s2\">\"lam1\"<\/span><span class=\"p\">,<\/span> <span class=\"mi\">0<\/span><span class=\"p\">,<\/span> <span class=\"mi\">30<\/span><span class=\"p\">,<\/span> <span class=\"n\">step<\/span><span class=\"o\">=<\/span><span class=\"mf\">0.1<\/span><span class=\"p\">),<\/span>\n        <span class=\"s2\">\"lam2\"<\/span><span class=\"p\">:<\/span> <span class=\"n\">trial<\/span><span class=\"o\">.<\/span><span class=\"n\">suggest_float<\/span><span class=\"p\">(<\/span><span class=\"s2\">\"lam2\"<\/span><span class=\"p\">,<\/span> <span class=\"mi\">0<\/span><span class=\"p\">,<\/span> <span class=\"mi\">30<\/span><span class=\"p\">,<\/span> <span class=\"n\">step<\/span><span class=\"o\">=<\/span><span class=\"mf\">0.1<\/span><span class=\"p\">),<\/span>\n        <span class=\"s2\">\"lam3\"<\/span><span class=\"p\">:<\/span> <span class=\"n\">trial<\/span><span class=\"o\">.<\/span><span class=\"n\">suggest_float<\/span><span class=\"p\">(<\/span><span class=\"s2\">\"lam3\"<\/span><span class=\"p\">,<\/span> <span class=\"mi\">0<\/span><span class=\"p\">,<\/span> <span class=\"mi\">30<\/span><span class=\"p\">,<\/span> <span class=\"n\">step<\/span><span class=\"o\">=<\/span><span class=\"mf\">0.1<\/span><span class=\"p\">),<\/span>\n        <span class=\"c1\"># \u76ee\u7684\u95a2\u6570\u306e\u30cf\u30a4\u30d1\u30fc\u30d1\u30e9\u30e1\u30fc\u30bf<\/span>\n        <span class=\"s2\">\"alpha\"<\/span><span class=\"p\">:<\/span> <span class=\"n\">trial<\/span><span class=\"o\">.<\/span><span class=\"n\">suggest_float<\/span><span class=\"p\">(<\/span><span class=\"s2\">\"alpha\"<\/span><span class=\"p\">,<\/span> <span class=\"mi\">0<\/span><span class=\"p\">,<\/span> <span class=\"mi\">30<\/span><span class=\"p\">,<\/span> <span class=\"n\">step<\/span><span class=\"o\">=<\/span><span class=\"mf\">0.1<\/span><span class=\"p\">),<\/span>\n        <span class=\"s2\">\"beta\"<\/span><span class=\"p\">:<\/span> <span class=\"n\">trial<\/span><span class=\"o\">.<\/span><span class=\"n\">suggest_float<\/span><span class=\"p\">(<\/span><span class=\"s2\">\"beta\"<\/span><span class=\"p\">,<\/span> <span class=\"mi\">0<\/span><span class=\"p\">,<\/span> <span class=\"mi\">30<\/span><span class=\"p\">,<\/span> <span class=\"n\">step<\/span><span class=\"o\">=<\/span><span class=\"mf\">0.1<\/span><span class=\"p\">),<\/span>\n        <span class=\"s2\">\"gamma\"<\/span><span class=\"p\">:<\/span> <span class=\"n\">trial<\/span><span class=\"o\">.<\/span><span class=\"n\">suggest_int<\/span><span class=\"p\">(<\/span><span class=\"s2\">\"gamma\"<\/span><span class=\"p\">,<\/span> <span class=\"mi\">30<\/span><span class=\"p\">,<\/span> <span class=\"mi\">100<\/span><span class=\"p\">),<\/span>\n    <span class=\"p\">}<\/span>\n\n    <span class=\"k\">return<\/span> <span class=\"n\">count_correct_per_sample<\/span><span class=\"p\">(<\/span>\n        <span class=\"n\">lam1<\/span><span class=\"o\">=<\/span><span class=\"n\">param<\/span><span class=\"p\">[<\/span><span class=\"s2\">\"lam1\"<\/span><span class=\"p\">],<\/span>\n        <span class=\"n\">lam2<\/span><span class=\"o\">=<\/span><span class=\"n\">param<\/span><span class=\"p\">[<\/span><span class=\"s2\">\"lam2\"<\/span><span class=\"p\">],<\/span>\n        <span class=\"n\">lam3<\/span><span class=\"o\">=<\/span><span class=\"n\">param<\/span><span class=\"p\">[<\/span><span class=\"s2\">\"lam3\"<\/span><span class=\"p\">],<\/span>\n        <span class=\"n\">alpha<\/span><span class=\"o\">=<\/span><span class=\"n\">param<\/span><span class=\"p\">[<\/span><span class=\"s2\">\"alpha\"<\/span><span class=\"p\">],<\/span>\n        <span class=\"n\">beta<\/span><span class=\"o\">=<\/span><span class=\"n\">param<\/span><span class=\"p\">[<\/span><span class=\"s2\">\"beta\"<\/span><span class=\"p\">],<\/span>\n        <span class=\"n\">gamma<\/span><span class=\"o\">=<\/span><span class=\"n\">param<\/span><span class=\"p\">[<\/span><span class=\"s2\">\"gamma\"<\/span><span class=\"p\">],<\/span>\n    <span class=\"p\">)<\/span>\n<\/pre>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing text_cell rendered\">\n<div class=\"inner_cell\">\n<div class=\"text_cell_render border-box-sizing rendered_html\">\n<p>\u6e96\u5099\u304c\u5b8c\u4e86\u3057\u307e\u3057\u305f\u3002\u30cf\u30a4\u30d1\u30fc\u30d1\u30e9\u30e1\u30fc\u30bf\u306e\u6700\u9069\u5316\u3092\u884c\u3044\u307e\u3057\u3087\u3046\u3002<\/p>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing code_cell rendered\">\n<div class=\"input\">\n<div class=\"inner_cell\">\n<div class=\"input_area\">\n<div class=\" highlight hl-ipython3\">\n<pre><span><\/span><span class=\"o\">!<\/span>pip install optuna\n<\/pre>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing code_cell rendered\">\n<div class=\"input\">\n<div class=\"inner_cell\">\n<div class=\"input_area\">\n<div class=\" highlight hl-ipython3\">\n<pre><span><\/span><span class=\"kn\">import<\/span> <span class=\"nn\">optuna<\/span>\n\n<span class=\"n\">study<\/span> <span class=\"o\">=<\/span> <span class=\"n\">optuna<\/span><span class=\"o\">.<\/span><span class=\"n\">create_study<\/span><span class=\"p\">(<\/span><span class=\"n\">direction<\/span><span class=\"o\">=<\/span><span class=\"s2\">\"maximize\"<\/span><span class=\"p\">)<\/span>\n<span class=\"n\">study<\/span><span class=\"o\">.<\/span><span class=\"n\">optimize<\/span><span class=\"p\">(<\/span><span class=\"n\">objective<\/span><span class=\"p\">,<\/span> <span class=\"n\">n_trials<\/span><span class=\"o\">=<\/span><span class=\"mi\">50<\/span><span class=\"p\">)<\/span>\n<\/pre>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing text_cell rendered\">\n<div class=\"inner_cell\">\n<div class=\"text_cell_render border-box-sizing rendered_html\">\n<p>\u30cf\u30a4\u30d1\u30fc\u30d1\u30e9\u30e1\u30fc\u30bf\u306e\u8abf\u6574\u304c\u4e0a\u624b\u304f\u51fa\u6765\u3066\u3044\u308b\u3053\u3068\u3092\u78ba\u8a8d\u3057\u3066\u307f\u307e\u3057\u3087\u3046\u3002<\/p>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing code_cell rendered\">\n<div class=\"input\">\n<div class=\"inner_cell\">\n<div class=\"input_area\">\n<div class=\" highlight hl-ipython3\">\n<pre><span><\/span><span class=\"k\">def<\/span> <span class=\"nf\">show_graph<\/span><span class=\"p\">(<\/span><span class=\"n\">study<\/span><span class=\"p\">):<\/span>\n    <span class=\"n\">epoches<\/span> <span class=\"o\">=<\/span> <span class=\"p\">[]<\/span>\n    <span class=\"n\">values<\/span> <span class=\"o\">=<\/span> <span class=\"p\">[]<\/span>\n    <span class=\"n\">best<\/span> <span class=\"o\">=<\/span> <span class=\"mi\">0<\/span>\n    <span class=\"k\">for<\/span> <span class=\"n\">i<\/span> <span class=\"ow\">in<\/span> <span class=\"n\">study<\/span><span class=\"o\">.<\/span><span class=\"n\">trials<\/span><span class=\"p\">:<\/span>\n        <span class=\"k\">if<\/span> <span class=\"n\">best<\/span> <span class=\"o\">&lt;<\/span> <span class=\"n\">i<\/span><span class=\"o\">.<\/span><span class=\"n\">value<\/span><span class=\"p\">:<\/span>\n            <span class=\"n\">best<\/span> <span class=\"o\">=<\/span> <span class=\"n\">i<\/span><span class=\"o\">.<\/span><span class=\"n\">value<\/span>\n        <span class=\"n\">epoches<\/span><span class=\"o\">.<\/span><span class=\"n\">append<\/span><span class=\"p\">(<\/span><span class=\"n\">i<\/span><span class=\"o\">.<\/span><span class=\"n\">number<\/span> <span class=\"o\">+<\/span> <span class=\"mi\">1<\/span><span class=\"p\">)<\/span>\n        <span class=\"n\">values<\/span><span class=\"o\">.<\/span><span class=\"n\">append<\/span><span class=\"p\">(<\/span><span class=\"n\">best<\/span><span class=\"p\">)<\/span>\n\n    <span class=\"n\">plt<\/span><span class=\"o\">.<\/span><span class=\"n\">plot<\/span><span class=\"p\">(<\/span><span class=\"n\">epoches<\/span><span class=\"p\">,<\/span> <span class=\"n\">values<\/span><span class=\"p\">,<\/span> <span class=\"n\">color<\/span><span class=\"o\">=<\/span><span class=\"s2\">\"red\"<\/span><span class=\"p\">)<\/span>\n    <span class=\"n\">plt<\/span><span class=\"o\">.<\/span><span class=\"n\">title<\/span><span class=\"p\">(<\/span><span class=\"s2\">\"optuna\"<\/span><span class=\"p\">)<\/span>\n    <span class=\"n\">plt<\/span><span class=\"o\">.<\/span><span class=\"n\">xlabel<\/span><span class=\"p\">(<\/span><span class=\"s2\">\"trial\"<\/span><span class=\"p\">)<\/span>\n    <span class=\"n\">plt<\/span><span class=\"o\">.<\/span><span class=\"n\">ylabel<\/span><span class=\"p\">(<\/span><span class=\"s2\">\"num_correct \/ sample\"<\/span><span class=\"p\">)<\/span>\n    <span class=\"n\">plt<\/span><span class=\"o\">.<\/span><span class=\"n\">show<\/span><span class=\"p\">()<\/span>\n<\/pre>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing code_cell rendered\">\n<div class=\"input\">\n<div class=\"inner_cell\">\n<div class=\"input_area\">\n<div class=\" highlight hl-ipython3\">\n<pre><span><\/span><span class=\"n\">show_graph<\/span><span class=\"p\">(<\/span><span class=\"n\">study<\/span><span class=\"p\">)<\/span>\n<\/pre>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"output_wrapper\">\n<div class=\"output\">\n<div class=\"output_area\">\n<div class=\"prompt\"><\/div>\n<div class=\"output_png output_subarea \"><img loading=\"lazy\" decoding=\"async\" src=\"\/T-Wave\/wp-content\/uploads\/2022\/10\/4-300x216.png\" alt=\"\" width=\"300\" height=\"216\" class=\"alignnone size-medium wp-image-4825\" \/><\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing text_cell rendered\">\n<div class=\"inner_cell\">\n<div class=\"text_cell_render border-box-sizing rendered_html\">\n<p>\u6700\u9069\u306a\u30cf\u30a4\u30d1\u30fc\u30d1\u30e9\u30e1\u30fc\u30bf\u306f\u3001\u6b21\u306e\u3088\u3046\u306b\u78ba\u304b\u3081\u3089\u308c\u307e\u3059\u3002<\/p>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing code_cell rendered\">\n<div class=\"input\">\n<div class=\"inner_cell\">\n<div class=\"input_area\">\n<div class=\" highlight hl-ipython3\">\n<pre><span><\/span><span class=\"nb\">print<\/span><span class=\"p\">(<\/span><span class=\"n\">study<\/span><span class=\"o\">.<\/span><span class=\"n\">best_params<\/span><span class=\"p\">)<\/span>\n<\/pre>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"output_wrapper\">\n<div class=\"output\">\n<div class=\"output_area\">\n<div class=\"prompt\"><\/div>\n<div class=\"output_subarea output_stream output_stdout output_text\">\n<pre>{'lam1': 20.5, 'lam2': 1.9000000000000001, 'lam3': 12.3, 'alpha': 14.9, 'beta': 0.0, 'gamma': 80}\n<\/pre>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing text_cell rendered\">\n<div class=\"inner_cell\">\n<div class=\"text_cell_render border-box-sizing rendered_html\">\n<p>\u3053\u306e\u30d1\u30e9\u30e1\u30fc\u30bf\u3067\u3082\u3046\u4e00\u5ea6\u3001\u30a2\u30cb\u30fc\u30ea\u30f3\u30b0\u3057\u3066\u307f\u307e\u3057\u3087\u3046\u3002<\/p>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing code_cell rendered\">\n<div class=\"input\">\n<div class=\"inner_cell\">\n<div class=\"input_area\">\n<div class=\" highlight hl-ipython3\">\n<pre><span><\/span><span class=\"n\">rel<\/span> <span class=\"o\">=<\/span> <span class=\"n\">create_r<\/span><span class=\"p\">(<\/span>\n    <span class=\"n\">lam1<\/span><span class=\"o\">=<\/span><span class=\"n\">study<\/span><span class=\"o\">.<\/span><span class=\"n\">best_params<\/span><span class=\"p\">[<\/span><span class=\"s2\">\"lam1\"<\/span><span class=\"p\">],<\/span>\n    <span class=\"n\">lam2<\/span><span class=\"o\">=<\/span><span class=\"n\">study<\/span><span class=\"o\">.<\/span><span class=\"n\">best_params<\/span><span class=\"p\">[<\/span><span class=\"s2\">\"lam2\"<\/span><span class=\"p\">],<\/span>\n    <span class=\"n\">lam3<\/span><span class=\"o\">=<\/span><span class=\"n\">study<\/span><span class=\"o\">.<\/span><span class=\"n\">best_params<\/span><span class=\"p\">[<\/span><span class=\"s2\">\"lam3\"<\/span><span class=\"p\">],<\/span>\n<span class=\"p\">)<\/span>\n\n<span class=\"n\">feasible_samples<\/span> <span class=\"o\">=<\/span> <span class=\"n\">optimization<\/span><span class=\"p\">(<\/span>\n    <span class=\"n\">alpha<\/span><span class=\"o\">=<\/span><span class=\"n\">study<\/span><span class=\"o\">.<\/span><span class=\"n\">best_params<\/span><span class=\"p\">[<\/span><span class=\"s2\">\"alpha\"<\/span><span class=\"p\">],<\/span>\n    <span class=\"n\">beta<\/span><span class=\"o\">=<\/span><span class=\"n\">study<\/span><span class=\"o\">.<\/span><span class=\"n\">best_params<\/span><span class=\"p\">[<\/span><span class=\"s2\">\"beta\"<\/span><span class=\"p\">],<\/span>\n    <span class=\"n\">gamma<\/span><span class=\"o\">=<\/span><span class=\"n\">study<\/span><span class=\"o\">.<\/span><span class=\"n\">best_params<\/span><span class=\"p\">[<\/span><span class=\"s2\">\"gamma\"<\/span><span class=\"p\">],<\/span>\n    <span class=\"n\">num_reads<\/span><span class=\"o\">=<\/span><span class=\"mi\">1000<\/span><span class=\"p\">,<\/span>\n<span class=\"p\">)<\/span>\n<span class=\"nb\">print<\/span><span class=\"p\">(<\/span><span class=\"s2\">\"\u5b9f\u884c\u53ef\u80fd\u89e3\u306e\u6570:\"<\/span><span class=\"p\">,<\/span> <span class=\"nb\">len<\/span><span class=\"p\">(<\/span><span class=\"n\">feasible_samples<\/span><span class=\"p\">))<\/span>\n<\/pre>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"output_wrapper\">\n<div class=\"output\">\n<div class=\"output_area\">\n<div class=\"prompt\"><\/div>\n<div class=\"output_subarea output_stream output_stdout output_text\">\n<pre>\u5b9f\u884c\u53ef\u80fd\u89e3\u306e\u6570: 20\n<\/pre>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing text_cell rendered\">\n<div class=\"inner_cell\">\n<div class=\"text_cell_render border-box-sizing rendered_html\">\n<p>\u7d50\u679c\u3092\u8868\u793a\u3057\u307e\u3059\u3002<\/p>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing code_cell rendered\">\n<div class=\"input\">\n<div class=\"inner_cell\">\n<div class=\"input_area\">\n<div class=\" highlight hl-ipython3\">\n<pre><span><\/span><span class=\"n\">sense_data<\/span> <span class=\"o\">=<\/span> <span class=\"n\">output_prob<\/span><span class=\"p\">(<\/span><span class=\"n\">feasible_samples<\/span><span class=\"o\">=<\/span><span class=\"n\">feasible_samples<\/span><span class=\"p\">)<\/span>\n<span class=\"n\">df<\/span> <span class=\"o\">=<\/span> <span class=\"n\">pd<\/span><span class=\"o\">.<\/span><span class=\"n\">DataFrame<\/span><span class=\"o\">.<\/span><span class=\"n\">from_dict<\/span><span class=\"p\">(<\/span>\n    <span class=\"n\">sense_data<\/span><span class=\"p\">,<\/span> <span class=\"n\">orient<\/span><span class=\"o\">=<\/span><span class=\"s2\">\"index\"<\/span><span class=\"p\">,<\/span> <span class=\"n\">columns<\/span><span class=\"o\">=<\/span><span class=\"p\">[<\/span><span class=\"s2\">\"sense\"<\/span><span class=\"p\">,<\/span> <span class=\"s2\">\"correct\"<\/span><span class=\"p\">,<\/span> <span class=\"s2\">\"prob(%)\"<\/span><span class=\"p\">,<\/span> <span class=\"s2\">\"max\"<\/span><span class=\"p\">,<\/span> <span class=\"s2\">\"cos\"<\/span><span class=\"p\">]<\/span>\n<span class=\"p\">)<\/span>\n<\/pre>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing code_cell rendered\">\n<div class=\"input\">\n<div class=\"inner_cell\">\n<div class=\"input_area\">\n<div class=\" highlight hl-ipython3\">\n<pre><span><\/span><span class=\"n\">df<\/span><span class=\"o\">.<\/span><span class=\"n\">head<\/span><span class=\"p\">()<\/span>\n<\/pre>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"output_wrapper\">\n<div class=\"output\">\n<div class=\"output_area\">\n<div class=\"prompt output_prompt\">Out[\u00a0]:<\/div>\n<div class=\"output_html rendered_html output_subarea output_execute_result\">\n<div>\n<style scoped>\n                            .dataframe tbody tr th:only-of-type {<\/p>\n<p>vertical-align: middle;<\/p>\n<p>                            }<\/p>\n<p>.dataframe tbody tr th {<\/p>\n<p>vertical-align: top;<\/p>\n<p>                            }<\/p>\n<p>.dataframe thead th {<\/p>\n<p>text-align: right;<\/p>\n<p>                            }<\/p>\n<\/style>\n<table border=\"1\" class=\"dataframe\">\n<thead>\n<tr style=\"text-align: right;\">\n<th><\/th>\n<th><\/th>\n<th>sense<\/th>\n<th>correct<\/th>\n<th>prob(%)<\/th>\n<th>max<\/th>\n<th>cos<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<th rowspan=\"4\" valign=\"top\">0<\/th>\n<th>0<\/th>\n<td>the products of human creativity; works of art&#8230;<\/td>\n<td><\/td>\n<td>15.0<\/td>\n<td><\/td>\n<td>0.71<\/td>\n<\/tr>\n<tr>\n<th>1<\/th>\n<td>the creation of beautiful or significant things<\/td>\n<td><\/td>\n<td>20.0<\/td>\n<td><\/td>\n<td>0.51<\/td>\n<\/tr>\n<tr>\n<th>2<\/th>\n<td>a superior skill that you can learn by study a&#8230;<\/td>\n<td>*<\/td>\n<td>10.0<\/td>\n<td><\/td>\n<td>0.46<\/td>\n<\/tr>\n<tr>\n<th>3<\/th>\n<td>photographs or other visual representations in&#8230;<\/td>\n<td><\/td>\n<td>55.0<\/td>\n<td>*<\/td>\n<td>0.65<\/td>\n<\/tr>\n<tr>\n<th>1<\/th>\n<th>0<\/th>\n<td>ringing tuned bells in a fixed order that is c&#8230;<\/td>\n<td>*<\/td>\n<td>100.0<\/td>\n<td>*<\/td>\n<td>0.82<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing code_cell rendered\">\n<div class=\"input\">\n<div class=\"inner_cell\">\n<div class=\"input_area\">\n<div class=\" highlight hl-ipython3\">\n<pre><span><\/span><span class=\"nb\">print<\/span><span class=\"p\">(<\/span><span class=\"s2\">\"\u5358\u8a9e\u306e\u6570:\"<\/span><span class=\"p\">,<\/span> <span class=\"nb\">len<\/span><span class=\"p\">(<\/span><span class=\"n\">word_data<\/span><span class=\"p\">))<\/span>\n<span class=\"nb\">print<\/span><span class=\"p\">(<\/span><span class=\"s2\">\"\u6b63\u89e3\u6570:\"<\/span><span class=\"p\">,<\/span> <span class=\"n\">count_correct<\/span><span class=\"p\">(<\/span><span class=\"n\">s_data<\/span><span class=\"o\">=<\/span><span class=\"n\">sense_data<\/span><span class=\"p\">))<\/span>\n<span class=\"nb\">print<\/span><span class=\"p\">(<\/span><span class=\"s2\">\"\"<\/span><span class=\"p\">)<\/span>\n<\/pre>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"output_wrapper\">\n<div class=\"output\">\n<div class=\"output_area\">\n<div class=\"prompt\"><\/div>\n<div class=\"output_subarea output_stream output_stdout output_text\">\n<pre>\u5358\u8a9e\u306e\u6570: 10\n\u6b63\u89e3\u6570: 3\n\n<\/pre>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing text_cell rendered\">\n<div class=\"inner_cell\">\n<div class=\"text_cell_render border-box-sizing rendered_html\">\n<p>\u30cf\u30a4\u30d1\u30fc\u30d1\u30e9\u30e1\u30fc\u30bf\u3092\u8abf\u6574\u3057\u305f\u7d50\u679c\u3001\u6b63\u89e3\u6570\u306f1\u3064\u5897\u3048\u307e\u3057\u305f\u3002\u3057\u304b\u3057\u3001\u6b63\u89e3\u7387\u306f\u4f9d\u7136\u4f4e\u3044\u307e\u307e\u3067\u3057\u305f\u3002<\/p>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing text_cell rendered\">\n<div class=\"inner_cell\">\n<div class=\"text_cell_render border-box-sizing rendered_html\">\n<h3><span class=\"ez-toc-section\" id=\"Gurobi%E3%81%A7%E8%A7%A3%E3%81%8F\"><\/span>Gurobi\u3067\u89e3\u304f<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing text_cell rendered\">\n<div class=\"inner_cell\">\n<div class=\"text_cell_render border-box-sizing rendered_html\">\n<p>Gurobi\u3092\u4f7f\u3063\u3066\u3001\u53b3\u5bc6\u89e3\u3092\u6c42\u3081\u3066\u307f\u307e\u3059\u3002\u30cf\u30a4\u30d1\u30fc\u30d1\u30e9\u30e1\u30fc\u30bf\u306f\u3001\u300coptuna\u300d\u3067\u6c42\u3081\u305f\u6700\u9069\u306a\u3082\u306e\u3092\u4f7f\u7528\u3057\u307e\u3059\u3002\u307e\u305f\u3001\u4ee5\u4e0b\u306e\u30b3\u30fc\u30c9\u306f\u3001\u30ed\u30fc\u30ab\u30eb\u74b0\u5883\u3067\u306e\u307f\u5b9f\u884c\u3067\u304d\u307e\u3059\u3002\u5c0e\u5165\u65b9\u6cd5\u306b\u3064\u3044\u3066\u306f\u4e0b\u8a18\u3092\u53c2\u8003\u306b\u3057\u3066\u4e0b\u3055\u3044\u3002<\/p>\n<blockquote><p><a href=\"https:\/\/qiita.com\/Nate0928\/items\/9fd2281a2b9359780f96\">\u6574\u6570\u8a08\u753b\u30bd\u30eb\u30d0\u30fcGurobi\u306e\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u65b9\u6cd5\u3010\u5b66\u751f\u7121\u6599\u3011<\/a><\/p><\/blockquote>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing code_cell rendered\">\n<div class=\"input\">\n<div class=\"inner_cell\">\n<div class=\"input_area\">\n<div class=\" highlight hl-ipython3\">\n<pre><span><\/span><span class=\"kn\">import<\/span> <span class=\"nn\">gurobipy<\/span> <span class=\"k\">as<\/span> <span class=\"nn\">gu<\/span>\n\n<span class=\"k\">def<\/span> <span class=\"nf\">use_gurobi<\/span><span class=\"p\">(<\/span><span class=\"n\">lam1<\/span><span class=\"p\">,<\/span> <span class=\"n\">lam2<\/span><span class=\"p\">,<\/span> <span class=\"n\">lam3<\/span><span class=\"p\">,<\/span> <span class=\"n\">alpha<\/span><span class=\"p\">,<\/span> <span class=\"n\">beta<\/span><span class=\"p\">,<\/span> <span class=\"n\">gamma<\/span><span class=\"p\">,<\/span> <span class=\"n\">s_data<\/span><span class=\"p\">,<\/span> <span class=\"n\">c<\/span><span class=\"o\">=<\/span><span class=\"n\">cos<\/span><span class=\"p\">,<\/span> <span class=\"n\">w_data<\/span><span class=\"o\">=<\/span><span class=\"n\">word_data<\/span><span class=\"p\">):<\/span>\n    <span class=\"n\">Model<\/span> <span class=\"o\">=<\/span> <span class=\"n\">gu<\/span><span class=\"o\">.<\/span><span class=\"n\">Model<\/span><span class=\"p\">(<\/span><span class=\"s2\">\"wsd\"<\/span><span class=\"p\">)<\/span>\n    <span class=\"n\">Model<\/span><span class=\"o\">.<\/span><span class=\"n\">setParam<\/span><span class=\"p\">(<\/span><span class=\"s2\">\"OutputFlag\"<\/span><span class=\"p\">,<\/span> <span class=\"mi\">0<\/span><span class=\"p\">)<\/span>  <span class=\"c1\"># \u30ed\u30b0\u3092\u975e\u8868\u793a<\/span>\n\n    <span class=\"c1\"># \u5909\u6570\u306e\u5b9a\u7fa9<\/span>\n    <span class=\"n\">x<\/span> <span class=\"o\">=<\/span> <span class=\"p\">{}<\/span>\n    <span class=\"k\">for<\/span> <span class=\"n\">i<\/span><span class=\"p\">,<\/span> <span class=\"n\">k<\/span> <span class=\"ow\">in<\/span> <span class=\"n\">s_data<\/span><span class=\"o\">.<\/span><span class=\"n\">keys<\/span><span class=\"p\">():<\/span>\n        <span class=\"n\">x<\/span><span class=\"p\">[<\/span><span class=\"n\">i<\/span><span class=\"p\">,<\/span> <span class=\"n\">k<\/span><span class=\"p\">]<\/span> <span class=\"o\">=<\/span> <span class=\"n\">Model<\/span><span class=\"o\">.<\/span><span class=\"n\">addVar<\/span><span class=\"p\">(<\/span><span class=\"n\">vtype<\/span><span class=\"o\">=<\/span><span class=\"s2\">\"B\"<\/span><span class=\"p\">,<\/span> <span class=\"n\">name<\/span><span class=\"o\">=<\/span><span class=\"sa\">f<\/span><span class=\"s2\">\"x[<\/span><span class=\"si\">{<\/span><span class=\"n\">i<\/span><span class=\"si\">}<\/span><span class=\"s2\">,<\/span><span class=\"si\">{<\/span><span class=\"n\">k<\/span><span class=\"si\">}<\/span><span class=\"s2\">]\"<\/span><span class=\"p\">)<\/span>\n    <span class=\"n\">Model<\/span><span class=\"o\">.<\/span><span class=\"n\">update<\/span><span class=\"p\">()<\/span>\n\n    <span class=\"c1\"># \u76ee\u7684\u95a2\u6570\u306e\u5b9a\u7fa9<\/span>\n    <span class=\"n\">r<\/span> <span class=\"o\">=<\/span> <span class=\"n\">create_r<\/span><span class=\"p\">(<\/span><span class=\"n\">lam1<\/span><span class=\"o\">=<\/span><span class=\"n\">lam1<\/span><span class=\"p\">,<\/span> <span class=\"n\">lam2<\/span><span class=\"o\">=<\/span><span class=\"n\">lam2<\/span><span class=\"p\">,<\/span> <span class=\"n\">lam3<\/span><span class=\"o\">=<\/span><span class=\"n\">lam3<\/span><span class=\"p\">)<\/span>\n    <span class=\"n\">H1<\/span> <span class=\"o\">=<\/span> <span class=\"n\">gu<\/span><span class=\"o\">.<\/span><span class=\"n\">quicksum<\/span><span class=\"p\">(<\/span><span class=\"n\">c<\/span><span class=\"p\">[<\/span><span class=\"n\">i<\/span><span class=\"p\">,<\/span> <span class=\"n\">k<\/span><span class=\"p\">]<\/span> <span class=\"o\">*<\/span> <span class=\"n\">x<\/span><span class=\"p\">[<\/span><span class=\"n\">i<\/span><span class=\"p\">,<\/span> <span class=\"n\">k<\/span><span class=\"p\">]<\/span> <span class=\"k\">for<\/span> <span class=\"n\">i<\/span><span class=\"p\">,<\/span> <span class=\"n\">k<\/span> <span class=\"ow\">in<\/span> <span class=\"n\">c<\/span><span class=\"o\">.<\/span><span class=\"n\">keys<\/span><span class=\"p\">())<\/span>\n    <span class=\"n\">H2<\/span> <span class=\"o\">=<\/span> <span class=\"n\">gu<\/span><span class=\"o\">.<\/span><span class=\"n\">quicksum<\/span><span class=\"p\">(<\/span><span class=\"n\">r<\/span><span class=\"p\">[<\/span><span class=\"n\">i<\/span><span class=\"p\">,<\/span> <span class=\"n\">u<\/span><span class=\"p\">,<\/span> <span class=\"n\">j<\/span><span class=\"p\">,<\/span> <span class=\"n\">v<\/span><span class=\"p\">]<\/span> <span class=\"o\">*<\/span> <span class=\"n\">x<\/span><span class=\"p\">[<\/span><span class=\"n\">i<\/span><span class=\"p\">,<\/span> <span class=\"n\">u<\/span><span class=\"p\">]<\/span> <span class=\"o\">*<\/span> <span class=\"n\">x<\/span><span class=\"p\">[<\/span><span class=\"n\">j<\/span><span class=\"p\">,<\/span> <span class=\"n\">v<\/span><span class=\"p\">]<\/span> <span class=\"k\">for<\/span> <span class=\"n\">i<\/span><span class=\"p\">,<\/span> <span class=\"n\">u<\/span><span class=\"p\">,<\/span> <span class=\"n\">j<\/span><span class=\"p\">,<\/span> <span class=\"n\">v<\/span> <span class=\"ow\">in<\/span> <span class=\"n\">r<\/span><span class=\"o\">.<\/span><span class=\"n\">keys<\/span><span class=\"p\">())<\/span>\n    <span class=\"n\">H3<\/span> <span class=\"o\">=<\/span> <span class=\"n\">gu<\/span><span class=\"o\">.<\/span><span class=\"n\">quicksum<\/span><span class=\"p\">(<\/span>\n        <span class=\"p\">(<\/span><span class=\"n\">gu<\/span><span class=\"o\">.<\/span><span class=\"n\">quicksum<\/span><span class=\"p\">(<\/span><span class=\"n\">x<\/span><span class=\"p\">[<\/span><span class=\"n\">i<\/span><span class=\"p\">,<\/span> <span class=\"n\">k<\/span><span class=\"p\">]<\/span> <span class=\"k\">for<\/span> <span class=\"n\">k<\/span> <span class=\"ow\">in<\/span> <span class=\"nb\">range<\/span><span class=\"p\">(<\/span><span class=\"n\">w_data<\/span><span class=\"p\">[<\/span><span class=\"n\">i<\/span><span class=\"p\">][<\/span><span class=\"s2\">\"num_sense\"<\/span><span class=\"p\">]))<\/span> <span class=\"o\">-<\/span> <span class=\"mi\">1<\/span><span class=\"p\">)<\/span> <span class=\"o\">**<\/span> <span class=\"mi\">2<\/span>\n        <span class=\"k\">for<\/span> <span class=\"n\">i<\/span> <span class=\"ow\">in<\/span> <span class=\"n\">w_data<\/span><span class=\"o\">.<\/span><span class=\"n\">keys<\/span><span class=\"p\">()<\/span>\n    <span class=\"p\">)<\/span>\n    <span class=\"n\">Model<\/span><span class=\"o\">.<\/span><span class=\"n\">setObjective<\/span><span class=\"p\">(<\/span><span class=\"o\">-<\/span><span class=\"n\">alpha<\/span> <span class=\"o\">*<\/span> <span class=\"n\">H1<\/span> <span class=\"o\">-<\/span> <span class=\"n\">beta<\/span> <span class=\"o\">*<\/span> <span class=\"n\">H2<\/span> <span class=\"o\">+<\/span> <span class=\"n\">gamma<\/span> <span class=\"o\">*<\/span> <span class=\"n\">H3<\/span><span class=\"p\">,<\/span> <span class=\"n\">gu<\/span><span class=\"o\">.<\/span><span class=\"n\">GRB<\/span><span class=\"o\">.<\/span><span class=\"n\">MINIMIZE<\/span><span class=\"p\">)<\/span>\n    <span class=\"n\">Model<\/span><span class=\"o\">.<\/span><span class=\"n\">update<\/span><span class=\"p\">()<\/span>\n\n    <span class=\"n\">Model<\/span><span class=\"o\">.<\/span><span class=\"n\">optimize<\/span><span class=\"p\">()<\/span>\n\n    <span class=\"c1\"># \u8a18\u9332<\/span>\n    <span class=\"k\">for<\/span> <span class=\"n\">i<\/span><span class=\"p\">,<\/span> <span class=\"n\">k<\/span> <span class=\"ow\">in<\/span> <span class=\"n\">s_data<\/span><span class=\"o\">.<\/span><span class=\"n\">keys<\/span><span class=\"p\">():<\/span>\n        <span class=\"n\">val<\/span> <span class=\"o\">=<\/span> <span class=\"n\">x<\/span><span class=\"p\">[<\/span><span class=\"n\">i<\/span><span class=\"p\">,<\/span> <span class=\"n\">k<\/span><span class=\"p\">]<\/span><span class=\"o\">.<\/span><span class=\"n\">X<\/span>\n        <span class=\"k\">if<\/span> <span class=\"n\">val<\/span> <span class=\"o\">==<\/span> <span class=\"mi\">1<\/span><span class=\"p\">:<\/span>\n            <span class=\"n\">s_data<\/span><span class=\"p\">[<\/span><span class=\"n\">i<\/span><span class=\"p\">,<\/span> <span class=\"n\">k<\/span><span class=\"p\">][<\/span><span class=\"s2\">\"ans\"<\/span><span class=\"p\">]<\/span> <span class=\"o\">=<\/span> <span class=\"s2\">\"*\"<\/span>\n        <span class=\"k\">else<\/span><span class=\"p\">:<\/span>\n            <span class=\"n\">s_data<\/span><span class=\"p\">[<\/span><span class=\"n\">i<\/span><span class=\"p\">,<\/span> <span class=\"n\">k<\/span><span class=\"p\">][<\/span><span class=\"s2\">\"ans\"<\/span><span class=\"p\">]<\/span> <span class=\"o\">=<\/span> <span class=\"s2\">\"\"<\/span>\n    <span class=\"k\">return<\/span> <span class=\"n\">s_data<\/span>\n<\/pre>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing code_cell rendered\">\n<div class=\"input\">\n<div class=\"inner_cell\">\n<div class=\"input_area\">\n<div class=\" highlight hl-ipython3\">\n<pre><span><\/span><span class=\"c1\"># \u6700\u9069\u306a\u30d1\u30e9\u30e1\u30fc\u30bf\u3067\u53b3\u5bc6\u89e3\u3092\u6c42\u3081\u308b<\/span>\n<span class=\"n\">sense_data<\/span> <span class=\"o\">=<\/span> <span class=\"n\">use_gurobi<\/span><span class=\"p\">(<\/span>\n    <span class=\"n\">lam1<\/span><span class=\"o\">=<\/span><span class=\"n\">study<\/span><span class=\"o\">.<\/span><span class=\"n\">best_params<\/span><span class=\"p\">[<\/span><span class=\"s2\">\"lam1\"<\/span><span class=\"p\">],<\/span>\n    <span class=\"n\">lam2<\/span><span class=\"o\">=<\/span><span class=\"n\">study<\/span><span class=\"o\">.<\/span><span class=\"n\">best_params<\/span><span class=\"p\">[<\/span><span class=\"s2\">\"lam2\"<\/span><span class=\"p\">],<\/span>\n    <span class=\"n\">lam3<\/span><span class=\"o\">=<\/span><span class=\"n\">study<\/span><span class=\"o\">.<\/span><span class=\"n\">best_params<\/span><span class=\"p\">[<\/span><span class=\"s2\">\"lam3\"<\/span><span class=\"p\">],<\/span>\n    <span class=\"n\">alpha<\/span><span class=\"o\">=<\/span><span class=\"n\">study<\/span><span class=\"o\">.<\/span><span class=\"n\">best_params<\/span><span class=\"p\">[<\/span><span class=\"s2\">\"alpha\"<\/span><span class=\"p\">],<\/span>\n    <span class=\"n\">beta<\/span><span class=\"o\">=<\/span><span class=\"n\">study<\/span><span class=\"o\">.<\/span><span class=\"n\">best_params<\/span><span class=\"p\">[<\/span><span class=\"s2\">\"beta\"<\/span><span class=\"p\">],<\/span>\n    <span class=\"n\">gamma<\/span><span class=\"o\">=<\/span><span class=\"n\">study<\/span><span class=\"o\">.<\/span><span class=\"n\">best_params<\/span><span class=\"p\">[<\/span><span class=\"s2\">\"gamma\"<\/span><span class=\"p\">],<\/span>\n    <span class=\"n\">s_data<\/span><span class=\"o\">=<\/span><span class=\"n\">sense_data<\/span><span class=\"p\">,<\/span>\n<span class=\"p\">)<\/span>\n<\/pre>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing text_cell rendered\">\n<div class=\"inner_cell\">\n<div class=\"text_cell_render border-box-sizing rendered_html\">\n<p>\u7d50\u679c\u3092\u8868\u793a\u3057\u307e\u3059\u3002<\/p>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing code_cell rendered\">\n<div class=\"input\">\n<div class=\"inner_cell\">\n<div class=\"input_area\">\n<div class=\" highlight hl-ipython3\">\n<pre><span><\/span><span class=\"n\">df<\/span> <span class=\"o\">=<\/span> <span class=\"n\">pd<\/span><span class=\"o\">.<\/span><span class=\"n\">DataFrame<\/span><span class=\"o\">.<\/span><span class=\"n\">from_dict<\/span><span class=\"p\">(<\/span>\n    <span class=\"n\">sense_data<\/span><span class=\"p\">,<\/span> <span class=\"n\">orient<\/span><span class=\"o\">=<\/span><span class=\"s2\">\"index\"<\/span><span class=\"p\">,<\/span> <span class=\"n\">columns<\/span><span class=\"o\">=<\/span><span class=\"p\">[<\/span><span class=\"s2\">\"sense\"<\/span><span class=\"p\">,<\/span> <span class=\"s2\">\"correct\"<\/span><span class=\"p\">,<\/span> <span class=\"s2\">\"ans\"<\/span><span class=\"p\">]<\/span>\n<span class=\"p\">)<\/span>\n<\/pre>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing code_cell rendered\">\n<div class=\"input\">\n<div class=\"inner_cell\">\n<div class=\"input_area\">\n<div class=\" highlight hl-ipython3\">\n<pre><span><\/span><span class=\"n\">df<\/span><span class=\"o\">.<\/span><span class=\"n\">head<\/span><span class=\"p\">()<\/span>\n<\/pre>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"output_wrapper\">\n<div class=\"output\">\n<div class=\"output_area\">\n<div class=\"prompt output_prompt\">Out[\u00a0]:<\/div>\n<div class=\"output_html rendered_html output_subarea output_execute_result\">\n<div>\n<style scoped>\n                            .dataframe tbody tr th:only-of-type {<\/p>\n<p>vertical-align: middle;<\/p>\n<p>                            }<\/p>\n<p>.dataframe tbody tr th {<\/p>\n<p>vertical-align: top;<\/p>\n<p>                            }<\/p>\n<p>.dataframe thead th {<\/p>\n<p>text-align: right;<\/p>\n<p>                            }<\/p>\n<\/style>\n<table border=\"1\" class=\"dataframe\">\n<thead>\n<tr style=\"text-align: right;\">\n<th><\/th>\n<th><\/th>\n<th>sense<\/th>\n<th>correct<\/th>\n<th>ans<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<th rowspan=\"4\" valign=\"top\">0<\/th>\n<th>0<\/th>\n<td>the products of human creativity; works of art&#8230;<\/td>\n<td><\/td>\n<td>*<\/td>\n<\/tr>\n<tr>\n<th>1<\/th>\n<td>the creation of beautiful or significant things<\/td>\n<td><\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<th>2<\/th>\n<td>a superior skill that you can learn by study a&#8230;<\/td>\n<td>*<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<th>3<\/th>\n<td>photographs or other visual representations in&#8230;<\/td>\n<td><\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<th>1<\/th>\n<th>0<\/th>\n<td>ringing tuned bells in a fixed order that is c&#8230;<\/td>\n<td>*<\/td>\n<td>*<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing code_cell rendered\">\n<div class=\"input\">\n<div class=\"inner_cell\">\n<div class=\"input_area\">\n<div class=\" highlight hl-ipython3\">\n<pre><span><\/span><span class=\"nb\">print<\/span><span class=\"p\">(<\/span><span class=\"s2\">\"\u5358\u8a9e\u306e\u6570:\"<\/span><span class=\"p\">,<\/span> <span class=\"nb\">len<\/span><span class=\"p\">(<\/span><span class=\"n\">word_data<\/span><span class=\"p\">))<\/span>\n<span class=\"nb\">print<\/span><span class=\"p\">(<\/span><span class=\"s2\">\"\u6b63\u89e3\u6570:\"<\/span><span class=\"p\">,<\/span> <span class=\"n\">count_correct<\/span><span class=\"p\">(<\/span><span class=\"n\">s_data<\/span><span class=\"o\">=<\/span><span class=\"n\">sense_data<\/span><span class=\"p\">))<\/span>\n<\/pre>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"output_wrapper\">\n<div class=\"output\">\n<div class=\"output_area\">\n<div class=\"prompt\"><\/div>\n<div class=\"output_subarea output_stream output_stdout output_text\">\n<pre>\u5358\u8a9e\u306e\u6570: 10\n\u6b63\u89e3\u6570: 3\n<\/pre>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing text_cell rendered\">\n<div class=\"inner_cell\">\n<div class=\"text_cell_render border-box-sizing rendered_html\">\n<p>\u53b3\u5bc6\u89e3\u3067\u3082\u3001\u6b63\u89e3\u7387\u306f\u4f4e\u3044\u307e\u307e\u3067\u3057\u305f\u3002<\/p>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing text_cell rendered\">\n<div class=\"inner_cell\">\n<div class=\"text_cell_render border-box-sizing rendered_html\">\n<h2><span class=\"ez-toc-section\" id=\"%E8%80%83%E5%AF%9F\"><\/span>\u8003\u5bdf<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing text_cell rendered\">\n<div class=\"inner_cell\">\n<div class=\"text_cell_render border-box-sizing rendered_html\">\n<p>\u3053\u308c\u3089\u306e\u7d50\u679c\u304b\u3089\u3001\u7cbe\u5ea6\u306e\u4f4e\u3044\u539f\u56e0\u306f\u30cf\u30a4\u30d1\u30fc\u30d1\u30e9\u30e1\u30fc\u30bf\u4ee5\u5916\u306b\u3042\u308b\u3053\u3068\u304c\u5206\u304b\u308a\u307e\u3057\u305f\u3002\u3053\u308c\u3088\u308a\u3001\u5358\u8a9e\u30d9\u30af\u30c8\u30eb\u306b\u4f7f\u7528\u3057\u305f\u5b66\u7fd2\u6e08\u307f\u30e2\u30c7\u30eb\u306e\u7cbe\u5ea6\u304c\u305d\u3082\u305d\u3082\u826f\u304f\u306a\u304b\u3063\u305f\u306e\u3067\u306f\u306a\u3044\u304b\u3068\u8003\u3048\u3089\u308c\u307e\u3059\u3002\u5b9f\u969b\u3001\u30e2\u30c7\u30eb\u306b\u542b\u307e\u308c\u306a\u3044\u5358\u8a9e\u30d9\u30af\u30c8\u30eb\u306f\u81ea\u4f5c\u3067\u5408\u6210\u3057\u3066\u3044\u307e\u3057\u305f\u3002\u307e\u305f\u3001\u5358\u8a9e\u306b\u3088\u3063\u3066\u306f\u3001\u51fa\u3066\u304f\u308b\u6587\u8108\u306b\u3088\u3063\u3066\u610f\u5473\u304c\u5909\u308f\u3063\u3066\u3057\u307e\u3046\u3082\u306e\u3082\u3042\u308a\u307e\u3059\u3002\u5f93\u3063\u3066\u3001\u6587\u8108\u3092\u610f\u8b58\u3057\u306a\u3044\u7d76\u5bfe\u7684\u306a\u5358\u8a9e\u30d9\u30af\u30c8\u30eb\u3067\u306f\u3001\u672c\u5b9f\u9a13\u306e\u3088\u3046\u306a\u7cbe\u5ea6\u3057\u304b\u51fa\u306a\u3044\u3068\u8003\u3048\u3089\u308c\u307e\u3059\u3002<\/p>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing text_cell rendered\">\n<div class=\"inner_cell\">\n<div class=\"text_cell_render border-box-sizing rendered_html\">\n<h2><span class=\"ez-toc-section\" id=\"%E3%81%82%E3%81%A8%E3%81%8C%E3%81%8D\"><\/span>\u3042\u3068\u304c\u304d<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing text_cell rendered\">\n<div class=\"inner_cell\">\n<div class=\"text_cell_render border-box-sizing rendered_html\">\n<p>\u672c\u8a18\u4e8b\u3067\u306f\u3001\u8a9e\u7fa9\u66d6\u6627\u6027\u306e\u3042\u308b\u6587\u7ae0\u3092QUBO\u3067\u8868\u73fe\u3057\u3001D-Wave\u30de\u30b7\u30f3\u3067\u6700\u9069\u5316\u3092\u884c\u3046\u3053\u3068\u3067\u6b63\u3057\u3044\u8a9e\u7fa9\u3092\u51fa\u529b\u3067\u304d\u308b\u306e\u304b\u691c\u8a3c\u3057\u307e\u3057\u305f\u3002\u7d50\u679c\u306f\u3001\u30cf\u30a4\u30d1\u30fc\u30d1\u30e9\u30e1\u30fc\u30bf\u3092\u8abf\u6574\u3057\u305f\u3068\u3057\u3066\u3082\u3001\u6b63\u3057\u3044\u8a9e\u7fa9\u3092\u51fa\u529b\u3059\u308b\u7cbe\u5ea6\u306f\u4f4e\u3044\u307e\u307e\u3067\u3057\u305f\u3002\u3053\u308c\u3067\u306f\u3001\u7ffb\u8a33\u7b49\u306e\u5b9f\u7528\u306b\u306f\u4f7f\u3048\u306a\u3044\u3068\u8003\u3048\u3089\u308c\u307e\u3059\u3002\u3057\u304b\u3057\u3001\u73fe\u5728\u306e\u81ea\u7136\u8a00\u8a9e\u51e6\u7406\u306b\u95a2\u3059\u308b\u7814\u7a76\u3067\u306f\u3001\u6587\u8108\u3092\u7406\u89e3\u3067\u304d\u308b\u30e2\u30c7\u30eb(BERT\u306a\u3069)\u3067\u5358\u8a9e\u3092\u30d9\u30af\u30c8\u30eb\u5316\u3059\u308b\u3053\u3068\u304c\u4e3b\u6d41\u306b\u306a\u3063\u3066\u304d\u3066\u3044\u307e\u3059\u3002\u3053\u306e\u30e2\u30c7\u30eb\u3092\u4f7f\u3046\u3053\u3068\u3067\u3001\u672c\u5b9f\u9a13\u3088\u308a\u3082\u7cbe\u5ea6\u306e\u9ad8\u3044\u7d50\u679c\u3092\u5f97\u3089\u308c\u308b\u3053\u3068\u304c\u671f\u5f85\u3067\u304d\u307e\u3059\u3002<\/p>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing text_cell rendered\">\n<div class=\"inner_cell\">\n<div class=\"text_cell_render border-box-sizing rendered_html\">\n<h3><span class=\"ez-toc-section\" id=\"%E6%9C%AC%E8%A8%98%E4%BA%8B%E3%81%AE%E6%8B%85%E5%BD%93%E8%80%85\"><\/span>\u672c\u8a18\u4e8b\u306e\u62c5\u5f53\u8005<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing text_cell rendered\">\n<div class=\"inner_cell\">\n<div class=\"text_cell_render border-box-sizing rendered_html\">\n<p>\u9e7f\u5185\u601c\u592e<\/p>\n<\/div>\n<\/div>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>\u65e5\u672c\u8a9e\u306e\u300c\u9ad8\u3044\u300d\u306b\u306f\u3001\u300c\u4fa1\u5024\u304c\u3042\u308b\u300d\u3084\u300c\u7269\u7406\u7684\u306b\u4e0a\u306b\u3042\u308b\u300d\u306a\u3069\u306e\u610f\u5473\u304c\u5b58\u5728\u3057\u307e\u3059\u3002\u3053\u306e\u3088\u3046\u306a\u5358\u8a9e\u306f\u3001\u540c\u3058\u6587\u8108\u306b\u51fa\u3066\u304f\u308b\u4ed6\u306e\u5358\u8a9e\u306b\u4f9d\u5b58\u3057\u3066\u610f\u5473\u304c\u6c7a\u5b9a\u3057\u307e\u3059\u3002\u5f93\u3063\u3066\u3001\u5358\u8a9e\u3068\u5358\u8a9e\u306e\u9593\u306b\u306f\u4f55\u304b\u3057\u3089\u306e\u95a2\u4fc2\u304c\u3042\u308b\u3068\u8003\u3048\u3089\u308c\u307e\u3059\u3002\u672c\u8ad6\u6587\u3067\u306f\u3001\u5358\u8a9e\u9593\u306e\u95a2\u4fc2\u6027\u3092\u91cf\u5b50\u30a2\u30cb\u30fc\u30ea\u30f3\u30b0\u30de\u30b7\u30f3\u306b\u5165\u529b\u3059\u308b\u3053\u3068\u3067\u3001\u5358\u8a9e\u306e\u610f\u5473\u3092\u6b63\u3057\u304f\u5224\u5225\u51fa\u6765\u308b\u306e\u304b\u691c\u8a3c\u3057\u307e\u3059\u3002<\/p>\n","protected":false},"author":8,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[4],"tags":[11],"class_list":["post-4717","post","type-post","status-publish","format-standard","hentry","category-hands-on","tag-d-wave-2000q"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.5 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>\u91cf\u5b50\u30a2\u30cb\u30fc\u30ea\u30f3\u30b0\u3067\u6587\u7ae0\u3092\u6b63\u78ba\u306b\u8aad\u3093\u3067\u307f\u3088\u3046\uff01 - T-QARD Harbor<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/qard.is.tohoku.ac.jp\/T-Wave\/2022\/10\/08\/\u91cf\u5b50\u30a2\u30cb\u30fc\u30ea\u30f3\u30b0\u3067\u6587\u7ae0\u3092\u6b63\u78ba\u306b\u8aad\u3093\u3067\u307f\u3088\u3046\uff01\/\" \/>\n<meta property=\"og:locale\" content=\"ja_JP\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"\u91cf\u5b50\u30a2\u30cb\u30fc\u30ea\u30f3\u30b0\u3067\u6587\u7ae0\u3092\u6b63\u78ba\u306b\u8aad\u3093\u3067\u307f\u3088\u3046\uff01 - T-QARD Harbor\" \/>\n<meta property=\"og:description\" content=\"\u65e5\u672c\u8a9e\u306e\u300c\u9ad8\u3044\u300d\u306b\u306f\u3001\u300c\u4fa1\u5024\u304c\u3042\u308b\u300d\u3084\u300c\u7269\u7406\u7684\u306b\u4e0a\u306b\u3042\u308b\u300d\u306a\u3069\u306e\u610f\u5473\u304c\u5b58\u5728\u3057\u307e\u3059\u3002\u3053\u306e\u3088\u3046\u306a\u5358\u8a9e\u306f\u3001\u540c\u3058\u6587\u8108\u306b\u51fa\u3066\u304f\u308b\u4ed6\u306e\u5358\u8a9e\u306b\u4f9d\u5b58\u3057\u3066\u610f\u5473\u304c\u6c7a\u5b9a\u3057\u307e\u3059\u3002\u5f93\u3063\u3066\u3001\u5358\u8a9e\u3068\u5358\u8a9e\u306e\u9593\u306b\u306f\u4f55\u304b\u3057\u3089\u306e\u95a2\u4fc2\u304c\u3042\u308b\u3068\u8003\u3048\u3089\u308c\u307e\u3059\u3002\u672c\u8ad6\u6587\u3067\u306f\u3001\u5358\u8a9e\u9593\u306e\u95a2\u4fc2\u6027\u3092\u91cf\u5b50\u30a2\u30cb\u30fc\u30ea\u30f3\u30b0\u30de\u30b7\u30f3\u306b\u5165\u529b\u3059\u308b\u3053\u3068\u3067\u3001\u5358\u8a9e\u306e\u610f\u5473\u3092\u6b63\u3057\u304f\u5224\u5225\u51fa\u6765\u308b\u306e\u304b\u691c\u8a3c\u3057\u307e\u3059\u3002\" \/>\n<meta property=\"og:url\" content=\"https:\/\/qard.is.tohoku.ac.jp\/T-Wave\/2022\/10\/08\/\u91cf\u5b50\u30a2\u30cb\u30fc\u30ea\u30f3\u30b0\u3067\u6587\u7ae0\u3092\u6b63\u78ba\u306b\u8aad\u3093\u3067\u307f\u3088\u3046\uff01\/\" \/>\n<meta property=\"og:site_name\" content=\"T-QARD Harbor\" \/>\n<meta property=\"article:published_time\" content=\"2022-10-08T08:56:11+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/colab.research.google.com\/assets\/colab-badge.svg\" \/>\n<meta name=\"author\" content=\"\u9e7f\u5185 \u601c\u592e\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"\u57f7\u7b46\u8005\" \/>\n\t<meta name=\"twitter:data1\" content=\"\u9e7f\u5185 \u601c\u592e\" \/>\n\t<meta name=\"twitter:label2\" content=\"\u63a8\u5b9a\u8aad\u307f\u53d6\u308a\u6642\u9593\" \/>\n\t<meta name=\"twitter:data2\" content=\"42\u5206\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/qard.is.tohoku.ac.jp\\\/T-Wave\\\/2022\\\/10\\\/08\\\/%e9%87%8f%e5%ad%90%e3%82%a2%e3%83%8b%e3%83%bc%e3%83%aa%e3%83%b3%e3%82%b0%e3%81%a7%e6%96%87%e7%ab%a0%e3%82%92%e6%ad%a3%e7%a2%ba%e3%81%ab%e8%aa%ad%e3%82%93%e3%81%a7%e3%81%bf%e3%82%88%e3%81%86%ef%bc%81\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/qard.is.tohoku.ac.jp\\\/T-Wave\\\/2022\\\/10\\\/08\\\/%e9%87%8f%e5%ad%90%e3%82%a2%e3%83%8b%e3%83%bc%e3%83%aa%e3%83%b3%e3%82%b0%e3%81%a7%e6%96%87%e7%ab%a0%e3%82%92%e6%ad%a3%e7%a2%ba%e3%81%ab%e8%aa%ad%e3%82%93%e3%81%a7%e3%81%bf%e3%82%88%e3%81%86%ef%bc%81\\\/\"},\"author\":{\"name\":\"\u9e7f\u5185 \u601c\u592e\",\"@id\":\"https:\\\/\\\/qard.is.tohoku.ac.jp\\\/T-Wave\\\/#\\\/schema\\\/person\\\/e816f65f4d7dab8dffc987c606ed0b0c\"},\"headline\":\"\u91cf\u5b50\u30a2\u30cb\u30fc\u30ea\u30f3\u30b0\u3067\u6587\u7ae0\u3092\u6b63\u78ba\u306b\u8aad\u3093\u3067\u307f\u3088\u3046\uff01\",\"datePublished\":\"2022-10-08T08:56:11+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/qard.is.tohoku.ac.jp\\\/T-Wave\\\/2022\\\/10\\\/08\\\/%e9%87%8f%e5%ad%90%e3%82%a2%e3%83%8b%e3%83%bc%e3%83%aa%e3%83%b3%e3%82%b0%e3%81%a7%e6%96%87%e7%ab%a0%e3%82%92%e6%ad%a3%e7%a2%ba%e3%81%ab%e8%aa%ad%e3%82%93%e3%81%a7%e3%81%bf%e3%82%88%e3%81%86%ef%bc%81\\\/\"},\"wordCount\":720,\"image\":{\"@id\":\"https:\\\/\\\/qard.is.tohoku.ac.jp\\\/T-Wave\\\/2022\\\/10\\\/08\\\/%e9%87%8f%e5%ad%90%e3%82%a2%e3%83%8b%e3%83%bc%e3%83%aa%e3%83%b3%e3%82%b0%e3%81%a7%e6%96%87%e7%ab%a0%e3%82%92%e6%ad%a3%e7%a2%ba%e3%81%ab%e8%aa%ad%e3%82%93%e3%81%a7%e3%81%bf%e3%82%88%e3%81%86%ef%bc%81\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/colab.research.google.com\\\/assets\\\/colab-badge.svg\",\"keywords\":[\"D-Wave 2000Q\"],\"articleSection\":[\"\u5b9f\u8df5\u8a18\u4e8b\"],\"inLanguage\":\"ja\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/qard.is.tohoku.ac.jp\\\/T-Wave\\\/2022\\\/10\\\/08\\\/%e9%87%8f%e5%ad%90%e3%82%a2%e3%83%8b%e3%83%bc%e3%83%aa%e3%83%b3%e3%82%b0%e3%81%a7%e6%96%87%e7%ab%a0%e3%82%92%e6%ad%a3%e7%a2%ba%e3%81%ab%e8%aa%ad%e3%82%93%e3%81%a7%e3%81%bf%e3%82%88%e3%81%86%ef%bc%81\\\/\",\"url\":\"https:\\\/\\\/qard.is.tohoku.ac.jp\\\/T-Wave\\\/2022\\\/10\\\/08\\\/%e9%87%8f%e5%ad%90%e3%82%a2%e3%83%8b%e3%83%bc%e3%83%aa%e3%83%b3%e3%82%b0%e3%81%a7%e6%96%87%e7%ab%a0%e3%82%92%e6%ad%a3%e7%a2%ba%e3%81%ab%e8%aa%ad%e3%82%93%e3%81%a7%e3%81%bf%e3%82%88%e3%81%86%ef%bc%81\\\/\",\"name\":\"\u91cf\u5b50\u30a2\u30cb\u30fc\u30ea\u30f3\u30b0\u3067\u6587\u7ae0\u3092\u6b63\u78ba\u306b\u8aad\u3093\u3067\u307f\u3088\u3046\uff01 - T-QARD Harbor\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/qard.is.tohoku.ac.jp\\\/T-Wave\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/qard.is.tohoku.ac.jp\\\/T-Wave\\\/2022\\\/10\\\/08\\\/%e9%87%8f%e5%ad%90%e3%82%a2%e3%83%8b%e3%83%bc%e3%83%aa%e3%83%b3%e3%82%b0%e3%81%a7%e6%96%87%e7%ab%a0%e3%82%92%e6%ad%a3%e7%a2%ba%e3%81%ab%e8%aa%ad%e3%82%93%e3%81%a7%e3%81%bf%e3%82%88%e3%81%86%ef%bc%81\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/qard.is.tohoku.ac.jp\\\/T-Wave\\\/2022\\\/10\\\/08\\\/%e9%87%8f%e5%ad%90%e3%82%a2%e3%83%8b%e3%83%bc%e3%83%aa%e3%83%b3%e3%82%b0%e3%81%a7%e6%96%87%e7%ab%a0%e3%82%92%e6%ad%a3%e7%a2%ba%e3%81%ab%e8%aa%ad%e3%82%93%e3%81%a7%e3%81%bf%e3%82%88%e3%81%86%ef%bc%81\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/colab.research.google.com\\\/assets\\\/colab-badge.svg\",\"datePublished\":\"2022-10-08T08:56:11+00:00\",\"author\":{\"@id\":\"https:\\\/\\\/qard.is.tohoku.ac.jp\\\/T-Wave\\\/#\\\/schema\\\/person\\\/e816f65f4d7dab8dffc987c606ed0b0c\"},\"breadcrumb\":{\"@id\":\"https:\\\/\\\/qard.is.tohoku.ac.jp\\\/T-Wave\\\/2022\\\/10\\\/08\\\/%e9%87%8f%e5%ad%90%e3%82%a2%e3%83%8b%e3%83%bc%e3%83%aa%e3%83%b3%e3%82%b0%e3%81%a7%e6%96%87%e7%ab%a0%e3%82%92%e6%ad%a3%e7%a2%ba%e3%81%ab%e8%aa%ad%e3%82%93%e3%81%a7%e3%81%bf%e3%82%88%e3%81%86%ef%bc%81\\\/#breadcrumb\"},\"inLanguage\":\"ja\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/qard.is.tohoku.ac.jp\\\/T-Wave\\\/2022\\\/10\\\/08\\\/%e9%87%8f%e5%ad%90%e3%82%a2%e3%83%8b%e3%83%bc%e3%83%aa%e3%83%b3%e3%82%b0%e3%81%a7%e6%96%87%e7%ab%a0%e3%82%92%e6%ad%a3%e7%a2%ba%e3%81%ab%e8%aa%ad%e3%82%93%e3%81%a7%e3%81%bf%e3%82%88%e3%81%86%ef%bc%81\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"ja\",\"@id\":\"https:\\\/\\\/qard.is.tohoku.ac.jp\\\/T-Wave\\\/2022\\\/10\\\/08\\\/%e9%87%8f%e5%ad%90%e3%82%a2%e3%83%8b%e3%83%bc%e3%83%aa%e3%83%b3%e3%82%b0%e3%81%a7%e6%96%87%e7%ab%a0%e3%82%92%e6%ad%a3%e7%a2%ba%e3%81%ab%e8%aa%ad%e3%82%93%e3%81%a7%e3%81%bf%e3%82%88%e3%81%86%ef%bc%81\\\/#primaryimage\",\"url\":\"https:\\\/\\\/colab.research.google.com\\\/assets\\\/colab-badge.svg\",\"contentUrl\":\"https:\\\/\\\/colab.research.google.com\\\/assets\\\/colab-badge.svg\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/qard.is.tohoku.ac.jp\\\/T-Wave\\\/2022\\\/10\\\/08\\\/%e9%87%8f%e5%ad%90%e3%82%a2%e3%83%8b%e3%83%bc%e3%83%aa%e3%83%b3%e3%82%b0%e3%81%a7%e6%96%87%e7%ab%a0%e3%82%92%e6%ad%a3%e7%a2%ba%e3%81%ab%e8%aa%ad%e3%82%93%e3%81%a7%e3%81%bf%e3%82%88%e3%81%86%ef%bc%81\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"\u30db\u30fc\u30e0\",\"item\":\"https:\\\/\\\/qard.is.tohoku.ac.jp\\\/T-Wave\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"\u91cf\u5b50\u30a2\u30cb\u30fc\u30ea\u30f3\u30b0\u3067\u6587\u7ae0\u3092\u6b63\u78ba\u306b\u8aad\u3093\u3067\u307f\u3088\u3046\uff01\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/qard.is.tohoku.ac.jp\\\/T-Wave\\\/#website\",\"url\":\"https:\\\/\\\/qard.is.tohoku.ac.jp\\\/T-Wave\\\/\",\"name\":\"T-QARD Harbor\",\"description\":\"T-QARD Harbor\u306f\u6771\u5317\u5927\u5b66\u91cf\u5b50\u30a2\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u7814\u7a76\u958b\u767a\u30bb\u30f3\u30bf\u30fc\u5b66\u751f\u30c1\u30fc\u30e0\u300cT-QARD Crews\u300d\u304c\u904b\u55b6\u3059\u308b\u3001 \u6570\u7406\u60c5\u5831\u7d71\u8a08\u3001\u91cf\u5b50\u60c5\u5831\u3001\u6700\u9069\u5316\u3001\u6a5f\u68b0\u5b66\u7fd2\u5206\u91ce\u306e\u60c5\u5831\u3092\u63d0\u4f9b\u3059\u308bWeb\u30b5\u30a4\u30c8\u3067\u3059\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/qard.is.tohoku.ac.jp\\\/T-Wave\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"ja\"},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/qard.is.tohoku.ac.jp\\\/T-Wave\\\/#\\\/schema\\\/person\\\/e816f65f4d7dab8dffc987c606ed0b0c\",\"name\":\"\u9e7f\u5185 \u601c\u592e\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"ja\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/5b9afcdd3a7251c8ff6f2ab6ff496848b20f7ed1a384184cf9d10c3127f5dbbb?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/5b9afcdd3a7251c8ff6f2ab6ff496848b20f7ed1a384184cf9d10c3127f5dbbb?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/5b9afcdd3a7251c8ff6f2ab6ff496848b20f7ed1a384184cf9d10c3127f5dbbb?s=96&d=mm&r=g\",\"caption\":\"\u9e7f\u5185 \u601c\u592e\"},\"description\":\"\u6771\u5317\u5927\u5b66\u5927\u5b66\u9662 \u60c5\u5831\u79d1\u5b66\u7814\u7a76\u79d1 \u535a\u58eb\u8ab2\u7a0b\u5f8c\u671f \u682a\u5f0f\u4f1a\u793e\u30b7\u30b0\u30de\u30a2\u30a4\",\"url\":\"https:\\\/\\\/qard.is.tohoku.ac.jp\\\/T-Wave\\\/author\\\/reo-shikanai\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"\u91cf\u5b50\u30a2\u30cb\u30fc\u30ea\u30f3\u30b0\u3067\u6587\u7ae0\u3092\u6b63\u78ba\u306b\u8aad\u3093\u3067\u307f\u3088\u3046\uff01 - T-QARD Harbor","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/qard.is.tohoku.ac.jp\/T-Wave\/2022\/10\/08\/\u91cf\u5b50\u30a2\u30cb\u30fc\u30ea\u30f3\u30b0\u3067\u6587\u7ae0\u3092\u6b63\u78ba\u306b\u8aad\u3093\u3067\u307f\u3088\u3046\uff01\/","og_locale":"ja_JP","og_type":"article","og_title":"\u91cf\u5b50\u30a2\u30cb\u30fc\u30ea\u30f3\u30b0\u3067\u6587\u7ae0\u3092\u6b63\u78ba\u306b\u8aad\u3093\u3067\u307f\u3088\u3046\uff01 - T-QARD Harbor","og_description":"\u65e5\u672c\u8a9e\u306e\u300c\u9ad8\u3044\u300d\u306b\u306f\u3001\u300c\u4fa1\u5024\u304c\u3042\u308b\u300d\u3084\u300c\u7269\u7406\u7684\u306b\u4e0a\u306b\u3042\u308b\u300d\u306a\u3069\u306e\u610f\u5473\u304c\u5b58\u5728\u3057\u307e\u3059\u3002\u3053\u306e\u3088\u3046\u306a\u5358\u8a9e\u306f\u3001\u540c\u3058\u6587\u8108\u306b\u51fa\u3066\u304f\u308b\u4ed6\u306e\u5358\u8a9e\u306b\u4f9d\u5b58\u3057\u3066\u610f\u5473\u304c\u6c7a\u5b9a\u3057\u307e\u3059\u3002\u5f93\u3063\u3066\u3001\u5358\u8a9e\u3068\u5358\u8a9e\u306e\u9593\u306b\u306f\u4f55\u304b\u3057\u3089\u306e\u95a2\u4fc2\u304c\u3042\u308b\u3068\u8003\u3048\u3089\u308c\u307e\u3059\u3002\u672c\u8ad6\u6587\u3067\u306f\u3001\u5358\u8a9e\u9593\u306e\u95a2\u4fc2\u6027\u3092\u91cf\u5b50\u30a2\u30cb\u30fc\u30ea\u30f3\u30b0\u30de\u30b7\u30f3\u306b\u5165\u529b\u3059\u308b\u3053\u3068\u3067\u3001\u5358\u8a9e\u306e\u610f\u5473\u3092\u6b63\u3057\u304f\u5224\u5225\u51fa\u6765\u308b\u306e\u304b\u691c\u8a3c\u3057\u307e\u3059\u3002","og_url":"https:\/\/qard.is.tohoku.ac.jp\/T-Wave\/2022\/10\/08\/\u91cf\u5b50\u30a2\u30cb\u30fc\u30ea\u30f3\u30b0\u3067\u6587\u7ae0\u3092\u6b63\u78ba\u306b\u8aad\u3093\u3067\u307f\u3088\u3046\uff01\/","og_site_name":"T-QARD Harbor","article_published_time":"2022-10-08T08:56:11+00:00","og_image":[{"url":"https:\/\/colab.research.google.com\/assets\/colab-badge.svg","type":"","width":"","height":""}],"author":"\u9e7f\u5185 \u601c\u592e","twitter_card":"summary_large_image","twitter_misc":{"\u57f7\u7b46\u8005":"\u9e7f\u5185 \u601c\u592e","\u63a8\u5b9a\u8aad\u307f\u53d6\u308a\u6642\u9593":"42\u5206"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/qard.is.tohoku.ac.jp\/T-Wave\/2022\/10\/08\/%e9%87%8f%e5%ad%90%e3%82%a2%e3%83%8b%e3%83%bc%e3%83%aa%e3%83%b3%e3%82%b0%e3%81%a7%e6%96%87%e7%ab%a0%e3%82%92%e6%ad%a3%e7%a2%ba%e3%81%ab%e8%aa%ad%e3%82%93%e3%81%a7%e3%81%bf%e3%82%88%e3%81%86%ef%bc%81\/#article","isPartOf":{"@id":"https:\/\/qard.is.tohoku.ac.jp\/T-Wave\/2022\/10\/08\/%e9%87%8f%e5%ad%90%e3%82%a2%e3%83%8b%e3%83%bc%e3%83%aa%e3%83%b3%e3%82%b0%e3%81%a7%e6%96%87%e7%ab%a0%e3%82%92%e6%ad%a3%e7%a2%ba%e3%81%ab%e8%aa%ad%e3%82%93%e3%81%a7%e3%81%bf%e3%82%88%e3%81%86%ef%bc%81\/"},"author":{"name":"\u9e7f\u5185 \u601c\u592e","@id":"https:\/\/qard.is.tohoku.ac.jp\/T-Wave\/#\/schema\/person\/e816f65f4d7dab8dffc987c606ed0b0c"},"headline":"\u91cf\u5b50\u30a2\u30cb\u30fc\u30ea\u30f3\u30b0\u3067\u6587\u7ae0\u3092\u6b63\u78ba\u306b\u8aad\u3093\u3067\u307f\u3088\u3046\uff01","datePublished":"2022-10-08T08:56:11+00:00","mainEntityOfPage":{"@id":"https:\/\/qard.is.tohoku.ac.jp\/T-Wave\/2022\/10\/08\/%e9%87%8f%e5%ad%90%e3%82%a2%e3%83%8b%e3%83%bc%e3%83%aa%e3%83%b3%e3%82%b0%e3%81%a7%e6%96%87%e7%ab%a0%e3%82%92%e6%ad%a3%e7%a2%ba%e3%81%ab%e8%aa%ad%e3%82%93%e3%81%a7%e3%81%bf%e3%82%88%e3%81%86%ef%bc%81\/"},"wordCount":720,"image":{"@id":"https:\/\/qard.is.tohoku.ac.jp\/T-Wave\/2022\/10\/08\/%e9%87%8f%e5%ad%90%e3%82%a2%e3%83%8b%e3%83%bc%e3%83%aa%e3%83%b3%e3%82%b0%e3%81%a7%e6%96%87%e7%ab%a0%e3%82%92%e6%ad%a3%e7%a2%ba%e3%81%ab%e8%aa%ad%e3%82%93%e3%81%a7%e3%81%bf%e3%82%88%e3%81%86%ef%bc%81\/#primaryimage"},"thumbnailUrl":"https:\/\/colab.research.google.com\/assets\/colab-badge.svg","keywords":["D-Wave 2000Q"],"articleSection":["\u5b9f\u8df5\u8a18\u4e8b"],"inLanguage":"ja"},{"@type":"WebPage","@id":"https:\/\/qard.is.tohoku.ac.jp\/T-Wave\/2022\/10\/08\/%e9%87%8f%e5%ad%90%e3%82%a2%e3%83%8b%e3%83%bc%e3%83%aa%e3%83%b3%e3%82%b0%e3%81%a7%e6%96%87%e7%ab%a0%e3%82%92%e6%ad%a3%e7%a2%ba%e3%81%ab%e8%aa%ad%e3%82%93%e3%81%a7%e3%81%bf%e3%82%88%e3%81%86%ef%bc%81\/","url":"https:\/\/qard.is.tohoku.ac.jp\/T-Wave\/2022\/10\/08\/%e9%87%8f%e5%ad%90%e3%82%a2%e3%83%8b%e3%83%bc%e3%83%aa%e3%83%b3%e3%82%b0%e3%81%a7%e6%96%87%e7%ab%a0%e3%82%92%e6%ad%a3%e7%a2%ba%e3%81%ab%e8%aa%ad%e3%82%93%e3%81%a7%e3%81%bf%e3%82%88%e3%81%86%ef%bc%81\/","name":"\u91cf\u5b50\u30a2\u30cb\u30fc\u30ea\u30f3\u30b0\u3067\u6587\u7ae0\u3092\u6b63\u78ba\u306b\u8aad\u3093\u3067\u307f\u3088\u3046\uff01 - T-QARD Harbor","isPartOf":{"@id":"https:\/\/qard.is.tohoku.ac.jp\/T-Wave\/#website"},"primaryImageOfPage":{"@id":"https:\/\/qard.is.tohoku.ac.jp\/T-Wave\/2022\/10\/08\/%e9%87%8f%e5%ad%90%e3%82%a2%e3%83%8b%e3%83%bc%e3%83%aa%e3%83%b3%e3%82%b0%e3%81%a7%e6%96%87%e7%ab%a0%e3%82%92%e6%ad%a3%e7%a2%ba%e3%81%ab%e8%aa%ad%e3%82%93%e3%81%a7%e3%81%bf%e3%82%88%e3%81%86%ef%bc%81\/#primaryimage"},"image":{"@id":"https:\/\/qard.is.tohoku.ac.jp\/T-Wave\/2022\/10\/08\/%e9%87%8f%e5%ad%90%e3%82%a2%e3%83%8b%e3%83%bc%e3%83%aa%e3%83%b3%e3%82%b0%e3%81%a7%e6%96%87%e7%ab%a0%e3%82%92%e6%ad%a3%e7%a2%ba%e3%81%ab%e8%aa%ad%e3%82%93%e3%81%a7%e3%81%bf%e3%82%88%e3%81%86%ef%bc%81\/#primaryimage"},"thumbnailUrl":"https:\/\/colab.research.google.com\/assets\/colab-badge.svg","datePublished":"2022-10-08T08:56:11+00:00","author":{"@id":"https:\/\/qard.is.tohoku.ac.jp\/T-Wave\/#\/schema\/person\/e816f65f4d7dab8dffc987c606ed0b0c"},"breadcrumb":{"@id":"https:\/\/qard.is.tohoku.ac.jp\/T-Wave\/2022\/10\/08\/%e9%87%8f%e5%ad%90%e3%82%a2%e3%83%8b%e3%83%bc%e3%83%aa%e3%83%b3%e3%82%b0%e3%81%a7%e6%96%87%e7%ab%a0%e3%82%92%e6%ad%a3%e7%a2%ba%e3%81%ab%e8%aa%ad%e3%82%93%e3%81%a7%e3%81%bf%e3%82%88%e3%81%86%ef%bc%81\/#breadcrumb"},"inLanguage":"ja","potentialAction":[{"@type":"ReadAction","target":["https:\/\/qard.is.tohoku.ac.jp\/T-Wave\/2022\/10\/08\/%e9%87%8f%e5%ad%90%e3%82%a2%e3%83%8b%e3%83%bc%e3%83%aa%e3%83%b3%e3%82%b0%e3%81%a7%e6%96%87%e7%ab%a0%e3%82%92%e6%ad%a3%e7%a2%ba%e3%81%ab%e8%aa%ad%e3%82%93%e3%81%a7%e3%81%bf%e3%82%88%e3%81%86%ef%bc%81\/"]}]},{"@type":"ImageObject","inLanguage":"ja","@id":"https:\/\/qard.is.tohoku.ac.jp\/T-Wave\/2022\/10\/08\/%e9%87%8f%e5%ad%90%e3%82%a2%e3%83%8b%e3%83%bc%e3%83%aa%e3%83%b3%e3%82%b0%e3%81%a7%e6%96%87%e7%ab%a0%e3%82%92%e6%ad%a3%e7%a2%ba%e3%81%ab%e8%aa%ad%e3%82%93%e3%81%a7%e3%81%bf%e3%82%88%e3%81%86%ef%bc%81\/#primaryimage","url":"https:\/\/colab.research.google.com\/assets\/colab-badge.svg","contentUrl":"https:\/\/colab.research.google.com\/assets\/colab-badge.svg"},{"@type":"BreadcrumbList","@id":"https:\/\/qard.is.tohoku.ac.jp\/T-Wave\/2022\/10\/08\/%e9%87%8f%e5%ad%90%e3%82%a2%e3%83%8b%e3%83%bc%e3%83%aa%e3%83%b3%e3%82%b0%e3%81%a7%e6%96%87%e7%ab%a0%e3%82%92%e6%ad%a3%e7%a2%ba%e3%81%ab%e8%aa%ad%e3%82%93%e3%81%a7%e3%81%bf%e3%82%88%e3%81%86%ef%bc%81\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"\u30db\u30fc\u30e0","item":"https:\/\/qard.is.tohoku.ac.jp\/T-Wave\/"},{"@type":"ListItem","position":2,"name":"\u91cf\u5b50\u30a2\u30cb\u30fc\u30ea\u30f3\u30b0\u3067\u6587\u7ae0\u3092\u6b63\u78ba\u306b\u8aad\u3093\u3067\u307f\u3088\u3046\uff01"}]},{"@type":"WebSite","@id":"https:\/\/qard.is.tohoku.ac.jp\/T-Wave\/#website","url":"https:\/\/qard.is.tohoku.ac.jp\/T-Wave\/","name":"T-QARD Harbor","description":"T-QARD Harbor\u306f\u6771\u5317\u5927\u5b66\u91cf\u5b50\u30a2\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u7814\u7a76\u958b\u767a\u30bb\u30f3\u30bf\u30fc\u5b66\u751f\u30c1\u30fc\u30e0\u300cT-QARD Crews\u300d\u304c\u904b\u55b6\u3059\u308b\u3001 \u6570\u7406\u60c5\u5831\u7d71\u8a08\u3001\u91cf\u5b50\u60c5\u5831\u3001\u6700\u9069\u5316\u3001\u6a5f\u68b0\u5b66\u7fd2\u5206\u91ce\u306e\u60c5\u5831\u3092\u63d0\u4f9b\u3059\u308bWeb\u30b5\u30a4\u30c8\u3067\u3059","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/qard.is.tohoku.ac.jp\/T-Wave\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"ja"},{"@type":"Person","@id":"https:\/\/qard.is.tohoku.ac.jp\/T-Wave\/#\/schema\/person\/e816f65f4d7dab8dffc987c606ed0b0c","name":"\u9e7f\u5185 \u601c\u592e","image":{"@type":"ImageObject","inLanguage":"ja","@id":"https:\/\/secure.gravatar.com\/avatar\/5b9afcdd3a7251c8ff6f2ab6ff496848b20f7ed1a384184cf9d10c3127f5dbbb?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/5b9afcdd3a7251c8ff6f2ab6ff496848b20f7ed1a384184cf9d10c3127f5dbbb?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/5b9afcdd3a7251c8ff6f2ab6ff496848b20f7ed1a384184cf9d10c3127f5dbbb?s=96&d=mm&r=g","caption":"\u9e7f\u5185 \u601c\u592e"},"description":"\u6771\u5317\u5927\u5b66\u5927\u5b66\u9662 \u60c5\u5831\u79d1\u5b66\u7814\u7a76\u79d1 \u535a\u58eb\u8ab2\u7a0b\u5f8c\u671f \u682a\u5f0f\u4f1a\u793e\u30b7\u30b0\u30de\u30a2\u30a4","url":"https:\/\/qard.is.tohoku.ac.jp\/T-Wave\/author\/reo-shikanai\/"}]}},"_links":{"self":[{"href":"https:\/\/qard.is.tohoku.ac.jp\/T-Wave\/wp-json\/wp\/v2\/posts\/4717","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/qard.is.tohoku.ac.jp\/T-Wave\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/qard.is.tohoku.ac.jp\/T-Wave\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/qard.is.tohoku.ac.jp\/T-Wave\/wp-json\/wp\/v2\/users\/8"}],"replies":[{"embeddable":true,"href":"https:\/\/qard.is.tohoku.ac.jp\/T-Wave\/wp-json\/wp\/v2\/comments?post=4717"}],"version-history":[{"count":0,"href":"https:\/\/qard.is.tohoku.ac.jp\/T-Wave\/wp-json\/wp\/v2\/posts\/4717\/revisions"}],"wp:attachment":[{"href":"https:\/\/qard.is.tohoku.ac.jp\/T-Wave\/wp-json\/wp\/v2\/media?parent=4717"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/qard.is.tohoku.ac.jp\/T-Wave\/wp-json\/wp\/v2\/categories?post=4717"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/qard.is.tohoku.ac.jp\/T-Wave\/wp-json\/wp\/v2\/tags?post=4717"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}