Python 【AI】機械学習 by Python:分類アルゴリズムの図の描画 これまでいくつかの分類アルゴリズムを取り上げ、実装例を紹介してきた。 その中でデータの分布図の描画もしてきたが、今までは学習データとテストデータを同じ分布図に並べただけのものだった(下図のようなイメージ)。 最初はそれで妥協していたが、これ... 2020.06.26 PythonAI・機械学習
Python 【AI】機械学習 by Python:決定木の描画④~dtreevizを使ってJupyter Notebook上に直接描画する方法~ 前回にて、scikit-learnを使って決定木をJupyter Notebook上に直接描画する方法を解説した。 今回は「dtreeviz」というパッケージ(モジュール)を使って、より視覚に訴える決定木の図をJupyter Noteboo... 2020.06.18 PythonAI・機械学習
Python 【AI】機械学習 by Python:決定木の描画③~scikit-learnを使ってJupyter Notebook上に直接描画する方法~ 前回にて、Graphvizを使って決定木をJupyter Notebook上に直接描画する方法を解説した。 今回はscikit-learnを使って、よりシンプルなコードで決定木の図をJupyter Notebook上に直接描画する方法を示す... 2020.06.18 PythonAI・機械学習
Python 【AI】機械学習 by Python:決定木の描画②~Graphvizを使ってJupyter Notebook上に直接描画する方法~ 前回にて、Graphvizを使って決定木を描画する方法を解説した。 しかしその方法は、一旦dotファイルを落としてからコマンドプロンプトでpngに変換するという、少々まだるっこしい方法だった。 すべてJupyter Notebook内で完結... 2020.06.18 PythonAI・機械学習
Python 【AI】機械学習 by Python:決定木の描画①~dotファイルから描画する方法~ にて、分類アルゴリズムの1つである「決定木」を扱った。 ここで決定木のイメージ図として、分岐を繰り返しながら分類を実行する図(下図)を示したが、実はPython上でこの図を描画することが可能だ。 今回は4回に渡って4通りの決定木描写方法につ... 2020.06.18 PythonAI・機械学習
Python 【AI】機械学習 by Python:分類編⑨~その他の手法③:決定木~ 前回にて線形分離が不可能な2項問題に対する手法である非線形SVMを見てきた。 今回は、多項分類問題を解くためのメジャーな手法である決定木を扱う。環境は下記を想定。OS:Windows10(64bit版)Pythonインストール環境:Anac... 2020.06.15 PythonAI・機械学習