フィルターのクリア

rng関数による乱数の制御

2 ビュー (過去 30 日間)
Kodai Sato
Kodai Sato 2020 年 6 月 19 日
コメント済み: michio 2020 年 6 月 22 日
以下のURLを元に自分で用意したデータセットを使用してセマンティックセグメンテーションを行いたいと考えています.そこで再現性を確保するためにrng関数を使用したいと考えているのですが,下記のURLのコードのどこでどのように使用すれば乱数を制御できるのでしょうか?

採用された回答

michio
michio 2020 年 6 月 20 日
rng('default') で乱数発生器の設定を既定値(MATLAB起動時と同じ)に指定します。
ですので、乱数の影響が出る計算の前に記載しておけばOKです。サンプルの中の具体的な位置・・という意味では、毎回必ず一番上から全部実行するのであれば冒頭に記載しておけば良いはずです。
  4 件のコメント
Kodai Sato
Kodai Sato 2020 年 6 月 22 日
URLの項目ごとにファイルが分かれている場合も大丈夫なのでしょうか?
それともすべてのファイルの冒頭に記載するべきなのでしょうか?
michio
michio 2020 年 6 月 22 日
乱数の初期化は、同じ乱数がもう一度出てくるようにする作業ですので、その点をを念頭にご判断頂けると幸いです。何度実行しても特に実害はないと思います。

サインインしてコメントする。

その他の回答 (0 件)

カテゴリ

Help Center および File ExchangeStatistics and Machine Learning Toolbox 入門 についてさらに検索

製品

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!