Algoritmo

De Wiki de TI Responsable

Un algoritmo es una secuencia finita de instrucciones que permite resolver un problema o realizar una tarea.

El concepto es anterior a la informática: una receta de cocina o un método de división escrita son algoritmos. En informática, el algoritmo describe el procesamiento con independencia del lenguaje que lo implementa.

Relación con la IA

Un algoritmo convencional lo escribe una persona: sus reglas se pueden leer y sus decisiones se pueden explicar. En cambio, un sistema de aprendizaje automático obtiene su comportamiento a partir de datos, sin reglas explícitas. De ahí surgen la dificultad de la explicabilidad (FR) y el problema de la caja negra.

Sobriedad en el uso de recursos

La elección del algoritmo determina el consumo de recursos mucho más que la optimización del código que lo implementa. Un servidor más potente no compensa un proceso mal diseñado: este es uno de los principios del ecodiseño de software.

Véase también