El idioma inglés no es adecuado para hablar sobre inteligencia artificial, lo que dificulta que los humanos se comuniquen entre sí sobre lo que realmente está haciendo una IA. Por lo tanto, puede tener más sentido usar términos "similares a los humanos" para describir las acciones de la maquinaria, incluso cuando las propiedades internas de la maquinaria no se parecen a las propiedades internas de la humanidad.
El lenguaje antropomórfico se había utilizado mucho en tecnología (consulte la definición de antropomorfización del Hacker's Dictionary , que intenta justificar el uso de términos antropórficos por parte de los programadores de computadoras al describir la tecnología), pero a medida que la IA continúa avanzando, puede ser útil considerar las compensaciones de utilizando lenguaje antropomórfico en la comunicación a audiencias técnicas y no técnicas. ¿Cómo podemos manejar bien la IA si ni siquiera podemos describir lo que estamos haciendo?
Supongamos que quiero desarrollar un algoritmo que muestre una lista de artículos relacionados. Hay dos formas en que puedo explicar cómo funciona el algoritmo para un laico:
- Muy antropomórfico : el algoritmo lee todos los artículos en un sitio web y muestra los artículos que son muy similares al artículo que está viendo.
- Muy técnico : el algoritmo convierte cada artículo en una "bolsa de palabras" y luego compara la "bolsa de palabras" de cada artículo para determinar qué artículos comparten las palabras más comunes. Los artículos que comparten más palabras en las bolsas son los que se muestran al usuario.
Obviamente, el # 2 puede ser más "técnicamente correcto" que el # 1. Al detallar la implementación del algoritmo, es más fácil para alguien entender cómo solucionar el algoritmo si produce un resultado con el que no estamos de acuerdo.
Pero el número 1 es más legible, elegante y más fácil de entender. Proporciona una idea general de lo que está haciendo el algoritmo, en lugar de cómo lo está haciendo el algoritmo. Al abstraer los detalles de implementación de cómo una computadora "lee" el artículo, podemos enfocarnos en usar el algoritmo en escenarios del mundo real.
¿Debería, por lo tanto, preferir usar el lenguaje antropomórfico como se enfatiza en la Declaración # 1? ¿Si no, porque no?
PD: Si la respuesta depende de la audiencia con la que estoy hablando (una audiencia no técnica puede preferir la # 1, mientras que una audiencia técnica puede preferir la # 2), házmelo saber también.