Pedestrian dead reckoning (PDR) is a popular indoor localization method due to its independence of additional infrastructures and the wide availability of smart devices. Step length estimation is a key component of PDR, which has an important influence on the performance of PDR. Existing step length estimation models suffer from various limitations such as requiring knowledge of user's height, lack of consideration of varying phone carrying ways, and dependence on spatial constraints. To solve these problems, we propose a deep learning-based step length estimation model, which can adapt to different phone carrying ways and does not require individual stature information and spatial constraints. Experimental results show that the proposed method outperforms existing popular step length estimation methods.
The utility and adoption of indoor localization applications have been limited due to the complex nature of the physical environment combined with an increasing requirement for more robust localization performance. Existing solutions to this problem are either too expensive or too dependent on infrastructure such as Wi-Fi access points. To address this problem, we propose APFiLoc—a low cost, smartphone-based framework for indoor localization. The key idea behind this framework is to obtain landmarks within the environment and to use the augmented particle filter to fuse them with measurements from smartphone sensors and map information. A clustering method based on distance constraints is developed to detect organic landmarks in an unsupervised way, and the least square support vector machine is used to classify seed landmarks. A series of real-world experiments were conducted in complex environments including multiple floors and the results show APFiLoc can achieve 80% accuracy (phone in the hand) and around 70% accuracy (phone in the pocket) of the error less than 2 m error without the assistance of infrastructure like Wi-Fi access points.
1 January 2015 in Mathematical Problems in Engineering
Location estimation is significant in mobile and ubiquitous computing systems. The complexity and smaller scale of the indoor environment impose a great impact on location estimation. The key of location estimation lies in the representation and fusion of uncertain information from multiple sources. The improvement of location estimation is a complicated and comprehensive issue. A lot of research has been done to address this issue. However, existing research typically focuses on certain aspects of the problem and specific methods. This paper reviews mainstream schemes on improving indoor location estimation from multiple levels and perspectives by combining existing works and our own working experiences. Initially, we analyze the error sources of common indoor localization techniques and provide a multilayered conceptual framework of improvement schemes for location estimation. This is followed by a discussion of probabilistic methods for location estimation, including Bayes filters, Kalman filters, extended Kalman filters, sigma-point Kalman filters, particle filters, and hidden Markov models. Then, we investigate the hybrid localization methods, including multimodal fingerprinting, triangulation fusing multiple measurements, combination of wireless positioning with pedestrian dead reckoning (PDR), and cooperative localization. Next, we focus on the location determination approaches that fuse spatial contexts, namely, map matching, landmark fusion, and spatial model-aided methods. Finally, we present the directions for future research.
20 November 2023 in IEEE Transactions on Parallel and Distributed Systems
In cloud computing, how to reasonably allocate computing resources for batch jobs to ensure the load balance of dynamic clusters and meet user requests is an important and challenging task. Most existing studies are based on deep Q network, which utilizes neural networks to estimate the expected value of cumulative return in the scheduling process. The value-based DQN algorithms ignore the complete information contained in the value distribution and lack strong adaptability to time-varying batch jobs and dynamic cluster resources. Therefore, to capture the inherent stochasticity of the scheduling process caused by environmental stochasticity, we utilize Distributional Reinforcement Learning to model the value distribution of the cumulative return. Specifically, we formalize the load balancing scheduling as a multi-objective optimization problem and construct a Distributional Reinforcement Learning model. Then we introduce quantile regression to learn the value distribution of the cumulative return during scheduling and propose a dynamic load balancing scheduling algorithm based on Distributional Reinforcement Learning. In addition, we develop a cluster environment for real-time processing of batch jobs to simulate the arrival of batch jobs and train the Distributional Reinforcement Learning-based scheduling agent. We conduct empirical experiments and detailed analysis by using the real Alibaba Cluster cluster traces v2018 and v2020. The results show that compared to the baseline algorithms, the proposed algorithm performs better in terms of cluster load balancing, success rate of instance creation and average completion time of the tasks. The experimental results on different trace datasets also indicate that the propsoed algorithm exhibits excellent scalability.
12 December 2019 in IEEE Transactions on Vehicular Technology
Wi-Fi fingerprinting is widely used in indoor localization due to the ubiquitous availability of Wi-Fi infrastructure in indoor environments. The basic assumption of fingerprinting localization is that the received signal strength indication (RSSI) distance is consistent with the location distance. However, due to the fluctuation of Wi-Fi signals in indoor environments, the nearest neighbors selected using the RSSI distance may not be those whose corresponding locations are nearest to the target, which could lead to a large localization error. In this paper, we propose a novel fingerprinting method for indoor localization by transforming raw RSSI into features with a learned non-linear mapping function. To learn such mapping function, we design a triple loss function that measures the difference between the rank of RSSI distance and that of location distance. By minimizing the loss function iteratively, we can learn the non-linear mapping function with the gradient boosting regression forest (GBRF) method. Experiments have been conducted in a complex environment and experimental results show that our method outperforms the state-of-the-art methods.