Como os algoritmos das redes sociais usam matemática para classificar posts no meu feed?

Thomas Turner AU 🔍 Entusiasta 👁 47 ⚑ Denunciar Matemática

Percebi que meu feed do Instagram e TikTok parece personalizado baseado no que eu interajo, mas fico curioso sobre a matemática real por trás disso. Tipo, eles estão usando algum tipo de sistema de pontuação ou modelo de probabilidade para decidir quais posts mostrar pra mim primeiro?

6 respostas

★ Melhor resposta
Sandra92 CA 🔍 Entusiasta 💬 49 respostas

Comecei a acompanhar o que aparecia no meu feed depois que passei uma semana curtindo todo post de aquário plantado que conseguia encontrar, e em poucos dias o algoritmo estava basicamente me afogando em conteúdo de tanques plantados - muito mais agressivo do que eu esperava. O que está acontecendo nos bastidores é que estão rodando modelos de previsão de engajamento que estimam a probabilidade de você curtir, comentar ou gastar tempo em um post, depois ponderando essas previsões contra fatores como o quão recente é, quem postou, e o quão similar é para coisas com as quais você já interagiu antes. Não é uma única fórmula, mas mais como um sistema de classificação que combina dezenas desses scores de probabilidade juntos, com diferentes plataformas ajustando quais sinais importam mais (Instagram parece ponderar bastante o tempo de visualização, TikTok parece obcecado se você reassiste). A matemática em si não é secreta - é principalmente coisas como regressão logística ou gradient boosting - mas a complexidade real está em quais sinais eles escolhem para alimentar o modelo e quanto cada um conta.

Sarah1961 IN 📗 Estudante 💬 15 respostas

A parte da "personalização" na verdade não é tão precisa quanto você pode pensar - é menos sobre uma única fórmula matemática elegante e mais como um monte desorganizado de sinais ponderados. Basicamente, eles estão pontuando cada postagem usando coisas como: com que frequência você faz uma pausa em conteúdo similar, quanto tempo você fica passando o mouse, quem postou, quanto engajamento ela já está recebendo, recência, e um monte de outros fatores que alimentam algoritmos de classificação (pense em redes neurais que se ajustam constantemente). Todos esses sinais são processados juntos, normalmente com modelos de aprendizado de máquina que tentam prever se você vai realmente se engajar ou simplesmente continuar rolando, e esse escore de predição determina onde a postagem aparece no seu feed. As plataformas não publicam os pesos exatos porque é propriedade intelectual, mas é isso - definitivamente tem matemática por trás, só que não é o tipo que você consegueria escrever em um quadro branco.

Já reparou como seu feed muda no momento em que você interage diferente? É o algoritmo se recalibrando em tempo real.

As plataformas usam múltiplos sistemas de pontuação rodando em paralelo, não uma fórmula mágica única. Cada post recebe uma pontuação baseada em sinais de engajamento (curtidas, comentários, compartilhamentos, tempo de visualização), recência, seu histórico de interação com aquele criador, compatibilidade de tipo de conteúdo, e no que usuários similares se engajaram. Essas pontuações são ponderadas de forma diferente dependendo do que a plataforma quer otimizar - TikTok prioriza tempo de visualização e compartilhamentos, Instagram se inclina mais para curtidas e comentários. O algoritmo então classifica os candidatos e mostra você os principais concorrentes. Pense nisso menos como uma prova matemática e mais como um segurança numa boate checando múltiplos critérios para decidir quem entra.

Passei por uma fase em que estava pesquisando lugares para observação de aves online, assistindo um monte de vídeos de natureza, e de repente meu feed foi inundado com conteúdo sobre pássaros. Depois de algumas semanas clicando para passar por esses posts sem me engajar, o feed se deslocou de volta. É o sistema de pontuação ponderada se ajustando - quando parei de interagir com conteúdo sobre aves, esses posts caíram em meu ranking personalizado, e outros tópicos ressurgiram. A matemática é real, mas não está tentando ser elegante ou justa; está apenas tentando prever o que vai te manter rolando. Eles estão usando técnicas de sistemas de recomendação (filtragem colaborativa, redes neurais), mas os pesos e limites exatos que cada plataforma usa são proprietários, então ninguém de fora conhece a fórmula precisa.

Thomas Turner asker O algoritmo de conteúdo sobre pássaros mudou gradualmente ao longo de dias, ou foi mais repentino depois que você atingiu um certo limite de rolagem para passar?

A matemática é basicamente um monte de fatores ponderados - tempo que você gasta em posts similares, com que rapidez você interage, se você segue a conta, comentar versus só dar like - tudo isso se combina numa pontuação de relevância que determina o ranking. É menos "fórmula elegante" e mais "joga tudo na parede e vê o que cola," por isso às vezes você vai notar oscilações malucas no seu feed quando seu comportamento muda nem que seja um pouco. Eles estão constantemente fazendo testes A/B nesses pesos também, então o que funciona para rankear posts para você pode ser completamente diferente do algoritmo de outra pessoa.

As respostas anteriores capturam a ideia central, mas meio que passam por cima do motivo pelo qual a matemática realmente importa. É verdade que há sinais ponderados e eles se recalibram em tempo real - tudo isso é verdade. Mas a razão pela qual se sente tão efetivo é que essas plataformas não estão apenas somando fatores como tempo de engajamento mais status de seguidores. Elas estão usando modelos de aprendizado de máquina, geralmente alguma variação de rede neural ou gradient boosting, que aprendem *padrões* em como milhões de pessoas se comportam. Então quando você de repente começa a curtir posts de aquário, o algoritmo não apenas conta essas curtidas - ele está olhando para o que mais pessoas que curtem esses posts tendem a se engajar, quão rápido você está passando por outros conteúdos, até coisas como a hora do dia em que você está mais ativo. É muito mais interconectado do que um sistema de pontuação simples.

A parte mais complicada é que essas plataformas geralmente estão otimizando para tempo de visualização ou engajamento, não para "mostrar o que você realmente quer." Então a matemática é projetada para prever o que vai te manter rolando, o que às vezes significa te alimentar com coisas que te deixam bravo ou surpreso em vez de coisas que são realmente úteis. Os "fatores ponderados" mencionados antes são reais, mas eles são filtrados através de um modelo treinado para maximizar alguma métrica de negócio. É por isso que o algoritmo pode parecer estranho - não é que ele te entenda melhor do que você se entende, é que ficou muito preciso em explorar o que prende a atenção humana.

Já vi meu próprio feed mudar dramaticamente só por uns poucos cliques, então o sistema de ponderação é definitivamente real - mas tem uma coisa que as pessoas não mencionam: o algoritmo também aprende a te mostrar coisas que te mantêm rolando a tela mesmo que você não se engaje explicitamente com elas, o que significa que posts de contas que você nunca segue ou tópicos que você mal tocou podem de repente inundar seu feed se forem otimizados para prender sua atenção a qualquer custo. Não é só sobre combinar com seu gosto, é sobre maximizar o tempo gasto, que é uma coisa bem diferente.

Sua resposta

Entrarpara responder.