1,674 research outputs found

    Modeling Taxi Drivers' Behaviour for the Next Destination Prediction

    Full text link
    In this paper, we study how to model taxi drivers' behaviour and geographical information for an interesting and challenging task: the next destination prediction in a taxi journey. Predicting the next location is a well studied problem in human mobility, which finds several applications in real-world scenarios, from optimizing the efficiency of electronic dispatching systems to predicting and reducing the traffic jam. This task is normally modeled as a multiclass classification problem, where the goal is to select, among a set of already known locations, the next taxi destination. We present a Recurrent Neural Network (RNN) approach that models the taxi drivers' behaviour and encodes the semantics of visited locations by using geographical information from Location-Based Social Networks (LBSNs). In particular, RNNs are trained to predict the exact coordinates of the next destination, overcoming the problem of producing, in output, a limited set of locations, seen during the training phase. The proposed approach was tested on the ECML/PKDD Discovery Challenge 2015 dataset - based on the city of Porto -, obtaining better results with respect to the competition winner, whilst using less information, and on Manhattan and San Francisco datasets.Comment: preprint version of a paper submitted to IEEE Transactions on Intelligent Transportation System

    Big data analytics:Computational intelligence techniques and application areas

    Get PDF
    Big Data has significant impact in developing functional smart cities and supporting modern societies. In this paper, we investigate the importance of Big Data in modern life and economy, and discuss challenges arising from Big Data utilization. Different computational intelligence techniques have been considered as tools for Big Data analytics. We also explore the powerful combination of Big Data and Computational Intelligence (CI) and identify a number of areas, where novel applications in real world smart city problems can be developed by utilizing these powerful tools and techniques. We present a case study for intelligent transportation in the context of a smart city, and a novel data modelling methodology based on a biologically inspired universal generative modelling approach called Hierarchical Spatial-Temporal State Machine (HSTSM). We further discuss various implications of policy, protection, valuation and commercialization related to Big Data, its applications and deployment

    ์Šน์ฐจ ๊ณต์œ  ์„œ๋น„์Šค๋ฅผ ์œ„ํ•œ ๊ฐ•ํ™”ํ•™์Šต ๊ธฐ๋ฐ˜์˜ ์ ์‘ํ˜• ๋งค์นญ ์‹œ๊ฐ„ ๊ฐ„๊ฒฉ ๊ฒฐ์ •

    Get PDF
    ํ•™์œ„๋…ผ๋ฌธ(์„์‚ฌ) -- ์„œ์šธ๋Œ€ํ•™๊ต๋Œ€ํ•™์› : ๊ณต๊ณผ๋Œ€ํ•™ ๊ฑด์„คํ™˜๊ฒฝ๊ณตํ•™๋ถ€, 2023. 2. ๊น€๋™๊ทœ.Ride-hailing services helped daily travel by efficiently matching passengers and drivers. These services face inefficiency in system operations due to supply and demand imbalances. A widely adopted strategy is fixed batch-based matching, which accumulates requests and idle drivers and matches them in batches. Recent studies have proposed adaptive matching time intervals to consider dynamic supply and demand patterns. However, matching failure factors such as passenger request cancellation and driver acceptance are not considered. This study aims to control adaptive matching time intervals based on reinforcement learning considering matching failure factors. To this end, we propose a two-step framework to maximize the matching success rate. First, an agent based on Deep Q-Network (DQN) determines the matching time interval, and then combinatorial optimization is performed based on the driver's acceptance probability. We conduct experiments on various supply-demand patterns based on synthetic and real datasets and compare performance with previous strategies. We confirmed that the proposed strategy reduces the proportion of expired requests and achieves the highest matching success rate. We also discussed the trade-off between fixed matching time intervals and matching success rates and interpreted agent policies. Our approach provides insight by discussing matching failure factors, which cannot be captured with performance alone.์Šน์ฐจ ๊ณต์œ  ์„œ๋น„์Šค๋“ค์€ ์Šน๊ฐ๊ณผ ์šด์ „์ž๋“ค์„ ํšจ์œจ์ ์œผ๋กœ ์—ฐ๊ฒฐํ•จ์œผ๋กœ์จ ์ผ์ƒ ์ƒํ™œ์˜ ์ด๋™์— ๋งŽ์€ ๋„์›€์„ ์ฃผ๊ณ  ์žˆ๋‹ค. ์ด๋Ÿฌํ•œ ์„œ๋น„์Šค๋“ค์€ ์ˆ˜์š”์™€ ๊ณต๊ธ‰์˜ ๋ถˆ๊ท ํ˜• ๋ฌธ์ œ๋กœ ์ธํ•ด ์‹œ์Šคํ…œ ์šด์˜ ์ธก๋ฉด์—์„œ ๋น„ํšจ์œจ์ ์ธ ์ƒํ™ฉ์— ์ง๋ฉดํ•œ๋‹ค. ์ด๋ฅผ ์œ„ํ•ด ์ผ์ •ํ•œ ๋งค์นญ ์‹œ๊ฐ„ ๊ฐ„๊ฒฉ ๋™์•ˆ ์Šน๊ฐ์˜ ์š”์ฒญ๊ณผ ๊ณต์ฐจ ํ†ตํ–‰ ์ค‘์ธ ์šด์ „์ž๋“ค์„ ๋ชจ์•„ ์ผ๊ด„์ ์œผ๋กœ ๋งค์นญํ•˜๋Š” ์ „๋žต์„ ์ฃผ๋กœ ์‚ฌ์šฉํ•œ๋‹ค. ์ตœ๊ทผ์—๋Š” ์ˆ˜์š”์™€ ๊ณต๊ธ‰์˜ ๋™์  ํŒจํ„ด์„ ํšจ๊ณผ์ ์œผ๋กœ ๋ฐ˜์˜ํ•˜๊ธฐ ์œ„ํ•œ ์ ์‘ํ˜• ๋งค์นญ ์‹œ๊ฐ„ ๊ฐ„๊ฒฉ์— ๋Œ€ํ•œ ์—ฐ๊ตฌ๋“ค์ด ์žˆ์—ˆ์œผ๋‚˜, ์Šน๊ฐ์˜ ์š”์ฒญ ์ทจ์†Œ์™€ ์šด์ „์ž ๊ฑฐ๋ถ€์™€ ๊ฐ™์€ ๋งค์นญ ์‹คํŒจ ์š”์ธ๋“ค์€ ๊ฐ„๊ณผ๋˜์—ˆ๋‹ค. ๋ณธ ์—ฐ๊ตฌ์˜ ๋ชฉํ‘œ๋Š” ๋งค์นญ ์‹คํŒจ ์š”์ธ์ด ์กด์žฌํ•˜๋Š” ์ƒํ™ฉ์—์„œ ๊ฐ•ํ™”ํ•™์Šต ๊ธฐ๋ฐ˜์˜ ์ ์‘ํ˜• ๋งค์นญ ์‹œ๊ฐ„ ๊ฐ„๊ฒฉ์„ ํ†ตํ•ด ๋งค์นญ ์„ฑ๊ณต๋ฅ ์„ ์ตœ๋Œ€ํ™”ํ•˜๋Š” ๊ฒƒ์ด๋‹ค. ์—ฐ๊ตฌ ๋ฐฉ๋ฒ•์€ 2๋‹จ๊ณ„ ํ”„๋ ˆ์ž„์›Œํฌ๋กœ ๊ตฌ์„ฑ๋œ๋‹ค. ๋จผ์ € DQN (Deep Q-Network) ๊ธฐ๋ฐ˜์˜ ๊ฐ•ํ™”ํ•™์Šต ์—์ด์ „ํŠธ๋Š” ๊ฐ ๋งค์นญ ์‹œ๊ฐ„ ๊ฐ„๊ฒฉ๋งˆ๋‹ค ๋ฐฐ์ฐจ ํ–‰๋™(Dispatch action)์„ ๊ฒฐ์ •ํ•˜๋ฉฐ, ์ดํ›„์—๋Š” ์šด์ „์ž์˜ ์ˆ˜๋ฝํ™•๋ฅ ์„ ๊ธฐ๋ฐ˜์œผ๋กœ ํ•œ ์กฐํ•ฉ์ตœ์ ํ™”๊ฐ€ ์ˆ˜ํ–‰๋œ๋‹ค. ์‹ค์ œ ๋ฐ์ดํ„ฐ์…‹์„ ๊ธฐ๋ฐ˜์œผ๋กœ ํ•œ ์‹คํ—˜์„ ํ†ตํ•ด ์ด์ „ ์ „๋žต๋“ค๊ณผ ์„ฑ๋Šฅ์„ ๋น„๊ตํ•˜๊ณ  ๋งค์นญ ์‹คํŒจ ์š”์ธ๋“ค์— ๋Œ€ํ•œ ๋ถ„์„์„ ์ˆ˜ํ–‰ํ•œ๋‹ค. ์‹คํ—˜ ๊ฒฐ๊ณผ, ์ œ์•ˆ๋œ ๋ฐฉ๋ฒ•์€ ๋Œ€๋ถ€๋ถ„์˜ ์‹คํ—˜์—์„œ ๊ฐ€์žฅ ๋†’์€ ๋งค์นญ ์„ฑ๊ณต๋ฅ ์„ ๋ณด์˜€๋‹ค. ๊ตฌ์ฒด์ ์œผ๋กœ๋Š” ์šด์ „์ž์˜ ๋ฏธ ์ˆ˜๋ฝ์— ์˜ํ•œ ๋งŒ๋ฃŒ ์š”์ฒญ์˜ ๋น„์œจ์„ ๊ฐ์†Œ์‹œํ‚ค๋ฉฐ, ์Šน๊ฐ์˜ ์š”์ฒญ ์ทจ์†Œ ๋น„์œจ์„ ํšจ์œจ์ ์œผ๋กœ ์ œ์–ดํ•˜๋Š” ๊ฒƒ์„ ํ™•์ธํ–ˆ๋‹ค. ๋˜ํ•œ ํ•™์Šต๋œ ์—์ด์ „ํŠธ์˜ ์ •์ฑ… ํ•ด์„๊ณผ ์ง‘๊ณ„๋œ ๊ฒฐ๊ณผ์˜ ์„ธ๋ถ„ํ™”๋ฅผ ๊ธฐ๋ฐ˜์œผ๋กœ ์ถ”๊ฐ€ ๋ถ„์„์ด ์ˆ˜ํ–‰๋˜์—ˆ๋‹ค. ์ด๋Ÿฌํ•œ ์ ‘๊ทผ ๋ฐฉ์‹์€ ๋งค์นญ ์„ฑ๊ณต๋ฅ ๊ณผ ์„ธ๋ถ€์ ์ธ ๋งค์นญ ์‹คํŒจ ์š”์ธ๋“ค์— ๋Œ€ํ•œ ๋…ผ์˜๋ฅผ ํ†ตํ•ด ๊ธฐ์กด ์—ฐ๊ตฌ์—์„œ ๊ฐ„๊ณผ๋˜์—ˆ๋˜ ํ†ต์ฐฐ๋ ฅ์„ ์ œ๊ณตํ•œ๋‹ค.Chapter 1. Introduction 1 Chapter 2. Literature Review 7 Chapter 3. Methodology 11 3.1. Problem Statement 11 3.2. MDP formulation 13 3.3. Simulation Framework 15 3.4. Deep Q-Networks (DQN) 21 Chapter 4. Results 23 4.1. Data Description 23 4.2. Experimental Setup 26 4.3. Experiments on synthetic datasets 29 4.4. Experiments on real datasets 33 Chapter 5. Conclusion 41 Bibliography 44 Abstract in Korean 50์„

    Better branch prediction through prophet/critic hybrids

    Get PDF
    The prophet/critic hybrid conditional branch predictor has two component predictors. The prophet uses a branch's history to predict its direction. We call this prediction and the ones for branches following it the branch future. The critic uses the branch's history and future to critique the prophet's prediction. The hybrid combines the prophet's prediction with the critique, either agrees or disagree, forming the branch's overall prediction. Results shows these hybrids can reduce mispredicts by 39 percent and improve processor performance by 7.8 percent.Peer ReviewedPostprint (published version

    Context-aware mobility analytics and trip planning

    Get PDF
    The study of user mobility is to understand and analyse the movement of individuals in the spatial and temporal domains. Mobility analytics and trip planning are two vital components of user mobility that facilitate the end users with easy to access navigational support through the urban spaces and beyond. Mobility context describes the situational factors that can influence user mobility decisions. The context-awareness in mobility analytics and trip planning enables a wide range of end users to make effective mobility decisions. With the ubiquity of urban sensing technologies, various situational factors related to user mobility decisions can now be collected at low cost and effort. This huge volume of data collected from heterogeneous data sources can facilitate context-aware mobility analytics and trip planning through intelligent analysis of mobility contexts, mobility context prediction, mobility context representation and integration considering different user perspectives. In each chapter of this thesis such issues are addressed through the development of case-specific solutions and real-world deployments. Mobility analytics include prediction and analysis of many diverse mobility contexts. In this thesis, we present several real-world user mobility scenarios to conduct intelligent contextual analysis leveraging existing statistical methods. The factors related to user mobility decisions are collected and fused from various publicly available open datasets. We also provide future prediction of important mobility contexts which can be utilized for mobility decision making. The performance of context prediction tasks can be affected by the imbalance in context distribution. Another aspect of context prediction is that the knowledge from domain experts can enhance the prediction performance however, it is very difficult to infer and incorporate into mobility analytics applications. We present a number of data-driven solutions aiming to address the imbalanced context distribution and domain knowledge incorporation problems for mobility context prediction. Given an imbalanced dataset, we design and implement a framework for context prediction leveraging existing data mining and sampling techniques. Furthermore, we propose a technique for incorporating domain knowledge in feature weight computation to enhance the task of mobility context prediction. In this thesis, we address key issues related to trip planning. Mobility context inference is a challenging problem in many real-world trip planning scenarios. We introduce a framework that can fuse contextual information captured from heterogeneous data sources to infer mobility contexts. In this work, we utilize public datasets to infer mobility contexts and compute trip plans. We propose graph based context representation and query based adaptation techniques on top of the existing methods to facilitate trip planning tasks. The effectiveness of trip plans relies on the efficient integration of mobility contexts considering different user perspectives. Given a contextual graph, we introduce a framework that can handle multiple user perspectives concurrently to compute and recommend trip plans to the end user. This thesis contains efficient techniques that can be employed in the area of urban mobility especially, context-aware mobility analytics and trip planning. This research is built on top of the existing predictive analytics and trip planning techniques to solve problems of contextual analysis, prediction, context representation and integration in trip planning for real-world scenarios. The contributions of this research enable data-driven decision support for traveling smarter through urban spaces and beyond
    • โ€ฆ
    corecore