Download LA INTELIGENCIA.

Document related concepts

Inteligencia artificial wikipedia , lookup

Sistema multiagente wikipedia , lookup

Representación del conocimiento wikipedia , lookup

Inteligencia computacional wikipedia , lookup

Efecto IA wikipedia , lookup

Transcript
1
LA INTELIGENCIA
Es la capacidad de pensar, entender, razonar, asimilar, elaborar información y emplear el uso de la lógica.
Es la capacidad para entender o comprender y la capacidad para resolver problemas.
“La inteligencia es la capacidad de elegir, entre varias posibilidades, aquella opción más acertada para la resolución de un
problema. En este sentido, cabe distinguirla de la sabiduría, en tanto que esta última es tan solo una acumulación de
conocimiento, mientras que la inteligencia implica hacer el mejor uso de un saber previo.”
“La inteligencia es una cualidad que todos los seres humanos poseemos, aunque no todos podemos tenerla de igual
manera estimulada y desarrollada. Por esto, la estimulación temprana de los niños, entre su primer año de vida y los
cinco años es crucial para que luego puedan hacer frente a la etapa de aprendizaje que comienza en la escuela básica a
partir de los seis años.”
“La inteligencia no es sólo “saber mucho” (ya lo hemos diferenciado en relación a la sabiduría), si no que se trata de
poner en juego nuestros conocimientos y aptitudes en todas las acciones de nuestra vida cotidiana, y por ello somos
capaces los seres humanos de desafiar obstáculos que pueden ser desde la resolución de un problema matemático,
hablar correctamente en público o realizar operaciones económicas con éxito.”
Los tres grupos bases de la definición de inteligencia son:
las psicológicas:mostrando a la inteligencia como la capacidad cognitiva, de aprendizaje y relación.
las biológicas: que consideran la capacidad de adaptación a nuevas situaciones;
las operativas: que son aquellas que dan una definición circular diciendo que la inteligencia es "...aquello que es
medido en las pruebas de inteligencia".
El concepto de inteligencia artificial generó hablar de sistemas, y para que se pueda aplicar el adjetivo inteligente a
un sistema, éste debe poseer varias características, tales como la capacidad de razonar, planear,
resolver problemas, pensar de manera abstracta, comprender ideas y lenguajes, y aprender.
LA INTELIGENCIA ARTIFICIAL
En el ámbito de las ciencias de la computación se denomina como inteligencia artificial a la facultad de razonamiento que
ostenta un agente que no está vivo, tal es el caso de un robot, por citar uno de los ejemplos más populares, y que le fue
conferida gracias al diseño y desarrollo de diversos procesos gestados por los seres humanos. Cabe destacarse que
además del poder de razonar, estos dispositivos son capaces de desarrollar muchas conductas y actividades
especialmente humanas como puede ser resolver un problema dado, practicar un deporte, entre otros.
Escuelas de pensamiento
La IA se divide en dos escuelas de pensamiento:
La inteligencia artificial convencional
La inteligencia computacional
Inteligencia artificial convencional
Se conoce también como IA simbólico-deductiva. Está basada en el análisis formal y estadístico del
comportamiento humano ante diferentes problemas:
Razonamiento basado en casos: Ayuda a tomar decisiones mientras se resuelven ciertos problemas concretos y,
aparte de que son muy importantes, requieren de un buen funcionamiento.
Sistemas expertos: Infieren una solución a través del conocimiento previo del contexto en que se aplica y ocupa de
ciertas reglas o relaciones.
Redes bayesianas: Propone soluciones mediante inferencia probabilística.
2
Inteligencia artificial basada en comportamientos: Esta inteligencia contiene autonomía y puede auto-regularse y
controlarse para mejorar.
Smart process management: Facilita la toma de decisiones complejas, proponiendo una solución a un determinado
problema al igual que lo haría un especialista en la dicha actividad.
Inteligencia artificial computacional
La Inteligencia Computacional (también conocida como IA subsimbólica-inductiva) implica desarrollo o aprendizaje
interactivo (por ejemplo, modificaciones interactivas de los parámetros en sistemas conexionistas). El aprendizaje
se realiza basándose en datos empíricos.
Categorías de la inteligencia artificial[editar]
Búsqueda heurística. Podemos definir una heurística como un truco o estrategia que limita grandiosamente la
búsqueda de soluciones ante grandes espacios de problemas. Por lo tanto ante un problema, nos ayuda a
seleccionar las bifurcaciones, dentro de un árbol, con más posibilidades, con ello se restringe la búsqueda aunque
no siempre se garantiza una solución adecuada. Todo lo que se debe tener para que una heurística sea adecuada
es que nos proporcione soluciones que sean lo suficientemente buenas. Además utilizando la heurística, 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.
Representación del conocimiento. La representación es una cuestión clave a la hora de encontrar soluciones a
los problemas planteados, y que además éstas sean adecuadas. Si analizamos más detenidamente el término y
además dentro de la Informática, y más concretamente dentro de la Inteligencia Artificial, encontramos varias
definiciones, como pueden ser las siguientes: según Barr y Feigenbaum, la representación del conocimiento es una
combinación de estructuras de datos y procedimientos de interpretación que, si son utilizados correctamente por un
programa, éste podrá exhibir una conducta inteligente. La opinión de Fariñas 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 opinión de Buchanan y Shortliffe apunta a que la Representación 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 consecución de ordenadores inteligentes, según
Rahael, ha sido caracterizado por el intento continuo de conseguir más y mejores estructuras de representación del
conocimiento, junto con técnicas adecuadas para su manipulación, que permitiesen la resolución inteligente de
algunos de los problemas ya planteados. Otra característica a resaltar, es la inclusión en los programas de
Inteligencia artificial, aunque por separado, de los conocimientos y la unidad que controla y dirige la búsqueda de
soluciones. Dada esta disposición, en estos programas se hace fácil la modificación, ampliación y actualización de
los mismos.
El razonamiento que puede tener cualquier persona, ha demostrado ser una de las cosas más difíciles de modelar
dentro de un ordenador. El sentido común, a menudo nos ayuda a prever multitud de hecho y fenómenos
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 específicos para los diferentes campos de aplicación. Estos
lenguajes en su mayoría cuentan con una serie de características comunes que podemos resumir de la siguiente
forma: Este tipo de software ofrece una gran modularidad. Poseen gran capacidad de tomar decisiones de
programación hasta el último momento, es decir cuando el programa ya está ejecutándose. Ofrecen grandes
facilidades en el manejo de listas, y esto es importante, ya que las listas son la estructura más habitual usada para
la representación del conocimiento en la Inteligencia Artificial. Facilitan la realización de ciertos tipos de deducción
automática permitiendo también, la creación de una base de hechos, que es el lugar donde se recogen los datos
iniciales del problema a resolver y también los resultados intermedios una vez obtenidos.
Permite el uso simultáneo de estructuras que incorporan conocimiento declarativo y conocimiento procedimental.
Tienen una marcada orientación gráfica. Además, las herramientas de Inteligencia artificial, permiten hacer un
seguimiento de todos los cambios realizados a lo largo de toda la sesión Disponen herramientas capaces de
desarrollar programas que son capaces de comprender otros programas y también de realizar modificaciones sobre
ellos.
Stuart Russell y Peter Norvig diferencian estos tipos de la inteligencia artificial:
3
Sistemas que piensan como humanos.- Estos sistemas tratan de emular el pensamiento humano; por ejemplo
las redes neuronales artificiales. La automatización de actividades que vinculamos con procesos de pensamiento
humano, actividades como la toma de decisiones, resolución de problemas y aprendizaje.
Sistemas que actúan como humanos.- Estos sistemas tratan de actuar como humanos; es decir, imitan el
comportamiento humano; por ejemplo la robótica. El estudio de cómo lograr que los computadores realicen tareas
que, por el momento, los humanos hacen mejor.7
Sistemas que piensan racionalmente.- Es decir, con lógica (idealmente), tratan de imitar o emular el pensamiento
lógico racional del ser humano; por ejemplo los sistemas expertos. El estudio de los cálculos que hacen
posible percibir, razonar y actuar.
Sistemas que actúan racionalmente (idealmente).Tratan de emular de forma racional el comportamiento
humano; por ejemplo los agentes inteligentes. Está relacionado con conductas inteligentes en artefactos.
La Inteligencia Artificial es una de las disciplinas computacionales cuyas técnicas son más demandadas actualmente en diversos
entornos, debido a su capacidad para dotar de un comportamiento inteligente a muchas aplicaciones. Así, por ejemplo,
la incorporación de agentes de decisión inteligente, redes neuronales, sistemas expertos, algoritmos genéticos, etc. para la
optimización de sistemas de producción es una tendencia activa en el ambiente industrial de países con alto desarrollo tecnológico y
con una gran inversión en investigación y desarrollo. Dichos componentes de la Inteligencia Artificial tienen como función
principal controlar de manera independiente, y en coordinación con otros agentes, componentes industriales tales como celdas
de manufactura o ensamblaje, operaciones de mantenimiento, diagnósticos de sistemas, etc., entre otras.
Las aplicaciones en los sectores de Ingeniería Industrial, Civil y Naval de estas técnicas son pues muy amplias, y algunas
aplicaciones destacables son:
Métodos para la predicción de fallos y anomalías en sistemas mecánicos como motores o engranajes.
Mantenimiento predictivo de componentes mecánicos.
Estimación del consumo eléctrico.
Distribución de recursos hidráulicos para la producción eléctrica.
Sistemas para el control de procesos y de la calidad.
Modelos para la predicción de roturas en vigas de hormigón.
Diseño de diques verticales.
Una incidencia importante de este tipo de técnicas en los procesos productivos de la industria a nivel mundial es el diseño de
sistemas de soporte para la toma de decisiones. Además, la mayoría de los sistemas de inteligencia artificial, tienen la peculiaridad
de “aprender”, lo que les permite ir perfeccionando su tarea conforme pasa el tiempo, usando para ello los ejemplos o casos con los
que tratan.
Otra de las áreas en las que las técnicas de Inteligencia Artificial tienen una repercusión importante son las
relacionadas con la Medicina y la Salud, y así encontramos aplicaciones que permiten:
Monitorización inteligente de pacientes
Sistemas de análisis y procesado de imágenes
Detección de patrones clínicos en señales biomédicas
Sistemas de ayuda al diagnóstico y pronóstico de estados de salud
Asesoramiento de actividad deportiva
Clasificación en bases de datos de expresiones genéticas
En el campo de la Economía encontramos diversas aplicaciones como:
Tratamiento de la información financiera
Análisis del fracaso empresarial
La estimación de riesgos y rentabilidad de productos financieros
4
Previsión de la evolución de los precios
Predicción de los mercados financieros.
En campos como la Climatología estos sistemas se pueden aplicar para la predicción de fenómenos naturales y estimación del
tiempo.
Finalmente, otro campo importante de aplicación es la propia Informática, en donde se puede realizar el diagnóstico de fallos, la
detección de intrusiones en redes de ordenadores, etc
TALLER
1.
2.
3.
4.
5.
6.
7.
8.
9.
¿Qué es la inteligencia?
¿Cuáles son los grupos base de la definición de la inteligencia? Definir cada uno.
¿Qué es la inteligencia artificial?
Define cada una de las escuelas de pensamiento.
En que consiste la búsqueda heurística?
En que consiste la representación de conocimiento? Explica cada una de las definiciones.
Define cada uno de los tipos de I.A
A qué tipo de aplicaciones puede dotar de un comportamiento inteligente la I.A?
Cuáles son las aplicaciones de la I.A?