Avanços nas Técnicas de Localização Interna
Novos métodos melhoram a precisão em localizar objetos dentro de prédios.
― 7 min ler
Índice
A localização interna é o processo de determinar a posição de uma pessoa ou objeto dentro de um prédio. Diferente dos sistemas de posicionamento externos, como o GPS, que funcionam bem em espaços abertos, a localização interna exige técnicas diferentes por causa dos obstáculos físicos encontrados dentro dos ambientes. Um método popular para posicionamento interno usa sinais de WiFi para identificar locais dentro de um prédio. Esse método é conhecido como localização interna baseada em impressão digital.
Como Funciona a Localização Interna Baseada em Impressão Digital
A impressão digital envolve coletar as intensidades do sinal de vários pontos de acesso WiFi (APs) distribuídos pelo prédio. Cada local dentro do espaço tem uma "impressão digital" única formada pelas intensidades dos sinais recebidos desses APs. Ao registrar essas intensidades de sinal em locais conhecidos, um modelo pode ser criado para ajudar a determinar a localização de um dispositivo com base nos sinais que ele recebe em tempo real.
O processo básico inclui duas fases principais: a fase offline e a fase online.
Na fase offline, dados são coletados de diferentes locais. Esses dados consistem nas intensidades do sinal e coordenadas do mundo real correspondentes. Os dados coletados geralmente são divididos em conjuntos de dados de treinamento e validação.
Na fase online, quando um dispositivo quer saber sua localização, ele mede as intensidades de sinal atuais e as compara com as impressões digitais armazenadas na fase anterior. Usando algoritmos de aprendizado de máquina, ele pode estimar sua localização com base na correspondência mais próxima aos dados registrados.
O Problema com Abordagens Tradicionais
Mesmo com os métodos de aprendizado de máquina mostrando grande promessa na localização interna, ainda existem desafios. Um grande problema é a variabilidade nas intensidades do sinal devido a diferentes dispositivos e fatores ambientais, como paredes e móveis, que podem interferir na propagação do sinal. Essa variabilidade torna difícil construir um modelo confiável que represente com precisão a relação entre intensidades de sinal e locais.
Além disso, usar muitos pontos de acesso para aumentar a precisão pode complicar a situação. À medida que mais dispositivos são adicionados, as relações entre intensidades de sinal e locais se tornam mais difíceis de capturar com precisão, levando a potenciais erros na localização.
Uma Nova Abordagem para Localização Interna
Para melhorar a precisão na localização interna, uma nova abordagem foi proposta que foca em estimativas locais em vez de um modelo global. Esse método usa uma série de classificações binárias para reduzir sistematicamente os possíveis locais.
Como Funciona o Novo Método
Classificação Binária: A abordagem usa técnicas de classificação binária para dividir o espaço da localização. Ela identifica características específicas (ou atributos) dos dados de entrada, que ajudam a classificar os dados de sinal em categorias menores. Por exemplo, pode determinar se um dispositivo está em uma área específica do prédio.
Aprendizado Sequencial: O método aplica um processo de aprendizado sequencial onde cada passo de classificação reduz os locais potenciais. Em vez de tentar estimar as coordenadas exatas desde o início, o método reduz para áreas menores antes de fazer uma estimativa final.
Foco em Dados Locais: Ao se concentrar em dados que estão próximos à localização estimada, o método pode entender melhor como as intensidades de sinal correspondem àquela área específica. Esse foco ajuda a mitigar a variabilidade causada por diferentes dispositivos e ambientes.
Regra de Parada
Uma parte vital desse método é a "regra de parada". Isso significa que, se o algoritmo de classificação descobrir que uma amostra é muito pequena ou não pode ser classificada com precisão, o processo para. Nesse ponto, um algoritmo de aprendizado de máquina mais simples pode ser aplicado para finalizar a estimativa de localização.
Coleta e Processamento de Dados
Para avaliar esse novo método, foi usado um conjunto de dados conhecido chamado UJIIndoorLoc. Esse conjunto contém dados coletados de vários usuários, cada um usando dispositivos móveis diferentes. As informações incluem as coordenadas da localização e valores RSSI recebidos dos pontos de acesso WiFi.
Antes de usar os dados em algoritmos de aprendizado de máquina, eles devem ser limpos e processados. Aqui estão os passos principais na preparação dos dados:
- Substituição de Valores Ausentes: Valores de não-deteção são substituídos por uma intensidade de sinal baixa específica para garantir que todos os pontos de dados possam ser processados.
- Filtragem de Ruído: Pontos de acesso que não mostram intensidade de sinal consistente em diferentes medições são excluídos do conjunto de dados.
- Segmentação por Tempo: O conjunto de dados de treinamento é dividido em segmentos com base em quando os dados foram coletados. Isso ajuda a identificar e excluir medições que podem ter mudado devido à movimentação dos pontos de acesso.
Avaliação de Desempenho
Para avaliar quão bem o novo método funciona, ele foi testado contra o conjunto de dados de validação UJIIndoorLoc. As métricas de desempenho incluíam o erro médio na posição e se o algoritmo identificou corretamente o prédio e o nível do andar.
Os resultados mostraram que a nova abordagem superou os métodos tradicionais. Ao alcançar altas taxas de precisão, provou ser eficaz na estimativa de locais com base nos dados que processou. O primeiro passo de identificar o prédio correto alcançou precisão perfeita, e os passos seguintes mostraram taxas de precisão muito altas também.
Comparação com Outros Métodos
Ao comparar a abordagem proposta com outros métodos tradicionais de redes neurais, ficou claro que o novo método obteve melhores resultados. A capacidade de particionar dados com base nos níveis do prédio e outras características permitiu uma localização mais precisa.
Além disso, essa abordagem demonstrou sua força ao identificar corretamente o prédio e alcançar um desempenho geral alto, considerando também o andar do prédio.
Conclusão
A área de localização interna está em constante crescimento, com inúmeras aplicações em várias indústrias, como varejo, navegação e serviços de emergência. Métodos tradicionais enfrentam desafios devido à complexidade dos ambientes internos. No entanto, a nova abordagem que usa estimativas locais e classificações sequenciais mostra uma promessa significativa em melhorar a precisão e eficiência dos sistemas de posicionamento interno.
Ao se concentrar em dados locais e reduzir sistematicamente os locais possíveis por meio da classificação binária, esse método oferece uma solução robusta para os desafios enfrentados na localização interna. Os resultados positivos dos testes com conjuntos de dados conhecidos indicam que uma exploração e desenvolvimento adicionais nessa área podem levar a sistemas ainda mais eficazes e confiáveis no futuro.
Resumindo, à medida que a tecnologia continua a evoluir, assim também vão as métodos e abordagens para a localização interna, melhorando, no final das contas, como interagimos e navegamos em espaços fechados.
Título: A Local Machine Learning Approach for Fingerprint-based Indoor Localization
Resumo: Machine learning (ML) solutions to indoor localization problems have become popular in recent years due to high positioning accuracy and low cost of implementation. This paper proposes a novel local nonparametric approach for solving localizations from high-dimensional Received Signal Strength Indicator (RSSI) values. Our approach consists of a sequence of classification algorithms that sequentially narrows down the possible space for location solutions into smaller neighborhoods. The idea of this sequential classification method is similar to the decision tree algorithm, but a key difference is our splitting of the dataset at each node is not based on features of input (i.e. RSSI values), but some discrete-valued variables generated from the output variable (i.e. the 3D real-world coordinates). The strength of our localization solution can be tuned to problem specifics by the appropriate choice of how to sequentially partition the the space of location into smaller neighborhoods. Using the publicly available indoor localization dataset UJIIndoorLoc, we evaluate our proposed method vs. the global ML algorithms for the dataset. The primary contribution of this paper is to introduce a novel local ML solution for indoor localization problems.
Autores: Nora Agah, Brian Evans, Xiao Meng, Haiqing Xu
Última atualização: 2023-02-21 00:00:00
Idioma: English
Fonte URL: https://arxiv.org/abs/2302.10810
Fonte PDF: https://arxiv.org/pdf/2302.10810
Licença: https://creativecommons.org/licenses/by/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.