miércoles, 25 de marzo de 2015

REDES BAYESIANAS




Las redes bayesianas permiten la representación de las relaciones de independencia entre variable aleatorias.
Una red bayesiana es un grafo dirigido acíclico que tiene información probabilística en sus nodos indicando cual es la influencia de los padres sobre un nodo del grafo:
 (P(Xi |padres(Xi )))

Redes Bayesianas - distribución conjunta - ejemplo

P(Infarto = sí Presión = alta Fumador = sí ∧ Deporte = si ∧ Alimentación = equil.)
=P(Infarto = sí | Presión = alta, Fumador = sí) P(Presión = alta | Deporte = sí, Alimentación = equil.) P(Fumador = sí ) P(Deporte = sí) P(Alimentación = equil.)
= 0,8 × 0,01 × 0,4 × 0,1 × 0,4
= 0,000128




https://youtu.be/MXcYFJFZJfg


https://youtu.be/d9yIUzO0fpo

miércoles, 18 de marzo de 2015

REPRESENTACION DEL CONOCIMIENTO MEDIANTE REGLAS Y SISTEMAS BASADOS EN REGLAS



                     

                         
Permite lograr una búsqueda  lógicas en el estudio de los sistemas basados o encaminados en una serie de instrucciones permitiendo de este modo lograr las vías de ejecución del programa de forma similar a las construcciones tradicionales de control como If, Then, Else. Las cuales definen los caminos de ejecución de los programas tradicionales.

Ejemplo.
If está lloviendo then saco mi paraguas.
If tengo hambre then como alimentos.
If tengo examen then debo estudiar or Sentarme al lado de alguien.
Regla = Producción
Los Sistemas Basados en Reglas es lo mismo que Sistemas de Producción.


Los sistemas basados en reglas son los más comúnmente utilizados. Su simplicidad y similitud con el razonamiento humano, han contribuido para su popularidad en diferentes dominios. Las reglas son un importante paradigma de representación del conocimiento.

Las reglas representan el conocimiento utilizando un formato SI-ENTONCES (IF-THEN), es decir tienen 2 partes:
 La parte SI (IF), es el antecedente, premisa, condición o situación; y
La parte ENTONCES (THEN), es el consecuente, conclusión, acción o respuesta.



 









 SISTEMA BASADO EN REGLAS

Ejemplo:

MYCIN.- fue diseñado a mediados de los setenta. Es un sistema interactivo que diagnostica infecciones bacterianas y suministra la terapia de antibióticos. MYCIN representa el razonamiento experto como una serie de reglas condición - conclusión, que relacionan los datos del paciente con hipótesis de infección y al tiempo estiman la certeza de cada regla.



 ejemplo de el S.E MYCIN




 Agente Inteligente: Basado en Redes Neuronales y Reglas





lunes, 9 de marzo de 2015







USOS Y FUNCIÓN DE LOS COMPILADORES



 













USOS



Los compiladores trabajan en fases, las cuales transforman el programa fuente de una representación en otra.
Se usa con el fin de analizar las secciones, administrar la tabla de símbolos y manejar los errores, para esto utiliza el análisis, semántico, generación de código intermedio, optimación de código y generación de código.

Dentro de la característica importante de un compilador es que traduce de un Lenguaje de alto nivel a uno de bajo nivel.


FUNCIÓN

La función principal que cumple es traducir a un lenguaje mucho más sencillo y entendible por la maquina, informa al usuario si existen errores en el código fuente con el fin de ejecutar la aplicación sin problema, si existe algún error simplemente se detiene.

También registra los identificadores utilizados en el programa fuente y toma la información de los atributos de cada identificador.








miércoles, 4 de marzo de 2015


INTELIGENCIA LOGICO-MATEMATICA


Es la capacidad para utilizar los números de manera efectiva y de razonar adecuadamenteempleando el pensamiento lógico. Es un tipo de inteligencia formal según la clarificación deHoward Gardner, creador de la Teoría de las inteligencias múltiples. Esta inteligencia, comúnmente se manifiesta cuando se trabaja con conceptos abstractos o argumentaciones de carácter complejos.

Las personas que tienen un nivel alto en este tipo de inteligencia poseen sensibilidad para realizar esquemas y relaciones lógicas, afirmaciones y las proposiciones, las funciones y otras abstracciones relacionadas. Un ejemplo de ejercicio intelectual de carácter afín a esta inteligencia es resolver pruebas que miden el cociente intelectual.

También se refiere a un alto razonamiento númerico, la capacidad de resolución, comprensión y planteamiento de elementos aritméticos, en general en resolución de problemas.


LOGICA  MATEMATICA.

La lógica ofrece métodos que enseñan cómo elaborar proposiciones, evaluar su valor de verdad  y determinar si las conclusiones se han deducido correctamente a partir de proposiciones supuestas, se interesa  por las relaciones existentes entre las proposiciones  con el fin de proporcionar  tres características del razonamiento lógico: conciso, preciso y claro.

Enlace a test de Lógica Matemática Nº 1:


Con respecto a lo señalado anteriormente  a la Lógica matemática en el campo de IA debemos de tener encuenta dos aspectos importantes:

1.    No se supone una ruptura entre la lógica filosófica sino que es la evolución del desarrollo del pensamiento humano que se va perfeccionando sus propios métodos de comprensión y de pensamiento, ya que los orienta hacia métodos hacia métodos rigurosos exactos y formales.

2.    Esta orientación tiene ventajas sobre la filosofía que son:

·         Proporciona un lenguaje riguroso en el que se puede formalizar el razonamiento humano, evitando las ambigüedades del lenguaje natural y as discusiones vacías y estériles que el lenguaje natural posibilita.

·         Desde el punto de vista I.A. ha posibilitado la automatización del pensamiento mecánico y con ello el desarrollo de esta rama del saber.

La importancia de la lógica viene siendo  reconocida desde  la antigüedad donde los antiguos griegos sabían que el razonamiento es un proceso sujetos a esquemas, Pero su importancia en la actualidad se debe, sin duda, al destacado papel que ha tomado recientemente en los más diversos campos de la Informática (verificación de programas, inteligencia artificial, control de procesos y robótica.

Sin embargo El nacimiento de la lógica debidamente dicho está directamente relacionado con el nacimiento intelectual del ser humano. La lógica emerge como mecanismo espontáneo en el enfrentamiento del hombre con la naturaleza, para comprenderla y aprovecharla mejor. 


Enlace a test de Lógica Matemática Nº 2:

http://www.portalplanetasedna.com.ar/ejercicio_logica2.htm 

Enlace a Juego de Lógica:

http://www.juegosarea.com/canibales-vs-monjes.html

martes, 3 de marzo de 2015


CUARTO CHINO (habitacion china) Y LA INTELIGENCIA ARTIFICIAL

El cuarto chino es un experimento mental, popularizado por Roger Penrose, que intenta rebatir la validez del Test de Turing a la vez que plantea que una máquina es incapaz de llegar a pensar. 

Expone la diferencia que existe entre reconocer la sintaxis y comprender la semántica, proponiendo que una habitación cerrada con un mecanismo dotado de la cantidad suficiente de reglas puede hacerse pasar por una persona. Pero, ¿tiene ese sistema algún tipo de conciencia o “mente”? El experimento plantea que la mente humana no funciona como un programa de ordenador, ni un programa de ordenador puede ser una mente.

Supongamos que logramos construir una máquina del tamaño de una habitación, aparentemente capaz de entender el idioma chino, que funciona de la siguiente manera:
"Cuando recibe en su entrada textos en el idioma oriental, realiza un proceso interno y emite como respuesta (coherente) otro texto en chino. Una máquina como esa podría pasar sin dificultad elTest de Turing, ya que puede convencer a cualquier chino que entiende su idioma. 
Searle nos propone que imaginemos que, en lugar de un mecanismo, dentro de la habitación se encuentra una persona que no tiene la más mínima idea del idioma chino. Se encuentra completamente aislada del exterior, salvo por la ranura por la que entran y salen las hojas de papel, con los textos escritos en chino. Esta persona tiene a su disposición, dentro de la sala, una serie de manuales y diccionarios que le indican las reglas que relacionan los caracteres chinos de entrada con los que debe escribir para enviar a la salida. Básicamente, una serie de premisas del tipo “si entran tales caracteres, escribe tales otros". Fuera de esta sala está el mismo chino que creyó que el ordenador hipotético mencionado antes entendía su idioma."


¿Cual es la importancia de la habitación china?

  • Que manipular símbolos en base a su forma (sintaxis) no significa que conozcamos su contenido semántico. Significa ni mas ni menos que no es posible crear "inteligencia de verdad mediante un programas de ordenador. 
  • Podemos simular todo lo que queramos, y engañarnos creyendo que en las tripas de la maquina existe la inteligencia. Pero independientemente del progreso tecnológico que alcancemos, una máquina que aplique reglas no será otra cosa que la habitación china, y por lo tanto incapaz de tener conciencia. 
  • Es más: los que defienden el punto de vista de la Inteligencia Artificial fuerte, de alguna manera están diciendo que los humanos también somos simplemente una habitación china llena de reglas. Si están en lo cierto, nos engañarnos a nosotros mismos de una forma espantosa: creemos tener conciencia, suponemos que "sabemos y entendemos” la realidad cuando en realidad somos iguales al ordenador que cree saber chino. 
  • ¿Cómo sabe el hombre que "sabe"? o más profundo aún, ¿por qué sabe el hombre que existe?  Todos los estímulos que recibimos al ver, tocar, oler u oír pueden ser simulados a través de métodos apropiados por un ordenador, así que en eso tampoco podemos basarnos para establecer una diferencia. Si Searle y Penrose se equivocan, no nos diferenciamos en nada de una máquina llena de reglas. Si están en lo cierto, tenemos “algo” que nos hace distintos y que un ordenador jamas podrá tener. ¿Qué crees?




Investigando encontré un enlace interesante  acerca del tema de la maquina de turing 

Google Doodle: Un acertijo usando la máquina de Turing


http://www.unocero.com/2012/06/25/google-doodle-un-acertijo-usando-la-maquina-de-turing/

Comenten que les ha parecido
Les comparto un breve video acerca de la maquina de turing

https://www.youtube.com/watch?v=Is_nGiTAoDE