問題タブ [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 に答える
2970 参照

matlab - MATLAB で ANFIS 出力を生成する方法は?

私は自分の仕事にANFISを使用しており、MATLABを使用してANFISの使用を学びました。ただし、最終的な FIS 出力をチャートで取得しています。出力を配列形式で取得できません。

最終出力を配列形式で取得する方法を教えてください。

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

c# - C# ファジー ロジックのチュートリアル

C# でファジー ロジックのチュートリアルを学べる最適なフォーラムまたは Web サイトを教えてください。道路検出、エッジ検出、画像処理について学びたい

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

excel - マクロに頼らずに Excel でレーベンシュタイン距離を計算することは可能ですか?

説明させてください。

私は会社のためにいくつかのファジー マッチングを行う必要があるため、ATM ではレーベンシュタイン距離計算機を使用して、2 つの用語間の類似度のパーセンテージを計算します。用語が 80% 以上類似している場合、Fuzzymatch は "TRUE" を返します。

私の問題は、私がインターンシップに参加していて、すぐに辞めることです。これを続ける人は、Excel とマクロの使い方を知らないので、私ができる限りのことを実装してほしいと思っています。

だから私の質問は次のとおりです。関数がどれほど非効率的であっても、マクロに頼らずに以前に行ったことを計算する標準関数をExcelで作成する方法はありますか?

ありがとう。

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

php - PHPで2つの文字列の一致率を見つけますか?

ファジーロジックを使用して、2 つの文字列間の一致パーセンテージ (つまり、これらの 2 つの文字列 (名前など) がパーセンテージでどの程度関連しているか) を見つけるためのより良い方法 (または最も好ましい方法) を提案できますか? 誰かがコードを書くのを手伝ってくれますか? 本当に私はどこから始めるべきか疑問に思っています..

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

artificial-intelligence - Combs メソッドの適用方法

ファジー論理ルールの「組み合わせ爆発」を減らすために、コーム法を研究しています。「Programming Game AI from example」(Mat Buckland 著) から抜粋した例があります。

Combs 法の背後にある理論は、次のような規則に基づいています。

IF Target_Far AND Ammo_Loads THEN 望ましい

論理的には、IF Target_Far THEN Desirable OR IF Ammo_Loads THEN Desirable と同等です。

この原則を使用して、結果メンバー セットごとに 1 つのルールのみを含むルール ベースを定義できます。たとえば、以前に与えられたロケットランチャーの望ましさに関する 9 つのルールは次のとおりです。

ルール 1. IF Target_Far AND Ammo_Loads THEN 望ましい

ルール 2. IF Target_Far AND Ammo_Okay THEN 望ましくない

ルール 3. IF Target_Far AND Ammo_Low THEN 望ましくない

ルール 4. IF Target_Medium AND Ammo_Loads THEN VeryDesirable

ルール 5. IF Target_Medium AND Ammo_Okay THEN VeryDesirable

ルール 6. IF Target_Medium AND Ammo_Low THEN 望ましい

ルール 7. IF Target_Close AND Ammo_Loads THEN 望ましくない

ルール 8. IF Target_Close AND Ammo_Okay THEN 望ましくない

ルール 9. IF Target_Close AND Ammo_Low THEN 望ましくない

6 つのルールに減らすことができます。

ルール 1. IF Target_Close THEN 望ましくない

ルール 2. IF Target_Medium THEN VeryDesirable

ルール 3. IF Target_Far THEN 望ましくない

ルール 4. IF Ammo_Low THEN 望ましくない

ルール 5. IF Ammo_Okay THEN Desirable

ルール 6. IF Ammo_Loads THEN VeryDesirable

彼がどのようにそれらのルールを減らしたのか理解できません! すべての開始ルールを 2 つの部分に分けました (冒頭に書かれている原則 A と B => C を適用すると、A => C OR B => C と同じになります)。従うべきパターンはありますか、それとも最後の 6 つのルールは最初の 9 つのルールから独立していますか?

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

math - ファジー最大値を介してファジー最小関数を実装する方法

べき乗関数を介してファジー最大値を表すことができることを知っています(ニューラルネットワークで必要です)つまり

def max(p:Double)(a:Double,b:Double) = pow(pow(a,p) + pow(b,p) , 1/p) // 仮定 a >=0 かつ b >=0

p -> 無限大のとき最大になり、p = 1 のとき和になります。

ファジー最小値を正しく実装する方法がわからない。

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

java - fcl ファイルの評価中に例外が発生しました

JavaでjFuzzyLogicライブラリを使用しています。

私が使用しているFclファイルは次のとおりです。

私が使用しているJavaコードスニペットは次のとおりです。

そして、これは私が得る例外です:

私が間違っていることは何ですか?例外は私にはあまり明確ではありません.CenterOfGravity Defuzzifierはシングルトンでは使用できないのでしょうか?

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

java - Java用のANFISライブラリ?

Java ですぐに使用できる適応型ニューロ ファジー推論システム (ANFIS) ライブラリはありますか?

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

c++ - 2 回目の実行でメソッドの動作がおかしい

ファジー ロジックを使用して車を制御する Arduino プログラムを作成していますが、C++ に問題があり、プログラムの動作が非常に奇妙です。最初の実行では正しい結果が得られますが、次の実行では配列の出力が非常に奇妙な方法でシフトされます。

編集:問題は TermSet に格納されている FSet の数に関連していることがわかりました。5 つ以上の FSet を TermSet に入れると、IT は 3 回目、4 回目、5 回目の反復でのみ間違った結果を返します。他の反復​​では正しい結果が得られます。

私の実行コードは次のとおりです。

これにより、3 回の実行で次のような結果が出力されます。 -6.00/-6.00 - 0.00 -5.00/-5.00 - 0.00 -4.00/-4.00 - 0.00 -3.00/-3.00 - 0.25 -2.00/-2.00 - 0.50 -1.00/-1.00 - 0.75 0.00/0.00 - 1.00 1.00/1.00 - 0.75 2.00/2.00 - 0.50 3.00/3.00 - 0.25 4.00/4.00 - 0.00 5.00/5.00 - 0.00 6.00/6.00 - 0.00

クラスコードは次のとおりです。

問題はFRule->ruleOutput(double x1,double x2)メソッドにあると思いますが、間違っているかもしれません。また、私はC++を初めて使用し、メモリ管理全体に慣れていないため、何らかのメモリの問題であるに違いないと思います。

0 投票する
0 に答える
346 参照

fuzzy-logic - 完全無料のファジー論理ライブラリのリソース

どのファジー論理ライブラリの推奨に従っていますか?

私もこのライブラリを使用することにしました。ただし、このライブラリのコミュニティが存在しないか、このライブラリを使用しているプログラマーが少なすぎて、簡単なサポートを得るのが難しいようです。

たとえば、FCL 言語を記述して (.fcl) ファジー モデルを定義するには、言語リファレンスを購入する必要があります。今、単純に 2 つの出力を持つモデルを書きたいのですが、方法がわかりません (古いリファレンス ガイドはコンパイルされません)。または、その .fcl ファイルでいくつかの定数を定義することさえできます

私はググったが失敗した。

誰の経験とコメントも私にとって大きな助けになります!ありがとうございました