プログラミング
 Computer >> コンピューター >  >> プログラミング >> プログラミング

属性テスト条件を表現する方法は何ですか?


デシジョンツリーの誘導は、クラスラベルの付いたトレーニングタプルからデシジョンツリーを学習することです。デシジョンツリーは、シーケンス図のようなツリー構造であり、すべての内部ノード(非リーフノード)が属性のテストを示し、各ブランチがテストの結果を定義し、各リーフノード(またはターミナルノード)がクラスに影響を与えます。ラベル。ツリーで最大のノードはルートノードです。

デシジョンツリーの誘導により、フローチャートのような構造が生成されます。各内部(非リーフ)ノードは属性のテストを示し、各ブランチはテストの結果に対応し、各外部(リーフ)ノードはクラス予測を示します。

>

各ノードで、アルゴリズムは「最良の」属性を選択して、データを単一のクラスに分割します。属性サブセットの選択に決定木誘導を使用すると、指定されたデータからツリーが生成されます。

ツリーに存在しない一部の属性は、無関係であると見なされます。ツリーで発生する属性のセットは、属性の減少したサブセットを形成します。デシジョンツリー誘導アルゴリズムは、属性テスト条件と複数の属性タイプの相関結果を定義するためのアプローチをサポートします。

バイナリ属性 −バイナリ属性は、0または1を含む2つの要素または状態のみを持つ名目属性です。ここで、0は属性が存在しないことを頻繁に表し、1は属性が存在することを表します。 2つの状態がtrueとfalseに等しい場合、バイナリ属性はブール値として定義されます。

バイナリ属性は、その両方の状態が等しく価値があり、等しい重みを持っている場合、対称です。結果を0または1としてコーディングする必要があるという優先順位はありません。例として、男性と女性の状態を持つ性別属性があります。

HIVの健康診断の肯定的な結果と否定的な結果など、州の結果が等しく不可欠ではない場合、バイナリ属性は非対称です。慣例により、最も重要な結果をコード化できます。これは通常、最も近い結果であり、1(HIV陽性など)と0(HIV陰性など)で異なります。

公称属性 −名目は、名前との関連付けを定義します。名目属性の値は、シンボルまたは物の名前です。各値は、あるタイプのカテゴリー、コード、または状態などを定義します。公称属性は、カテゴリーとして定義されます。値には重要な順序はありません。コンピュータサイエンスでは、値は列挙とも呼ばれます。

通常の属性 −順序属性は、必須の系列またはランク付けを持つ適用可能な値を持つ属性ですが、連続する値間の大きさは不明です。

通常の属性は、バイナリまたはマルチウェイ分割を行うことができます。グループ化が属性値の順序の性質に違反しないことを考慮して、順序属性値を組み合わせることができます。

数値属性 −数値属性は定量的です。これは計算可能な量であり、数値または実際の値で表されます。間隔スケールまたは比率スケールにすることができます。


  1. JSPのJSPアクションのさまざまなスコープ値は何ですか?

    scope属性は、Action要素のライフサイクルを識別します。 id属性とscope属性は直接関連しています。これは、scope属性がidに関連付けられたオブジェクトの存続期間を決定するためです。 scope属性には、次の4つの値があります。 (a)ページ、 (b)リクエスト、 (c)セッション 、および (d)アプリケーション 。

  2. Java 9のコレクションファクトリメソッドの条件は何ですか?

    Java 9では、ファクトリメソッド コレクションに追加されました API 。 変更不可能を作成できます リスト、設定 およびマップ それを使用してコードの行数を減らすためのコレクションオブジェクト。 List.of()、Set.of()、Map.of() 、および Map.ofEntries() 静的ファクトリメソッドです 不変を作成する便利な方法を提供します コレクション 。 以下は条件です コレクションファクトリメソッドの場合: 構造的に不変です。 null要素またはnullキーを許可しません。 すべての要素がシリアル化可能であれば、それらはシリアル化可能です。 作成時に重複する