Una oferta de trabajo versus la realidad de las Ciencias de la Computación en España

Dibujo humorístico sobre el razonamiento automático
Me acaba de reenviar mi compañero J. Antonio Alonso el siguiente correo:

ANU College of Engineering and Computer Science
Computer Sciences Laboratory

Research Fellow

Fixed Term – 2 Years

Applications are invited for a postdoctoral position to work on a project entitled “Foundations and Architectures for
Agent Systems”, which is funded by the Australian Research Council. Applicants should have research expertise in at
least one of agents, machine learning, artificial intelligence, computational logic, or a cognate discipline, and preferably
have strong mathematical skills.

Details at http://info.anu.edu.au/hr/Jobs/Academic_Positions/_CECS4794.asp

Closing Date: 6 June 2008

No es la primera ni la última oferta de este tipo que me llega (ya han llegado otras similares de empresas como Intel, de la que desarrolla el demostrador Pellet, etc.). Pensando no sólo en candidatos, sino en futuros candidatos a este tipo de puestos, he llegado a la conclusión de que algo falla en el sistema educativo español con respecto a la Computación y la Inteligencia Artificial entendida como ciencia. Veamos:

  1. No existe una implantación generalizada de (la licenciatura en) Ciencias de la Computación e IA separada de la Ingeniería Informática. Aunque muchos creen que la primera es parte de la segunda, la realidad es que la Computación juega el mismo papel que las matemáticas dentro de la Ingeniería.
  2. Se debe potenciar mucho más los contenidos matemáticos en los primeros años de los estudios de Ingeniería Informática, hasta el nivel de la licenciatura en Matemáticas. Es impensable que alguien sin conocimientos asentados en matemáticas desarrolle nuevas aplicaciones de gran calado.
  3. Se pueden contar con los dedos de una mano los programas de doctorado con esa orientación (es decir, como el que coordino). Esta situación contrasta llamativamente con lo que ocurre en otros países de nuestro entorno como Portugal, Francia, Reino Unido o Alemania. En esos países sí se forman -de manera habitual- candidatos para este tipo de ofertas.
  4. La actual dinámica de creación de másters propiciada por el proceso de Bolonia está haciendo desaparecer programas de doctorado con perfil investigador, que no pueden competir con el efecto de marketing que los primeros. De ahí que la verdadera innovación, la que nace de la ciencia, quede relegada en nuestro sistema educativo superior en aras del mercado. Me resulta sorprendente que a doctorados de nuestro programa los contraten inmediatamente en laboratorios y centros de investigación (en el Reino Unido y en Italia los últimos), mientras que la dinámica en España sea la contratación como programadores. Incluso, en el campo de mi interés -razonamiento automático en la Web Semántica- existe una potencialidad enorme que no puede ser cubierta por titulados españoles, por las carencias en lógica matemática o simplemente en matemáticas.
  5. El futuro no se presenta mejor: El proceso de creación de nuevos planes de estudios, impulsado artificialmente con el pretexto de la declaración de Bolonia, pretende un acercamiento al mercado que es muy peligroso si pervierte los estudios más proclives a ello, como por ejemplo las ingenierías.

Por resumirlo gráficamente, podemos predecir que no será un estudiante español el que resuelva el problema de si P es distinto de NP.

Factoría Web 2.0 en la ETSII, 30 de Abril

logo de factoría Web 2.0logo de flowerinspace

La empresa flower in space organizó, con la ayuda de la junta de Andalucía, un taller denominado Factoría Web 2.0 donde alumnos universitarios fueron formados para el lanzamiento de nuevos proyectos Web 2.0. El día 30 de Abril se presentaron en la escuela, dentro una jornada sobre emprendedores, los proyectos. De la jornada destacaría las intervenciones de Javier Martín (loogic.com), Bernardo Hernández (director de Google maps y Google earth e inversor en multitud de proyectos como idealista.com o tuenti) y la intervención de Rodolfo Carpintier, presidente de Digital Assets Deployment. El primero presentó una visión muy general de cómo estaba la situación de la Web 2.0 en cuanto a oportunidades de negocio, clarificando un poco el mercado potencial donde se deben mover los proyectos Web 2.0. La segunda fue una interesantísima inmersión en el agitado mundo de los emprendedores Web 2.0, desde su propia experiencia. La tercera que menciono era, quizás, la más necesaria. Rodolfo estableció en pocos minutos el terreno de juego donde los que quieran emprender deben moverse, y las condiciones generales bajo las cuales es importante, necesario o irrelevante la búsqueda de financiación de capital riesgo. Algunos de mis alumnos, con ánimo emprendedor, salieron muy animados de las charlas.

La última parte de la mañana estuvo dedicada a la presentación de los trabajos de los alumnos que han participado en el taller. Personalmente -sin minusvalorar a los que no cito- me parecieron muy interesantes tres:

  1. El dedicado a la gestión social de los viajes fin de curso (con un modelo de negocio claramente perfilado desde el principio).
  2. El dedicado a la gestión de tu curriculum online (y en el futuro, a la gestión inteligente de éstos). Si bien no es una red social, las pretensiones de los autores van más allá de una mera herramienta online, puesto que podrían ser capaces de hacer selecciones inteligentes de candidatos, una vez la información esté organizada como “conocimiento” en base a las plantillas que la plataforma facilita para la confección del curriculum.
  3. Placechannel.com. Aunque la idea en sí misma no es nueva y tiene potentísimos competidores, la aplicación es tremendamente adictiva. Consiste en utilizar la api de google earth y youtube para organizar geográficamente los vídeos de éste. Personalmente, si los creadores potenciaran la georreferenciación y aceptaran metadatos sobre el vídeo sería una verdadera killer-app.

Enhorabuena a los organizadores del evento y a los responsables y alumnos del taller por el trabajo realizado.

El estigma de la Inteligencia Artificial, la divulgación del conocimiento y la Web 2.0

imagen de un cerebro con localización de donde se presume que se hacen ciertas tareas
El estigma que surgió en el mismo nacimiento de la Inteligencia Artificial (IA) -en la conferencia de Darmouth- sigue ahí. Me refiero, claro está, a definir el objetivo de la IA como la consecución de un ser inteligente artificial. Lo curioso es que ahora lo conservan y mantienen tanto los especialistas cuando imparten conferencias generalistas (lo cual es, hasta cierto punto, inevitable) como los profanos en la materia que desean llamar la atención. Estos últimos, entre los que se incluyen periodistas (profesionales y aficionados, bloggers, etc.) producen un efecto devastador sobre la imagen de la IA. Desvirtúan muchos de los progresos que se hacen y se harán mediante metáforas completamente desafortunadas, que siempre dejan entrever más de lo que realmente se ha conseguido. Utilizar símiles antropomórficos para programas o agentes software fuera de la comunidad científica induce a errores de percepción muy peligrosos. Por ejemplo, el lector profano puede creerse completamente el símil (y creer que se ha avanzado espectacularmente en el desarrollo de agentes racionales artificiales) o, lo que es peor, no creerse absolutamente nada porque percibe que el resultado publicitado es inalcanzable (y rechazar como falso importantes avances).

En una entrada anterior sobre el problema de la difusión científica no hacía referencia a este aspecto, pero, en realidad, está muy relacionado. Ceder la difusión especializada a entidades privadas (lo que desgraciadamente sufrimos ahora) es un problema tan grave como el hecho de ceder la divulgación de los logros a blogs de aficionados, sitios de promoción de noticias, periódicos generalistas, revistas divulgativas de carácter amarillista, etc. El daño, aunque de distinto tipo, es mucho mayor porque esos artículos no pasan ningún tipo de revisión por especialistas con formación en divulgación (salvo honradas excepciones). Todos nos hemos encontrado alguna vez con un artículo sobre algo de lo que ha estudiado lleno de dislates. Incluso, con la convicción de que el autor del artículo se ha limitado a transcribir palabras clave sin saber de lo que habla (como ocurrió cuando se demostró el último teorema de Fermat, donde se podía encontrar artículos claramente errados, incomprensibles o amarillistas).

¿Cómo podríamos intentar resolver esto? Aquí la respuesta de la entrada anteriormente citada sí es válida: ecosistema de blogs académicos. En mi opinión, una de las mejores soluciones pues se apoya en una tradición Web 2.0 ya asentada con éxito. Por experiencia sé que cuando uno intenta escribir en un blog sobre su trabajo intenta, inconscientemente, usar un estilo divulgativo (otra cuestión es que se consiga). No es incompatible escribir una entrada divulgativa con un enlace a los resultados técnicos a los que hace referencia el autor, para que, mediante enlaces, se pueda nivelar la complejidad del conocimiento que deseamos comunicar. De hecho, es una buena forma de presentar nuestros trabajos más allá del sucinto abstract que siempre los acompañan.

La nueva página del programa de doctorado “Lógica, Computación e Inteligencia Artificial”

una imagen elegida del portal del CSIC

Bueno, en realidad es este portal, donde (gracias al todopoderoso moodle) se gestionará la docencia del programa. Todavía quedan muchos detalles por resolver, y evidentemente este año no se usarán todas las potencialidades que nos ofrece el sistema, pero parece que ya he conseguido introducir la información principal. Disculpad, en todo caso, los errores que todavía pueden aparecer (y aparecerán). Dentro de poco espero poder comunicar buenas e interesantes iniciativas para el curso próximo que afectarán profundamente a la docencia del programa.

Mención de calidad del programa de doctorado “Lógica, Computación e Inteligencia Artificial”

Logo del Departamento(disclaimer: soy el coordinador del programa de doctorado al que hace referencia esta entrada) Hemos recibido una buena noticia de la Agencia Nacional que evalúa la calidad, entre otras cosas, de los programas de doctorado. Hemos conseguido la mención de calidad (con muy buena puntuación), lo que es un buen comienzo para su futura transformación en un máster oficial (académico-investigador).

Personalmente, considero esta mención el merecido fruto de un grupo de profesores y un esfuerzo del Departamento de Ciencias de la Computación e Inteligencia Artificial al que pertenezco. Durante estos diez años de vida, nuestro programa de doctorado Lógica, Computación e Inteligencia Artificial los grupos de investigación implicados han dirigido un número muy importante de Tesis doctorales, ha formado un numeroso grupo de profesores y ha producido una elevado número de publicaciones en los campos donde el programa de doctorado se asienta. Hemos contado con alumnos de muchas nacionalidades (Colombia, Brasil, Rumanía, Italia, Mongolia y Portugal, entre otras) y de distinta formación lo que ha supuesto un enorme esfuerzo personal docente / investigador / administrativo, no sólo mío como coordinador del programa, sino de todo el departamento en su conjunto.
Desde aquí animo a cualquier titulado superior (de cualquier nacionalidad) interesado en los temas de este blog, o en los temas que engloba el programa y los grupos de investigación implicados y que desee una formación doctoral a ponerse en contacto conmigo (jborrego@us.es) para su ingreso en el programa. El periodo docente comprende desde Enero a finales de Junio (adaptando de este modo el calendario a las necesidades de alumnos de Iberoamérica). Los periodos de preinscripción se están ampliando debido a un gran retraso por parte de la Agencia de Evaluación en enviar la documentación oficial de la mención de calidad.
Enhorabuena a todos.

Composición de servicios Web 2.0: La lulupedia y otros similares

++…Una de las grandes virtudes de la mayoría de los proyectos Web 2.0 con éxito es la libertad de uso, lo que facilita la generación de nuevas aplicaciones sobre ese servicio. Así, proyectos ambiciosos como panoramio, u otros más modestos como jazztube se basan en exitosas aplicaciones de la Web 2.0. ¿Cuál es el límite de esa composición de servicios? El límite está determinado, fundamentalmente, en varios aspectos:

  1. Usabilidad. Cualquier experimento de este tipo debe ser fácil de utilizar, tanto que no induzca a otro a programarlo mejor.
  2. Valor añadido: La composición de esos servicios debe ser más valiosa que la simple combinación “a mano” de éste por parte del usuario.
  3. Famoso: debe componer servicios de contrastada solvencia, o lo que es más difícil, convertirse en un éxito a partir de otros menos conocidos.
  4. Viabilidad computacional: aunque disfrute de ancho de banda y potencia computacional, una composición de este tipo de aplicaciones depende mucho de la complejidad de la composición (si se basa en componer servicios existentes muy potentes).
  5. Aspectos adicionales:
  • Ofrecer un valor añadido a una (o varias) de las empresas sobre las que se ha montado el nuevo servicio
  • Viabilidad económica

Pero, ¿queda nicho para nuevos servicios? La respuesta obvia es sí, lo difícil es idear uno nuevo. Por ejemplo, una idea: la lulupedia, un servicio que consistiría en la elaboración colectiva, partiendo del guión sobre un tema de la wikipedia, de obras (de carácter científico o de ficción) que quedarían ofertadas en Lulu. Sólo necesitaríamos integrar el sistema wiki en la gestión de obras de lulu. Téngase en cuenta que lulu es una empresa web 2.0 que gana dinero desde prácticamente su inicio, y por tanto bastante fiable en la gestión de la edición, admitiendo incluso la publicación sin remuneración de libros (sólo gastos de envío e impresión). Véase la interesante entrada de E. Dans sobre su encuentro con Bob Young, CEO de lulu (y desarrollador de Red Hat, por supuesto).

Se me ocurren más composiciones, pero me las guardo para otra ocasión (o para ofertarlas como proyectos informáticos aquí en la escuela).

Curiosos consejos (e información) para los CEOs sobre Web Semántica

En el Business Week Online aparecen varias ideas sobre la Web semántica para CEOs. Es curioso la columna do y don’t. Refleja perfectamente la perplejidad del que no sabe si comprar/invertir en una tecnología nueva que no dará sus frutos y no proporcionará ventaja competitiva hasta dentro de algunos (muchos para el mundo empresarial) años. En lo que respecta a mis intereses, es muy interesante este do (corto y pego):

  • (Do) Expect training challenges: It often takes people a while to understand the technology. “We’ll spend several years of people doing it and not doing it right”, says Dave McComb, president of consulting firm Semantic Arts.

Y para completar la información un artículo para los escépticos (aquellos que creen que esto de la Web Semántica no va a ningún lado): Taming the World Wide Web.

Programa de Doctorado de Lógica, Computación e Inteligencia Artificial

Actualmente imparto los cursos Lógicas para la Web y Síntesis, Verificación y Razonamiento sobre Agentes dentro del Programa de Doctorado: Lógica, Computación e Inteligencia Artificial del Departamento de Ciencias de la Computación e Inteligencia Artificial de la Universidad de Sevilla. Para más información sobre este programa, no dudes en contactar conmigo