Metod för fuzzy induktion och dess tillÀmpning för modellering av kunskap och informationssystem

I denna artikel föreslÄs en metod för fuzzy induktion utvecklad av författaren som en sammanslagning av principer frÄn fuzzy matematik och fraktalteori, dÀr begreppet grad av rekursion för fuzzy mÀngd introduceras, och en beskrivning av ofullstÀndig rekursion av mÀngden som dess fraktionella dimension för modellering av ÀmnesomrÄdet presenteras. Som tillÀmpningsomrÄde för den föreslagna metoden och de modeller av kunskap som skapats utifrÄn den, betraktas hantering av livscykeln för informationssystem, inklusive utveckling av anvÀndningsscenarier och testning av programvara.

Relevans

Under design, utveckling, implementering och drift av informationssystem Àr det nödvÀndigt att samla och systematisera data, information och insikter som samlas in utifrÄn eller uppstÄr i varje steg av programvarans livscykel. Detta utgör ett nödvÀndigt informations- och metodiskt stöd för projektarbete och beslutsfattande och Àr sÀrskilt relevant i situationer med hög osÀkerhet och i svagt strukturerade miljöer. Den kunskapsbas som bildas som ett resultat av ackumulering och systematisering av sÄdana resurser bör inte bara vara en kÀlla till anvÀndbar erfarenhet som projektgruppen har erhÄllit under arbetet med att skapa informationssystemet, utan ocksÄ ett sÄ enkelt som möjligt verktyg för modellering av nya insikter, metoder och algoritmer för genomförande av projektuppgifter. Med andra ord Àr en sÄdan kunskapsbas ett lagringsutrymme för intellektuell kapital och, samtidigt, ett verktyg för kunskapshantering [3, 10].

Effektiviteten, nyttan, och kvaliteten pÄ kunskapsbasen som ett verktyg korrelerar med resurskraven för dess underhÄll och effektiviteten i kunskapsutvinning. Ju enklare och snabbare insamlingen och registreringen av kunskap i basen Àr och ju mer relevanta resultaten av sökningarna mot den Àr, desto bÀttre och mer tillförlitligt Àr sjÀlva verktyget [1, 2]. Trots det tillÀmpas diskreta metoder och medel för strukturering som Àr applicerbara för system. för databashantering, inklusive normalisering av relationella databaser, gör det omöjligt att beskriva eller modellera semantiska komponenter, tolkningar, intervall och kontinuerliga semantiska mÀngder [4, 7, 10]. För detta behövs en metodologisk ansats som generaliserar specifika fall av Àndliga ontologier och nÀrmar sig kunskapsmodellen till kontinuiteten av beskrivningen av det ÀmnesomrÄde som informationssystemet handlar om.

En sĂ„dan ansats kan vara att förena principerna i fuzzy matematik med begreppet fraktal dimension [3, 6]. Genom att optimera beskrivningen av kunskap efter kriteriet för graden av kontinuitet (stegstorleken för diskretisering av beskrivningen) under begrĂ€nsningar enligt Gödels ofullstĂ€ndighetsprincip (i informationssystemet – principen om grundlĂ€ggande ofullstĂ€ndighet av resonemang, kunskap som kan hĂ€rledas frĂ„n detta system under förutsĂ€ttning att det Ă€r motsĂ€gelsefritt), och genomförande av sekventiell fuzzifiering (konvertering till osĂ€kerhet), fĂ„r vi en formell beskrivning som sĂ„ fullt och sammanhĂ€ngande som möjligt Ă„terspeglar en viss mĂ€ngd kunskap och som kan anvĂ€ndas för att utföra alla operationer i informationsprocesser – insamling, lagring, bearbetning och överföring [5, 8, 9].

Definitionen av rekursiviteten för osÀker mÀngd

LÄt X vara mÀngden av vÀrden pÄ en viss egenskap hos det modellerade systemet:

Metod för fuzzy induktion och dess tillÀmpning för modellering av kunskap och informationssystem (1)

dĂ€r n = [N ≄ 3] – antalet vĂ€rden av en sĂ„dan egenskap (större Ă€n det elementĂ€ra uppsĂ€ttningen (0; 1) – (falskt; sant)).
LĂ„t X = B, dĂ€r B = {a,b,c,
,z} – mĂ€ngden av ekvivalenter som elementvis motsvarar mĂ€ngden av vĂ€rden för egenskapen X.
DÄ Àr den osÀkra mÀngden Metod för fuzzy induktion och dess tillÀmpning för modellering av kunskap och informationssystem, vilken motsvarar det osÀkra (i allmÀnhet) begreppet som beskriver egenskapen X, kan representeras i form av:

Metod för fuzzy induktion och dess tillÀmpning för modellering av kunskap och informationssystem (2)

dĂ€r m – steget för diskretisering av beskrivningen, i tillhör N – multipliciteten av steget.
För att optimera kunskapsmodellen för informationssystemet efter kriteriet för kontinuitet (mjukhet) i beskrivningen, och hÄlla sig inom grÀnserna för rummet av ofullstÀndiga resonemang, lÄt oss införa graden av rekursivitet för den osÀkra mÀngden Metod för fuzzy induktion och dess tillÀmpning för modellering av kunskap och informationssystem och fÄ följande variant av dess representation:

Metod för fuzzy induktion och dess tillÀmpning för modellering av kunskap och informationssystem (3)

w Metod för fuzzy induktion och dess tillĂ€mpning för modellering av kunskap och informationssystem – mĂ€ngden som motsvarar det osĂ€kra begreppet, vilket i allmĂ€nhet mer fullstĂ€ndigt beskriver egenskapen X, Ă€n mĂ€ngden Metod för fuzzy induktion och dess tillĂ€mpning för modellering av kunskap och informationssystem, enligt kriteriet för mjukhet; Re – graden av rekursivitet för beskrivningen.
Det bör noteras att Metod för fuzzy induktion och dess tillÀmpning för modellering av kunskap och informationssystem (för nÄgra fall kan det sammanfattas i en klar mÀngd) om sÄ krÀvs.

Introduktion av brÄkdimensioner

Vid Re = 1 Àr mÀngden Metod för fuzzy induktion och dess tillÀmpning för modellering av kunskap och informationssystem ett vanligt otydligt mÀngd av andra graden som inkluderar otydliga mÀngder (eller deras klara avbildningar) som beskriver alla vÀrden pÄ egenskapen X [1, 2]:

Metod för fuzzy induktion och dess tillÀmpning för modellering av kunskap och informationssystem (4)

Dock Ă€r detta ett degenererat fall, och i den mest fullstĂ€ndiga representationen kan vissa av elementen Metod för fuzzy induktion och dess tillĂ€mpning för modellering av kunskap och informationssystem vara mĂ€ngder, medan andra Ă€r triviala (extremt enkla) objekt. DĂ€rför mĂ„ste för att definiera en sĂ„dan mĂ€ngd introduceras brĂ„krecursion – motsvarar brĂ„kdimensionen av rummet (i detta sammanhang – ontologirummet för ett visst Ă€mnesomrĂ„de) [3, 9].

Vid brÄk Re fÄr vi följande anteckning Metod för fuzzy induktion och dess tillÀmpning för modellering av kunskap och informationssystem:

Metod för fuzzy induktion och dess tillÀmpning för modellering av kunskap och informationssystem (5)

w Metod för fuzzy induktion och dess tillĂ€mpning för modellering av kunskap och informationssystem – otydlig mĂ€ngd för vĂ€rdet X1, Metod för fuzzy induktion och dess tillĂ€mpning för modellering av kunskap och informationssystem – otydlig mĂ€ngd för vĂ€rdet X2 och sĂ„ vidare.

I sĂ„ fall blir rekursionen i grunden fraktal, och mĂ€ssans beskrivningar – sjĂ€lvliknande.

Definition av modulens funktionsmöjligheter

Arkitekturen för öppna informationssystem förutsÀtter en modulÀr princip som sÀkerstÀller skalbarhet, replikation, anpassningsförmÄga och emergens av systemet. ModulÀr uppbyggnad gör det möjligt att maximalt nÀrma den teknologiska implementeringen av informationsprocesser till deras naturliga objektiva gestaltning i den verkliga vÀrlden, att utveckla de mest bekvÀma verktyg vad gÀller funktionsspecifikationer, avsedda att inte ersÀtta mÀnniskor, utan effektivt hjÀlpa dem i hanteringen av kunskap.

Modulen utgör en avskild enhet inom informationssystemet, som kan vara obligatorisk eller valfri för systemets existensÀndamÄl, men som i alla fall ger en unik uppsÀttning funktioner inom systemet.

All mÄngfalden av moduls funktionella möjligheter kan beskrivas genom tre typer av operationer: skapande (inmatning av nya data), redigering (Àndring av tidigare inmatade data), borttagning (radering av tidigare inmatade data).

LÄt X vara en viss egenskap för sÄdana funktionsmöjligheter, dÄ kan den motsvarande mÀngden X representeras som:

Metod för fuzzy induktion och dess tillÀmpning för modellering av kunskap och informationssystem (6)

dĂ€r X1 – skapande, X2 – redigering, X3 – borttagning,

Metod för fuzzy induktion och dess tillÀmpning för modellering av kunskap och informationssystem (7)

De olika modulerna har sĂ„dana funktionella möjligheter att skapandet av data inte Ă€r sjĂ€lvlikt (genomfört utan rekursion – skapandefunktionen upprepar inte sig sjĂ€lv), och redigering och borttagning kan i allmĂ€nhet förutsĂ€tta bĂ„de elementvis implementering (utförande av operationen pĂ„ utvalda element i datamĂ€ngder) och Ă€ven inkludera liknande operationer i sig.

Det bör noteras att om operationen för den funktionella möjligheten X i denna modul inte utförs (inte implementerad i systemet), sÄ betraktas den motsvarande mÀngden som tom.

SÄledes kan det osÀkra begreppet (pÄstÄendet) "modulen möjliggör att utföra en operation med motsvarande datamÀngd för informationssystemet" beskrivas med ett osÀkert mÀngd. Metod för fuzzy induktion och dess tillÀmpning för modellering av kunskap och informationssystem I det enklaste fallet kan det representeras som:

Metod för fuzzy induktion och dess tillÀmpning för modellering av kunskap och informationssystem (8)

En sÄdan mÀngd har i allmÀnhet en rekursionsgrad pÄ 1,6(6) och Àr bÄde fraktal och osÀker samtidigt.

Förberedelse av anvÀndnings- och testscenarier för modulen.

Under utvecklings- och driftskedena av informationssystemet behövs speciella scenarier som beskriver ordningen och innehÄllet i operationerna för att anvÀnda modulerna utifrÄn deras funktionella syfte (anvÀndningsscenarier, eng. use-case), samt för att kontrollera överensstÀmmelsen mellan de förvÀntade och faktiska resultaten av modulernas arbete (testscenarier, eng. test-case).

Med tanke pÄ de uppfattningar som beskrivits ovan kan arbetsprocessen med sÄdana scenarier beskrivas pÄ följande sÀtt.

För modulen bildas en osÀker mÀngd. Metod för fuzzy induktion och dess tillÀmpning för modellering av kunskap och informationssystem:

Metod för fuzzy induktion och dess tillÀmpning för modellering av kunskap och informationssystem (9)

w
Metod för fuzzy induktion och dess tillĂ€mpning för modellering av kunskap och informationssystem – osĂ€ker mĂ€ngd för operationen att skapa data enligt den funktionella möjligheten X;
Metod för fuzzy induktion och dess tillĂ€mpning för modellering av kunskap och informationssystem – osĂ€ker mĂ€ngd för operationen att redigera data enligt den funktionella möjligheten X, dĂ€r rekursionsgraden a (inlĂ€ggningsfunktionen) Ă€r ett heltal och i det triviala fallet Ă€r lika med 1;
Metod för fuzzy induktion och dess tillĂ€mpning för modellering av kunskap och informationssystem – osĂ€ker mĂ€ngd för operationen att ta bort data enligt den funktionella möjligheten X, dĂ€r rekursionsgraden b (inlĂ€ggningsfunktionen) Ă€r ett heltal och i det triviala fallet Ă€r lika med 1.

Denna mÀngd beskriver, vad exakt (vilka dataobjekt) som skapas, redigeras och/eller tas bort vid vilket som helst anvÀndningsalternativ för modulen.

DÀrefter sammanstÀlls en uppsÀttning anvÀndningssituationer Ux för funktionaliteten X för den aktuella modulen, dÀr varje anvÀndningssituation beskriver för vad (för vilken affÀrsuppgift) objekt av data skapas, redigeras och/eller raderas, beskrivna av en mÀngd Metod för fuzzy induktion och dess tillÀmpning för modellering av kunskap och informationssystem, och i vilken ordning:

Metod för fuzzy induktion och dess tillÀmpning för modellering av kunskap och informationssystem (10)

dÀr n Àr antalet anvÀndningssituationer för X.

DÀrefter upprÀttas en uppsÀttning testfall Tx för funktionaliteten X för varje anvÀndningssituation av den aktuella modulen. I testfallet beskrivs vilka datavÀrden och i vilken ordning som anvÀnds vid genomförandet av anvÀndningssituationen, samt vilket resultat som bör uppnÄs:

Metod för fuzzy induktion och dess tillÀmpning för modellering av kunskap och informationssystem (11)

dÀr [D] Àr en array av testdata, n Àr antalet testfall för X.
I den beskrivna metoden Àr antalet testfall lika med antalet motsvarande anvÀndningssituationer, vilket förenklar arbetet med att beskriva och uppdatera dem allteftersom systemet utvecklas. Dessutom kan en sÄdan algoritm anvÀndas för att automatisera testning av programmoduler i informationssystemet.

Slutsats

Den presenterade metoden för dunkel induktion kan implementeras i olika stadier av livscykeln för vilket modulÀrt informationssystem som helst, bÄde för att bygga upp den beskrivande delen av kunskapsbasen och i arbetet med anvÀndningssituationer och testning av moduler.

Vidare hjÀlper dunkel induktion till att syntetisera kunskap baserat pÄ erhÄllna dunkla beskrivningar liknande "kognitivt kalejdoskop", dÀr en del element förblir tydliga och entydiga, medan andra enligt sjÀlvlikhetsprincipen tillÀmpas anges i rekursionsgraden antal gÄnger för varje uppsÀttning kÀnda data. Tillsammans bildar de erhÄllna dunkla mÀngderna en modell som kan anvÀndas bÄde för informationssystemets syften och i intresset av att söka efter ny kunskap överhuvudtaget.

Denna typ av metodologi kan betraktas som en ovanlig form av "artificiell intelligens" med hÀnsyn till att de syntetiserade mÀngderna inte ska motsÀga principen om ofullstÀndighet i resonemang och syftar till att stödja mÀnniskans intellekt snarare Àn att ersÀtta det.

Referenslista

  1. Borissov V.V., Fedulov A.S., Zernov M.M., "Grunderna för teorin om osĂ€kra mĂ€ngder". M.: Varm Linje – Telekom, 2014. – 88 s.
  2. Borissov V.V., Fedulov A.S., Zernov M.M., "Grunderna för teorin om osĂ€ker logisk slutledning". M.: Varm Linje – Telekom, 2014. – 122 s.
  3. Demenok S.L., "Fraktal: mellan myt och hantverk". Spb: Akademin för kulturforskning, 2011. – 296 s.
  4. Zade L., "Grunderna för en ny metod för analys av komplexa system och beslutsprocesser" / "Matematik idag". M.: "Kunskap", 1974. – S. 5 – 49.
  5. Krants S., "Den förĂ€nderliga naturen av matematiska bevis". M.: Kunskapslaboratoriet, 2016. – 320 s.
  6. Mavrikidi F.I., "Fraktal matematik och naturen av förÀndringar" / "Delfis", nr 54 (2/2008), http://www.delphis.ru/journal/article/fraktalnaya-matematika-i-priroda-peremen.
  7. Mandelbrot B., "Fraktal geomometri i naturen". M.: Institutet för datavetenskaplig forskning, 2002. – 656 s.
  8. "Grunderna för teorin om osĂ€kra mĂ€ngder: Metodiska anvisningar", red. Korobova I.L., Dyakov I.A. Tambov: Förlaget för Tambovs tekniska universitet, 2003. – 24 s.
  9. Uspensky V.A., "Apologi av matematik". M.: Alpina Non-fiktion, 2017. – 622 s.
  10. Zimmerman H. J. "Fuzzy Set Theory – and its Applications", 4:e upplagan. Springer Science + Business Media, New York, 2001. – 514 s.

KĂ€lla: habr.com

Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar đŸ”„ Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar | ProHoster