Buscar este blog

viernes, 13 de agosto de 2010

Una Breve Introducción a la Inteligencia Artificial

Como el titulo lo menciona, en esta pequeña publicación tratare de dar una breve pero no corta introducción a lo que es la Inteligencia Artificial, IA en su abreviación; con la ayuda del libro “Inteligencia Artificial, Un Enfoque Moderno de Stuart J. Russell, Peter Norvig”, y algunas cuantas lecturas mas sobre el tema que deambulan por el ciberespacio.

En primera instancia debemos de definir el ¿Qué es la Inteligencia Artificial?, definitivamente debemos de entender la definición de Inteligencia (“Capacidad de entender o comprender.” Según la RAE) para poder adentrarnos en el tema, según la RAE la IA es definida como: “Desarrollo y utilización de ordenadores con los que se intenta reproducir los procesos de la inteligencia humana.”, con lo que vemos que ya desde su definición se mezcla el ordenador con el humano, esto es debido a que la IA va mas allá de tratar de comprender la manera en que el hombre piensa, o en como actúa, como lo hace la psicología, sino que esta ciencia trata y se esfuerza en comprender el cómo es que funciona todas esa inteligencia humana y reproducirla en una entidad inteligente. Esta ciencia es relativamente nueva, es una ciencia muy interesante y a la vez muy compleja, ya que para que la IA este como esta en estos días, varias disciplinas aportaron más que conocimiento para su avance, un claro ejemplo es la psicología ya mencionada, mas adelante hablare sobre estas disciplinas ya que son fundamentos de la IA, pero por el momento terminare de explicar algunos aspectos de la IA. La IA ha tenido a lo largo de su historia cuatro enfoques, los cuales son:

  1. Sistemas que piensan como humanos.
  2. Sistemas que actúan como humanos.
  3. Sistemas que piensan racionalmente.
  4. Sistemas que actúan racionalmente.

Estos enfoques como se puede apreciar a simple vista, está dividida en sistemas humanos y racionales, cuya diferencia es indiscutible, ya que un humano no necesariamente piensa o actúa racionalmente en diversos casos, lo cual crea un tipo de enfrentamiento entre ambos, pero a lo largo de la historia se han ayudado mutuamente. El enfoque humano no debe de ser una ciencia empírica, que incluya hipótesis y confirmaciones mediante experimentos, en cambio el enfoque racional implica una combinación de matemáticas e ingeniería. Es muy interesante el ponerse a pensar en cada uno de los enfoques, y darse cuenta en lo que realmente desea cada uno de ellos, pero se nos volvería muy larga esta “breve introducción”, en caso que esta pequeña reseña le deje al lector un incentivo para poder empaparse sobre estos enfoques, le recomiendo el capítulo 1 del libro ya mencionado.

Luego de definir y hablar un poco sobre la IA, hablare sobre los fundamentos de la IA, ya que creo que es información muy valiosa, debido a que no muchos están consientes que tantas disciplinas han ayudado en la evolución de la IA, estas disciplinas son:

Filosofía:

Gracias a ella se definió un conjunto de reglas que pueden describir la parte racional y formal de la mente, para lo cual existen dos enfoques: el dualismo y el materialismo. Descartes quien fue el que propuso esta discusión entre mente y materia, era defensor del dualismo, sosteniendo la existencia del espíritu o alma.


Matemáticas:

En esta gran disciplina, se ve creada la máquina de Turing, la cual era capaz de calcular cualquier función computable, lo cual hasta hoy en día es génesis de todo ordenador ya que rápidamente se convirtió en una rama de la computación, la matemática también aporta ayuda a la IA en sus ramas de lógica y probabilidad.

Economía:

Gracias a Adam Smith, quien vio a la economía como una ciencia, se hace el estudio de la toma de decisiones formales bajo incertidumbre, debido al deseo de maximizar su interés económico, lo cual ayuda a la IA en entender el porqué un grupo toma una decisión.

Neurociencia:

Gracias a esta ciencia se entiende un poco mejor la manera en que el cerebro funciona, dando una explicación más exacta de cómo es que cada neurona funciona en conjunto a las demás como que fuesen procesadores de ordenadores, el aporte de esta ciencia a la IA es inmensa, ya que aunque no se ha demostrado el cómo es que se es inteligente, se ha podido ya replicar ciertas cosas del cerebro.

Psicología:

Gracias a esta ciencia nace la ciencia cognitiva, esta ciencia conceptualiza al cerebro como un dispositivo de procesamiento de información lo cual es muy similar a un programa de computadora.

Ingeniería Computacional:

Gracias a esta ciencia se le provee a la IA una gran gama de herramientas, como lo son sistemas operativos, lenguajes de programación, etc., al igual que la IA le ha aportado en mucho a esta Ingeniería.

Teoría de control y cibernética:

Esta ciencia a simple vista es lo mismo que la IA, ya que esta trata de generarle la habilidad a un sistema de modificar un comportamiento como respuesta a cambios de su entorno, pero siempre dentro de las limitaciones lógicas y matemáticas, lo cual es lo que trata de romper la IA, por lo que se le puede denominar a esta ciencia un gran fundamento o inicio de la IA.

Lingüística:

Gracias a esta ciencia se logra ver algo de mucho interés en la IA, lo cual es poder relacionar el lenguaje con el pensamiento, inclusive hoy en día podemos ver el cómo es de necesario que exista una comunicación mediante lenguaje natural en un sistema para generar retroalimentación, lo cual es denominado inteligencia, ya que dicho sistema aprenderá de esa retroalimentación.

Toda esta información esta resumida desde mi punto de vista, como dije al inicio, seria breve pero no corta, ya que el tema es muy amplio e interesante, pero en definitiva, si el lector así lo desea, le recomiendo el libro mencionado al inicio, ya que lo publicado hoy en este blog, no es más que un resumen del capítulo 1, con algunos puntos de vista personales, no cabe duda de que pueda equivocarme en alguna interpretación, pero como ya sabemos, ”todo aqueo que se equivoca, es inteligente”. xD

No hay comentarios:

Publicar un comentario