タグ

木構造に関するyuisekiのブックマーク (3)

  • python+pydotで木構造を画像出力 - yattのブログ

    木構造のデバッグって大変ですよね。深さをスペースで表現してコンソールに出力してもいまいちピンとこない。 できれば画像で出力できると良いのだけれど、画像処理ライブラリで硬派に処理するのは面倒だなぁ・・・前々からそんなことを考えていました。 最近、Graphvizというツールを見つけました。グラフ構造を表現するのに適したツールで、python向けにライブラリpydotが公開されていました。これがあれば簡単にグラフを出力できそうです。 そこでpydotのドキュメントを読んで、サンプルとして少し前のエントリで作った、Pythonで木構造を扱うORMで、sqlite3に保存された木構造を読み込んでサブツリーを画像出力させてみました。 pydotがあれば、簡単な木構造の画像出力は困らなさそうです。

    python+pydotで木構造を画像出力 - yattのブログ
  • 決定木メモ - Negative/Positive Thinking

    はじめに 決定木についてちょっと調べてみたので、メモ。 決定木(decision tree)とは 木構造(多分木)を使って、分類・回帰問題を解く root(根)を含む各内部ノードは、「変数」を表す leaf(葉)は、変数に対する「予測値、分類値」を表す 入力xを、ルートからスタートし各ノードの条件に従って葉に来て出力yが決まる 連続if-thenだと見ると理解しやすい 出力yは、分類ならクラス、回帰なら定数値などになる 訓練データD={(x,y)}から木構造を構築することを「決定木の学習」という 見た目にもわかりやすく、扱いやすい、比較的単純な機械学習法の一つ サイズが小さめならば。 精度はあまりでない(らしい) 空間を矩形領域でしか区分しないと考えるとそんな感じもする 問題点 多くの学習方法では、特徴空間の軸に平行(x_0<3.0など)なため、平行でないような場合(x_1>2x_0+3な

    決定木メモ - Negative/Positive Thinking
  • Try For Trie | PDF

    Sharing OptionsShare on Facebook, opens a new window

    Try For Trie | PDF
  • 1