Connu pour son algorithme de recommandation addictif, TikTok vient de publier une partie de son code. L’objectif : montrer des références pour éviter le bannissement aux Etats-Unis, prévu le 19 janvier 2025.
Si rien ne se passe, TikTok sera interdit le 19 janvier 2025 aux États-Unis, ce qui pourrait entraîner un début de chute. ByteDance, son propriétaire, refuse catégoriquement de vendre le réseau social, malgré les demandes américaines.
En attendant cette date fatidique, l’entreprise tente tout pour se sauver. Après un appel devant la Cour suprême et un dîner avec Donald Trump, TikTok a mis en ligne son algorithme de recommandation de vidéos sur GitHub.
Monolith : l’algorithme de recommandation de TikTok
Monolith est le surnom de l’algorithme de recommandation de TikTok, qui peut fonctionner en - réel. Disponible en téléchargement, il peut même être modifié et testé par quiconque le souhaite.
Comme le soulignait le chercheur en intelligence artificielle François Chollet à propos de X, Monolith utilise Keras, une bibliothèque open source qui permet d’interagir avec les réseaux de neurones et d’apprentissage automatique. On apprend également que TikTok utilise TensorFlow, qui est justement l’outil de machine learning utilisé par l’application. Un outil développé et publié en open source par… Google.
En dévoilant Monolith, ByteDance révèle donc qu’il utilise des technologies américaines, afin de prouver aux autorités qu’il ne s’agit pas d’un produit contrôlé par la Chine.
Cependant, Monolith n’est pas seulement un TensorFlow légèrement modifié. Ceci est expliqué dans un article de recherche publié par ByteDance en 2022 : TensorFlow ne fonctionne qu’avec des paramètres statiques. Mais TikTok doit constamment revoir les paramètres de recommandation, en - réel. C’est ce que Monolith vous permet de faire.
Il est difficile de tout comprendre aux fichiers publiés sur GitHub, mais ce que l’on comprend assez facilement, c’est que l’algorithme est très agile. Il est capable d’analyser les interactions des utilisateurs avec les vidéos pour adapter ses suggestions afin de comprendre les intérêts des utilisateurs. L’algorithme se base également sur la durée de visionnage d’une vidéo : plus une vidéo est visionnée longtemps, plus elle est mise en avant. L’ajustement ne prend que quelques minutes. Il est important de noter que la manière dont il stocke les informations des utilisateurs est conçue pour éviter toute confusion. L’idée est que l’algorithme soit personnalisé pour chaque utilisateur.
Cette agilité lui permet également d’intégrer rapidement les nouvelles tendances et les contenus populaires, afin d’inciter les gens à rester dans l’application.
Ces pratiques sont assez classiques et ressemblent à ce que l’on retrouve sur d’autres réseaux sociaux. TikTok vient de trouver la formule magique pour pouvoir s’adapter à n’importe quel utilisateur, en quelques minutes, quasiment en - réel.
Bien entendu, avec cet algorithme rendu public, ByteDance est très loin de livrer tous ses secrets. Ce n’est pas la seule brique de TikTok en termes de recommandation. D’ailleurs, la dernière modification répertoriée sur GitHub remonte à novembre 2023 : entre--, le réseau social a eu le - d’opérer des changements. Il est logique que le code actuellement utilisé ne soit pas publié.
Pourquoi TikTok est-il transparent ?
En mars 2023, les États-Unis ont mis en œuvre le « Loi RESTRICTION », qui permet de sanctionner les entreprises étrangères, surtout si elles viennent de pays ennemis.
En 2024, le Congrès et le Sénat ont voté l’interdiction de TikTok. Joe Biden a signé une loi pour obliger ByteDance à vendre TikTok à une entreprise américaine d’ici le 19 janvier 2025. Un mois avant l’échéance, ByteDance refuse toujours. Si l’éditeur continue, son application sera supprimée des magasins d’applications et inaccessible depuis les États-Unis.
Le 20 janvier, c’est aussi l’investiture de Donald Trump. TikTok mise sur son amitié naissante avec le milliardaire pour se sauver.
En effet, lorsqu’il était candidat, il avait déclaré son soutien à TikTok pour éviter que Meta ait le monopole des réseaux sociaux. Parallèlement, ByteDance a déposé un recours en urgence auprès de la Cour suprême le 16 décembre au nom du Premier amendement relatif à la liberté d’expression. Un recours qui a peu de chances d’aboutir. Montrer ses références en publiant son algorithme de recommandation est aussi une façon pour ByteDance de prouver aux autorités américaines qu’il ne cherche pas seulement à gagner du -.
Des problèmes également dans l’Union européenne
En Europe, TikTok a une mauvaise réputation, avec plusieurs enquêtes ouvertes. La plus importante est celle de la Commission européenne dans le cadre du Digital Services Act (DSA). En octobre, l’autorité a demandé à YouTube, Snapchat et TikTok des explications sur le fonctionnement de leur algorithme de recommandation. Même si TikTok avait déjà changé son algorithme à cause du DSA.
Le 17 décembre, la Commission européenne a ouvert une enquête sur l’affaire de manipulation électorale en Roumanie. Dans la foulée, le ministre des Affaires étrangères du gouvernement démissionnaire Jean-Noël Barrot a confirmé disposer d’éléments montrant que la Russie tente de manipuler les influenceurs des pays européens, dont la France.