← Últimos artigos
📊 statistics

Two-Sided Nearest Neighbors: An adaptive and minimax optimal procedure for matrix completion

Este artigo propõe um algoritmo de vizinho mais próximo de dois lados para completamento de matrizes sob modelos de fatores não lineares latentes com baixa suavidade e alta ausência de dados, provando que ele alcança taxas de erro minimax otimizadas adaptando-se à suavidade da função subjacente e igualando o desempenho de oráculo mesmo com entradas ausentes determinísticas.

Autores originais: Tathagata Sadhukhan, Manit Paul, Raaz Dwivedi

Publicado 2026-08-26
📖 5 min de leitura🧠 Leitura aprofundada

Autores originais: Tathagata Sadhukhan, Manit Paul, Raaz Dwivedi

Artigo original sob licença CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). Esta é uma explicação gerada por IA do artigo abaixo. Não foi escrita nem endossada pelos autores. Para precisão técnica, consulte o artigo original. Ler aviso legal completo

Na era digital, estamos constantemente cercados por vastas grades de informações, desde os filmes que um serviço de streaming recomenda até os passos diários monitorados por um aplicativo de saúde. Essas grades são raramente completas; usuários pulam avaliações, sensores falham ao registrar dados e pessoas simplesmente não comparecem a cada verificação agendada. O desafio para os cientistas é preencher essas peças faltantes com precisão sem inventar informações falsas. Este problema, conhecido como completude de matriz, baseia-se na ideia de que padrões ocultos conectam os dados que vemos aos dados que não vemos. Se uma pessoa que gosta de filmes de ação também tende a gostar de ficção científica, um sistema pode usar essa conexão para adivinhar o que ela poderá pensar de um novo filme que ainda não viu. No entanto, os dados do mundo real são desordenados. A informação ausente muitas vezes não é aleatória; um usuário pode apenas deixar de avaliar um filme porque o odiou tanto que nem se deu ao trabalho, ou um sensor pode falhar apenas sob condições específicas. Além disso, as relações entre usuários e itens são frequentemente complexas e não lineares, o que significa que regras simples de linha reta não podem capturar o quadro completo.

Uma equipe de pesquisadores da Universidade Cornell e da Universidade da Pensilvânia desenvolveu um novo método para enfrentar esse difícil quebra-cabeça, especificamente quando os dados estão ausentes de forma enviesada e os padrões subjacentes são complexos. Eles focaram em uma técnica chamada de vizinhos mais próximos, que funciona encontrando linhas e colunas semelhantes em uma grade de dados para fazer previsões. Embora essa abordagem tenha sido estudada anteriormente, as teorias anteriores frequentemente assumiam que os dados estavam faltando de forma aleatória ou que as relações entre os pontos de dados eram suaves e simples. Os pesquisadores questionaram se esse método ainda poderia funcionar quando os dados estão ausentes devido aos próprios valores que contêm, e quando as conexões entre usuários e itens são irregulares e acidentadas, em vez de suaves.

Para responder a isso, a equipe analisou um algoritmo de vizinho mais próximo de dois lados. Imagine uma grade onde as linhas representam pessoas e as colunas representam momentos no tempo ou eventos específicos. O algoritmo procura por pessoas que se comportam de maneira semelhante à pessoa em questão e também procura por momentos que são semelhantes ao momento em questão. Ao tirar a média dos resultados conhecidos dessas pessoas e momentos semelhantes, o método estima o valor ausente. Os pesquisadores provaram matematicamente que essa abordagem se adapta à complexidade dos dados. Se os padrões ocultos forem muito ásperos e irregulares, o método ajusta sua busca para encontrar a quantidade certa de similaridade. Se os padrões forem mais suaves, ele refina sua busca adequadamente. Crucialmente, eles mostraram que este método tem o mesmo desempenho que um sistema perfeito e onisciente que já possui os fatores ocultos que impulsionam os dados, mesmo que o próprio algoritmo não conheça esses fatores.

O estudo também demonstrou que o método permanece robusto mesmo quando uma parte significativa dos dados está ausente de uma forma determinística. Por exemplo, em um cenário onde vinte por cento dos dados estão garantidamente ausentes devido a uma regra específica — como um usuário nunca receber uma notificação se estiver indisponível — o algoritmo ainda tem sucesso. Ele não entra em colapais quando a ausência não é aleatória, mas ligada à estrutura subjacente do sistema. Os pesquisadores validaram essas descobertas teóricas por meio de extensas simulações computacionais, testando o método contra várias outras técnicas. Nesses testes, sua abordagem de dois lados superou consistentemente os métodos padrão, mantendo um declínio constante nas taxas de erro à medida que mais dados tornavam-se disponíveis, enquanto outros métodos lutavam ou falhavam em melhorar.

Para ver como isso funciona no mundo real, a equipe aplicou seu método aos dados de um estudo de saúde móvel chamado HeartSteps. Este estudo envolveu trinta e sete participantes que receberam notificações em seus telefones para incentivar a caminhada. O objetivo era estimar quantos passos uma pessoa teria dado se tivesse recebido um tipo específico de notificação, mesmo quando essa notificação não foi realmente enviada. Como os participantes não estavam disponíveis em todos os momentos, e porque as notificações só eram enviadas com uma certa probabilidade, os dados estavam incompletos e enviesados. Os pesquisadores trataram os usuários como linhas e os tempos de decisão como colunas, criando uma grade com entradas ausentes. Quando compararam seu método com outros, a abordagem de vizinho mais próximo de dois lados produziu as estimativas mais precisas, com os menores erros e os resultados mais consistentes. Ela navegou com sucesso pelos dados ausentes para revelar os prováveis resultados das intervenções.

A significância deste trabalho reside em sua capacidade de lidar com a realidade desordenada do comportamento humano e dos dados de sensores. Ao provar que uma estratégia de busca adaptativa e relativamente simples pode igualar o desempenho de um sistema ideal com conhecimento total, os pesquisadores forneceram uma ferramenta poderosa para campos que vão desde mecanismos de recomendação até ensaios médicos. Eles mostraram que, mesmo quando os dados estão ausentes não de forma aleatória e as relações são complexas, não precisamos conhecer as causas ocultas para fazer previsões precisas. Precisamos apenas olhar para os vizinhos em ambas as direções — através das pessoas e através do tempo — e deixar os padrões emergirem. Esta descoberta sugere que, em um mundo de informação incompleta, o tipo certo de média pode revelar a verdade sem a necessidade de resolver todo o mistério primeiro.

Afogado em artigos na sua área?

Receba digests diários dos artigos mais recentes que correspondam às suas palavras-chave de pesquisa — com resumos técnicos, no seu idioma.

Experimentar Digest →