Diario Libre (Republica Dominicana)
Global y Variable
Reconocimiento de errores
Ya hay máquinas capaces de identificar voces, reconocer objetos y detectar patrones de conducta, pero hay algo que aún les resulta cuesta arriba lograr. A los robots les es difícil reconocer que cometieron un error y que lo que hacen está siendo afectado por esa equivocación. En otras palabras, si por algún motivo pasan por alto el error en el momento en el cual lo cometieron, reconocerlo después les es más complicado. Aun en el caso de que el robot detecte las consecuencias del fallo, en la medida en que los resultados que se obtengan no coincidan con los esperados, atribuir esas divergencias a un paso específico en rutinas ejecutadas anteriormente involucra un proceso de revisión y prueba de alternativas múltiples.
Una posible solución sería incorporar en los algoritmos que controlan la actuación del robot una relación de todos los posibles errores en que éste pueda incurrir. Equivaldría a un manual de rutinas erradas, contra el cual se pudieran contrastar las secuencias realizadas, y que sean éstas modificadas de inmediato si coinciden con algunas de las incluidas en el registro. Tal procedimiento, sin embargo, sería ineficiente y dependería de que la identificación de las equivocaciones posibles fuese total. Además, dado que los robots avanzan hacia la multiplicidad de aplicaciones, sería necesario variar el manual según la tarea que el robot esté llevando a cabo.
El Instituto de Robótica de la universidad Carnegie-mellon en los EE.UU. intenta corregir esa situación. Con ese propósito está desarrollando sistemas de autoevaluación, que incorporen en las rutinas un mecanismo eficiente para juzgar si una tarea fue completada satisfactoriamente, como paso previo a continuar con procesos posteriores.
Igual que a los robots, a los seres humanos se les dificulta identificar sus errores. Y cuando lo hacen, muchas veces no los quieren reconocer. Políticos y economistas son especialmente notorios por su obstinación.