PDF de programación - Atributos Monovaluados y Multivaluados sobre un Modelo Orientado a Objetos Difuso

Imágen de pdf Atributos Monovaluados y Multivaluados sobre un Modelo Orientado a Objetos Difuso

Atributos Monovaluados y Multivaluados sobre un Modelo Orientado a Objetos Difusográfica de visualizaciones

Actualizado el 21 de Marzo del 2018 (Publicado el 13 de Febrero del 2018)
738 visualizaciones desde el 13 de Febrero del 2018
41,5 KB
13 paginas
Creado hace 20a (02/02/2004)
Atributos Monovaluados y Multivaluados

sobre un Modelo Orientado a Objetos Difuso

Wílmer Pereira

Escuela de Ingeniería Informática,
Universidad Católica Andrés Bello




1. INTRODUCCIÓN


En el área de informática, una de las herramientas más populares para modelar situaciones,
es el modelo orientado a objetos por su generalidad y versatilidad. A medida que aumenta
la complejidad de los problemas se revaloriza el uso de esta metodología de desarrollo
porque permitir plasmar ordenadamente problemas complejos.

Sin embargo, en muchos casos, parte de la complejidad de los problemas es atribuible o
bien a la incertidumbre, o bien a la imprecisión y o sino a la incompletitud [PERE92]. Así,
es deseable considerar teorías y técnicas que manejen estas imperfecciones del
conocimiento dentro del modelo orientado a objetos. Esto permitiría al usuario especificar
el problema aunque el conocimiento sobre el problema sea imperfecto.

En [PERE00] se planteó una primera versión de un modelo orientado a objetos, para
modelar estas imperfecciones del conocimiento usando conjuntos difusos y teoría de
posibilidad. De allí nació la primera propuesta de un Modelo Orientado a Objetos Difuso.

El presente trabajo detalla uno de los aspectos más importantes al caracterizar objetos como
lo son los valores sobre los atributos. Aquí se definirá como reflejar imperfecciones sobre
los valores de los atributos que conforman un objeto.


2. PRELIMINARES

Antes que nada se describen las nociones básicas del modelo orientado a objetos clásico,
los conjuntos difusos y la teoría de posibilidad ya que son los fundamentos de esta
propuesta.


2.1. Modelo Orientado a Objetos

Modelar una situación bajo el enfoque orientado a objetos es una manera de pensar los
problemas usando el concepto de entes individuales u objetos con identidad propia. Los
objetos son entidades independientes para modelar conceptos del mundo real que se
adecuan a la aplicación que se está modelando. Una manzana particular es un objeto
específico, con una identidad única, y con características que determina su estado (roja,
grande, madura, con tallo, etc). En consecuencia, cada objeto tiene un conjunto de valores o
atributos que constituyen su estado interno. Un objeto específico tiene sus atributos con
ciertos valores que lo particularizan del resto de los objetos y que definen su estado el cual
puede cambiar en el transcurso del tiempo.

los mecanismos que determinan su
Por otro
comportamiento o también conocido como métodos. Estos son procedimientos que al
aplicarse cambian el estado del objeto y le permiten interactuar con otros objetos.

Cada atributo y método se especifica dentro de una plantilla que se define antes de crear o
instanciar cualquier objeto. Esta plantilla, o también llamada clase, define implícitamente
todos los objetos que comparten la misma estructura interna y el mismo comportamiento.
Así cada objeto es un caso particular o instancia de la clase.

Además existen otros mecanismos como la herencia y el polimorfismo que no serán
tratados en el presente trabajo.


lado, cada objeto

tiene definido

A manera de ejemplo, pensemos en la clase persona que contiene como atributos:
cédula, edad, talla, dirección, título, NroTlf, ColoresPreferidos,
PrimerIdioma y SegundoIdioma. Cada persona
individual, por ejemplo,
nathalie es un objeto, o sea, una instancia de la clase persona. El objeto nathalie
tendrá valores específicos para cada uno de los atributos. Así, por ejemplo, el atributo
edad = 8 o NroTlf = 2426290. Además se podrían tener métodos que realizan
operaciones sobre objetos instanciados de la clase persona cambiando su estado. Por
ejemplo, CambiarDirección, NuevoTitulo, etc.


2.2. Conjuntos Difusos

Dado un universo de elementos posibles, los conjuntos regulares están compuestos de los
elementos que pertenecen al conjunto en contraposición con aquellos que no pertenecen por
estar fuera del conjunto. Es decir, los elementos del universo, con respecto a los conjuntos
regulares, tienen un grado de pertenencia binario o bien están dentro del conjunto, o bien
están fuera del conjunto. Sin embargo, podemos encontrarnos ante un concepto donde esta
pertenencia binaria sea menos rígida. Es decir, tener conjuntos en los que no se puede
caracterizar a un grupo de elementos y saber si pertenecen o no al conjunto, o sea, no tener
los bordes del conjunto claramente definidos. Ejemplos de este tipo de conjuntos son:
personas jóvenes, distancias cercanas, o empleados bien pagados. Los conjuntos difusos
son una extensión de los conjuntos regulares que permite expresar el grado de pertenencia
de los elementos del universo. Los conjuntos difusos le dan un valor cuantitativo a cada uno
de los elementos, definiendo un número que determina el grado de pertenencia al conjunto.
Así, ciertos elementos del conjunto difuso pueden pertenecer con cierto grado sin estar
claramente fuera o dentro del conjunto.

Desde otro punto de vista, en los conjuntos regulares hay una discontinuidad entre los
elementos del conjunto y los elementos del universo cercanos a éstos, pero que no
pertenecen al conjunto. Los conjuntos difusos están provistos de una gradualidad en la
transición entre la membresía completa y la exclusión completa. Esto es: en el borde los

elementos no están completamente incluidos, pero tampoco están completamente
excluidos.

Para representar tal gradualidad se hace uso de una función de membresía cuyo rango es el
intervalo real [0,1]. Todo elemento del universo está provisto de un grado que representa su
membresía al conjunto [HAT91]. Estos grados inducen un orden el cual define preferencias
sobre el universo. La función de membresía de un conjunto difuso F es denotada con el
símbolo mF que es una función característica tal que: m F U:
[ , ]
0 1 . Usualmente esta
función característica tiene forma de trapezoide y se representa por la tupla de valores del
universo (a,b,c,d) como se indica en la siguiente figura:


1

0

a

b

c

d



Figura 1: Representación Trapezoide de un Conjunto Difuso


Para este ejemplo el trapezoide podría representar el conjunto difuso adolescente
Am

donde los valores del trapezoide podrían ser:

]1,0[

:

Edad

a = 10



b = 14

c = 18

d = 23.


Sobre los conjuntos difusos se definen los mismos conceptos que sobre los conjuntos
clásicos. Uno de ellos es la cardinalidad de un conjunto difuso que es similar a la de los
conjuntos regulares pero tiene varias definiciones, algunas son basadas en números enteros,
otras en números reales y otras en números difusos. La interpretación más sencilla se

denota con el símbolo

count

F

y se calcula como:

(

)

count

(

F

)

=

)(m
F x





Ux







(1)



(cid:229)
(cid:229)
(cid:229)
˛

2.3. Distribución de Posibilidad y Teoría de Posibilidad

Una distribución de posibilidad p
es una función de un universo U al intervalo real [0,1],
tal como la función de membresía de los conjuntos difusos. Una distribución de posibilidad
indica para un elemento los posibles valores que toma en el universo U, estos posibles
valores forman un conjunto difuso F: p
( )
aF
. Sobre las distribuciones de
posibilidad se definen dos medidas llamadas posibilidad (P)
y necesidad (N), las cuales
juntas permiten definir el grado de certeza o confianza de una afirmación [DUBO88]. Esto
es una manera menos rígida de representar la incertidumbre que la que ofrece el cálculo de
probabilidades.

La medida de posibilidad es una función cuyo dominio son partes del universo en el
intervalo [0,1], P

[0,1] tal que:

: P(U) fi

=

=

a

)

(

x

m

A B
,

(

U
(

)

(

=

)

max

(

(

A

),

)



B

))


A B
(

A

U max
(

)

(

(

A

),

(

A

)) 1

(
)

=









(2)

(3)



Es de notar que en la última fórmula, para dos conjuntos contrarios (el conjunto A y su
complemento), uno de los dos es completamente posible, lo cual de hecho, no prohibe que
el otro también sea completamente posible. En ese caso, si ambos conjuntos son
completamente posibles, se está en una situación de ignorancia total. Esto es una ventaja de
la teoría de posibilidad, por sobre el cálculo de probabilidades, el cual no permite
representar ignorancia sobre el grado de incertidumbre.

La medida de necesidad N
partes de U en el intervalo real [0,1] que se diferencia en que:

, al igual que la medida de posibilidad, es una función de las

A B
,

(

U
(

)

(

=

)

min

(

(

A

A

(
U

)

(N(

(N),
A

A

))


A B
(
min

)



B

))





),
=

(
)0









(4)

(5)

"
˛
¨
R
P
P
P
"
˛
R
P
P
"
˛
˙
R
N
N
N
R
˛
"

También se puede representar ignorancia cuando la medida de necesidad es 0. Notese que
en cálculo de probabilidades si un evento tiene una probabilidad 0 implica que el contrario
tendrá una probabilidad 1, o sea, el complemento ocurre sin ninguna duda (en cálculo de
probabilidades el grado de confianza del evento y de su complemento deben sumar 1).

Las medidas de necesidad y posibilidad son más débiles porque no condicionan la
probabilidad del evento complementario además de que la suma de las medidas de
posibilidad o necesidad no tienen que sumar 1. Es por ello que se adecuan mejor a la
modelación de incertidumbre subjetiva según las apreciaciones de un diseñador o usuario.


2.4. Ló
  • Links de descarga
http://lwp-l.com/pdf8761

Comentarios de: Atributos Monovaluados y Multivaluados sobre un Modelo Orientado a Objetos Difuso (0)


No hay comentarios
 

Comentar...

Nombre
Correo (no se visualiza en la web)
Valoración
Comentarios...
CerrarCerrar
CerrarCerrar
Cerrar

Tienes que ser un usuario registrado para poder insertar imágenes, archivos y/o videos.

Puedes registrarte o validarte desde aquí.

Codigo
Negrita
Subrayado
Tachado
Cursiva
Insertar enlace
Imagen externa
Emoticon
Tabular
Centrar
Titulo
Linea
Disminuir
Aumentar
Vista preliminar
sonreir
dientes
lengua
guiño
enfadado
confundido
llorar
avergonzado
sorprendido
triste
sol
estrella
jarra
camara
taza de cafe
email
beso
bombilla
amor
mal
bien
Es necesario revisar y aceptar las políticas de privacidad