Uppsättning av aggregeringsoperatorer som generaliserar Yagers OWA
Typ-1 OWA-operatörer är en uppsättning aggregeringsoperatörer som generaliserar Yagers OWA-operatörer (ordered weighted averaging) i syfte att aggregera fuzzy sets snarare än skarpa värden i mjukt beslutsfattande och datautvinning.
Dessa operatörer tillhandahåller en matematisk teknik för att direkt aggregera osäker information med osäkra vikter via OWA-mekanism i mjukt beslutsfattande och datautvinning, där dessa osäkra objekt modelleras av fuzzy sets .
De två definitionerna för typ-1 OWA-operatörer är baserade på Zadehs Extension Principle och -cuts of fuzzy sets. De två definitionerna leder till likvärdiga resultat.
Definitioner
Definition 1
Låt vara uppsättningen av fuzzy set med diskursdomän , en typ-1 OWA-operator definieras enligt följande:
Givet n språkliga vikter i form av luddiga uppsättningar definierade på diskursdomän , en typ-1 OWA-operator är en mappning, ,
Så att
där och är en permutationsfunktion så att ( : e högsta elementet i mängden .
Definition 2
Använda alpha-cuts av fuzzy sets:
Givet de n språkliga vikterna i form av fuzzy uppsättningar definierade på diskursdomänen sedan för varje , en -level type-1 OWA-operator med -level sets för att aggregera -snitten av fuzzy sets är:
där : att , dvs är e största elementet i mängden .
Representationssats för OWA-operatorer av typ 1
Givet de n språkliga vikterna i form av fuzzy uppsättningar definierade på diskursdomänen , och de luddiga uppsättningarna , då har vi det
där är aggregeringsresultatet som erhålls av definition 1, och är resultatet som erhålls av i definition 2.
Programmeringsproblem för typ 1 OWA-operatörer
Enligt Representation Theorem of Type-1 OWA Operators, kan en allmän typ-1 OWA-operator delas upp i en serie av -nivå typ-1 OWA-operatorer. I praktiken används denna serie av Så vi behöver bara beräkna de vänstra ändpunkterna och högra ändpunkterna för intervallen . Sedan konstrueras den resulterande aggregeringsfuzzy-uppsättningen med medlemskapsfunktionen enligt följande:
För de vänstra slutpunkterna måste vi lösa följande programmeringsproblem:
för de rätta slutpunkterna måste vi lösa följande programmeringsproblem:
En snabb metod har presenterats för att lösa två programmeringsproblem så att OWA-aggregationsoperationen av typ 1 kan utföras effektivt, för detaljer, se uppsatsen.
Ansats på alfanivå för OWA-drift av typ 1
Trestegsprocess:
- Steg 1—För att ställa in - nivåupplösningen i [0, 1].
- Steg 2—För varje ,
- Steg 2.1—För att beräkna
- Låt ;
- Om , stopp, är lösningen; annars gå till steg 2.1-3.
-
, gå till steg 2.1-2.
- Steg 2.2 Att beräkna
- Låt ;
- Om , stopp, är lösningen; annars gå till steg 2.2-3.
-
, gå till steg 2.2-2.
- Steg 3—För att konstruera aggregeringen resulterande fuzzy set baserat på alla tillgängliga intervall :
Några exempel
- Typ-1 OWA-operatören med vikterna som visas i den översta figuren används för att aggregera de otydliga uppsättningarna (heldragna linjerna) i den nedre figuren, och den streckade linjen är aggregeringsresultatet.
Speciella fall
- Alla OWA-operatörer, som maximum, minimum, betyder operatörer;
- Gå med operatörer av (typ-1) fuzzy set, dvs. fuzzy maximum operators;
- Möt operatörer av (typ-1) fuzzy set, dvs fuzzy minimum operators;
- Join-liknande operatörer av (typ-1) fuzzy set;
- Möt-liknande operatörer av (typ-1) fuzzy set.
Generaliseringar
Typ-2 OWA-operatörer har föreslagits att aggregera typ-2 fuzzy set för mjukt beslutsfattande.
Ansökningar
Typ-1 OWA-operatörer har använts på olika domäner för mjukt beslutsfattande.
- Förbättrad effektivitet i beräkningsmetoden;
- Typreduktion av fuzzy set av typ 2 ;
- Gruppbeslutsfattande ;
- Kreditriskbedömning ;
- Informationsfusion ;
- Språkliga uttryck och symbolisk översättning ;
- Sentimentanalys ;
- Vägval i osäkra miljöer;
- Rekommendationer om e-handel.