AIプログラミング

AIプログラミング

【AIプログラミング】ランダムフォレストでDigitデータを分類、PCAをしてみるとどうなるか?

前回、ランダムフォレストでDigitを分類したけれど、結構いい感じのスコアが出ました。 PCAで特徴量を抽出したらもっとスコアは上がるかな?? 前回、ランダムフォレストでDigitデータを分類してみました。サポートベクターマシ...
AIプログラミング

【AIプログラミング】いろいろな分類器でDigitを分類、ランダムフォレストで分類

ランダムフォレストでもDigitデータを分類してみました。 いろいろな分類器で試してみると新しい発見があるかな。 前回は、サポートベクターマシンでテストデータに対して99.5%というかなりのスコアを出すことができました。sci...
AIプログラミング

【AIプログラミング】いろいろな分類器でDigitを分類、サポートベクターマシンでやってみよう

k最近傍法でかなり良い結果が出ましたが、サポートベクターマシンも試してみたいと思います。 いろいろ試してみるのも大事だね! 数字の文字画像分類のDigitをサポートベクターマシンで行ってみました。単純にアルゴリズムを訓練して、...
AIプログラミング

【AIプログラミング】いろいろな分類器でDigitを分類してみたい、まずはk近傍法

Digitデータをいろいろな分類器で試してみることにしました。 今までの復習とか、それぞれのアルゴリズムの違いがわかるかもね。 前回、初めての画像系の分類ということで、scikit-learnのデータセットであるDigitデー...
AIプログラミング

【AIプログラミング】digitデータを知る、手書き文字の分類

digitという手書き文字のデータがあって、それを分類してみたい。 初めての画像系だね! scikit-learnの中に、digitという手書き文字の分類があるそうです。今までは、数値データに対する分類を行ってきましたが、画像...
AIプログラミング

【AIプログラミング】PCAの白色化を勉強、視覚的に白色化を体感

PCAに白色化なるものがあるらしい・・・ 毛染めみたいな名前だね。 以前、特徴量を整える時に、教師なし学習であるPCA(主成分分析)を勉強しました。そのPCAに、白色化というものがあることがわかりました。PCAの白色化をプログ...
AIプログラミング

【AIプログラミング】多クラスの時のConfusionMatrix、アヤメのデータ分類でConfusionMatrixを利用

多クラス分類のアヤメデータでConfusionMatrixを利用してみたよ。 多クラスでもConfusionMatrixは利用できたよね。 ConfusionMatrixについて勉強した時、基本的な2クラス分類の時で考えていま...
AIプログラミング

【AIプログラミング】XGBoostアルゴリズムを使うまで

初めてscikit-learn以外のアルゴリズムを使ってみるよ。 なんだか楽しみだね。 以前、勾配ブースティングマシンを勉強しました。勾配ブースティングマシンは「Kaggle」という機械学習のコンペなどでもよく利用されて、良い...
AIプログラミング

【AIプログラミング】Precision(適合率)とRecall(再現率)を勉強、より詳しくスコアを分析するツール

ConfusionMatrixを勉強したけど、ほんと混乱したよ。さらに、そこから「Precision(適合率)」と「Recall(再現率)」というものも勉強したよ。 PrecisionとRecallを見ることでより良いモデルが作れそ...
AIプログラミング

【AIプログラミング】ConfusionMatrixを勉強、分類問題の精度をより詳しく

ConfusionMatrixっていうもので、分類問題をもっと詳しく分析できるようになりそうだ。 単純に正解率を出すだけじゃないってことだね。 ConfusionMatrixというものを勉強しました。今までは、scikit-l...
スポンサーリンク
タイトルとURLをコピーしました