2

「タグチメソッド」に関連するプログラミング、特に多変量テストに関連するプログラミングの調査を依頼されました。これは、私が調査しようとした最初の主題の1つであり、特にその数学的基礎を考慮して、ゼロ、灘、ジルチ、コード例を見つけました。

関係する数学を説明している本をいくつか見つけましたが、関連するコード例が見つからない限り、数学のブラッシュアップを行うようです。

これは、プログラミングを実行すると、誰も共有できないほど価値のあるものの1つですか?それとも、タグチ+グーグルで失敗するだけですか?

4

1 に答える 1

3

タグチデザインは、アレイをカバーするのと同じものです。基本的な考え方は、 F個のデータ「フィールド」があり、すべてがN個の異なる値を持つことができる場合、NF個の異なるテストケースを構築できるということです。カバーする配列は基本的に、2つのフィールド値のすべての可能なペアワイズの組み合わせを一緒にカバーするテストケースのセットであり、アイデアは可能な限り小さいものを生成することです。たとえば、F=3およびN=3の場合、27の可能なテストケースがありますが、ペアワイズカバレッジを目指す場合は9つのテストケースで十分です。

    Field A | Field B | Field C
    ---------------------------
          1         1         1
          1         2         2
          1         3         3
          2         1         2
          2         2         3
          2         3         1
          3         1         3
          3         2         1
          3         3         2

このテーブルでは、任意の2つのフィールドと任意の2つの値を選択でき、選択したフィールドに対して選択した値を含む行を常に見つけることができます。

一般にタグチデザインを生成することは、難しい組み合わせの問題です。

タグチデザインは、さまざまな方法で生成できます。

  • 分枝限定法
  • 確率的検索(タブーサーチやシミュレーテッドアニーリングなど)
  • 欲張り検索
  • いくつかの特定の構造のための特定の数学的構造
于 2011-04-12T18:15:38.503 に答える