Daedalus

Daedalus es (era?) otra empresa dedicada a temas relacionados con la inteligencia artificial, nacida como spin-off de un departamento de investigación de la Universidad Politécnica de Madrid.

Conocí al director en 2001. Por aquel entonces estaban empezando a comercializar su producto lawerinto para análisis y control de accesos a webs.

He estado revisando su web hoy, y veo que no la actualizan desde finales de 2003. No me parece muy buena señal. No me extrañaría que ésta sea otra empresa más caida después de la crisis de las punto com.

Es una lástima, pero creo que las iniciativas empresariales relacionadas con la Inteligencia Artificial no cuajan en el mercado español.

De todas maneras, creo que el momento de estas tecnologías se acerca. En los próximos años veremos un cambio de tendencia.

Actualización a 14/06/2006: Hoy he visto que en elmundo.es un icono que dice “powered by daedalus” y además he revisado su web y veo que la han actualizado y han ampliado su cartera de productos!

Posted in Empresas, IA, Internet | Tagged , , , | Leave a comment

MusicStrands

Hace unos cuantos meses salió a la luz MusicStrands, una nueva iniciativa empresarial surgida del IIIA-CSIC, el instituto de investigación en Inteligencia Artificial del CSIC en la Universidad Autónoma de Barcelona, cuna de otros spin-offs como Isoco.

MusicStrands es un sistema inteligente que recomienda música a los usuarios a partir de sus preferencias y gustos, y además lo hace dentro de un “contexto musical”, ya que las canciones que se recomiendan no son más o menos adecuadas “porque sí”, sino que ello depende de lo que se está escuchando en un momento dado. Para ello, aparte de las técnicas de recomendación basadas en filtrado colaborativo convencional, MusicStrands aporta los playlists, que listan canciones que a los usuarios les gusta escuchar de forma secuencial.

Este es un concepto muy interesante que no está suficientemente explotado en otros sistemas de recomendación similares, como es el caso del LaunchCast de Yahoo, que aunque tiene el concepto de “mood” (estado de ánimo), se queda a medias en cuanto a su utilidad para mejorar las recomendaciones.

En su puesta de largo ante los medios, MusicStrands obtuvo bastante notoriedad, con apariciones en El País, El Mundo, La Vanguardia, Expansión y Cinco Días. Además, el equipo gestor es de impresión:

[...] recommender systems pioneer Jon Herlocker (among the top 1% of most quoted scientists of the last decade); Derek Reisfield, youngest president ever of CBS New Media; Tom Dietterich, the president of Machine Learning Society and the most renowned scientist in statistical machine learning; Javier Etxebeste, formerly Managing Director of Search and Marketplace of Yahoo Europe; and Andreas Weigend, recently Chief Scientist at Amazon.
(ver nota de prensa completa)

Sin embargo no he vuelto a encontrar noticias de esta compañía en medios de difusión masiva.
(Corrección: acabo de ver en el centro de prensa de su web que el pasado 10 de mayo les hicieron un mini-reportaje en el Telediario 1 de TVE)

Sé que siguen en marcha, que pretenden tener beneficios en 2007, y que la iniciativa tiene un horizonte puesto a largo plazo. De hecho, me llegó una oferta de beca de Doctorado que publicaron en el BOE allá por febrero.

Como iniciativa académica estoy convencido de que la investigación generada en esta empresa va a permitir perfeccionar las técnicas de filtrado colaborativo y va a conseguir mejorar su eficiencia en varios órdenes, pero como iniciativa empresarial no estoy tan seguro de su viabilidad, al menos con el modelo actual.

Para que un sistema así funcione es necesario conseguir una masa crítica de usuarios que creen un efecto red de modo que el sistema de recomendaciones pueda proporcionar buenos resultados.

El gran problema que yo veo es que no sé cómo van a conseguir esa masa crítica con un interfaz web como el que tienen ahora. La gente no está dispuesta a introducir en una web listas interminables de canciones favoritas en forma de playlists. Esta información debería extraerla el sistema de forma automática a partir del comportamiento de los usuarios. Yo estoy convencido de que el sistema de recomendación “rompedor” que sin duda está por llegar no estará centralizado en una web, sino distribuido en los PCs de todos los usuarios e integrado en el reproductor de música habitual.

La “killer application” de los sistemas de recomendación será un sistema distribuído basado en una red peer to peer. Estoy convencido.

¿Y cómo se obtendrán en ese caso las recomendaciones?
¡Gracias a las propiedades emergentes del sistema!

Cuando dudo de por qué llamé a este blog Sistemas Emergentes, no sé lo que me digo…

Posted in IA, Internet | Tagged , , , | 2 Comments

Manic Miner

Acabo de subir a la web mi “última creación”: una versión en Java del clásico juego de plataformas Manic Miner.

Si viviste la época de los ordenadores de 8 bits, estoy seguro de que te traerá buenos recuerdos. Para poder jugar necesitas tener instalado el plugin de Java en tu navegador.

Si encuentras algún bug, comunícamelo dejando un comment, por favor.

Posted in Personal, Proyectos | Tagged , , , , | Leave a comment

¿Qué son los sistemas emergentes?

Para tratar de responder esta pregunta primero daremos una definición de Sistema:

Un sistema es un conjunto de elementos organizados que interactúan entre sí y con su ambiente, para lograr objetivos comunes, operando sobre información, sobre energía o materia u organismos para producir como salida información o energía o materia u organismos.

(Definición tomada de Wikipedia)

Por lo tanto, y según esta definición, en un sistema podemos encontrar un conjunto de elementos que interactúan entre sí. Las interacciones se producen en base a unas reglas internas a dicho sistema, y de la interacción de los distintos elementos se obtiene un comportamiento global.

Los sistemas más sencillos están compuestos por un número reducido de elementos que se organizan de forma jerárquica y que llevan a cabo tareas especializadas. Por norma general el comportamiento global observado puede deducirse a partir de la estructura y de la función de cada uno de los elementos que componen el sistema, y de las conexiones existentes entre ellos.

Ejemplos de sistemas de este tipo pueden ser: un ordenador, una empresa, un coche, etc.

También existen otros sistemas en los que el número de elementos es muy grande, y en los que esencialmente todos los elementos son iguales e interactúan entre sí en base a unas reglas comunes a todos ellos. Además, la interacción entre los distintos tipos de elementos no es rígida ni está jerarquizada. Un elemento puede interactuar potencialmente con cualquier otro. En estos sistemas suele existir una medida de distancia de modo que la influencia de un elemento sobre otro será tanto mayor cuanto menor sea la distancia entre ellos. La distancia entre los elementos puede variar dinámicamente en el tiempo de vida del sistema. Estos sistemas se caracterizan además porque en ellos no existen coordinadores o elementos que tengan una mayor responsabilidad que otros.

Ejemplos de sistemas de este segundo tipo pueden ser: la economía (un conjunto de empresas), el tráfico (un conjunto de coches), una colonia de hormigas, una bandada de pájaros, etc.

En algunos sistemas de esta última clase puede producirse un hecho bastante significativo:

A pesar de que las reglas comunes a todos los elementos del sistema pueden ser muy sencillas, la interacción de un gran número de elementos simples siguiendo dichas reglas puede dar lugar a comportamientos muy complejos de un mayor nivel de abstracción y que no son fácilmente deducibles a partir del comportamiento de los elementos básicos.

Estas propiedades surgen o emergen no sólo de la ejecución de las reglas, sino también de la interacción entre los múltiples elementos del sistema.

Estas son las llamadas propiedades emergentes, y los sistemas que presentan esta clase de propiedades son los sistemas emergentes.

En resumen:
La emergencia es el proceso por el que se obtienen comportamientos sofisticados a partir de reglas sencillas ejecutadas por un gran número de individuos o elementos, y los sistemas emergentes son sistemas en los cuales se produce este fenómeno.

Ejemplos de comportamientos emergentes:
La autoregulación de los precios en la economía, los atascos de tráfico, los mecanismos de búsqueda de comida o de mantenimiento de la colonia llevados a cabo por las hormigas, la coordinación en los movimientos de una bandada de pájaros, el desarrollo embrionario de un ser vivo, etc.

Posted in Personal | Tagged | 4 Comments

Peticiones de ayuda falsas

Hoy he recibido otro mail de solicitud de ayuda, de los típicos en que te piden que colabores reenviándolo a toda la gente que conozcas.

Con sólo hacer una sencilla búsqueda en yahoo, he descubierto que este mail es falso. Un “hoax”, como dicen los anglosajones.

Se lo he comentado a la persona que me lo mandó, diciéndole que era un engaño y me ha contestado que él prefiere responder a esos mails, que le cuesta más enterarse de si es verdadero o falso que responder y reenviar, y que cada uno hace con su tiempo lo que quiere.

Yo creo que mirar en yahoo ó google, o consultar alguna página sobre leyendas urbanas no cuesta tanto. Por ejemplo, en español tenemos:

www.rompecadenas.com

y en inglés:

www.breakthechain.org
www.truthorfiction.com

(hay muchas más).

Aparte de esto, reproduzco parte de la respuesta que he dado a este amigo mío:

Si envías un mail de este tipo a todo el que conoces, estás contribuyendo a que se propague la falsedad y aumente la desinformación. No sólo pierdes tú el tiempo, sino que se lo haces perder a los demás. Alguien podría decirte: “con tu tiempo haz lo que quieras, pero no juegues con el mío”.

Además, si la gente hiciera una sencilla consulta del tipo que comentaba antes, se propagarían más mails verdaderos, y menos falsedades como esta, con lo que se conseguirían varias cosas:

1.- Muchos de nosotros dejáramos de recibir correos basura y de perder tiempo filtrándolos.

2.- Cuando llegara una petición de ayuda verdadera, todos estaríamos más dispuestos a colaborar. Ahora cuando llega un mail de estos mucha gente ni lo lee por norma, pensando que va a ser falso. Si la gente hiciera un filtrado de lo que manda asegurándose de que la petición es cierta, las solicitudes verdaderas tendrían más notoriedad.

Posted in Sin clasificar | Leave a comment

El tiempo pasa sin que te des cuenta

Vaya. Creo que me tomé demasiado en serio el último post sobre la gestión del tiempo: hace cuatro meses que no escribo nada. He hecho muchas otras cosas, sí, pero el blog lo tengo bastante abandonado.

He estado mirando los logs y he descubierto que mucha gente llega hasta aquí buscando información sobre sistemas emergentes, pero a pesar de que ese es el nombre de este blog en ningún sitio aparece una definición de ese término.

Prometo escribir pronto una entrada al respecto.

Posted in Sin clasificar | Leave a comment

La Gestión del Tiempo

Hace unos días encontré en un blog un artículo sobre gestión del tiempo (time management). Siempre he tenido la sensación de que no aprovecho bien mi tiempo, así que creo que voy a empezar a poner en práctica algunos de los consejos que daba el autor.

Las ideas fundamentales eran:

1.- No pospogas las decisiones, por importantes que sean.

Date un tiempo límite para tomar una decisión sobre un asunto, y atente a ella. Según el autor, con sesenta segundos debería ser más que suficiente para tomar casi cualquier decisión.

2.- Potencia la multitarea.

En muchas ocasiones pueden hacerse varias cosas a la vez. Aprovechar esto es fundamental. Ejemplos: Hace unos días que voy al trabajo por las mañanas escuchando Vaughan Radio, una emisora de radio en la que dan clases de inglés. Así al menos aprovecho el atasco y practico. Otro ejemplo: El otro día estuve 25 minutos en una cola en el banco. Una total pérdida de tiempo. A partir de ahora voy a llevar siempre conmigo en la PDA algún artículo que tenga intención de leer, para situaciones como esta.

3.- Aprovecha el “flujo”.

Esto es casi lo más importante. Si te dedicas a hacer algo que te interesa durante un periodo de tiempo y sin interrupciones, es muy posible que llegues a un estado que los psicólogos llaman el “flujo” (flow). Este es un estado de concentración casi hipnótica en el que parece que todo “fluye” con mucha facilidad y tanto la productividad como el disfrute de la tarea que estás llevando a cabo se incrementan dramáticamente.

A todo el mundo le ha pasado alguna vez: Te pones a hacer algo en lo que pones mucho interés y el tiempo pasa sin que te des cuenta. Cuando te paras a mirar, han pasado varias horas y ni siquiera te has enterado. Y además te dices: ¡Qué bien lo he pasado!

Según los psicólogos, la diferencia entre una persona normal y una persona sobresaliente suele ser que la segunda pasa mucho más tiempo en el estado de flujo, con lo que su concentración y rendimiento son mucho mayores. Por eso es tan importante hacer algo que te guste: Por mucho que quieras no puedes sobresalir en algo con lo que no disfrutas, ya que nunca o casi nunca alcanzarás el flujo.

Aparte de dedicarte a algo que te guste, es importante hacer todo lo posible para favorecer la aparición de este estado de flujo. Para ello puedes hacer varias cosas: Eliminar de tu entorno toda posible distracción, apagar la tele, pedir a la gente que tienes alrededor que no te interrumpan durante un rato, asegurarte antes de empezar de que ninguna necesidad fisiológica va a hacer que tengas que interrumpir tu tarea, etc.

Posted in Sin clasificar | Leave a comment

Mi Rastro

Farid Fleifel, Mislata, Valencia, Liria, Lliria, Madrid.

Maestro Serrano, L’Almacil, Instituto de Bachillerato de Mislata, UPV, Universidad Politécnica de Valencia, Departamento de Sistemas Informáticos y Computación, DSIC, Facultad de Informática, Universidad Politécnica de Madrid, DIA, Departamento de Inteligencia Artificial.

Garben, Webmedia, Evoluciona, WiseCaddie, MediaNet, Media Net.

Esto no es un apunte cualquiera en mi blog. ¡Es un RASTRO!

Me explico:

¿Alguna vez has intentado localizar a través de Internet a un amigo al que en su día, por una razón o por otra, acabaste perdiéndole la pista?

De un tiempo a esta parte se han puesto de moda páginas de búsqueda de amigos o compañeros de estudios como MiPasado, Neurona ó amigosdelaescuela

Todas estas páginas suelen compartir la misma filosofía: se trata de páginas que aglutinan datos de centros de estudios y de personas que estudiaron en ellos. Si estás buscando a alguien, primero te exigen registrarte e introducir tus datos personales. Una vez hecho esto, puedes empezar a buscar. De esta manera consiguen que si alguien te está buscando a ti, también pueda encontrarte.

Estas páginas se han convertido en todo un fenómeno social en Estados Unidos e Inglaterra.

La aproximación que usan es buena, pero es un tanto costosa para el interesado, ya que tiene que hacer el esfuerzo de registrarse. Además, si estás buscando a alguien posiblemente debas registrarte en más de una web de este tipo.

De todas formas, si yo buscara a alguien lo primero que haría sería introducir en google su nombre y algún dato orientativo adicional y ver lo que sale. Lo he hecho con algunos antiguos compañeros a los que hace tiempo que no veo, y no aparece gran cosa.

Por eso he pensado… ¿qué pasaría si alguien me buscara a mí?

Y la respuesta es que sería un poco más fácil encontrarme, pero tampoco se puede decir que sea una tarea trivial.

Por eso he decidido que voy a publicar un rastro: Esta página.

En ella pongo términos relacionados conmigo: sitios en los que he vivido, colegios y universidades en los que estudié, empresas en las que he trabajado… Tampoco pongo demasiada información personal, pero no creo que sea necesario que escriba mi biografía.

Es de esperar que dentro de unas semanas, cuando los principales buscadores hayan indexado esta página, alguien que busque términos como Farid Mislata, Farid L’Almacil ó Farid UPV me encontrará sin demasiados problemas.

Si yo me estuviera buscando a mí mismo, pondría algo así…

Si me encuentras a través de esta página, ¡no te cortes! Escríbeme o deja un mensaje.

¡Espero que te vaya muy bien!

Ah, y un saludo, ¡¡Por los buenos tiempos que compartimos!!

(Seguramente…)

Posted in Sin clasificar | 2 Comments

Calidad de vida

Esta mañana he ido a la universidad.

Mi facultad está a unos 10 minutos de casa en coche, y cuando ya había entrado en el recinto y estaba conduciendo hacia el parking he pensado: “Si trabajara en la universidad, todos los días llegaría en diez minutos, como hoy…”

Y me he dado cuenta de lo que se puede ganar en calidad de vida viviendo cerca del trabajo.

Para mí, ahora es un infierno. Tardar más de una hora en ir a trabajar y otro tanto en volver está empezando a ser un peso muuuuy grande.

Si te paras a pensarlo, es increíble la cantidad de tiempo que pierdes en desplazamientos, aunque eso es casi inevitable si vives en una ciudad como Madrid.

y más aún si por tu trabajo tienes que moverte por la ciudad, o si te asignan una ubicación distinta cada pocos meses.

Hay días en los que vivir en una ciudad tan grande se me hace un poco duro, la verdad.

Posted in Sin clasificar | Leave a comment

Citado…

Acabo de descubrir que me han citado en un trabajo de Monografias.com sobre la Inteligencia Artificial.

En concreto citan la definición de IA que di en uno de mis primeros artículos.

Bueno, y también copian un trozo bastante grande de ese mismo artículo casi literalmente.

Ese artículo dio bastante juego. Es curioso que todavía lo sigan citando por ahí porque ya tiene casi de diez años…

Posted in Sin clasificar | Leave a comment