Twitter toma su algoritmo de ‘código abierto’, como prometió Musk


Twitter ha lanzado el código que elige qué tweets aparecen en su línea de tiempo a GitHub y tiene publicar una publicación de blog explicando la decisión. Desglosa lo que mira el algoritmo al determinar qué tweets se incluirán en la línea de tiempo For You y cómo los clasifica y filtra.

Según la publicación del blog de Twitter, «el flujo de recomendaciones se compone de tres etapas principales». Primero, recopila «los mejores tweets de diferentes fuentes de recomendación», luego clasifica esos tweets con «un modelo de aprendizaje automático». Por último, filtra los tweets de las personas que ha bloqueado, los tweets que ya ha visto o los tweets que no son seguros para el trabajo, antes de ponerlos en su línea de tiempo.

La publicación también profundiza en cada paso del proceso. Por ejemplo, señala que el primer paso analiza alrededor de 1,500 tweets y que el objetivo es hacer que la línea de tiempo Para usted tenga alrededor de un 50 por ciento de tweets de personas que usted sigue (que se denominan «Dentro de la red») y un 50 por ciento de tweets de cuentas «fuera de la red» que no sigues. También dice que la clasificación está destinada a «optimizar la participación positiva (por ejemplo, Me gusta, Retweets y Respuestas)», y que el paso final intentará asegurarse de que esté no ver demasiados tweets de la misma persona.

Por supuesto, la mayoría de los detalles estarán disponibles seleccionando el código, que los investigadores ya están haciendo.

El CEO Elon Musk ha estado prometiendo la medida durante un tiempo: el 24 de marzo de 2022, antes de ser dueño del sitio, encuestó a sus seguidores sobre si el algoritmo de Twitter debería ser de código abierto, y alrededor del 83 por ciento de las respuestas dijeron «sí». En febrero prometió que sucedería dentro de una semana, antes retrasando el plazo al 31 de marzo a principios de este mes.

Musk tuiteó que el lanzamiento del viernes era «la mayor parte del algoritmo de recomendación» y dijo que el resto se lanzaría en el futuro. También dijo que la esperanza es “que terceros independientes puedan determinar, con una precisión razonable, lo que probablemente se mostrará a los usuarios”. En un espacio que discute el lanzamiento del algoritmo, dijo que el plan era convertirlo en «el sistema menos jugable en Internet» y hacerlo tan robusto como Linux, quizás el proyecto de código abierto más famoso y exitoso. “El objetivo general es maximizar los minutos de usuario no arrepentidos”, agregó.

almizcle ha sido preparando a su audiencia para ser decepcionado en el algoritmo cuando lo vean (lo que, por supuesto, es suponer que la gente realmente entenderá el código complejo). ha dicho es «demasiado complejo y no se entiende completamente internamente», y que la gente «descubrirá muchas cosas tontas», pero ha prometido solucionar los problemas a medida que se descubren. “Proporcionar transparencia en el código será increíblemente vergonzoso al principio, pero debería conducir a una rápida mejora en la calidad de las recomendaciones”, tuiteó.

Hay una diferencia entre la transparencia del código, donde los usuarios podrán ver los mecanismos que eligen los tweets para sus líneas de tiempo, y el código abierto, donde la comunidad puede enviar su propio código para su consideración y usar el algoritmo en otros proyectos. . Mientras Musk tiene dicho será de código abierto, Twitter tendrá que hacer el trabajo si quiere ganarse esa etiqueta. Eso implica descubrir sistemas de gobierno que decidan qué solicitudes de extracción aprobar, qué problemas planteados por los usuarios merecen atención y cómo evitar que los malos actores intenten sabotear el código para sus propios fines.

Twitter dice que las personas pueden enviar solicitudes de extracción que eventualmente pueden terminar en su base de código

La compañía dice que está trabajando en esto: el archivo Léame de GitHub dice «invitamos a la comunidad a enviar problemas de GitHub y solicitar sugerencias para mejorar el algoritmo de recomendación». Sin embargo, continúa diciendo que Twitter todavía está en el proceso de crear «herramientas para administrar estas sugerencias y sincronizar los cambios con nuestro repositorio interno». Pero el Twitter de Musk ha prometido hacer muchas cosas (como encuestar a los usuarios antes de tomar decisiones importantes) con el que no se ha quedado, por lo que la prueba estará en si realmente acepta algún código comunitario.

La decisión de aumentar la transparencia en torno a sus recomendaciones no está sucediendo en una burbuja. Musk ha criticado abiertamente cómo la administración anterior de Twitter manejó la moderación y la recomendación, y orquestó un aluvión de historias eso afirmó expondría la «supresión de la libertad de expresión» de la plataforma. (Sobre todo, es solo sirvió para mostrar cómo funciona la moderación de contenido normal).

Pero ahora que está a cargo, también se ha enfrentado a muchas reacciones violentas, por parte de los usuarios molestos por sus páginas Para ti. empujando sus tweets en sus carasa sus impulsores conservadores cada vez más preocupados por la poca participación que están recibiendo. ha argumentado que el contenido negativo y de odio está siendo «reducido al máximo» en los nuevos algoritmos de recomendación del sitio, un reclamo analistas externos sin acceso al código han disputado.

Twitter también se enfrenta potencialmente a cierta competencia de la comunidad de código abierto. Mastodon, una red social descentralizada, ha sido ganando tracción en algunos círculosy el cofundador de Twitter, Jack Dorsey, es respaldando otro proyecto similar llamado Blueskyque se basa en un protocolo de código abierto.





Source link-37