Ir al contenido principal

Lo bueno es enemigo de lo mejor

¿Creéis que cualquier problema se puede resolver con Inteligencia Artificial?


En general existe un problema con los algoritmos iterativos o pathfinding, no solo con el algoritmo A*. 
Existe una familia de problemas que no son resolubles de forma exacta por un algoritmo polinominal (como pueda ser las visitas de un viajante a X ciudades diferentes) que tiene X factorial posibilidades. 
Con un X pequeño ya tienes tantas posibilidades que evaluarlas todas se hace muy costoso. Es por ello que se aplican los heurísticos como el A*, los algoritmos genéticos, los algoritmos de hormigas, etc. que exploran un número razonable de soluciones del espacio siguiendo una heurítica que no asegura una solución óptima, pero devuelve buenas soluciones en un tiempo asumible de cálculo. La mayoría de problemas reales se resuelven así (ejemplo, recogida de basuras). 
Sin embargo, si necesitamos una solución óptima y exacta, este tipo de aproximaciones no nos valen. 
Los algoritmos de exactos tienen un problema y es que con un problema pequeño funcionan bien, pero con problema ligeramente más complejos, el tiempo de cálculo no es asumible. 

Un ejemplo. 70 trabajadores para 70 puestos de trabajo tiene… exacto, 70 soluciones. Hace unos años se estimaba que necesitarías más de 3000 planetas tierra llenos de ordenadores conectados en red para resolver este problema en un año y evaluar todas las soluciones. 

La velocidad de computación avanza a gran velocidad y conforme llegue la supercomputación y la computación cuántica, se podrá dar un salto de calidad y calcular con algoritmos exactos problemas ligeramente complejos que así lo requieren.. pero por el momento lo mejor es aplicar estos algoritmos que no dan la solución exacta y asumir que, por ahora, la inteligencia artificial no se puede aplicar cuando lo que se requiere es una solución óptima. 

Gracias al profesor Óscar Cordon, de la Universidad de Granada que en varias ocasiones me ha explicado en conferencias este tipo de conceptos.
Gracias a la Dra. Juani Bermejo, gracias a la cual estoy entendiendo al fin lo que es la computación cuántica.

Comentarios

Entradas populares de este blog

Disección de cerebro

En la asignatura de introducción a la Neurociencia nos han invitado a hacer uno de estos dos ejercicios: Diseñar una camiseta de la asignatura Diseccionar un cerebro El primer ejercicio la verdad es que me mola mucho. Es un acto creativo de crear algo que nos identifique con la asignatura y estoy deseando ver los diseños de mis compañeros.  PEEERO, PERO, pero… el segundo ejercicio dice que nos pongamos manos a la masa (encefálica) y no quería dejar pasar esta oportunidad. Lo que nos pedía en realidad es lo siguiente:  Vamos a ponernos directamente con las manos en la masa. Tenéis que ir a vuestra carnicería de confianza y pedir un cerebro de cordero. Puede ser normal tener que encargarlo o rogar al carnicero que se lo más fresco posible. La consistencia del tejido nervioso es muy blanda y se maneja con dificultad. Para que se maneje mejor el consejo es cocerlo. Si alguno es un manitas del bricolaje le diría que pidiera una cabeza de cordero entera, la cociera e...

Desgranando Ciencia. La responsabilidad de que algo salga bien

AVISO 1 - Esta entrada es larga de cojones... tómate tu tiempo y no te pongas a verla si solo tienes 3 minutos.  AVISO 2 - Es posible que me haya dejado en el tintero mencionar a mucha gente y desde ya pido perdón por ello. AVISO 3 - De los sí mencionados... es posible que de los 300 enlaces puestos me haya equivocado en no menos de 10. Por tanto avísadme si detectáis fallos para que los corrija rápido y no se de cuenta nadie mas porfa.  El año pasado resumía mi experiencia en Desgranando con esta entrada:    - Desgranando  Ciencia "My way"   (Que por cierto me acabo de dar cuenta que el vídeo no funciona y voy a cambiarlo jaja) Y terminaba mi texto recogiendo una crítica, la de Gerardo Sanz . Durante semanas le dí mil vueltas en la cabeza y otras tantas en el estómago. Recordé otras críticas y fui anotando los correos que me llegaban, leyendo las crónicas de otra gente que vino al evento, rememorando situaciones y visualizando las ch...

Inauguración de la XIX Edición del Carnaval de Química

Bienvenidos todos a la XIX Edición del Carnaval de Química. Y como toda buena inauguración, tenemos sonido de marcha triunfal (Con escuchar los 15 primeros segundos es suficiente sino queréis perder un oído) Sé que no suenan del todo bien... pero que queréis, tienen más de 3300 años de antigüedad y aún suenan Es un verdadero honor recoger el testigo de este Carnaval de Química en su decimonovena edición de las manos de  XdCiencia . Vilvoh me ha hecho el tremendo honor de hacerme partícipe de esta iniciativa que allá por Enero de 2011 albergara Daniel Torregrosa en su blog  Ese Punto Azul Pálido  como parte de todas las actividades que se desarrollaron para celebrar el año Internacional de la QUÍMICA. Por aquel entonces participaron hasta 20 entradas en lo que se puede considerar todo un logro (las expectativas era bajas... pero el resultado fue genial). Desde entonces el carnaval ha sido organizado por algunos de los mejores divulgadores de este país, ver...