問題タブ [apriori]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
4 に答える
1920 参照

java - arraylist からの情報の抽出

私は を宣言しましたArrayList a = [1,2,3]ArrayLList b以下のループを使用して別のものを作成しました。

これで、ArrayList b要素が含まれます[{1,2},{1,3},{2,3}]。を使用してステートメントをSystem.out.println(b.get(0))出力すると、出力は になります{1,2}

1ここで、抽出して2個別にできるように、配列をさらに調査したいと思います。どうすればこれを達成できますか?

0 投票する
2 に答える
109 参照

java - 1 要素セットから k 要素セットを作成する

JavaでArrayList a = [1,2,3,4,5]を宣言しました。以下のループを使用して、別の ArrayList b を作成しました。

これで、ArrayList b には要素 [{1,2},{1,3},{1,4},{1,5},{2,3},{2,4},{2,5}, {3,4}、{3,5}、{4,5}]。System.out.println(b.get(0)) を使用してステートメントを出力すると、出力は {1,2} になります。

ここで、2 要素セット c = [{1,2,3},{1,2,4},{1,2,5},{2,3,4} から 3 要素セットを作成します。 ,{2,3,5},{3,4,5}]。

繰り返しますが、上記の 3 要素セットから d = [{1,2,3,4}, {1,2,3,5},{1,2,4,5} として 4 要素セットを作成したいと思います。 ,{2,3,4,5}]

繰り返しますが、同様に5要素セットを作成したいのですが...上記のループシステムを変更してそれを達成するにはどうすればよいですか?

0 投票する
2 に答える
499 参照

java - 2 アイテムセットから k アイテムセットを作成する

2 要素セットから k 要素アイテムセットを生成するために、次のコードを作成しました。2 つの要素セットは、clist1 および clist2 として、candidateItemsetGen に渡されます。

k-itemset を作成する条件は、clist1(i) == clist2(i) であり、i = 1,...,k-2 および clist1(k-2) != clist2(k-2) です。しかし、**を入れたコードにエラーがあります。どうすればこれを修正できますか? ロジックは、この関数が候補アイテムセットを生成し、それが他の候補アイテムセットを生成するための入力として再び使用されるというものです。

0 投票する
2 に答える
1031 参照

r - Rでスーパーセットを取得するには?

出力:

「アイテム」に示すように、apriori と generatedItemsets を使用して、頻繁に発生するイベント セットを取得します。しかし、出力にはスーパーセットのみが必要です。つまり、この場合は "{c,a,b}" と "{a,b,d}" です。Rでのみスーパーセットを取得するにはどうすればよいですか?

0 投票する
1 に答える
114 参照

weka - Weka のタグのリストを表す方法は?

アソシエーション アルゴリズム (Apriori) を使用したいのですが、私のレコードには任意のタグが付けられています。

つまり、コンマで区切られたタグのリストが、引用符で囲まれたテキスト フィールドとして各レコードの最後に詰め込まれます。

これを Pentaho Kettle の ARFF プラグインで実行すると、この列の出力は「公称」となり、タグの各組み合わせが個別の値になります。

適切なことは、各タグをブール値として処理して、他のタグから独立した独自の個別の値を持つことができるようにすることです。

これを達成する最も簡単な方法は何ですか?

0 投票する
1 に答える
3948 参照

rapidminer - Rapidminer のアプリオリ

Rapidminer でアプリオリ アルゴリズムを使用してアソシエーション ルールを作成する必要がありますが、機能しないようです。5.3.1 weka 拡張機能を使用しています。

ビルトインの FP-Growth および Create Associations 演算子を使用してアソシエーション ルールを作成済みで、期待どおりに機能しました。プロセスは次のようになります。

FP-成長

すべての属性が既に二項型であるため、FP-Growth を直接使用できます。しかし、アプリオリに同じアプローチを使用した場合 (信頼度 = 0.1、サポート = 0.1):

ここに画像の説明を入力

その結果、私が探していたものが得られません:

(...)