問題タブ [fuzzy-logic]

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 投票する
1 に答える
174 参照

algorithm - 可変数のセット間のあいまいな選択

次の状況で必要なものを取得するための最も簡単で最も構成可能な方法はどれか疑問に思っていました。

  • Xセットの1つを抽出するために使用されるカウンターと呼びましょう
  • それらの間で注文された合計S1, S2, ..と見なすことができる可変数のセットがあります
  • これらのセットをあいまいな方法で混合しX = 0S1、 、たとえば、70% の確率と 30% の確率X = 20を与えるようにします。S1S2
  • 増加Xすると確率がS10% まで減少し、最大 100% まで増加します。その後、減少し始めてチャンスを得始める 新しいしきい値まで、S2常に私を与えるゾーンが存在する可能性があります。S2S2S3

すべてをハードコーディングする方法は知っていますが、微調整が必​​要になるため、所有するセットの数と単一のしきい値 (増加する確率の開始/終了と開始/終了) を簡単に構成できるソリューションを適用したいと考えています。減少確率の)。もちろん、それぞれ2セット以上の交差は必要なく、確率の直線的な増加/減少は問題ありません..良い手がかりはありますか?

前もって感謝します!

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

data-mining - ファジー ロジックを使用した侵入検知システムの構築

KDD データセットの 1 つで使用できる侵入検知システム (IDS) を開発したいと考えています。現在のケースでは、私のデータセットには 42 の属性と 4,000,000 行を超えるデータがあります。

ファジー アソシエーション ルールを使用して IDS を構築しようとしています。したがって、私の質問: このコンテキストでファジー ロジックに最適なツールと実際に見なされるものは何ですか?

0 投票する
3 に答える
6380 参照

javascript - Javascript の FuzzyLogic?

JavaScriptからファジーロジックにアクセスする方法を知っている人はいますか? 私は Java と C++ で優れたファジー ライブラリを持っていますが、HTML5/javascript から実行できるものが欲しかったのです。

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

elasticsearch - elasticsearch ファジー マッチング max_expansions & min_similarity

私のプロジェクトでは、主にスペルミスや同じ名前の異なるスペルを見つけるためにあいまい一致を使用しています。エラスティック検索のあいまい一致がどのように機能し、タイトルに記載されている 2 つのパラメーターがどのように使用されるかを正確に理解する必要があります。

私が理解しているように、min_similarityは、クエリされた文字列がデータベース内の文字列と一致する割合です。この値がどのように計算されるかについての正確な説明が見つかりませんでした。

私が理解しているmax_expansionsは、検索を実行するレーベンシュタイン距離です。これが実際にレーベンシュタイン距離である場合、それは私にとって理想的な解決策でした. とにかく、それは機能していません。たとえば、「Samvel」という単語があります

ドキュメントには、私が実際に理解していないことが書かれています:

ですから、これらのパラメータが検索結果にどのように影響するかを正確に説明してください。

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

artificial-intelligence - エキスパート システムの優れた (そして最近の) リソース

エキスパート システムを設計するための優れた (そして最近の) リソースを知っている人はいますか?

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

matlab - ベイジアン ネットワークとファジー ロジック

侵入検知に使用されているベイジアン ネットワークとファジー ロジックの例を教えてください。

どのように使用できるかを理解するのに苦労しています。そして、コードはありますか?

みんなありがとう。

0 投票する
3 に答える
377 参照

artificial-intelligence - 顧客からのレビューの良い、悪い、中立への分類

解決すべき典型的なAIの問題があります。顧客は製品についてのコメントを提出するつもりです。これらのコメントを良い、悪い、中立のいずれかに分類するプログラムを作成できなければなりません。

確かに、ニューラルネットワークはその中で大きな役割を果たします。また、ファジーロジックがその中で何らかの役割を果たすことができると思います。コメントがどれだけ良いか、悪いか、中立かなど!それを解決する方法についてのいくつかのアイデア??

0 投票する
3 に答える
239 参照

ruby - Ruby で false (ファジー ロジック) と評価できる float サブクラス

確率を表現できるクラスが必要です。これは 0 から 1 の間の float のように表すことができ、0.5 未満のものは false と評価されます。(または、1 から -1 の間で、負の値は false です)

この投稿から、それが可能であることを示唆しているようです:すべてのオブジェクトはブール値を持っています... Ruby のほとんどのオブジェクトは真のブール値を持ちます。ブール値が false のオブジェクトは 2 つだけです。どういうわけかこのブール値を設定する必要があるだけです。それで、これは可能ですか?

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

c++ - iOSでのC++ファジーライトライブラリとObjCの操作(ファジーロジック)

私はここのプールの奥深くに迷い込んだ。私はいくつかの良い進歩を遂げましたが、今はただぶらぶらしています。iOSでこのファジーロジックライブラリを使用しようとしています:http ://code.google.com/p/fuzzy-lite/

コンパイルする必要があります。プロジェクトに.cppファイルと.hファイルの両方を追加し、メインのviewControllerのサフィックスを「.mm」に変更しました。viewDidload内からfuzzyLitetest.hファイルを実行できます(以下を参照)。実行され、テストデータが表示されます。

私がする必要があるのは、fuzzyLiteの永続インスタンスを作成して、アプリで使用できるようにすることです(たとえば、それに対処して、アプリがアンロードされたときにクリーンアップできるようにします)。

私は周りを検索しましたが、ObjCプロジェクトにC++コードを含めることの議論/例を理解していません。誰かが私がこれを進める方法を教えてもらえますか?関数を呼び出して結果を取り戻すことができるようにfuzzyLiteコードをラップしますか?ありがとう!

編集:私はここに詳述された方法を使用してこれを進歩させました:http: //robnapier.net/blog/wrapping-c-take-2-1-486

私がはっきりしていないことの1つは、メモリのクリーンアップです。Dealloc関数は、ラップされたCPPインスタンスのインスタンスをクリーンアップしますが、CCPインスタンス内に割り当てられたメモリについてはどうでしょうか。インスタンスを削除する前に、メソッドを呼び出してそれを解放する必要があるようです。

例:ラップされたクラスにはサブクラスのインスタンス変数がいくつかあります-私のクリーンアップ関数はメモリを適切に管理するのに十分ですか?

-ラップされたCPPクラスのヘッダー

ObjCラッパーから:

FuzzyLiteIOSViewController.mm

test.h

test.cpp