はじめに 画像認識などで広く使われている畳み込みニューラルネットワーク(Convolutional Neural Networks, CNN)ですが、 最近は自然言語処理の分野でも使われています [Kim, EMNLP2014]。 今回は、ChainerでCNNを使った簡単なネットワークを構築し、文書分類のタスクに適用してみました。 データの置き場 今回実装したソースコード ichiroex@github 実験に使用したデータ こちらにデータが置いてあります。「sentence polarity dataset v1.0 」を利用しました。 直接ダウンロード 事前準備 Chainer, scikit-learn, gensimのインストール word2vecの学習済みモデル( GoogleNews-vectors-negative300.bin.gz)のダウンロード. 環境 Python