diciembre 2012 Archives

0

En el artículo ¿Qué es un Sistema Experto? Vimos que consta de una Base de Conocimientos (BC), una Base de Hechos (BH) y un Motor (o Máquina) de Inferencias (MI). Y que estos sistemas no se miden por la cantidad de instrucciones o programas sino por la cantidad de reglas que hay contenida en su Base de Conocimientos.

componentese

Veamos cómo se representan las reglas

Representacion a través de reglas:

Si H1 y/o H2 y/o H3… entonces H4 y/o H5…

Ejemplos:
Si H1 y H2 entonces H3 y H4.
Si H3 o H4 entonces H5 y H6 o H7.
Si H2 y H7 o H6 entonces H9.

Vimos que en prolog las reglas del tipo:
Si H1 y H2 y H3,… entonces Hc (Si se cumplen todos los hechos entonces se cumple la conclusión).

Se representan como:
Hc si H1 y H2 y H3… (Para que se cumpla la conclusion tienen que cumplirse los siguientes hechos).

Y la sintaxis es la siguiente:
Hc :- H1, H2, H3, …

Donde los hechos son predicados que deben cumplirse.

R1: Si X>3 y Y=5 entonces Z =3 y A<5.

En caso que X no sea mayor que 3 la regla falla y se buscara otra regla. En esta caso debe cumplirse ambas condiciones (para la X y la Y)..
Si la regla se cumple se ejecuta la acción para Z y A.

R2: Si X2 entonces Z = 7

Aquí si la primera condición falla (X<5) se pasa la segunda condición. Basta con que se cumpla una de las dos condiciones.

Los hechos son afirmaciones que se refieren a los conceptos (clases y objetos) y a las relaciones (atributos) entre ellos.

Ejemplos de representación de los hechos en diferentes aplicaciones de la IA.

MYCIN

el organismo     es un       bacteroride

<sujeto>       <relación>   <concepto>

la coloración      del organismo     es gram+

<atributo>           <sujeto>            <valor>

DENDRAL

resonancia espectral con numero atómico igual a numero

<sujeto>                                <atributo>                       <valor>

M1 (shell)

Mejor color = tinto
<expresión> = <valor>

PROLOG

Gusta (maria, tenis)
<relación> (<concepto>, <concepto>)

EXSYS (shell)

<calificador (terminado en verbo)>  <valor>

El costo de la computadora es el factor de mayor importancia

Ejemplos de reglas:

Regla 1: Si tiene espina dorsal
Y tiene cola horizontal
Y tiene un agujero para respirar
Y tiene sangre caliente.
Y los pequeños son alimentandos con leche materna
Y los hijos nacen directamente vivos
Entonces es un cetáceo.

Regla 2: Si es un cetáceo
Y mide mas de 25 pies
Entonces es una ballena

Regla 3: Si es un cetáceo
Y mide aproximadamente 6 pies
Y tiene la aleta tope vertical
Y tiene una nariz roma-pequeña
Y vive cerca de las costas
Entonces es una marsopa

Regla 4: Si es un cetáceo
Y mide aproximadamente 6 pies
Y tiene la aleta tope vertical
Y tiene una nariz en forma de pico
Y vive en el mar
Entonces es un delfín

Regla 5: Si tiene espina dorsal
Y tiene una aleta vertical
Y respira a través de branquias
Entonces es un pez.

Regla 6: Si es un pez
Y tiene la aleta tope triangular
Y tiene la boca debajo de la cabeza
Entonces es un tiburón

Observen que definieron las reglas para los cetáceos y a partir de esta se definió al delfín, la ballena, etc. Igual sucedió para los peces.

¿Cómo buscan los sistemas expertos?

Sabemos dado un estado inicial, se van generando estados a través de la aplicación de un conjunto de reglas, las cuales al aplicarse originan un nuevo estado, así sucesivamente hasta alcanzar el estado final.

Habrá en consecuencia un estado inicial y un estado final que serán definidos como:

1. Una base de hechos en la cual aparecerá un hecho que satisface ciertas características.
2. Una base de hechos en la cual habrán desaparecido todos los hechos a establecer.
3. Una base de hechos tal que ninguna regla puede aportar una nueva modificación.

Los puntos 1 y 3 son comúnmente adoptados por los motores de encadenamiento hacia delante, mientras el 2 es adoptado por motores con encadenamiento hacia atrás.

Ejemplo de búsqueda primero en profundidad

Tomemos el ejemplo de las tinas, donde se parte de dos tinas (recipientes para contener agua) y se quiere lograr que la de 4 galones tenga 2 galones. Las tinas no tienes marcas que indiquen la cantidad de galones.

Vamos a definir algunas reglas de forma general:
Restricciones
1) “Si una tina se lleno hasta el tope, no llenar la otra”.
2) “Si una tina se acaba de llenar hasta el tope, no se puede botar”.
Orden de las reglas:
1ro. Aplicar reglas para el criterio de solución.
2do. Aplicar reglas para llenar las tinas.
3ro. Aplicar reglas para vaciar de una para otra.
4to. Aplicar reglas para botar el contenido de una de ella.
Criterio de solución
R1: Si (la tina de 4) (tiene) (dos galones) entonces SOLUCION.
R2: Si (la tina de 3) (tiene) (dos galones) y (la tina de 4) (esta vacia) entonces (vaciar el contenido) (para) (la tina de 4)
R3: Si (la tina de 3) (tiene) (dos galones) y (la tina de 4) (no) (esta vacia) entonces (botar el contenido de) (la tina de 4)

Veamos cómo se va efectuando la búsqueda paso a paso

Estado inicial: (0,0) ambas tinas vacías
Estado 1: (0,0) -> (0,4) Se llena una de las tinas (la de 4 galones).
Estado 2: (0,4) -> (3,1,) Se vacía el contenido de la de 4 en la de 3 galones.
Estado 3: (3,1) -> (0,1) Se bota el contenido de la tina de 3 galones
Estado 4: (0,1) -> (1,0) Se vacía el contenido de la de 4 en la de 3 galones.
Estado 5: (1,0) -> (1,4) Se llena la tina de 4 galones.
Estado 6: (1,4) -> (3,2) Se vacía la tina de 4 en la de 3 galones
Estado final (3,2) Se alcanza la solución al quedar 2 galones en la tina de 4

Pueden ver ese ejemplo en ejecute un sistema sistema experto en HTML

0

El transhumanismo, Nick Bostrom (uno de sus artífices) lo define como “un movimiento cultural, intelectual y científico, que afirma el deber moral de mejorar la capacidad física y cognitiva de la especie humana y de aplicar las nuevas tecnologías al hombre, de manera que se puedan eliminar los aspectos no deseados y no necesarios de la condición humana como el sufrimiento, la enfermedad, el envejecimiento e incluso, el ser mortales”. El Transhumanismo se convierte así en un movimiento, una ideología, que tiene como credo filosófico “la superación de las limitaciones humanas a través de la razón, la ciencia y la tecnología”

Presupuestos tecnológicos.

Los presupuestos tecnológicos por medio de los cuales los transhumanistas aspiran a lograr sus propósitos, para ello cogen como referencia al proyecto norteamericano conocido como NBIC (convergencia de la Nanotecnología, la Biotecnología, la Infotecnología y la Cognotecnología) la cual esperan que produzca un impacto social sin precedentes en la historia de la humanidad. Se analizan por separado a tres de estas tecnologías.

Dentro de los presupuestos tecnológicos, la inteligencia artificial es la que mas incidencia tiene y en la que más esperanzas se han cifrado, al dotar a los investigadores de una de las metáforas más poderosas e influyente para la comprensión del ser humano, al reducirlo a un ser material que puede considerado como un mecanismo (biomáquina) y que los estados mentales son complejos algoritmos que pueden ser reproducidos en una computadora. Siendo esta una de las tesis favorita de los transhumanistas.

Otros ideólogos del transhumanismo reducen al ser humano a las funciones del cerebro y creen que la solución está en poder construir una computadora que, basada en su velocidad de cálculo y en su memoria, supere a la capacidad del cerebro. Esto ha llevado a la idea de una singularidad tecnológica en la que se vaticina el surgimiento de superinteligencias capaces de superar a la inteligencia actual de los humanos.

Y cifran sus esperanzas en vías para alcanzar esa superinteligencia:

  • El surgimiento de una superinteligencia artificial basada en la idea de que las máquinas cada vez tienen más capacidad de memoria y más velocidad de procesamiento de la información, llegará un momento en que igualará y luego superará la velocidad del cerebro, esta es la idea predilecta de los que defienden el surgimiento de una singularidad tecnológica y los que yo defino como transhumanistas singularistas.
  • La segunda inteligencia suprahumana definida por Vinge, yo la clasifico como superinteligencia hibrida y es la que aspira a la fusión entre humanos y tecnologías y da pie a las ideas más fantasiosas sobre seres parte humanos y parte máquina (el ciborg), y se describe las diferencias entre el ciborg y el hombre prótesis y como estas prótesis son cada vez más utilizadas y más potentes y se espera incluso que superen a los miembros del cuerpo humano siendo esta una de las ideas preferidas de los transhumanistas liberales.
  •  En tercer lugar la que más se aplica actualmente, y la menos divulgada como posible superinteligencia, muchos la conocen como cerebro global, yo prefiero llamarle superinteligencia colectiva y surge de las redes cada vez más complejas que se irán conformando debido a la relación entre humanos, y entre humanos y maquinas. Esta idea en lugar de una fusión entre humanos y maquinas (conexión física) propone trabajar en aras de una cooperación entre humanos y máquinas (conexión lógica) y se opone a la creación de maquinas superinteligentes, que supuestamente se desarrollan ajenas a los humanos, por el de una superinteligencia que se forma por la interacción social entre humanos cada vez mejores y máquinas cada vez más inteligentes.
  • Mientras las tres anteriores están relacionadas con las tecnologías conexas, aquellas que no se fundamentan en las ciencias de la vida, pero que tienen una incidencia importante sobre esta (Nanotecnología, Robótica, Inteligencia Artificial, etc.); en cambio, esta última, surge producto del desarrollo de la biotecnología, yo la nombro superinteligencia biológica, y su esperanza se cifra en la ingeniería genética. Es la idea que está más acorde con los transhumaistas democráticos.

Otro presupuesto tecnológico, se basa en el impacto de la  biotecnología. Se considera a  la eugenesia negativa: eliminación de los niños defectuosos y la eugenesia positiva y el sueño de construir el mejor hijo posible, así como la esperanza de alargar la vida, de eliminar las enfermedades, detener el envejecimiento y de crear una evolución artificial pro medio de la clonación.

En estas tecnologías cifran los transhumanistas sus esperanzas para mejorar la condición humana y son el tema de debate entre transhumanistas y bioconservadores.

Lo preocupante es que el ideario transhumanista va mas allá de simples presupuestos para convertirse en un movimiento con un plan de acción bien determinado que incluye todas las facetas sociales y van desde la creación de institutos, universidades, foros, filmes, propaganda; al extremo que casi todos los institutos y sociedades relacionadas con el futuro de alguna forma comparten los ideales transhumanistas y hoy hablar de futuro humano es hablar de transhumanismo. Y más llamativo, aun, es que la mayoría de las grandes transnacionales (IBM, Microsoft, Google, etc) apoyan los principios del transhumanismo, salvo raras excepciones; al igual que los científicos relacionados con las tecnologías de punta son partidarios del transhumanismo y qué decir de los militares (Darpa, por ejemplo). Y esto se debe a los transhumanistas se han ido adueñando del futuro y no es una exageración decir que es la visión más completa y sugerente que existe. Para los bioéticos, sigue pendiente, darle la importancia al futuro que le dio Potter en su momento.

Para comprender el impacto de las tecnologías hay que estar claro en las posiciones que se asumen desde el presente, y las propuestas de cada una de ellas. Y aunque las tecnoutopías, los presupuestos tecnológicos transhumastas, parecen irrealizables en muchos casos, es una ley aceptada por todos que las tecnologías están en constante crecimiento y que no se vislumbra un límite para su desarrollo, y que cada vez somos más dependientes de las mismas. El problema está; en si las tecnologías entraran en competencia con los seres humanos o si colaboraran con ellos. Y si aceptamos el surgimiento de algunas de las formas de superinteligencias antes mencionadas

Yo defiendo la idea de una superinteligencia colectiva que se irá desarrollando producto de la cooperación entre humanos y máquinas y la idea que tenemos que aprender, desde el presente,  a manejarnos con las tecnologías del futuro, donde los transhumanistas ya nos llevan la delantera y parto de la idea de una actitud bioconservadora de corte progresista. Porque en realidad, el futuro mejor que proponen los transhumanstas, lo que hará será: aumentar las diferencias sociales, el deterioro del planeta, la competencia tecnológica y la falta de fe en sí mismo; lo que pondrá en peligro la supervivencia de la especie humana tal como la conocemos hoy.

Esperen más sobre el tema…