Python

Python

【Python】LightGBMで分類モデルを作る方法

LightGBMは簡単に作れるわりに精度が高いのでおすすめです。今回は分類モデルを作る方法を解説します。分類ではなく回帰をやってみたい方は以下の記事を参考にしてください。>>Lig...
Python

【Python】ロジスティック回帰で2値分類する方法

機械学習で分類をやってみたいけど、何から勉強したらいいかわからない。。。という方は、ロジスティック回帰からやってみましょう。簡単に実装できるので初心者におすすめです。データセットそ...
Python

【Python】SHAP値を計算して特徴量の影響度を可視化する方法

決定木系で特徴量重要度を見てもよくわからん。何がどれだけ効いているのか可視化したい。という悩みを解決します。SHAP値(シャープレイ値)を計算すると、各特徴量がどれだけ予測に影響す...
Python

【Python】交差検証でよく使うデータ分割法4つ

機械学習でよくデータ分割してるけど、これ何やってんだ?KFoldとかStratifiedKFoldとかよくわからん。という悩みを解決します。今回紹介する手法で、だいたいの分割パター...
Python

【Python】Titanicデータで機械学習を始める方法|初心者用

機械学習をやってみたいけど、いったい何から始めたらいいのかわからない。。。という人は、Titanicデータから始めてみましょう。今回はSeabornに入っているTitanicデータ...
Python

【Python】手書き数字(Digits)データを画像分類する方法

機械学習で画像分類をやってみたいけど、初心者すぎてなにしたらいいかわからない。。。という方は、手書き数字のデータを使って分類してみましょう。すごく簡単なないようなので、初心者でも取...
Python

【Python】TabNetで機械学習モデルを作る方法

TabNetで機械学習モデルを作る方法を解説します。Kaggleでもちょいちょい見かける、表形式データで使えるモデルです。回帰モデルデータセットimportpandasaspdfr...
Python

【Python】TensorFlow(Keras)とBERTで文章分類モデルを作る方法

今回はTensorFlowでBERTモデルを作り文章分類をする方法を解説します。"input_ids","attention_mask"の意味がわかれば簡単です。importten...
Python

【Python】TensorFlow(Keras)の計算をTPUで高速化する方法

TPUを使えばTensorFlowの学習を高速化できます。今回は、TPUを使って画像分類モデルの学習を高速化する方法を解説します。基本的には以下の記事にあるコードを使っていますので...
Python

【Python】TensorFlow(Keras)で画像分類モデルを作る方法

今回はTensorFlow(Keras)でEfficientNetを使い、画像分類をする方法を解説します。モデル作成の基礎的なことはこちらの記事に書いています。今回の内容が難しくて...