2024/03/23

ML.NET Version 4.0.0 Previewを発見

昨晩帰宅後にいつもの様に週末の準備初めてふとVisual Studioのアップデートがある事に気が付きアップデート。Version 17.9.4となりました。で、NuGetも確認してみるとML.NET関連にもPreviewが出ているのを発見して早速試してみる事にしました。

  • Microsoft.ML Version 4.0.0-preview24162.2
  • Microsoft.ML.AutoML Version 0.22.0-preview24162.2
  • Microsoft.ML.CpuMath Version 4.0.0-preview24162.2
  • Microsoft.ML.DataView Version 4.0.0-preview24162.2
  • Microsoft.ML.FastTree Version 4.0.0-preview24162.2
  • Microsoft.ML.LightGbm Version 4.0.0-preview24162.2
  • Microsoft.ML.Mkl.Components Version 4.0.0-preview24162.2
  • Microsoft.ML.Mkl.Redist Version 4.0.0-preview24162.2
  • Microsoft.ML.Recommender Version 0.22.0-preview24162.2
これにLightGBM最新版も入れましたが相変わらずNG。なので上記だけで学習させてます。ML.NET Version 3.0.0以降はどうもRMSE値がそれ以前と違う感じなのは相変わらずです。

既に8時間程新馬戦用と通常用の学習を並行して行ってますが、新馬戦用の最適RMSEが1.6655で、通常用の最適RMSEが1.5261です。何となくModel BuilderのRMSEと同じ感じなので、もしかするとこんな感じがAutoMLでもなのかも。新馬戦用は1,000秒40回(11時間ちょい)、通常用3,000秒20回(16時間強)で行なっているけど、これ書くのもちょいちょい止まる感じなのでやはり並走させての学習はCPUをかなり圧迫してるかも。これが終わったら順位学習用CSV出力してそこから順位学習開始するので明日のレースに間に合うかどうかかも😓

「System.OutOfMemoryException」と「exception Arithmetic operation resulted in an overflow」はこのPreviewでもたまに起きるのは相変わらずで改善されてないorz

0 件のコメント:

コメントを投稿