ファゞィ垰玍法ず知識・情報システムのモデル化ぞの応甚

この蚘事では、ファゞィ数孊の芏定ずフラクタル理論の組み合わせずしお著者が開発したファゞィ垰玍法を提案し、ファゞィ集合の再垰次数の抂念を導入し、䞍完党再垰の説明を瀺したす。サブゞェクト領域をモデル化するための小数次元ずしお蚭定されたす。 提案手法ずそれに基づいおファゞィ集合ずしお䜜成される知識モデルの適甚範囲は、゜フトりェアの利甚やテストのシナリオ開発など、情報システムのラむフサむクル管理が考えられる。

関連性

情報システムの蚭蚈・開発、導入・運甚の過皋では、倖郚から収集したり、゜フトりェアのラむフサむクルの各段階で発生したデヌタ・情報を蓄積し、䜓系化する必芁がありたす。 これは、蚭蚈䜜業や意思決定に必芁な情報ず方法論的なサポヌトずしお機胜し、䞍確実性が高い状況や構造が匱い環境に特に関係したす。 このようなリ゜ヌスの蓄積ず䜓系化の結果ずしお圢成される知識ベヌスは、情報システムの構築䞭にプロゞェクト チヌムが埗た有益な経隓の源であるだけでなく、新しいビゞョン、手法、および手法をモデル化する最も簡単な手段でもあるはずです。プロゞェクトタスクを実装するためのアルゎリズム。 蚀い換えれば、そのような知識ベヌスは知的資本のリポゞトリであるず同時に、知識管理ツヌルでもありたす[3、10]。

ツヌルずしおのナレッゞ ベヌスの効率、有甚性、および品質は、そのメンテナンスのリ゜ヌス集玄床およびナレッゞ抜出の有効性ず盞関したす。 デヌタベヌスぞの知識の収集ず蚘録がより簡単か぀迅速になり、デヌタベヌスに察するク゚リの結果の䞀貫性が高たるほど、ツヌル自䜓の品質も向䞊し、信頌性も高たりたす [1、2]。 ただし、リレヌショナル デヌタベヌスの関係の正芏化など、デヌタベヌス管理システムに適甚できる個別の方法や構造化ツヌルでは、意味コンポヌネント、解釈、間隔、および連続意味セットの蚘述やモデル化ができたせん [4、7、10]。 これには、有限オントロゞヌの特殊なケヌスを䞀般化し、知識モデルを情報システムの䞻題領域の蚘述の連続性に近づける方法論的アプロヌチが必芁です。

このようなアプロヌチは、ファゞィ数孊の理論の芏定ずフラクタル次元の抂念を組み合わせたものになる可胜性がありたす [3、6]。 ゲヌデルの䞍完党性原理情報システムにおける掚論の根本的な䞍完党性に埓った制限条件の䞋で、連続性の床合い蚘述の離散化ステップのサむズの基準に埓っお知識の蚘述を最適化するこずにより、知識は䞀貫性の条件䞋でこのシステムから導出されたもの、逐次ファゞヌ化曖昧さぞの還元を実行するず、特定の知識䜓系を可胜な限り完党か぀䞀貫しお反映し、それを䜿甚しお任意の操䜜を実行できる圢匏化された蚘述が埗られたす。情報プロセス - 収集、保管、凊理、送信 [5、8、9]。

ファゞヌ集合再垰の定矩

X を、モデル化されたシステムの䜕らかの特性の倀のセットずしたす。

ファゞィ垰玍法ず知識・情報システムのモデル化ぞの応甚 (1)

ここで、 n = [N ≥ 3] – そのような特性の倀の数 (基本セット (0; 1) – (false; true) を超える)。
X = B ずしたす。ここで、B = {a,b,c,
,z} は特性 X の倀のセットに芁玠ごずに察応する等䟡物のセットです。
次に、ファゞヌ集合 ファゞィ垰玍法ず知識・情報システムのモデル化ぞの応甚は、特性 X を蚘述するファゞヌ (䞀般的な堎合) 抂念に察応し、次のように衚すこずができたす。

ファゞィ垰玍法ず知識・情報システムのモデル化ぞの応甚 (2)

ここで、m は蚘述の離散化ステップ、i はステップの倚重床である N に属したす。
したがっお、掚論の䞍完党性の空間の境界内に留たりながら、蚘述の連続性柔らかさの基準に埓っお情報システムに関する知識モデルを最適化するために、以䞋を導入したす。 ファゞヌ集合の再垰の次数 ファゞィ垰玍法ず知識・情報システムのモデル化ぞの応甚 そしお、その衚珟の次のバヌゞョンが埗られたす。

ファゞィ垰玍法ず知識・情報システムのモデル化ぞの応甚 (3)

どこ ファゞィ垰玍法ず知識・情報システムのモデル化ぞの応甚 – ファゞィ抂念に察応する集合。䞀般に、集合よりも特性 X をより完党に蚘述したす。 ファゞィ垰玍法ず知識・情報システムのモデル化ぞの応甚、柔らかさの基準による。 Re – 蚘述の再垰の床合い。
泚意すべきは、 ファゞィ垰玍法ず知識・情報システムのモデル化ぞの応甚 必芁に応じお、特別な堎合にクリアセットに還元可胜。

分数次元の導入

Re=1セットの堎合 ファゞィ垰玍法ず知識・情報システムのモデル化ぞの応甚 は、特性 X [2, 1] のすべおの倀を蚘述するファゞヌ集合 (たたはその明確なマッピング) を芁玠ずしお含む、2 次の通垞のファゞヌ集合です。

ファゞィ垰玍法ず知識・情報システムのモデル化ぞの応甚 (4)

ただし、これは退化したケヌスであり、最も完党な衚珟では、芁玠の䞀郚が ファゞィ垰玍法ず知識・情報システムのモデル化ぞの応甚 セットにするこずもできたすが、残りは簡単な (非垞に単玔な) オブゞェクトにするこずができたす。 したがっお、そのようなセットを定矩するには、次のように導入する必芁がありたす。 分数再垰 – 空間の分数次元の類䌌物 (この文脈では、特定の䞻題領域のオントロゞヌ空間) [3, 9]。

Re が分数の堎合、次の゚ントリが埗られたす。 ファゞィ垰玍法ず知識・情報システムのモデル化ぞの応甚:

ファゞィ垰玍法ず知識・情報システムのモデル化ぞの応甚 (5)

どこ ファゞィ垰玍法ず知識・情報システムのモデル化ぞの応甚 – 倀 X1 のファゞヌセット、 ファゞィ垰玍法ず知識・情報システムのモデル化ぞの応甚 – 倀 X2 などのファゞヌセット。

この堎合、再垰は本質的にフラクタルになり、蚘述のセットは自己盞䌌になりたす。

モゞュヌルの倚くの機胜を定矩する

オヌプン情報システムのアヌキテクチャは、システムの拡匵、耇補、適応性、創発の可胜性を保蚌するモゞュヌル性の原理を前提ずしおいたす。 モゞュヌル構造により、情報プロセスの技術的実装を珟実䞖界での自然な客芳的な具䜓化に可胜な限り近づけるこずが可胜になり、機胜的特性の点で最も䟿利なツヌルを開発でき、人間の代わりずなるのではなく効果的に支揎するように蚭蚈されおいたす。ナレッゞマネゞメントでそれらを実珟したす。

モゞュヌルは情報システムの別個の゚ンティティであり、システムの存圚のために必須たたはオプションの堎合がありたすが、いずれの堎合もシステムの境界内で独自の機胜セットを提䟛したす。

モゞュヌルのさたざたな機胜党䜓は、䜜成 (新しいデヌタの蚘録)、線集 (以前に蚘録されたデヌタの倉曎)、削陀 (以前に蚘録されたデヌタの消去) の XNUMX 皮類の操䜜で説明できたす。

X をそのような機胜の特定の特性ずするず、察応するセット X は次のように衚すこずができたす。

ファゞィ垰玍法ず知識・情報システムのモデル化ぞの応甚 (6)

ここで、X1 – 䜜成、X2 – 線集、X3 – 削陀、

ファゞィ垰玍法ず知識・情報システムのモデル化ぞの応甚 (7)

さらに、どのモゞュヌルの機胜も、デヌタ䜜成が自己盞䌌的ではなく (再垰なしで実装される - 䜜成関数が繰り返されない)、䞀般的な堎合の線集ず削陀には芁玠ごずの実装 (実行) が含たれる可胜性がありたす。デヌタセットの遞択された芁玠に察する操䜜) ずそれ自䜓に同様の操䜜が含たれたす。

機胜 X の操䜜が特定のモゞュヌルで実行されない (システムに実装されおいない) 堎合、そのような操䜜に察応するセットは空であるず芋なされるこずに泚意しおください。

したがっお、ファゞヌ抂念 (ステヌトメント) を説明するには、「モゞュヌルを䜿甚するず、情報システムの目的に察応するデヌタのセットを䜿甚しお操䜜を実行できたす」ずいうこずになりたす。 ファゞィ垰玍法ず知識・情報システムのモデル化ぞの応甚 最も単玔な堎合は次のように衚すこずができたす。

ファゞィ垰玍法ず知識・情報システムのモデル化ぞの応甚 (8)

䞀般的な堎合、そのようなセットは 1,6(6) に等しい再垰次数を持ち、フラクタルであるず同時にファゞヌでもありたす。

モゞュヌルの䜿甚ずテストのためのシナリオの準備

情報システムの開発・運甚段階では、モゞュヌルを機胜目的に応じお利甚するための操䜜順序や操䜜内容ナヌスケヌスシナリオを蚘述したり、想定される内容の遵守を確認したりするための特別なシナリオが必芁ずなりたす。モゞュヌルの実際の結果 (テスト シナリオ)。.test-case)。

䞊で抂説したアむデアを考慮するず、そのようなシナリオに取り組むプロセスは次のように説明できたす。

モゞュヌルに察しおファゞヌセットが圢成されたす ファゞィ垰玍法ず知識・情報システムのモデル化ぞの応甚:

ファゞィ垰玍法ず知識・情報システムのモデル化ぞの応甚 (9)

どこ
ファゞィ垰玍法ず知識・情報システムのモデル化ぞの応甚 – 機胜 X に埓っおデヌタを䜜成する操䜜のためのファゞヌ セット。
ファゞィ垰玍法ず知識・情報システムのモデル化ぞの応甚 – 機胜 X に埓っおデヌタを線集する操䜜のためのファゞヌ集合。再垰の次数 a (関数の埋め蟌み) は自然数であり、自明な堎合は 1 に等しい。
ファゞィ垰玍法ず知識・情報システムのモデル化ぞの応甚 – 機胜 X に埓っおデヌタを削陀する操䜜のファゞヌ集合。再垰次数 b (関数の埋め蟌み) は自然数であり、自明な堎合は 1 に等しくなりたす。

このような倚数の人々が説明したす 正確に䜕を (どのデヌタ オブゞェクトが) 䜜成、線集、および/たたは削陀されるのか モゞュヌルのあらゆる䜿甚のために。

次に、問題のモゞュヌルの機胜 X に Ux を䜿甚するための䞀連のシナリオがコンパむルされ、それぞれのシナリオに぀いお説明したす。 なぜ (どのようなビゞネス タスクのために) セットによっお蚘述されたデヌタ オブゞェクトが䜜成、線集、および/たたは削陀されるのでしょうか? ファゞィ垰玍法ず知識・情報システムのモデル化ぞの応甚、そしおどのような順序で:

ファゞィ垰玍法ず知識・情報システムのモデル化ぞの応甚 (10)

ここで、n は X のナヌスケヌスの数です。

次に、問題のモゞュヌルのナヌスケヌスごずに、機胜 X に぀いお䞀連の Tx テスト シナリオがコンパむルされたす。 テスト スクリプトには次のように蚘述されおいたす。 ナヌスケヌスを実行するずきにどのようなデヌタ倀がどのような順序で䜿甚され、どのような結果が埗られるべきか:

ファゞィ垰玍法ず知識・情報システムのモデル化ぞの応甚 (11)

ここで、[D] はテスト デヌタの配列、n は X のテスト シナリオの数です。
説明されおいるアプロヌチでは、テスト シナリオの数は察応するナヌス ケヌスの数ず同じであるため、システムの開発に䌎う説明ず曎新の䜜業が簡玠化されたす。 さらに、このようなアルゎリズムは、情報システムの゜フトりェア モゞュヌルのテストを自動化するために䜿甚できたす。

たずめ

提瀺されたファゞヌ垰玍法は、知識ベヌスの蚘述郚分を蓄積する目的ず、モゞュヌルの䜿甚およびテストのシナリオに取り組む目的の䞡方で、モゞュヌル匏情報システムのラむフサむクルのさたざたな段階で実装できたす。

さらに、ファゞヌ垰玍法は、「認知䞇華鏡」のように、埗られたファゞヌ蚘述に基づいお知識を統合するのに圹立ちたす。この堎合、䞀郚の芁玠は明確で明確なたたですが、その他の芁玠は、自己類䌌性ルヌルに埓っお、指定された回数だけ適甚されたす。既知のデヌタの各セットの再垰の皋床。 結果ずしお埗られるファゞヌ セットは、情報システムの目的ず䞀般に新しい知識を怜玢する目的の䞡方で䜿甚できるモデルを圢成したす。

この皮の方法論は、合成されたセットが䞍完党な掚論の原則ず矛盟しおはならず、人間の知胜に取っお代わるものではなく、人間の知胜を支揎するように蚭蚈されおいるずいう事実を考慮するず、「人工知胜」のナニヌクな圢匏ずしお分類できたす。

参照

  1. Borisov V.V.、Fedulov A.S.、Zernov M.M.、「ファゞヌ集合理論の基瀎」。 M.: ホットラむン – テレコム、2014. – 88 p.
  2. Borisov V.V.、Fedulov A.S.、Zernov M.M.、「ファゞヌ論理掚論理論の基瀎」。 M.: ホットラむン – テレコム、2014. – 122 p.
  3. デメノック S.L.、「フラクタル: 神話ず工芞の間」。 サンクトペテルブルク: 文化研究アカデミヌ、2011 – 296 p.
  4. Zadeh L.、「耇雑なシステムず意思決定プロセスの分析に察する新しいアプロヌチの基瀎」/「今日の数孊」。 M.:「知識」、1974幎。 – P. 5 – 49。
  5. クランツ S.、「数孊的蚌明の倉化する性質」。 M.: 知識の実隓宀、2016. – 320 p.
  6. マブリキディ F.I.、「フラクタル数孊ず倉化の性質」/「デルフィス」、No. 54 (2/2008)、 http://www.delphis.ru/journal/article/fraktalnaya-matematika-i-priroda-peremen.
  7. マンデルブロ B.、「自然のフラクタル幟䜕孊」。 M.: Institute of Computer Research、2002 – 656 p.
  8. 「ファゞヌ集合理論の基瀎: ガむドラむン」、comp. コロボワ I.L.、ディアコフ I.A. タンボフ: タンブ出版瀟。 州それらの。 倧孊、2003 – 24 p。
  9. りスペンスキヌ V.A.「数孊ぞの謝眪」。 M.: アルピナ ノンフィクション、2017. – 622 p.
  10. Zimmerman HJ「ファゞヌ集合理論 – ずその応甚」、第 4 版。 Springer Science + Business Media、ニュヌペヌク、2001 幎 – 514 p.

出所 habr.com

コメントを远加したす