忍者ブログ

いけいけ機械学習

統計、機械学習、AIを学んでいきたいと思います。 お役に立てば幸いです。

[PR]

×

[PR]上記の広告は3ヶ月以上新規記事投稿のないブログに表示されています。新しい記事を書く事で広告が消えます。


クロスバリデーション(交差検証)


データの一部を使ってモデルを構築し、残りのデータを使って検証する。

次のような方法がある

・k-fold

データをk個のグループに分け、そのうち、k-1個でモデルを作り、残り1個で検証する。

それを、k回繰り返す

・leave-one-out

N個のデータのうち、N-1個のデータでモデルを作り、残りの1個で検証する。

これを、N回繰り返す


PR




Pytorch 基本統計量


平均値などの基本統計量を、Pytorchで。

1. サンプル

import torch

#-- floatで指定
x = torch.tensor([[1.0,2.0,3.0]])

#-- 平均値
print(torch.mean(x).item())

#-- 合計値
print(torch.sum(x).item())

#-- 最大値
print(torch.max(x).item())

#-- 最小値
print(torch.min(x).item())

2.実行結果

2.0
6.0
3.0
1.0