Using the TensorFlow Deep Neural Network to Classify Mainland China Visitor Behaviours in Hong Kong from Check-in Data

Over the past decade, big data, including Global Positioning System (GPS) data, mobile phone tracking data and social media check-in data, have been widely used to analyse human movements and behaviours. Tourism management researchers have noted the potential of applying these data to study tourist behaviours, and many studies have shown that social media check-in data can provide new opportunities for extracting tourism activities and tourist behaviours. However, traditional methods may not be suitable for extracting comprehensive tourist behaviours due to the complexity and diversity of human behaviours. Studies have shown that deep neural networks have outpaced the abilities of human beings in many fields and that deep neural networks can be explained in a psychological manner. Thus, deep neural network methods can potentially be used to understand human behaviours. In this paper, a deep learning neural network constructed in TensorFlow is applied to classify Mainland China visitor behaviours in Hong Kong, and the characteristics of these visitors are analysed to verify the classification results. For the social science classification problem investigated in this study, the deep neural network classifier in TensorFlow provides better accuracy and more lucid visualisation than do traditional neural network methods, even for erratic classification rules. Furthermore, the results of this study reveal that TensorFlow has considerable potential for application in the human geography field.

[1]  Marcel J. T. Reinders,et al.  Using flickr geotags to predict user travel behaviour , 2010, SIGIR.

[2]  Bu-Sung Lee,et al.  Event Detection in Twitter , 2011, ICWSM.

[3]  M. J. D. Powell,et al.  Radial basis functions for multivariable interpolation: a review , 1987 .

[4]  Yasuo Asakura,et al.  Analysis of tourist behaviour based on the tracking data collected using a mobile communication instrument , 2007 .

[5]  Silvio Savarese,et al.  Social LSTM: Human Trajectory Prediction in Crowded Spaces , 2016, 2016 IEEE Conference on Computer Vision and Pattern Recognition (CVPR).

[6]  William F. Harrah Overseas Tourist Movement Patterns in Beijing : The Impact of the Olympic Games , 2018 .

[7]  Keechul Jung,et al.  Applying Tensorflow with Convolutional Neural Networks to Train Data and Recognize National Flags , 2017, MUE/FutureTech.

[8]  Andrea Ferri Object tracking in video with TensorFlow , 2016 .

[9]  Bob McKercher,et al.  First and Repeat Visitor Behaviour: GPS Tracking and GIS Analysis in Hong Kong , 2012 .

[10]  Huy Quan Vu,et al.  Exploring the travel behaviors of inbound tourists to Hong Kong using geotagged photos. , 2015 .

[11]  Joseph T. O'Leary,et al.  Predictors of tourists’ shopping behaviour: Examination of socio-demographic characteristics and trip typologies , 2004 .

[12]  Bob McKercher,et al.  Understanding Tourist Movement Patterns in a Destination: A GIS Approach , 2006 .

[13]  Samuel Ritter,et al.  Cognitive Psychology for Deep Neural Networks: A Shape Bias Case Study , 2017, ICML.

[14]  Jeffrey Dean,et al.  Large-Scale Deep Learning For Building Intelligent Computer Systems , 2016, WSDM.

[15]  Yifan Hu,et al.  Efficient, High-Quality Force-Directed Graph Drawing , 2006 .

[16]  B. Mckercher,et al.  Movement Patterns of Tourists within a Destination , 2008 .

[17]  Vijayan Sugumaran,et al.  Building knowledge base of urban emergency events based on crowdsourcing of social media , 2016, Concurr. Comput. Pract. Exp..

[18]  Leo Breiman,et al.  Random Forests , 2001, Machine Learning.

[19]  Khun Eng Kuah-Pearce Chinese Women and the Cyberspace , 2011 .

[20]  Abhisek Ukil,et al.  Support Vector Machine , 2007 .

[21]  Navdeep Jaitly,et al.  Towards End-To-End Speech Recognition with Recurrent Neural Networks , 2014, ICML.

[22]  Yihong Yuan,et al.  Characterizing International Travel Behavior from Geotagged Photos: A Case Study of Flickr , 2016, PloS one.

[23]  Navdeep Jaitly,et al.  Hybrid speech recognition with Deep Bidirectional LSTM , 2013, 2013 IEEE Workshop on Automatic Speech Recognition and Understanding.

[24]  Christian Wolf,et al.  Sequential Deep Learning for Human Action Recognition , 2011, HBU.

[25]  Qunying Huang,et al.  From where do tweets originate?: a GIS approach for user location inference , 2014, LBSN '14.

[26]  Chao Zhang,et al.  SERM: A Recurrent Model for Next Location Prediction in Semantic Trajectories , 2017, CIKM.

[27]  Hinrich Schütze,et al.  Introduction to information retrieval , 2008 .

[28]  Fei Huang,et al.  Brief Introduction of Back Propagation (BP) Neural Network Algorithm and Its Improvement , 2012 .

[29]  Yoshihide Sekimoto,et al.  Understanding tourist behavior using large-scale mobile sensing approach: A case study of mobile phone users in Japan , 2015, Pervasive Mob. Comput..

[30]  Simon Haykin,et al.  Neural Networks and Learning Machines , 2010 .

[31]  Andrew Zisserman,et al.  Very Deep Convolutional Networks for Large-Scale Image Recognition , 2014, ICLR.

[32]  Martín Abadi,et al.  TensorFlow: Large-Scale Machine Learning on Heterogeneous Distributed Systems , 2016, ArXiv.

[33]  Robert Hecht-Nielsen,et al.  Theory of the backpropagation neural network , 1989, International 1989 Joint Conference on Neural Networks.

[34]  Qingquan Li,et al.  A Study of Users' Movements Based on Check-In Data in Location-Based Social Networks , 2014, W2GIS.

[35]  Ananth Ranganathan,et al.  The Levenberg-Marquardt Algorithm , 2004 .

[36]  Zhi-Jie Yan,et al.  A context-sensitive-chunk BPTT approach to training deep LSTM/BLSTM recurrent neural networks for offline handwriting recognition , 2015, 2015 13th International Conference on Document Analysis and Recognition (ICDAR).

[37]  Haihong Zhu,et al.  Explorative Analysis of Wuhan Intra-Urban Human Mobility Using Social Media Check-In Data , 2015, PloS one.

[38]  Nick Johns,et al.  Market Segmentation and the Prediction of Tourist Behavior: The Case of Bornholm, Denmark , 2002 .

[39]  Weimin Zheng,et al.  Understanding the tourist mobility using GPS: Where is the next place? , 2017 .

[40]  Alastair M. Morrison,et al.  A Profile of the Casino Resort Vacationer , 1996 .

[41]  Sidhartha S. Padhi,et al.  Quantifying potential tourist behavior in choice of destination using Google Trends. , 2017 .

[42]  M Buscema,et al.  Back propagation neural networks. , 1998, Substance use & misuse.

[43]  Sandra J. Milberg,et al.  Understanding travelers’ intentions to visit a short versus long-haul emerging vacation destination: The case of Chile , 2017 .

[44]  Yuan Yu,et al.  TensorFlow: A system for large-scale machine learning , 2016, OSDI.

[45]  J.R.B. Ritchie,et al.  Understanding psychographics in tourism research. , 1987 .

[46]  Lun Wu,et al.  Intra-Urban Human Mobility and Activity Transition: Evidence from Social Media Check-In Data , 2014, PloS one.

[47]  Yu Ye,et al.  Understanding tourist space at a historic site through space syntax analysis: The case of Gulangyu, China , 2016 .

[48]  Alex Graves,et al.  Generating Sequences With Recurrent Neural Networks , 2013, ArXiv.

[49]  Kevin Leyton-Brown,et al.  Deep Learning for Predicting Human Strategic Behavior , 2016, NIPS.

[50]  Alex Pentland,et al.  Human Behavior Understanding for Inducing Behavioral Change: Application Perspectives , 2011, HBU.

[51]  A. Kalinovsky,et al.  Deep learning with theano, torch, caffe, tensorflow, and deeplearning4J: which one is the best in speed and accuracy? , 2016 .