「単純ベイズ:入門編」まとめ¶
単純ベイズ:入門編 の章では,単純ベイズ法の実装を通じて以下の内容を紹介しました.
-
NumPy 配列
np.ndarray
の特徴np.array()
による NumPy 配列の生成np.zeros()
など,その他の関数による NumPy 配列の生成NumPy 配列
np.ndarray
クラスの属性NumPy 値の型
np.dtype
NumPy 配列の値の参照方法
NumPy 配列と,数学のベクトルや行列との対応
-
特徴がカテゴリ変数である場合の単純ベイズ法
-
入力データの仕様例
機械学習アルゴリズムをクラスとして実装する利点
scikit-learn モジュールのAPI基本仕様
機械学習アルゴリズムのクラスの仕様例
-
NumPy 配列の基本的な参照を用いたアルゴリズムの実装
-
NumPy 配列のスライスを使った参照
ユニバーサル関数によるベクトル化演算
for
ループを用いない実装の例np.sum()
の紹介.特に,axis
引数について
-
np.genfromtxt()
を用いたテキスト形式ファイルの読み込みscikit-learn API基本仕様に基づくクラスの利用