機械学習

【入門】確率モデルを完全に理解する【ベイズ推定と機械学習】

機械学習やベイズ推定で登場する「確率モデル」。 今回は「タカシくんジャンケン異様に強い説」を題材に、確率モデルを基本からしっかりと学んでいきましょう。 この記事の最後まで辿り着く頃には、きっと確率モデル構築の流れと考え方を完全に理解していることでしょう…。
Python

【Python】1つ上の階層に存在するディレクトリ内のモジュールからimportする方法

Pythonで1つ上位の階層に存在するディレクトリ内のモジュールからimportする際に発生するエラーと対処法を具体的に説明いたします。 状況 以下のようなディレクトリ構成で、あなたがpkg_bにいるとします。 pkgs...
機械学習

ベイズ推定と機械学習入門【具体例でベイズ推定の雰囲気を知る編】

DNNやLightGBMにデータを突っ込むだけで機械学習した気分になっていませんか? 私はそうでした。同時に、データを整形して、sklearnやlightgbmをインポートし、model.fit(X_train, y_train)す...
Python

【Python】再帰関数をシンプルな例題で理解する

再帰関数ってややこしいですよね。 この記事では再帰関数について、シンプルな例題を実際にPythonでプログラミングしながら解説していきます。 解説は以下の書籍を参考にしています。プログラミングの一般教養が楽しく学べるおすすめの...
書籍

【入門】Kaggle本でデータ分析の技術を勉強する【第7章】

今回は『Kaggleで勝つデータ分析の技術』の第7章、アンサンブルについてです。 遂に最終章、なんとか冬休み中に辿り着くことが出来ました・・・。 以下、第7章の備忘録(メモ、引用)と実装になります。 備忘録 分...
書籍

【入門】Kaggle本でデータ分析の技術を勉強する【第6章】

今回は『Kaggleで勝つデータ分析の技術』の第6章、モデルのチューニングについてです。 パラメータのチューニングなどでモデルの精度を高めるテクニックを学びます。 以下、第6章の備忘録(メモ、引用)と実装になります。 ...