2020年5月– date –
-
AIプログラミング
【AIプログラミング】クラスタリングを勉強、教師なしデータのアルゴリズム
教師なし学習で、今までにPCAを勉強しているけれど、クラスタリングというものもあるみたい。 やっと二つ目の教師なし学習だね。 クラスタリングという教師なし学習について学んでいます。教師なし学習は、機械学習をある程度学んでいないと、どんなものか... -
3_フォトストック
【Luminar4】インストール時の問題と使用感、LightRoomと比較しがち
1万円に値下げしていたので、思わずポチってしまいました。 LightRoomのようにサブスクリプションではない買い切りの写真現像ソフトを探していました。Luminar4というソフトが良さそうなので購入してみました。また、Luminar4はAIでいろいろ処理をしてく... -
AIプログラミング
【AIプログラミング】ランダムフォレストでDigitデータを分類、PCAをしてみるとどうなるか?
前回、ランダムフォレストでDigitを分類したけれど、結構いい感じのスコアが出ました。 PCAで特徴量を抽出したらもっとスコアは上がるかな?? 前回、ランダムフォレストでDigitデータを分類してみました。サポートベクターマシンほどではなかったのですが... -
AIプログラミング
【AIプログラミング】いろいろな分類器でDigitを分類、ランダムフォレストで分類
ランダムフォレストでもDigitデータを分類してみました。 いろいろな分類器で試してみると新しい発見があるかな。 前回は、サポートベクターマシンでテストデータに対して99.5%というかなりのスコアを出すことができました。scikit-learnのアルゴリズムの... -
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クラス分類の時で考えていましたが、多クラスの時のConfusionMatrixがどのようになってく... -
AIプログラミング
【AIプログラミング】XGBoostアルゴリズムを使うまで
初めてscikit-learn以外のアルゴリズムを使ってみるよ。 なんだか楽しみだね。 以前、勾配ブースティングマシンを勉強しました。勾配ブースティングマシンは「Kaggle」という機械学習のコンペなどでもよく利用されて、良い結果を出しているらしく、その中... -
AIプログラミング
【AIプログラミング】Precision(適合率)とRecall(再現率)を勉強、より詳しくスコアを分析するツール
ConfusionMatrixを勉強したけど、ほんと混乱したよ。さらに、そこから「Precision(適合率)」と「Recall(再現率)」というものも勉強したよ。 PrecisionとRecallを見ることでより良いモデルが作れそうだね。 ConfusionMatrixを勉強しましたが、ConfusionMatr... -
AIプログラミング
【AIプログラミング】ConfusionMatrixを勉強、分類問題の精度をより詳しく
ConfusionMatrixっていうもので、分類問題をもっと詳しく分析できるようになりそうだ。 単純に正解率を出すだけじゃないってことだね。 ConfusionMatrixというものを勉強しました。今までは、scikit-learnの機械学習アルゴリズムに「score」という正解率を...