
Bienvenidos al Blog de Jose A. Rodríguez Barranco en la UDT-IA.
Se trata de un espacio de reflexión personal, abierto a todo el mundo, sobre inteligencia artificial, nuevas tecnologías e ingeniería del software.
Mi web
Bina48 es un robot con aspecto de busto humano femenino que trata de imitar el comportamiento humano en una conversación.
Este robot humanoide, creado por Hanson Robotics, ha sido entrevistado por el New York Times. Vídeo:
Interesante reportaje de Informe Semanal (Televisión Española) que muestra las posibilidades que EEUU ofrece a los emprendedores.
Un documento para reflexionar sobre la situación actual en nuestro país.
Informe Semanal: A la conquista de Silicon Valley
05-06-2010 (Vía TVE)
Más de ciento cincuenta mil pequeñas y medianas empresas españolas, la mayoría especializadas en nuevas tecnologías, podrían exportar su producción....pero no lo hacen. El talento y la creatividad necesitan puentes para conectar con los lugares donde los emprendedores pueden convertir sus ideas en realidad. El más dinámico del mundo es Silicon Valley, a pocos kilómetros de San Francisco. Por eso la iniciativa pública del Instituto de Comercio exterior, se ha unido a la privada y a quienes ya han triunfado en Norteamérica, para organizar viajes de negocios en los que jóvenes empresarios españoles puedan encontrar inversores y socios en las grandes empresas tecnológicas. Un equipo de Informe Semanal les ha acompañado en su intento de conquistar la meca mundial de la alta tecnología.
Es un poderoso framework de Eclipse para la construcción de aplicaciones Java a partir de un modelo de datos en UML, XML (modelo Schema), Java annotations o Ecore (modelo propio de EMF).
De forma orientada al modelo y en pocos pasos podemos generar gran parte del código que nos permitirá crear la interfaz gráfica y la funcionalidad de la misma.
Generar un Modelo
Nuestros compañeros del Instituto de Automática Industrial (CSIC) han acogido este jueves, 28 de mayo, la exhibición de 20 robots con motivo de RoboCity2030, un programa en el que colaboran institutos y universidades españolas.
Se han realizado demostraciones con helicópteros no tripulados, vehículos de transporte autónomos, aplicaciones de la bioingeniería en el campo de la discapacidad, sistemas de percepción artificial e incluso un partido de fútbol.
Participan grupos de investigación de la Comunidad de Madrid y pertenecen al Instituto de Automática Industrial (CSIC), la Universidad Carlos III de Madrid, la Universidad Politécnica de Madrid, la Universidad Rey Juan Carlos, la Universidad Nacional de Educación aDistancia y la Universidad de Alcalá.
Fuente: Nota de prensa del Jueves, 28 de mayo, en el Instituto de Automática Industrial
Más información: RoboCity2030
Más información: elmundo.es (incluye vídeo)
Hace unos días, tuve la oportunidad de asistir a las jornadas del Día del Emprendedor de en el Palacio de Congresos de Barcelona. Con una agenda más que adecuada y una organización acertada, sólo tengo halagos hacia los promotores de la idea, sobre todo tras escuchar las interesantísimas ponencias sobre emprendeduría, negocios, economía, estrategias comerciales, financiación, etc..
Aunque la valoración global que hago es positiva, me impactó bastante el afán, yo diría que premeditado y pactado, de convencernos a los oyentes de las bondades de convertirnos en emprendedores, incluso en tiempos de extrema crisis como la que nos azota.
Entiendo perfectamente y valoro muy positivamente el intento de cambiar el modelo mental español (o modelo Lazarillo de Tormes, como me gusta a mí llamarlo). Pero… en mi cabeza rondaba mi eterna preocupación ‘¿Emprender, para qué? Si en este país se puede ganar mucho más dinero con una operación inmobiliaria que con una empresa de base tecnológica?’ Esta cuestión ha creado en mí, como en muchos jóvenes emprendedores, un desánimo casi perpetuo muy difícil de superar.
¿Qué no tengo razón? Dígame con cual de estas profesiones se queda usted:
No obstante, reitero mis felicitaciones a la organización.
El Razonamiento Basado en Casos (CBR, por sus siglas en inglés) es una técnica de Inteligencia Artificial que se basa en la utilización de experiencias previas para resolver nuevos problemas mediante la hipótesis problemas similares tienen soluciones similares.
Dado un problema a resolver, el CBR busca, en una base de datos llamada Base de Casos, problemas similares que anteriormente se hayan resuelto con éxito, llamados casos, y adapta las soluciones para dar una solución al problema actual. Este mecanismo de razonamiento es utilizado por los humanos en múltiples problemas y permite que sea un sistema de fácil comprensión.
El CBR involucra toda una metodología con un ciclo de actividades que además de solucionar nuevos problemas nos permita aprender de las buenas soluciones obtenidas por los nuevos problemas:
El ciclo del CBR según la UDT-IA
Por lo tanto, para utilizar CBR es conveniente disponer de casos de éxito para diferentes problemas y conocer los diferentes factores que influyen en la solución. Luego será necesario tener un conocimiento sobre el dominio que nos permita evaluar y mejorar las soluciones propuestas.
Tanto el Instituto de Investigación en Inteligencia Artificial en general, como la Unidad de Desarrollo Tecnológico en particualr somos un punto de referencia mundial en esta tecnología. Si usted tiene un empresa y quiere beneficiarse de esta tecnología quizá quiera ponerse en contacto con nosotros.
Más información:
CBR en el IIIA-CSIC [English]
Si usted ha llegado hasta aquí es porque desea valor añadido para su empresa. ¿Ha pensado en colaborar con la UDT-IA en su proyecto de innovación tecnológica? ¿Cree que la solución a sus demandas es la Inteligencia Artificial? ¿Conoce los planes del gobierno en este sentido?
Lea el siguiente artículo aparecido en La Vanguardia el 26 de febreo de 2009 y ¡contacte con nosotros!
En este artículo hablaré de las posibles definiciones de un problema de cobertura de nodos bien conocido. Más adelante posiblemente escriba acerca de las soluciones.
El problema del enrutamiento de vehículos o VRP (Vehicle Routing Problem) se podría decir que es una evolución del problema del viajero o TSP (Travelling Salesman Problem). Este problema consiste en encontrar, a partir de un punto de origen en el mapa, la ruta que minimiza la distancia necesaria para visitar un conjunto de nodos sólo una vez y, opcionalmente, volver al punto de origen.
Este problema es un problema NP-complete, por lo cual no hay algoritmos que lo resuelvan en tiempo polinomial.
Si bien este problema es bien conocido, existen muchas variantes y extensiones, entre ellas, el VRP.
En la siguiente tabla podemos ver una clasificación de los problemas de cobertura de nodos según sus características:
|
CLASIFICACIÓN DE LOS PROBLEMAS DE COBERTURA DE NODOS |
||
|
Problema |
Características |
Optimizar |
|
TSP |
Diseñar una ruta para un único vehículo que tiene que pasar por ''n'' ciudades (o clientes) a partir de un único origen (depósito) |
Distancia recorrida |
|
m-TSP |
Diseñar las rutas de ''m'' vehículos que tienen que pasar, entre todos, por ''n'' nodos a partir de un único origen. |
Distancia total de las ''m'' rutas |
|
VRP con un únic depósito |
Diseñar las rutas de ''m'' vehículos que visitan, entre todos, cada uno de los "n" nodos a partir de un único origen y cumpliendo con las "restricciones" del sistema. |
Función de coste del sistema |
|
VRP con más de un depósito |
Diseñar las rutas de ''m'' vehículos que visitan, entre todos, cada uno de los "n" nodos a partir de más de un origen y cumpliendo con las "restricciones" del sistema. |
Función de coste del sistema |
m-TSP
VRP
Centrándonos en los problemes VRP...
|
CLASIFICACIÓN DE LOS PROBLEMAS VRP |
||
|
Problema |
Características |
Optimizar |
|
CVRP (Capcitated VRP) |
Diseñar las rutas de ''m'' vehículos que visitan, entre todos, cada uno de los "n" nodos a partir de un único origen y donde cada vehículo tienen una capacidad C y una ruta no puede sobrepasarla. |
Función de coste del sistema teniendo en cuenta las capacidades. |
|
VRPTW (VRP with Time Window) |
Diseñar las rutas de ''m'' vehículos que visitan, entre todos, cada uno de los "n" nodos a partir de un único origen y donde cada cliente tiene una ventana de tiempo en la que desea ser servido. |
Función de coste del sistema teniendo en cuenta las ventanas de tiempo. |
|
CVRPTW |
CVRP + VRPTW |
Función de coste del sistema teniendo en cuenta las ventanas de tiempo de los clientes y la capacidad de cada recurso. |
CVRP
CVRPTW
Más información
Web de la UMA dedicada al VRP [English]
La UDT-IA aplica el CVRPTW extendido a un caso real