DeepLearning PyTorchで活性化関数「Mish」を実装してみる 2020-08-12 hawk タカの技術ブログ サンプルコード import torch import torch.nn.functional as F def mish(x): …
DeepLearning PyTorchのテンソルの次元、サイズの例 2020-08-10 hawk タカの技術ブログ MNISTでレイヤーのサイズを確認していた時にハマったのでメモします。 import torch # 1d: [batch_size] # ターゲットのラベルや予測に使用 …
DeepLearning PythonでDeep Learningを学ぶ PyTorch MNISTを試す 2020-08-09 hawk タカの技術ブログ PyTorchでMNISTを試します。 PyTorchのインストール こちらで環境に合わせたインストールのコマンドを取 …
Python Pythonで機械学習を学ぶ 正則化 2020-08-08 hawk タカの技術ブログ モデルが複雑な場合に罰則を科し、過学習を抑える。 リッジ回帰、LASSO回帰、Elastic Netはそれらをあわせたもの。 alphaは正則化の強さ。Elastic …
Python Pythonで機械学習を学ぶ ニューラルネットワーク 2020-08-07 hawk タカの技術ブログ Deep Learning(深層学習)の基本でもあるニューラルネットワークを学びます。 パーセプトロン 値を1つ以上入 …
Python Pythonで機械学習を学ぶ モデルの平均法 スタッキング・NFold平均・Smoothed-BIC 2020-08-06 hawk タカの技術ブログ モデルの平均法では、モデルの選択法とは別に、すべてのモデルの出力を利用してより良い結果を得ようとする。一般的に明らかに精度が劣るモデルがあ …
Python Pythonで機械学習を学ぶ モデルの選択法 バケットモデル・BIC 2020-08-05 hawk タカの技術ブログ バケットモデル アンサンブル学習でアルゴリズムを組み合わせて選択するためのアルゴリズム。バケットモデルは、その名の通り選択された複数 …
Python Pythonで機械学習を学ぶ 勾配ブースティング 2020-08-02 hawk タカの技術ブログ 回帰のための開発されたアルゴリズム、確率的勾配降下法をブースティングに応用したもの。 アーリーストッピング 学習時にス …
Python Pythonで機械学習を学ぶ AdaBoost 2020-08-01 hawk タカの技術ブログ AdaBoostの基本的なアイディアは、重み付きクラス分類アルゴリズムで、重みをルール(正しく分類できる時、小さく / 分類できない時、大 …
Python Pythonで機械学習を学ぶ アンサンブル学習 2020-07-31 hawk タカの技術ブログ 複数のモデルを組み合わせて予測することで精度向上を狙います。 代表的なアルゴリズムとして、ランダムフォレストと勾配ブースティングがあ …