Typ-1 OWA-operatörer

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
  1. Låt ;
  2. Om , stopp, är lösningen; annars gå till steg 2.1-3.
  3. , gå till steg 2.1-2.
  • Steg 2.2 Att beräkna
  1. Låt ;
  2. Om , stopp, är lösningen; annars gå till steg 2.2-3.
  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.
T1OWA 4Weights.jpg
T1OWA 4FuzzySetsAggregatedBy4Weights.jpg

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.