La Influencia Que Tienen Los Algoritmos En Las Opiniones Y Preferencias De Millones De Usuarios

Anuncios

Un feed que parece hecho a tu medida puede influir en lo que capta tu atención antes de que decidas qué opinas. Los algoritmos digitales ayudan a seleccionar videos, publicaciones, resultados de búsqueda y anuncios de una enorme cantidad de información en línea. Sus decisiones pueden afectar lo que ves, pero no determinan todas tus opiniones o preferencias.

Cada día, las personas utilizan servicios que clasifican y sugieren contenido, a menudo sin conocer las reglas que rigen esas selecciones. Una publicación conocida puede aparecer junto a algo sorprendente, mientras que otro material permanece relegado al fondo de la pantalla. Esta selección puede influir en lo que nos parece interesante, familiar o digno de nuestra atención.

Esta explicación para principiantes muestra cómo funcionan estos sistemas, dónde encontrarlos y cómo considerar su influencia. El objetivo no es interpretar cada recomendación como perjudicial o beneficiosa. Considera una recomendación personalizada como una sugerencia, no como una visión neutral o completa del mundo.

¿Qué es un algoritmo y cuáles son sus partes básicas?

Una receta es un algoritmo sencillo: se añaden los ingredientes, se siguen pasos ordenados y se obtiene un plato preparado. Un algoritmo informático es un conjunto finito y ordenado de instrucciones para completar una tarea o resolver un problema. Sus partes básicas son la entrada, el proceso y la salida, que en conjunto transforman una tarea en un resultado.

La entrada se refiere a la información que se proporciona a un proceso antes de que comience. En una receta, la entrada incluye los ingredientes y las cantidades. El proceso es la secuencia de acciones, como mezclar y hornear. El resultado es el plato terminado, siempre que los pasos y las medidas se ajusten a la receta.

La verificación de un formulario digital utiliza el mismo patrón. Los datos de entrada pueden incluir nombre, dirección de correo electrónico y fecha. El proceso comprueba si se han completado los campos obligatorios y si el correo electrónico sigue el formato esperado. El resultado puede indicar que el formulario está listo o señalar un campo faltante.

Instrucciones claras Un algoritmo ayuda a que un procedimiento funcione de forma consistente. Sus pasos necesitan un orden definido, un punto de parada y suficiente detalle para manejar casos comunes. Puede ser un procedimiento escrito o un proceso codificado, y no es necesario que se ejecute en una computadora.

Para que una tarea sea repetible, sus instrucciones deben indicar claramente el lugar que ocupa cada paso en la secuencia.

Una receta puede seguir pasos algorítmicos sin necesidad de un ordenador, del mismo modo que una verificación digital puede aplicar reglas a la información. Ambas requieren un método para procesar la información recibida y obtener un resultado útil. Un procedimiento con pasos incompletos puede funcionar por casualidad una vez, pero fallar en un caso ligeramente diferente.

El Explicación de algoritmos según The Conversation Describe cómo las instrucciones transforman la entrada en salida mediante decisiones y repetición. Los pasos claros también facilitan la identificación de errores en un procedimiento. Verifique que el procedimiento tenga un punto de finalización claro y que contemple los casos habituales que debe manejar.

¿Cómo funcionan los algoritmos en la programación y la inteligencia artificial?

Un programa comienza con un procedimiento que especifica qué hacer antes de que el código le indique a la computadora cómo hacerlo. Un algoritmo es la lógica que subyace a un programa, mientras que el código expresa esa lógica en un lenguaje que un ordenador puede ejecutar. Puedes planificar los pasos antes de elegir un lenguaje de programación.

Cómo construir un algoritmo paso a paso

Comienza describiendo la tarea en una sola frase, por ejemplo, comprobar si un número es par. Identifica la entrada y luego indica la salida esperada. En este caso, la entrada es un número y la salida es un mensaje que indica si es par o no.

Escribe las instrucciones en orden: lee el número, divídelo entre dos, comprueba el resto y muestra el mensaje correcto. Luego, prueba el procedimiento con números comunes, como 8 y 11. Una buena prueba verifica que cada resultado coincida con la regla prevista.

Prueba también con un caso límite, como cero o un valor que la tarea no permite. Scratch, Blockly, Flowgorithm, PSeInt y RAPTOR ayudan a los principiantes a representar o practicar algoritmos. Algunos ofrecen bloques visuales o diagramas de flujo, para que puedas centrarte en la secuencia antes de escribir código más complejo.

Cómo la IA y el aprendizaje automático utilizan algoritmos

La inteligencia artificial (IA) es un campo de la informática. Un algoritmo es un proceso o conjunto de reglas que un sistema de IA puede utilizar. La IA no es un algoritmo en sí misma: los sistemas combinan algoritmos con datos y capacidad de procesamiento para realizar tareas.

El aprendizaje automático es un enfoque de inteligencia artificial en el que un sistema utiliza ejemplos para identificar patrones y ajustar las predicciones. Por ejemplo, un sistema puede aprender de ejemplos anteriores para estimar qué artículo podría interesar a alguien. El resultado depende de la información que recibe y del proceso utilizado para interpretarla.

Un cifrado por desplazamiento de letras muestra cómo un proceso preciso procesa un texto. Para descifrar un mensaje, se desplaza cada letra cinco posiciones hacia atrás en un alfabeto español que incluye la ñ. Cuando un desplazamiento supera el inicio del alfabeto, se vuelve al final y los espacios permanecen sin cambios.

Según esas reglas, “KJQNE INF IJ QTX UW TLWF RFI TWJX” se decodifica como “FELIZ DIA DE LOS PROGRAMADORES” solo si el texto codificado tiene un espaciado y desplazamiento consistentes. En este ejemplo, el resultado depende del alfabeto y la regla de desplazamiento, no del aprendizaje. Prueba un algoritmo con una entrada cercana al límite de sus reglas, no solo con el ejemplo que lo hizo funcionar la primera vez.

¿Qué tipos de algoritmos resuelven diferentes problemas?

La búsqueda binaria reduce la búsqueda en una colección ordenada comprobando el elemento central y seleccionando la mitad correspondiente. Es uno de los diversos tipos de algoritmos, cada uno diseñado para un problema diferente. El método adecuado depende de la tarea y de lo que más importe: la velocidad, la exactitud o la facilidad de verificación.

Las secuencias, las condicionales y la repetición son estructuras de control básicas: describen cómo se ejecutan las instrucciones. Los métodos de búsqueda, ordenación, voraces, de programación dinámica y probabilísticos describen estrategias más amplias para resolver problemas. Cada estrategia tiene casos útiles, pero ningún método se adapta a todas las tareas.

Algoritmos de búsqueda Localizar un elemento. La búsqueda secuencial comprueba los elementos uno a uno, mientras que la búsqueda binaria reduce repetidamente el tamaño de una colección ya ordenada. Los algoritmos de ordenación organizan los elementos; entre los ejemplos más conocidos se encuentran el ordenamiento de burbuja, el ordenamiento por selección y el ordenamiento rápido. Estos ejemplos muestran diferentes maneras de organizar una colección.

Los algoritmos voraces eligen una opción local prometedora en cada paso. El método de Dijkstra para encontrar la ruta más corta utiliza este tipo de estrategia para hallar rutas en una red. Una elección voraz puede no alcanzar el óptimo global, por lo que el método funciona mejor cuando sus reglas permiten obtener el resultado deseado.

La programación dinámica almacena los resultados de problemas más pequeños y los reutiliza. Un cálculo de Fibonacci puede usar valores almacenados previamente en lugar de resolver los mismos subproblemas repetidamente. Los algoritmos probabilísticos utilizan la aleatoriedad para encontrar un resultado adecuado; los métodos de Monte Carlo y Las Vegas son dos ejemplos conocidos.

Familia de algoritmos Tarea Ejemplo con nombre
Buscar Localiza un artículo Búsqueda binaria
Clasificación Solicita una colección Ordenación rápida
Avaro Elija una opción local prometedora. Método de Dijkstra para encontrar la ruta más corta
Programación dinámica Reutilizar los resultados de los subproblemas almacenados Cálculo de la secuencia de Fibonacci
Probabilístico Utilice la aleatoriedad para encontrar un resultado adecuado. Montecarlo

Los algoritmos también pueden describirse como cuantitativos o cualitativos, y computacionales o no computacionales. Un algoritmo matemático podría calcular 1 + 1 = 2, utilizando 1 y 1 como entradas y 2 como salida. Un procedimiento basado en reglas podría formar plurales, pero debe contemplar excepciones como la conversión de matrices en matrices.

La codificación Huffman comprime la información asignando códigos según la frecuencia de aparición de los símbolos. Los algoritmos de ordenación por selección y de burbuja ofrecen otras formas de ordenar los elementos, mientras que el método de Las Vegas utiliza la aleatoriedad, pero verifica el resultado. Estos ejemplos no constituyen una clasificación de los algoritmos más utilizados.

La velocidad, la precisión y la facilidad de validación de un método pueden influir en aspectos contradictorios. El método más rápido puede ser más difícil de verificar, mientras que un método sencillo y exacto puede requerir más tiempo en una tarea compleja. Antes de elegir un método, determine qué prioriza la tarea: la velocidad, la precisión o la facilidad de validación.

¿Cómo clasifican los algoritmos digitales lo que ves en línea?

Un feed clasificado es una selección, no un registro completo de todo lo publicado en línea. Un sistema de recomendaciones predice qué puede interesarte y luego ordena las publicaciones, los resultados de búsqueda, los videos o los anuncios. Su clasificación refleja las señales que pondera, no una medida completa de lo que realmente importa.

Estos algoritmos pueden utilizar la actividad previa, los intereses inferidos, los patrones entre usuarios similares y el contexto, como la hora del día o el dispositivo. Pueden estimar con qué contenido interactuarás y, a partir de esa predicción, clasificarlo. La combinación de datos y su ponderación pueden variar según la plataforma y el contexto.

Un feed clasificado ordena los elementos de un flujo continuo de contenido. Una página de resultados de búsqueda responde a una consulta específica, por lo que la relevancia para esa búsqueda ayuda a determinar su orden. En Google, la clasificación de búsqueda también puede tener en cuenta la calidad de los enlaces entrantes y el contexto geográfico.

Configuración en línea Señales consideradas ¿Qué se clasifica?
Feed social Actividad previa y relación con el autor Publicaciones
Búsqueda web Relevancia, vínculos y contexto geográfico Resultados de la búsqueda
Recomendaciones de vídeos o productos Intereses inferidos y patrones de usuarios similares Vídeos o productos

Las redes sociales pueden tener en cuenta tu actividad y tu relación con el autor de una publicación. Los indicadores de posicionamiento en Instagram incluyen el interés, la relevancia y dicha relación. EdgeRank era el nombre anterior del sistema de posicionamiento del feed de Facebook, no el nombre de su sistema actual.

Las recomendaciones también influyen en el contenido que aparece en las plataformas de vídeo. YouTube estima que más del 70 % de las visualizaciones en su plataforma provienen de recomendaciones, en lugar de búsquedas o enlaces compartidos. Los algoritmos de publicidad online también pueden seleccionar audiencias para anuncios específicos.

Estos sistemas manejan grandes cantidades de información, lo que hace que un flujo ordenado sea útil para encontrar elementos rápidamente. Una combinación diferente de señales puede colocar material distinto en los primeros puestos, incluso cuando dos personas usan el mismo servicio. Recuerde que ver un elemento cerca de los primeros puestos significa que se clasificó de forma destacada, no que sea el más preciso o importante.

¿Cómo pueden los algoritmos modificar las opiniones y preferencias?

En un experimento de campo realizado en 2023, siete semanas en el feed algorítmico de X aumentaron la participación y modificaron algunas opiniones políticas hacia una dirección conservadora. Los cambios medidos afectaron a algunas opiniones, pero no a todas las actitudes políticas analizadas. Esa distinción es importante cuando se considera cómo una fuente de noticias puede influir en la exposición.

Lo que reveló el experimento X Feed de 2023.

El experimento de campo aleatorio incluyó a usuarios activos de X en Estados Unidos durante 2023. Los investigadores cambiaron a los participantes de un feed cronológico a un feed algorítmico durante siete semanas. Este cambio aumentó la participación y orientó algunas opiniones hacia una postura más conservadora.

Esos cambios involucraron puntos de vista sobre prioridades políticas, investigaciones criminales contra Donald Trump y la guerra en Ucrania. Experimento de alimentación X 2023 No se observó ningún efecto significativo en la polarización afectiva ni en la afiliación partidista autoinformada. Un cambio en algunas opiniones no implica que todas las medidas políticas hayan variado.

El algoritmo X estudiado promovió contenido conservador y relegó las publicaciones de los medios tradicionales. Algunos usuarios continuaron siguiendo cuentas de activistas conservadores que habían comenzado a seguir después de que se desactivara el algoritmo. Este patrón demuestra cómo los cambios en la exposición pueden influir en las decisiones posteriores de los usuarios.

Lo que amplificó la clasificación basada en la interacción

Un experimento aleatorio realizado entre el 11 y el 27 de febrero de 2023 incluyó a 806 usuarios únicos de Twitter en Estados Unidos. Participaron 1730 veces. Los investigadores compararon los 10 primeros tuits, ordenados según su nivel de interacción, con los 10 primeros ordenados cronológicamente en orden inverso.

La clasificación basada en la interacción amplificó el contenido con carga emocional y hostil hacia el grupo externo. Los usuarios afirmaron que este contenido les hizo sentir peor con respecto a su grupo político opuesto. Los participantes no prefirieron los tuits políticos seleccionados por el algoritmo basado en la interacción.

Un análisis exploratorio reveló que la clasificación según las preferencias declaradas redujo el contenido hostil, partidista y dirigido a otros grupos. Este enfoque también podría reforzar las cámaras de eco. Un método de clasificación puede reducir un efecto no deseado a la vez que genera otro riesgo.

Cómo Facebook cambió sus objetivos de publicación

En 2015, Facebook modificó su algoritmo de noticias para maximizar el tiempo dedicado a leer o ver contenido. Este cambio derivó en un uso más pasivo, mayor producción de contenido profesional, menor interacción social y menos intercambio de contenido original. Un objetivo basado en el tiempo puede influir en el tipo de material que capta la atención.

Posteriormente, Facebook hizo hincapié en las "interacciones sociales significativas", dando mayor visibilidad a las publicaciones de amigos y familiares y a las que recibían muchos comentarios. Sin embargo, el mayor peso otorgado a las reacciones emocionales resultó problemático, ya que las publicaciones con muchos comentarios también generaban más enfado. Una medida que aparentemente indica interés también puede premiar el contenido que provoca emociones intensas.

Cada experimento midió usuarios, periodos de tiempo y resultados específicos, no una respuesta universal a todas las publicaciones. Una publicación puede afectar la exposición y algunas visualizaciones sin producir un cambio significativo en todas las actitudes políticas.

¿Los algoritmos crean burbujas de filtro?

La burbuja de filtros predice que la personalización reducirá sistemáticamente el abanico de noticias con las que se encuentra una persona. La hipótesis describe un patrón esperado, no un resultado garantizado para todos los usuarios. Está relacionado con una cámara de eco, pero es diferente.

Lo que predice la hipótesis de la burbuja de filtro

La hipótesis de la burbuja de filtros plantea que la selección personalizada puede mostrar repetidamente a una persona contenido que coincida con sus intereses existentes. Con el tiempo, la persona podría encontrarse con menos puntos de vista o temas. Los resultados de búsqueda de Google y las noticias de Facebook son diferentes entornos digitales donde la selección puede influir en la exposición al contenido.

Una cámara de eco describe un entorno donde las personas se encuentran principalmente con opiniones similares a las suyas. Esto puede ocurrir a través de interacciones sociales y conversaciones, no solo mediante algoritmos. Una burbuja de filtro se centra en la selección personalizada; una cámara de eco se centra en las opiniones con las que se encuentra una persona.

¿Qué revelan las investigaciones sobre la diversidad en los medios de comunicación?

Una revisión de estudios reveló que la selección algorítmica por parte de los motores de búsqueda, las redes sociales y otras plataformas digitales generalmente conduce a un consumo de noticias ligeramente más diverso. Este patrón general difiere de la predicción de la burbuja de filtros, que predice una menor exposición a las noticias. Describe un resultado general en diversas investigaciones, no la experiencia de cada persona.

El Revisión de la investigación sobre el uso de noticias digitales Se constató que las cámaras de eco en línea eran menos frecuentes de lo que se creía y no se halló evidencia que respaldara la hipótesis de la burbuja de filtro. Esto no significa que todas las personas tengan acceso a una gama equilibrada de opiniones, ni que las cámaras de eco en línea no existan.

Las personas aún pueden tener hábitos de consumo de noticias limitados, y ciertas plataformas o opciones pueden restringir su acceso a la información. El patrón general de la revisión corrige una afirmación demasiado general sobre la personalización. Considere este patrón como una corrección a una afirmación demasiado general, no como una garantía sobre el contenido que recibe cada persona.

¿En qué otros ámbitos de la vida cotidiana se utilizan los algoritmos?

Los algoritmos pueden gestionar discretamente tareas tan diversas como calcular una ruta, detectar un cargo sospechoso y verificar un formulario digital. Pueden automatizar el trabajo repetitivo, procesar información y respaldar la toma de decisiones. Un resultado útil aún depende de la información que ingresa al proceso.

Entre sus usos cotidianos se incluyen la autocorrección del teclado, el texto predictivo, el filtrado de spam, el desbloqueo facial y la agrupación de fotos. También abarcan la selección de rutas GPS, la estimación del tráfico, la programación de autobuses, la búsqueda de viajes compartidos y la planificación de rutas de paquetes. Cada tarea sigue reglas adaptadas a una entrada específica y al resultado esperado.

La previsión meteorológica, el control del termostato, los ciclos de la lavadora, las alertas de fraude y la autorización de tarjetas de crédito son otros ejemplos. También lo son los cheques de cajeros automáticos, las operaciones bursátiles automatizadas, el reconocimiento de voz, los subtítulos de accesibilidad y la validación de formularios en línea. Estas 20 tareas demuestran con qué frecuencia los procedimientos automatizados se encuentran detrás de servicios cotidianos.

Google Maps y Waze utilizan algoritmos para proporcionar actualizaciones de tráfico en tiempo real y sugerencias de ruta. Sus recomendaciones de ruta se basan en información sobre las carreteras y las condiciones del tráfico. Un cambio en la situación puede afectar la ruta que recomienda el sistema.

Netflix utiliza sistemas de recomendación para sugerir películas, mientras que Amazon recomienda productos. Los algoritmos financieros ayudan a detectar el fraude y a realizar operaciones automatizadas. Estas aplicaciones procesan información para respaldar una decisión o seleccionar una opción, pero sus objetivos difieren.

Los flujos de trabajo digitales pueden combinar reglas, integraciones e inteligencia artificial para clasificar información y transferirla entre sistemas. Los sistemas de gestión documental pueden extraer y validar detalles en facturas, contratos y formularios. Por ejemplo, un flujo de trabajo de facturación podría leer la fecha y el importe, y luego comprobar si están presentes los campos obligatorios.

La automatización no corrige la información introducida incorrectamente o incompleta. Un error en la entrada de datos puede generar un resultado erróneo, incluso cuando el proceso sigue las instrucciones. Cuando el resultado automatizado es importante, verifique que la información que ingresa al sistema esté completa y actualizada.

¿Cómo se puede evaluar e influir en un feed de recomendaciones?

Tus acciones pueden influir en lo que aprende un sistema de recomendaciones, pero el efecto depende de cómo el sistema interprete esas acciones. La respuesta de un servicio a tu actividad no implica que tú controles su posicionamiento. Las creencias sobre cómo funcionan las recomendaciones también pueden influir en lo que decidas hacer.

En un experimento de laboratorio, 750 participantes utilizaron un reproductor de música personalizado. Su comportamiento varió según lo que creían que el algoritmo de recomendaciones priorizaba y si pensaban que sus acciones afectarían a las recomendaciones personalizadas.

El experimento varió estas dos creencias: qué recompensa el algoritmo y si las acciones del usuario influyen en las sugerencias personalizadas. Las personas pueden ajustar su actividad en función de lo que creen que valora el sistema, incluso sin conocer sus reglas exactas.

El experimento de laboratorio con reproductor de música Esto demuestra por qué las suposiciones sobre la personalización pueden ser importantes. No demuestra que todos los servicios respondan de la misma manera. Las creencias de un participante pueden influir en su comportamiento incluso cuando la lógica real del sistema es diferente.

Si un servicio ofrece opciones de preferencias o comentarios, realice un cambio deliberado a la vez. Por ejemplo, puede marcar una recomendación como no deseada o actualizar un interés seleccionado, y luego observar los resultados tras un uso repetido. Evite modificar varios controles a la vez si desea identificar qué acción pudo haber sido relevante.

Un cambio en el feed tras un ajuste no prueba que dicho ajuste haya sido la causa de la diferencia. Otras actividades, el tiempo o las actualizaciones de la plataforma también pueden afectar lo que se muestra. Realice cambios pequeños y deliberados y evalúe los resultados con el uso repetido, en lugar de considerar una sola recomendación como prueba irrefutable.

Un cambio en una recomendación no puede probar que un control haya sido la causa del cambio.

Conclusión

Los algoritmos forman parte de la lógica subyacente a muchas experiencias digitales, pero sus resultados siguen siendo selecciones basadas en reglas y datos. Pueden influir en lo que percibes y en cómo responde un sistema, pero no determinan todas tus opiniones. Conocer esta diferencia te ayuda a utilizar las sugerencias automatizadas con precaución.

Antes de actuar en función de un resultado automatizado importante, considere qué información y supuestos lo influyeron. Una recomendación puede coincidir con su actividad reciente sin representar todas las opciones útiles. La próxima vez que una recomendación sea relevante, deténgase a considerar qué prioriza antes de confiar en ella.