Está en la página 1de 10

Inteligencia Artificial

"la facultad de adquirir y manipular conocimientos para obtener razonamientos tiles".

Capacidades del ser Inteligente


Aprender: Se refiere a la capacidad de adquirir nuevos conocimientos a partir de su interaccin con el mundo exterior. Razonar y deducir: Capacidad para reacomodar el conocimiento existente y generar nuevo conocimiento a partir de este. Realizar soluciones elaboradas: El poder generar y aplicar soluciones complejas a los problemas para modificar su entorno. Generar sentimientos: Esta capacidad parece ser comn a todos los seres inteligentes, est asociada al hecho de poder generar emociones a partir de las experiencias.

Definicin de Inteligencia Artificial (IA)


"Es un rea del conocimiento cuyos objetivos son imitar por medio de mquinas, normalmente electrnicas, tantas actividades mentales como sea posible y quiz llegar a mejorar las que llevan a cabo los seres humanos" - Roger Penrose "Es la ciencia que estudia las reglas que permiten al computador actuar con un cierto grado de inteligencia" -J.M. Angulo "Es el estudio de como hacer que las computadoras hagan cosas que, por el momento, los seres humanos hacemos mejor." -Elaine Rich "La IA es la rama de la informtica que se dedica a programar las computadoras de tal forma que realicen tareas que, si fueran realizadas por un ser humano requeriran inteligencia por parte de la persona" -Marvin Minsky

Prueba de Turing
Pensando en resolver esta interrogante, el brillante matemtico ingls Alan Turing, en el ao de 1950, ide una prueba que permitiera decidir si una mquina es inteligente. Esta prueba se conoce como "Prueba de Turing", y bsicamente define que si una persona inteligente no puede distinguir entre una conversacin generada por una mquina y la conversacin de otra persona inteligente, esta mquina tendr inteligencia artificial.

Reflexin
En su libro Memoria Natural y Artificial, la Dra. Laura Viana Castrilln hace una distincin entre estos dos tipos de problemas: "En la actualidad, una computadora pequea es capaz de efectuar, en cuestin de segundos, una cantidad tal de operaciones matemticas, que a un hombre le tomara meses o aos realizarlas. Sin embargo, hay otro tipo de trabajos para los cuales las computadoras estn claramente en desventaja. Estas tareas suponen la solucin del problemas que se caracterizan por tener un gran nmero de soluciones, y por no ser posible dar instrucciones concretas para encontrarlos"

Caractersticas del Conocimiento


Es voluminoso. Es difcil caracterizarlo con exactitud. Cambia constantemente. El conocimiento debe incluir las caractersticas:
Debe ser comprendido por la persona que lo proporciona. Puede modificarse para corregir errores y reflejar cambios en el mundo y su visin. Puede utilizarse en gran cantidad de situaciones, aunque no sea totalmente preciso. Puede ayudarnos a superar su propio volumen, ayudando a acotar el rango de posibilidades que normalmente deben considerarse.

El dilema de la IA
Hasta la fecha existe un dilema que no se ha podido resolver en el rea de la IA, que se representa por medio del siguiente crculo vicioso: Un sistema de IA debe incorporar mucho conocimiento, si se desea manipular problemas que no sean triviales. Conforme la cantidad de conocimiento aumenta, se hace necesario conocimiento extra para salvar la dificultad de acceder a las cosas cuando se necesiten, pero al existir ms conocimiento que gestionar se necesita agregar ms y as sucesivamente.

La IA Fuerte
Existe una corriente de pensamiento dentro de la IA, conocido como Inteligencia Artificial Fuerte, la cual sostiene que toda la inteligencia, sentimientos y emociones humanas son producto de un algoritmo que se ejecuta en nuestro cerebro, el cual es tan complejo que no hemos llegado a entenderlo, pero que, si algn da podemos construir computadoras suficientemente poderosas como para ejecutar este algoritmo, obtendramos las mismas emociones y reacciones que las de un ser humano.

Sistemas Expertos y Sistemas Basados en el Conocimiento


Los sistemas expertos son sistemas que tratan de codificar el conocimiento esencial de toda una profesin (medicina, abogaca, etc.) en un programa de computadora. Mientras que el trmino de sistema basado en conocimiento (knowledge based system) se emplea para programas que intentan cubrir reas mayores del conocimiento.

Pasos para el desarrollo


Lo primero que se necesita es desarrollar una forma poderosa para representar el conocimiento, que permita la inferencia y la deduccin de nuevo conocimiento a partir del ya existente. Despus, habr que desarrollar una forma de almacenar y recuperar eficientemente el conocimiento en una Base de Datos de Conocimientos. Por ltimo habr que ocuparse de la forma en la que nuestro sistema se comunicar con el mundo, esto es, como va a ser la interfaz con el usuario.

También podría gustarte