パスワードを忘れた? アカウント作成
この議論は賞味期限が切れたので、アーカイブ化されています。 新たにコメントを付けることはできません。

緊急地震速報の「誤報」はプログラム中の「単位」間違えが原因と判明」記事へのコメント

  • プログラムに致命的なバグがあっても、
    システム全体としては正常に動作するためには、
    複数の独立プログラム(別企業で開発)で多数決を取るとかが必要になってくるのだろうか

    • Re: (スコア:3, 興味深い)

      某実験で、64の独立した素子で計測して平均を取ることで、高信頼・高精度な結果を出すシステムに携わったのですが、複数の素子での多数決も、なかなかやっかいです。
      難しいことをせず、全ての結果の中央値が一番使える気がしましたが、まだ下っ端だったので、複雑なカットを加えた平均値が採用されました。

      • by Anonymous Coward

        平均なんて使うと、一つの素子が致命的にぶっ壊れたら大打撃だよね。
        小数点以下の計測値が続いてるとこに何百万みたいな数値が突っ込まれたらどうするんだ

        • もちろん、あまりに外れた値は無視しているのですが、
          それを判断するアルゴリズムには、経験的なパラメータがたくさん入ってきますしね。
          中央値は、とてもシンプルな割に、わりとどんなときでも、そこそこ正しそうな値を返すんですよね。

          • 中央値=「あまりに外れた値は無視」を最大にした、サンプル数=1な平均値
            これを選択すること自体(ピークは2つなさそうとか)、経験的なパラメータの権化。

            私もよく使います。

            • 中央値は、ピークが2つあった場合、大きなほうのピークに収まることが多いですので、平均値より破綻しにくいです。

              平均値には平均値で、平均を取ることで、ここの素子の分解能以上の制度で測定できるメリットもあり、結局用途で組み合わせるのが良いのでしょうが。

              親コメント

192.168.0.1は、私が使っている IPアドレスですので勝手に使わないでください --- ある通りすがり

処理中...