2017-01-12 3 views
1

私は2クラスの分類問題を手にしています。私は各訓練例について3つの特徴のセットを抽出した。私は重みを知るために非常に単純なCNNを使うつもりである。私のモデルは次のようになりますenter image description herePythonでテンソルフローを使用して基本的なCNNを実装する

私はこのCNNをPythonで実装するためにtensorflowを使用する予定です。公式チュートリアルhttps://www.tensorflow.org/tutorials/deep_cnn/はやや抽象的であるようです。これを訓練するための基本的なコードを入手できますか?

+0

これを実装してCNNを理解しようとしていますか?そうであれば、data.worldから任意のデータセットを取り出し、実験に使用することができます。 –

+0

私はCNNと機械学習を一般的に理解しようとしています。私はデータセットに問題はありません。受け入れられた答えから、私はケラが仕事をすると思う。 – MysticForce

答えて

4

(生の画像、音声など)の信号を必要とするCNNの点が欠落しているようです。 3つのフィーチャと信号をコンボリューションすることはほとんど意味がありません(唯一のオプションは、ほとんどのMLPにつながる唯一の軸の中で畳み込む2x1フィルタです)。あなたが探しているのはむしろ基本的な分類子であり、一般的に - 神経ネットはおそらく良い選択ではありません(小さい、低次元の問題のための良いモデルではありません)、カーネル化されたSVMや他の分類子scikit-learnで利用可能です。基本的なTFコードについては、basic tutorialを見てください。前に述べたように、これはCNNにとっては問題ではありません。さらに、TFは、いくつかのコード行でモデルを訓練する単純なライブラリではありません。この種のものを探しているなら、TFの上に構築されたkeras、tf-slimまたは他のライブラリを見てください。

+0

ありがとう。それは私が探しているものをかなり要約している – MysticForce

関連する問題