Parking in big cities using machine learning

Page 1

Parking in Big Cities using Machine Learning Akshata Chougule1, Dr. Rashmi Rachh2 1

Department of Computer Science and Engineering, Visvesvaraya Technological University, Belagavi, Karnataka, India 2 Faculty in Department of Computer Science and Engineering, Visvesvaraya Technological University, Belagavi, Karnataka, India

Abstract— parking in big cities is becoming a big problem due to increased usage of four wheelers. People throng cities during weekends and holidays and have to wait un-necessarily for parking. If the parking information in various applications is available online, drivers can use this information to manage their parking. Many web service based online parking information services are available for malls , theaters, parks etc but the problem is they are very real time and they don’t consider the case that many people may see this information and if they throng to same place no parking spot will be available. In this paper we propose a machine learning based solution to avoid this thronging problem and also help users to find parking location easily. The results are demonstrated using real time parking data in the areas of Belgaum city. Keywords: Parking Guidance and Information System, Spatiotemporal models. I. INTRODUCTION Cities host all major recreation and social needs of people by providing malls, theaters, shopping centers, theme parks etc. and people come to cities from other places on holidays. Due to economic growth in countries like India, there is increasing usage of four wheelers. People travel using four wheelers and there is a parking rush when many people drive to same places. If the parking information is available for each parking spot in the cities, people can manage their parking. Many parking spots have online services for providing the current parking space availability. But these systems suffer from a thronging problem. Based on the live parking space available many people throng to same places again creating a parking problem. The thronging problem is created because the decision to parking is based only on the parking space availability and not on how many people are looking to park in same spot. Also it is difficult to collect the information of people intension to parking and advertise to all others. Because some people may give false information and would totally confuse the parking decision. So the parking decision must be made without collection of people intension about parking. To solve this we have proposed machine learning based parking information providing system. With this challenge, use of machine learning to predict the parking availability of place is used and it is clubbed with real time information to make correction and based on that parking spot availability is given. One of the important and growing fields in ITS is parking assists and Parking Guidance and Information (PGI) Systems. Finding parking in large urban cities is characterized by frustration and waste of time and money due to the lack of accurate information about where parking spots are available at the time they are needed. Many of the ITS application Scenarios [1] has enabled engineers to develop custom-made software for each car.

@IJRTER-2016, All Rights Reserved

11


International Journal of Recent Trends in Engineering & Research (IJRTER) Volume 02, Issue 08; August - 2016 [ISSN: 2455-1457]

II. LITERATURE SURVEY In recent years, there have been several research efforts and advancements in PGI systems [1]–[10]. A PGI system is to be designed to assist drivers in finding parking space more efficiently, by acquiring the necessary data from infrastructure, processing them, and communicating the results to the driver in a non-distracting fashion [4].Caicedo et al. [10] proposed a prediction system for parking garages which involves probabilistic models as well as simulations. Rajabiounetal [9] implemented a PGI system which is personalized and takes into account individual driver preferences and involves a prediction algorithm based on probability distributions of parking availability. In another study, Wu et al. [11] proposed a prediction algorithm based on autocorrelations between different time lags. These studies are focused on the parking lots/garages data, where the data are available and more predictable. The studies reported in [10], [11] view the parking data as a one dimensional time series, however as demonstrated in this paper, parking data have multi-dimensional dependencies and correlations. The prediction of parking availability at the time of arrival is strongly connected with both the traffic situation and the estimated arrival times based on predicted traffic flows and travel times. An extensive range of prediction models have been studied in the literature and used to predict traffic flows in transportation networks. Short-term forecasting models include non-linear models such as neural network models [12], [13] and linear models such as Kalman filters [14], [15], state space models [16], [17] Auto-Regressive Integrated Moving Average Models (ARIMA) [18], [19], and simulation based methods. The nature of data and the type of application determine the modeling method used for traffic prediction. Vlahogianni et al. [20] developed a logical flow for selecting the proper forecasting approach based on the input and output data and the quality of data. In this paper, we propose a system which analyzes the available information from the infrastructure ranging from real time parking occupancy data to parking limitations/regulations and provides the driver with guidance regarding the likelihood of finding parking at the Estimated Time of Arrival (ETA). Our approach uses historical and real time data to make online predictions regarding the availability of parking in the area where the driver is planning to park. In our approach, we first analyze the parking availability data characteristics and then, develop a model for parking availability prediction. We use trending and descending techniques employed in time series analysis for financial applications in order to separate the deterministic part of data from the random parts. III. PROBLEM DEFINITION Given N parking spot distributed evenly in a city and each parking spot has a limited parking spot of Np. Vehicles arrive at a rate of vp in the city and want to park in any of N parking spot, the objective of the project is to recommend the parking spot with more space available to the vehicles in such a way once the vehicle reaches the parking spot, it gets the parking space or get the parking space with limited queue wait.

@IJRTER-2016, All Rights Reserved

12


International Journal of Recent Trends in Engineering & Research (IJRTER) Volume 02, Issue 08; August - 2016 [ISSN: 2455-1457]

IV.

PROPOSED SYSTEM Historical parking Information

Temporal correlation

Spatial Correlation

Real traffic

Auto Regressive Modeling

Traffic Prediction

Parking Recommendation Parking Request

Parking Recommendation

Figure1. Functional Block diagram

We propose a spatiotemporal parking space information system. In this algorithm, we collect the historical parking space availability and parking queue at each spot over a period of time. Based on this information an ARIMA time series model is built. Each of parking spot availability over a period of time is compared with other parking spots and the spots which are correlated to the spots are selected. Say suppose parking spot A‘s availability is correlated to B’s and C’s. Then B and C are selected. Correlation function is learnt. Also real time parking space availability information is also collected. From these three information a parking space information prediction model is learnt as follows. P(X,t) = w1*R + w2 * Arima(X,t) + W3 * Sum of all Correlation (X,y,t) Where P (X,t ) is the parking space available in spot X at time t. R is the real time parking space availability information Arima(X,t) is the parking space availability information predicted using ARIMA time series model. Sum of all correlation of X with all other spot found using correlation function is also used. V. RESULTS We simulated the proposed solution in java. Vehicles arrival rate is modeled as passion function and continuous vehicle traffic is sent to the parking information server. We situated the parking space uniformly in the city and measured the average parking queue length. We compared our solution with [1]. We varied the vehicle arrival rate and measured the average parking queue length. From the result below we see that queue length is less compared to [1].

@IJRTER-2016, All Rights Reserved

13


International Journal of Recent Trends in Engineering & Research (IJRTER) Volume 02, Issue 08; August - 2016 [ISSN: 2455-1457]

We varied the number of parking spot and measured the average parking queue length and from the result we see that queue length is less compared to [1].

VI. CONCLUSION In this work, we have implemented the Parking Guidance and Information (PGI) framework to find parking place in a given town. Spatiotemporal based parking spot availability information system is used to recommend the parking location with the highest probability used in real time parking data from given city to recommend the drivers. REFERENCES 1. 2.

3. 4. 5. 6.

7. 8. 9.

Tooraj Rajabioun "On-Street and Off-Street Parking Availability Prediction Using Multivariate Spatiotemporal Models " IEEE TRANSACTIONS ON INTELLIGENT TRANSPORTATION SYSTEMS 2015. C. D. Nugent, X. Hong, J. Hallberg, D. Finlay, and K. Synnes, “Assessing the impact of individual sensor reliability within smart living environments,” in Proc. IEEE Int. Conf. CASE, 2008, pp. 685–690. [3] D. C. Shoup et al., The High Cost of Free Parking, vol. 7. Washington, DC, USA: Planners Press, American Planning Association, 2005. D. Teodorovic and P. Lucic, “Intelligent parking systems,” Eur. J. Oper. Res., vol. 175, no. 3, pp. 1666–1681, Dec. 2006. F. Caicedo, “The use of space availability information in ‘PARC’ systems to reduce search times in parking facilities,” Transp. Res. C, Emerging Technol., vol. 17, no. 1, pp. 56–68, Feb. 2009. M. K. Y. Asakura, “Effects of parking information on system performance: A simulation model approach,” in Proc. Veh. Navig. Inf. Syst. Conf., 1994, pp. 251–254. M. Y. I. Idris, Y. Y. Leng, E. M. Tamil, N. M. Noor, and Z. Razak, “Car park system: A review of smart parking system and its technology,” Information Technology Journal, 2009, [Accessed: 22 Feb. 2013]. [Online]. Available: http://scialert.net/fulltext/?doi=itj.2009.101.113&org=11 Y. Geng and C. G. Cassandras, “A new ‘smart parking’ system based on optimal resource allocation and reservations,” in Proc. 14th IEEE ITSC, 2011, pp. 979–984. T. Rajabioun, B. Foster, and P. Ioannou, “Intelligent parking assist,” in Proc. 21st MED Control Autom. Conf., 2013, pp. 1156–1161. F. Caicedo, C. Blazquez, and P. Miranda, “Prediction of parking spaceavailabilityinrealtime,ExpertSyst.Appl”vol.39,no.8,pp.7281–7290, Jun. 2012.

@IJRTER-2016, All Rights Reserved

14


International Journal of Recent Trends in Engineering & Research (IJRTER) Volume 02, Issue 08; August - 2016 [ISSN: 2455-1457] 10. E. Wu, J. Sahoo, C. Liu, M. Jin, and S. Lin, “Agile urban parking recommendation service for intelligent vehicular guiding system,” Intell. Transp. Syst. Mag. IEEE, vol. 6, no. 1, pp. 35–49, Spring 2014. 11. B. D. Park, L. R. Rilett, and G. Han, “Spectral basis neural networks for real-time travel time forecasting,” J. Transp. Eng., vol. 125, no. 6, pp. 515–523, no. Nov./Dec. 1999. 12. L. D. Vanajakshi, “Estimation and prediction of travel time from loop detector data for intelligent transportation systems applications,” Ph.D Dissertation, Texas A&M Univ., College Station, TX, USA, 2004. 13. I. Okutani and Y. J. Stephanedes, “Dynamic prediction of traffic volume through Kalman filtering theory,” Transp. Res. B, Methodol., vol. 18, no. 1, pp. 1–11, Feb. 1984. 14. H. Ji, A. Xu, X. Sui, and L. Li, “The applied research of Kalman in the dynamic travel time prediction,” in Proc. 18th Int. Conf. Geoinf., 2010, pp. 1–5. 15. J. Rice and E. Van Zwet, “A simple and effective method for predicting travel times on freeways,” IEEE Trans. Intell. Transp. Syst., vol. 5, no. 3, pp. 200–207, Sep. 2004. 16. J. Kwon, B. Coifman, and P. Bickel, “Day-to-day travel time trends and travel time prediction from loop detector,” Transp. Res. Rec., J. Transp. Res. Board, vol. 1717, pp. 1–18, 2000. 17. B. M. Williams, M. Asce, L. A. Hoel, and F. Asce, “Modeling and forecasting vehicular traffic flow as a seasonal ARIMA process: Theoretical basis and empirical results,” J. Transp. Eng., vol. 129, no. 6, pp. 664–672, Nov. 2003. 18. M. Van Der Voort, M. Dougherty, and S. Watson, “Combining Kohonen maps with ARIMA time series models to forecast traffic flow,” Transp. Res. C, Emerging Technol., vol. 4, no. 5, pp. 307–318, Oct. 1996. 19. E. I. Vlahogianni, J. C. Golias, and M. G. Karlaftis, “Short-term traffic forecasting: Overview of objectives and methods,” Transp. Rev., vol. 24, no. 5, pp. 533–557, Sep. 2004.

@IJRTER-2016, All Rights Reserved

15


Turn static files into dynamic content formats.

Create a flipbook
Issuu converts static files into: digital portfolios, online yearbooks, online catalogs, digital photo albums and more. Sign up and create your flipbook.