Sei sulla pagina 1di 3

La inteligencia artificial (IA) es un rea multidisciplinaria, que a travs de ciencias como

las ciencias de la computacin, lamatemtica, la lgica y la filosofa, estudia la creacin y


diseo de sistemas capaces de resolver problemas cotidianos por s mismas utilizando
como paradigma la inteligencia humana.

General y amplio como eso, rene a amplios campos, los cuales tienen en comn la
creacin de mquinas capaces de pensar. En ciencias de la computacin se denomina
inteligencia artificial a la capacidad de razonar de un agente no vivo. John McCarthy acu
la expresin inteligencia artificial en 1956, y la defini as: Es la ciencia e ingenio de
hacer mquinas inteligentes, especialmente programas de cmputo inteligentes.
Al igual que en la informtica convencional, en la Inteligencia artificial tenemos una serie
de elementos peculiares que la caracterizan y la diferencian. Para Nilsson son cuatro los
pilares bsicos en los que se apoya la Inteligencia Artificial, los cuales sern analizados a
continuacin.

Bsqueda del estado requerido en el conjunto de los estados producidos por las
acciones posibles.

Algoritmos genticos (anlogo al proceso de evolucin de las cadenas de ADN).

Redes neuronales artificiales (anlogo al funcionamiento fsico del cerebro de


animales y humanos).

Razonamiento mediante una lgica formal anlogo al pensamiento abstracto


humano.

Tambin existen distintos tipos de percepciones y acciones, que pueden ser obtenidas y
producidas, respectivamente, por sensores fsicos y sensores mecnicos en mquinas,
pulsos elctricos u pticos en computadoras, tanto como por entradas y salidas de bits de
un software y su entorno software.
Varios ejemplos se encuentran en el rea de control de sistemas, planificacin automtica,
la habilidad de responder a diagnsticos y a consultas de los
consumidores, reconocimiento de escritura, reconocimiento del habla y reconocimiento de
patrones. Los sistemas de IA actualmente son parte de la rutina en campos
como economa, medicina, ingeniera y lamilicia, y se ha usado en gran variedad de
aplicaciones de software, juegos de estrategia, como ajedrez de computador, y
otros videojuegos.

Categoras de la inteligencia artificial


Bsqueda heurstica. Podemos definir una heurstica como un truco o estrategia que limita
grandiosamente la bsqueda de soluciones ante grandes espacios de problemas. Por lo

tanto ante un problema, nos ayuda a seleccionar las bifurcaciones, dentro de un rbol, con
ms posibilidades, con ello se restringe la bsqueda aunque no siempre se garantiza una
solucin adecuada. Todo lo que se debe tener para que una heurstica sea adecuada es
que nos proporcione soluciones que sean lo suficientemente buenas. Adems utilizando la
heurstica, no ser necesario replantear un problema cada vez que se afronte, ya que si lo
hemos planteado anteriormente, sta sugerir la forma en que se ha de proceder para
resolverlo. Representacin del conocimiento. La representacin es una cuestin clave a la
hora de encontrar soluciones a los problemas planteados, y que adems stas sean
adecuadas. Si analizamos ms detenidamente el trmino y adems dentro de la
Informtica, y ms concretamente dentro de la Inteligencia Artificial, encontramos varias
definiciones, como pueden ser las siguientes: segn Barr y Feigenbaum, la representacin
del conocimiento es una combinacin de estructuras de datos y procedimientos de
interpretacin que, si son utilizados correctamente por un programa, ste podr exhibir una
conducta inteligente. La opinin de Farias y Verdejo ser que la Inteligencia Artificial tiene
como objetivo construir modelos computacionales que al ejecutarse resuelvan tareas con
resultados similares a los obtenidos por una persona. Por ello, el tema central de esta
disciplina es el estudio del conocimiento y su manejo. Y por ltimo la opinin de Buchanan
y Shortliffe apunta a que la Representacin del Conocimiento en un programa de
Inteligencia Artificial significa elegir una serie de convenciones para describir objetos,
relaciones, y procesos en el mundo. Gran parte del esfuerzo realizado en la consecucin
de ordenadores inteligentes, segn Rahael, ha sido caracterizado por el intento continuo
de conseguir ms y mejores estructuras de representacin del conocimiento, junto con
tcnicas adecuadas para su manipulacin, que permitiesen la resolucin inteligente de
algunos de los problemas ya planteados. Otra caracterstica a resaltar, es la inclusin en
los programas de Inteligencia artificial, aunque por separado, de los conocimientos y la
unidad que controla y dirige la bsqueda de soluciones. Dada esta disposicin, en estos
programas se hace fcil la modificacin, ampliacin y actualizacin de los mismos.
El razonamiento que puede tener cualquier persona, ha demostrado ser una de las cosas
ms difciles de modelar dentro de un ordenador. El sentido comn, a menudo nos ayuda a
prever multitud de hecho y fenmenos corrientes, pero como ya hemos dicho es muy
complicado representarlos en un ordenador ya que los razonamientos, son casi siempre
inexactos, dado que sus conclusiones y reglas en las que se basan solamente son
aproximadamente verdaderas. Lenguajes, entornos y herramientas de Inteligencia Artificial
En la Inteligencia Artificial, se han desarrollado diferentes lenguajes especficos para los
diferentes campos de aplicacin. Estos lenguajes en su mayora cuentan con una serie de
caractersticas comunes que podemos resumir de la siguiente forma: Este tipo de software
ofrece una gran modularidad. Poseen gran capacidad de tomar decisiones de
programacin hasta el ltimo momento, es decir cuando el programa ya est
ejecutndose. Ofrecen grandes facilidades en el manejo de listas, y esto es importante, ya
que las listas son la estructura ms habitual usada para la representacin del conocimiento
en la Inteligencia Artificial. Facilitan la realizacin de ciertos tipos de deduccin automtica

permitiendo tambin, la creacin de una base de hechos, que es el lugar donde se


recogen los datos iniciales del problema a resolver y tambin los resultados intermedios
una vez obtenidos. Permite el uso simultneo de estructuras que incorporan conocimiento
declarativo y conocimiento procedimental. Tienen una marcada orientacin grfica.
Adems, las herramientas de Inteligencia artificial, permiten hacer un seguimiento de todos
los cambios realizados a lo largo de toda la sesin Disponen herramientas capaces de
desarrollar programas que son capaces de comprender otros programas y tambin de
realizar modificaciones sobre ellos.
Stuart Russell y Peter Norvig diferencian estos tipos de la inteligencia artificial:

Sistemas que piensan como humanos.- Estos sistemas tratan de emular el


pensamiento humano; por ejemplo las redes neuronales artificiales. La automatizacin
de actividades que vinculamos con procesos de pensamiento humano, actividades
como la toma de decisiones, resolucin de problemas y aprendizaje.

Sistemas que actan como humanos.- Estos sistemas tratan de actuar como
humanos; es decir, imitan el comportamiento humano; por ejemplo la robtica. El
estudio de cmo lograr que los computadores realicen tareas que, por el momento, los
humanos hacen mejor.

Sistemas que piensan racionalmente.- Es decir, con lgica (idealmente), tratan


de imitar o emular el pensamiento lgico racional del ser humano; por ejemplo
los sistemas expertos. El estudio de los clculos que hacen posible percibir, razonar y
actuar.

Sistemas que actan racionalmente (idealmente). Tratan de emular de forma


racional el comportamiento humano; por ejemplo los agentes inteligentes.Est
relacionado con conductas inteligentes en artefactos.

Potrebbero piacerti anche