Simple Science

Ciência de ponta explicada de forma simples

# Engenharia Eletrotécnica e Ciência dos Sistemas# Robótica# Inteligência Artificial# Aprendizagem de máquinas# Sistemas e Controlo# Sistemas e Controlo

Prevendo o Movimento de Pedestres com Incerteza

Um novo modelo melhora as previsões do movimento de pedestres ao levar em conta a incerteza dos sensores.

― 7 min ler


Melhorando as PrevisõesMelhorando as Previsõesde Pedestresmovimento.dos sensores pra melhores previsões deUm modelo que leva em conta os erros
Índice

Prever por onde as pessoas vão andar em áreas lotadas é super importante para várias aplicações, como carros autônomos e planejamento urbano inteligente. Os métodos tradicionais costumam fazer palpites baseados em caminhos passados, sem levar em conta o quanto a situação pode ser incerta. Sensores que detectam pedestres geralmente têm erros, o que torna ainda mais difícil prever pra onde eles vão a seguir. Nesse estudo, olhamos como a gente pode melhorar essas previsões considerando a incerteza causada pelos erros dos sensores.

Desafios Atuais na Previsão de Pedestres

A maioria dos métodos para prever por onde os pedestres vão andar usa uma abordagem simples, o que significa que eles só dão um palpite único sobre para onde a pessoa vai. Esse método muitas vezes leva à superconfiança e a erros, especialmente quando as previsões são baseadas em Dados de sensores barulhentos. Métodos mais recentes tentaram usar probabilidade pra lidar com a incerteza, mas geralmente não conseguem lidar bem com o barulho nos dados dos sensores. Quando os sensores falham ou enfrentam condições complicadas, como mau tempo, as previsões ficam menos confiáveis.

Modelos Preditivos Tradicionais

No passado, as pessoas usavam filtros de Bayes para combinar informações de diferentes sensores e atualizar seus palpites sobre a posição dos pedestres. Porém, os filtros de Bayes têm dificuldade com situações complexas e previsões de longo prazo. Pra resolver esses problemas, proponho um novo tipo de modelo que consegue lidar com dados barulhentos e fazer palpites mais confiáveis sobre onde as pessoas vão andar.

A Necessidade de Previsões Robusta

Pra garantir que as previsões sejam úteis para planejamento e tomada de decisões, é essencial incorporar a incerteza. Muitos modelos atuais ignoram o fato de que os sensores podem fornecer informações não confiáveis, levando a previsões erradas. Nosso novo modelo não apenas tenta prever pra onde um pedestre vai, mas também o nível de incerteza em torno dessa previsão.

Visão Geral do Modelo Proposto

Proponho um método que combina aprendizado profundo e modelagem probabilística pra melhorar as previsões de trajetória de pedestres. Nosso modelo consegue lidar com dados de sensores barulhentos e fornece informações sobre a incerteza nas previsões. Ele opera em duas etapas:

  1. Estimando a Incerteza da Percepção: Essa parte foca em entender quão incertos são os dados dos sensores. Usamos modelos que imitam um filtro estatístico conhecido como filtro de Kalman pra estimar quanto barulho há nas leituras dos sensores.

  2. Fazendo Previsões Futuras: Nessa etapa, o modelo usa os dados e a compreensão da incerteza pra prever onde o pedestre estará no futuro.

Como Implementamos o Modelo

Utilizamos uma arquitetura que nos ajuda a rastrear tanto o barulho dos dados dos sensores quanto as previsões sobre estados futuros. Nosso modelo examina uma sequência de observações e gera previsões com base nessas entradas. Ele usa técnicas como redes neurais, que são grupos de algoritmos projetados pra reconhecer padrões, pra fazer previsões e avaliar a incerteza.

Redes Neurais e Seu Papel

Redes neurais são particularmente adequadas pra lidar com padrões complexos em grandes conjuntos de dados. Elas conseguem aprender com uma variedade de cenários, o que as torna poderosas para nossas tarefas de previsão. Criamos várias redes neurais que trabalham juntas, conhecidas como "ensemble profundo", pra melhorar a qualidade das nossas previsões. Cada rede aprende de maneira um pouco diferente, o que ajuda a capturar uma ampla gama de resultados possíveis.

Coleta e Aumento de Dados

Pra construir um modelo forte, precisamos treiná-lo em um conjunto de dados rico. Usamos conjuntos de dados disponíveis publicamente que contêm dados de movimento de pedestres. Como esses conjuntos de dados podem ser pequenos, nós os aumentamos usando um processo chamado "aumento de dados". Isso envolve criar novos exemplos de treinamento a partir dos dados existentes pra dar ao modelo mais cenários variados pra aprender.

Utilizando Dados do Mundo Real

Focamos nos movimentos de pedestres em ambientes urbanos, que podem ser super variados. O objetivo é analisar uma série de movimentos passados, digamos dos últimos segundos, pra prever movimentos pros próximos segundos. Ao alimentar o modelo com uma ampla gama de dados históricos, ele aprende a antecipar pra onde os pedestres provavelmente vão.

Testando o Modelo

Depois de treinar, precisamos avaliar o quão bem nosso modelo funciona. Usamos várias métricas pra checar sua precisão. Isso inclui olhar o quão perto os caminhos previstos estão dos caminhos reais feitos pelos pedestres:

  • Erro de Deslocamento Médio (ADE): Essa métrica mede a distância média entre o caminho previsto e o caminho real seguido.

  • Erro de Deslocamento Final (FDE): Isso olha a distância entre a posição final prevista e a posição final real.

  • Probabilidade de Cobertura: Essa métrica verifica com que frequência a localização real do pedestre cai dentro dos limites de incerteza previstos.

Resultados e Análise

Quando aplicamos nosso modelo em dados de teste, descobrimos que ele performou significativamente melhor do que os métodos tradicionais. Ele não apenas forneceu previsões mais precisas, mas também deu uma medida realista da incerteza. A abordagem de ensemble profundo mostrou que ter vários modelos trabalhando juntos oferece uma visão mais abrangente dos movimentos potenciais.

Comparando com Outros Métodos

Também comparamos nosso método com outros, como usar uma única Rede Neural com técnicas de dropout. Enquanto o dropout ajuda com a incerteza, nossa abordagem de ensemble consistentemente entregou melhores resultados em termos de precisão de previsão e robustez das Estimativas de incerteza.

Aplicações no Mundo Real

Os resultados do nosso estudo têm implicações de longo alcance. Esse modelo preditivo pode ser usado em várias aplicações, como desenvolver medidas de segurança para carros autônomos, melhorar a segurança de pedestres em ruas movimentadas e aprimorar esforços de planejamento urbano. Ao levar em conta a incerteza, planejadores e controladores de veículos podem tomar decisões mais bem-informadas.

Conclusão

Esse estudo destaca a importância de abordar a incerteza nas previsões de trajetória de pedestres. Ao utilizar um ensemble profundo de redes neurais, conseguimos fazer previsões não apenas precisas, mas também estimativas razoáveis sobre quão incertas essas previsões são. Nossa abordagem representa uma mudança significativa na área de previsão de trajetórias, enfatizando a importância de entender e estimar a incerteza em ambientes dinâmicos.

Trabalho Futuro

Olhando pra frente, tem várias direções potenciais pra melhorar ainda mais nosso modelo. Poderíamos explorar o uso de diferentes tipos de filtros, como filtros de partículas, que poderiam fornecer resultados ainda melhores na captura de Incertezas complexas. Além disso, expandir nosso modelo pra atuar em ambientes mais variados ajudará a garantir sua eficácia em diferentes cenários urbanos.

Fonte original

Título: Pedestrian Trajectory Forecasting Using Deep Ensembles Under Sensing Uncertainty

Resumo: One of the fundamental challenges in the prediction of dynamic agents is robustness. Usually, most predictions are deterministic estimates of future states which are over-confident and prone to error. Recently, few works have addressed capturing uncertainty during forecasting of future states. However, these probabilistic estimation methods fail to account for the upstream noise in perception data during tracking. Sensors always have noise and state estimation becomes even more difficult under adverse weather conditions and occlusion. Traditionally, Bayes filters have been used to fuse information from noisy sensors to update states with associated belief. But, they fail to address non-linearities and long-term predictions. Therefore, we propose an end-to-end estimator that can take noisy sensor measurements and make robust future state predictions with uncertainty bounds while simultaneously taking into consideration the upstream perceptual uncertainty. For the current research, we consider an encoder-decoder based deep ensemble network for capturing both perception and predictive uncertainty simultaneously. We compared the current model to other approximate Bayesian inference methods. Overall, deep ensembles provided more robust predictions and the consideration of upstream uncertainty further increased the estimation accuracy for the model.

Autores: Anshul Nayak, Azim Eskandarian, Zachary Doerzaph, Prasenjit Ghorai

Última atualização: 2023-05-26 00:00:00

Idioma: English

Fonte URL: https://arxiv.org/abs/2305.16620

Fonte PDF: https://arxiv.org/pdf/2305.16620

Licença: https://creativecommons.org/licenses/by-nc-sa/4.0/

Alterações: Este resumo foi elaborado com a assistência da AI e pode conter imprecisões. Para obter informações exactas, consulte os documentos originais ligados aqui.

Obrigado ao arxiv pela utilização da sua interoperabilidade de acesso aberto.

Mais de autores

Artigos semelhantes