scieee AI-readable full text Open interactive document viewer

Extraction of attribute importance from satisfaction surveys with data mining techniques: a comparison between neural networks and decision trees

Oña López, Juan José De,Oña López, Rocío de,Garrido Rodríguez, María Concepción

Abstract

Junta de Andalucía (Spain) through Research Project P08-TEP-03819

Full text

! ! ! ! ! ! ! Extraction of attribute importance from satisfaction surveys with data mining techniques: a comparison between neural networks and decision trees By: Juan de Oña, Rocío de Oña and Concepción Garrido This document is a post-print version (ie final draft post-refereeing) of the following paper: Juan de Oña, Rocío de Oña and Concepción Garrido (2017) Extraction of attribute importance from satisfaction surveys with data mining techniques: a comparison between neural networks and decision trees. Transportatio Letters, 9(1), 39-48 DOI: 10.1080/19427867.2015.1136917 Direct access to the published version: http://dx.doi.org/10.1080/19427867.2015.1136917 ! 1 Extraction of attribute importance from satisfaction surveys with data mining techniques: a comparison between neural networks and decision trees Abstract When a public transport manager conducts a customer satisfaction survey (CSS), the goal is to determine the overall satisfaction of passengers with the service, as well as their satisfaction with specific aspects (e.g., frequency, speed, and comfort). Another fundamental objective is to assess the importance to customers of each attribute individually. Asking directly about this importance involves a number of drawbacks; therefore, most studies extract this importance from surveys that ask questions only about global satisfaction and specific satisfaction regarding each attribute. This paper investigates the capability and performance of two emerging data mining methods, namely, decision trees and neural networks, for extracting the importance of attributes from CSS. A total of 858 surveys about the metropolitan bus service in Granada (Spain) were used to model estimation and evaluation. The main advantages and disadvantages of each method are studied from the standpoint of public transport managers. Keywords: Service quality; public transportation; artificial neural networks; decision trees. 1. Introduction When an existing level of service of public transport (PT) cannot compete with the automobile, the effectiveness of transport policies in reducing the use of cars is limited (Beale and Bonsall, 2007; Brög et al., 2009). In this context, PT managers need a tool 2 for measuring the quality of service delivered so that they can formulate profitable strategies that improve the levels of service in harmony with passengers’ requirements (de Oña and de Oña, in press). Operating companies should not only determine the degree of satisfaction about a series of attributes characterizing the service—they should also identify which attributes have the most influence on customers’ global assessment of service. This is probably the most important aspect: to know which attributes have the greatest influence on overall satisfaction. Perceptions are usually measured by means of customer satisfaction surveys (CSS) developed every year, or sometimes every six months, by PT companies. The importance of each attribute is rated by passengers in the survey or is derived by statistically testing the strength of the relationship between individual attributes and global satisfaction. The first approach has several drawbacks (Weinstein, 2000). The survey is longer because each attribute has to be addressed twice: once for perception and once for importance. This means that the number of attributes mentioned in the survey is reduced to save time (PT users have a limited amount of time for full face-to- face surveys). Moreover, there may be insufficient differentiation in importance ratings, with customers rating most items near the top of the scale, or attributes may be rated as important even though they have little influence on overall satisfaction. For these reasons, there is a growing tendency to extract those attributes that have the most impact on users’ global evaluation by derived importance methods. Several methodologies have been used to tackle this issue (de Oña and de Oña, 2015), but in recent years two data mining (DM) techniques have emerged in the context of transit satisfaction. These techniques have produced powerful results in empirical applications in this field. DM techniques overcome some weaknesses or assumptions underlying more traditional models—normal data, linear relationships between dependent and 3 independent variables, low multi-colinearity, and so on. According to Garver (2003), these assumptions are almost always violated in customer satisfaction research. Decision trees (DTs) and artificial neural networks (ANNs) have already been used to analyze user perceptions of different PT services. De Oña et al. (2012) adopted DTs to identify the key factors affecting satisfaction with a bus service operating in Granada (Spain), and subsequently de Oña et al. (2014) and de Oña et al. (2015) applied DTs to a rail service in the North of Italy. Garrido et al. (2014) investigated the most influential factors affecting users’ overall satisfaction about the same bus service operating in Granada by adopting ANNs. Along the same line of research, the present study focuses on finding out which of the two DM techniques is more suitable for analyzing service quality from the point of view of PT managers. In this paper, both methodologies are applied to the same service, in order to extract the advantages and disadvantages of each (complexity of the model, time required, difficulty in interpreting the results, fitting parameters, identification of key factors, etc.) and to provide future guidelines for transit satisfaction evaluation by means of DM techniques. This paper is structured as follows. The next section outlines the data used and briefly describes the users’ characteristics and opinions about the service. This is followed by an explanation of DT and ANN methodologies. The outcomes obtained with each methodology are then presented and the results are compared. Finally, the main conclusions of this study are summarized. 2. Data The data used to implement the DM models came from a CSS conducted by the Transport Consortium of Granada in March 2007. It was a non-research-oriented 4 survey, involving a rather simple statistical frequency analysis. The 858 respondents were randomly sampled in face-to-face interviews at the main stops of the metropolitan public bus service of Granada. Granada is a medium-sized city in southern Spain, whose metropolitan PT system carried more than 10 million passengers in 2007. The bus system consists of a radial network with two entrances to downtown Granada, one via the north and the other via the south, while 15 bus companies connect the urban agglomerations of the metropolitan area. This structure is due to the fact that over 80% of trips are between the metropolitan boroughs with Granada municipality. The whole survey database consists of five data sets reflecting passengers’ demographic profile, travel behavior, importance of service attributes, perceived service quality attributes, and global evaluation of service quality. Table 1 is a brief summary of the passengers’ demographic profile and travel behavior, while Table 2 displays the average and standard deviation rates for the importance of service attributes, perceptions of service attributes, and global satisfaction. Twelve attributes were used to evaluate the service, and a numeric 11-point scale (from 0 to 10) was used for the importance and perception ratings. (Table 1 here) Regarding passengers’ demographic profile and travel behavior (Table 1), most respondents were female (67%). More than half were aged 18–30 (56.5%) and only 9.5% were older than 60. The majority (61.1%) owned a private vehicle. Roughly half of the respondents indicated that their trip was related to work (29.4%) or study (22.9%). The rest (47.7%) traveled for other reasons. Respondents were asked how frequently they traveled on the bus system per month. The vast majority (88.5%) traveled almost daily or very frequently, while a few reported traveling occasionally or 5 sporadically (11.5%). The most usual complementary mode used for reaching the bus stop or for reaching the final destination from the bus stop was on foot (77.6% and 94.5%, respectively). Other complementary modes constituted a very small percentage. Finally, the consortium card and the standard ticket were the most widely used types of tickets among passengers, together representing 90.8% of the sample. (Table 2 here) Judgments about the importance of the attributes show that the average value of the importance rates is concentrated at the top of the scale (between 8.62 and 9.14). Therefore, this importance is uniform and practically equal in all the attributes. This is one of the serious drawbacks encountered when studying the importance of variables based on the stated opinions of passengers (de Oña et al., 2012; Weinstein, 2000). Moreover, there are similar and low values of the standard deviation (s.d.) among the attributes (<1.82); therefore, their opinions are quite homogeneous. In contrast, judgments regarding perceptions show greater differences among attributes. They are concentrated in a range from 6 to 8, and users’ perceptions are more heterogeneous, with values of s.d. higher than those obtained for the importance rates (from 1.82 to 2.56). The attribute judged as the most heterogeneous is Fare, which is also the attribute with the lowest average rate (6.44). This low perception rate does not necessarily mean that users are dissatisfied with the fare; it could be that users believe a good evaluation of Fare might encourage the PT company to increase the price of the ticket. Nonetheless, the values of attribute perceptions are quite good—all the attributes are perceived to have at least an adequate quality (>6) and some quite a good quality (>7). The attributes characterized by the highest levels of quality were Driver Courtesy, Safety on Board, and Bus Interior Cleanliness. 6 The overall satisfaction shows an average rate of 7.10. This means that passengers are quite satisfied with the service, and this evaluation is also quite uniform among passengers (s.d. = 1.60). 3. Methodology 3.1. Decision trees DTs constitute a DM technique used for the classification and prediction of a target variable. Depending on the nature of the variable, two different types of DT models can be developed: if the target variable is discrete, a classification tree is built and the outcome to be predicted is a discrete class, whereas if the target variable is continuous, a regression tree is generated and a numeric quantity is predicted. There are many different algorithms to generate these models. The main difference among them lies in the partition criterion used for the tree growth. The development of the DT is characterized by the definition of the following steps (Montella et al., 2012): (a) the partitioning criterion to define the optimality function when choosing the best partition of the objects into homogeneous subgroups; (b) the stopping rule to halt the growth of the tree; and (c) the assignment rule to identify either a class or a value as a label of each terminal node. In the following, we focus on the framework of the CART algorithm (Breiman el al., 1984) in view of the good results reached in previous work (de Oña et al, 2012; in press, 2014) using this algorithm for similar purposes. Moreover, a regression tree is applied because this study aims to predict the expected evaluation of satisfaction perceived by an individual as a continuous variable (on an 11-point numeric scale). 7 Figure 1 shows the steps required for training a DT model and calculating the importance of the predictor variables. The database is randomly divided into M subsets, each containing (M – 1)/M portions of the sample (step T01). Common values for M are 5 or 10 (Witten and Frank, 2005). A DT is built for the first subset m (T02), using the group of data (M – 1)/M as the training sample and the remaining group of data 1/M as the test sample. This is the well known m-fold cross-validation technique (Witten and Frank, 2005). The tree model is developed by using variables i as predictors (these variables are the I attributes that characterize the PT service) and the following considerations (T03): (a) The partitioning criterion used for evaluating the set of candidate splitting rules is based on the least square (LS) error criterion. Seeing the LS function as an impurity measure of a node, the “worth” of a split will be evaluated by the reduction achieved in the impurity of the parent node in terms of the LS criterion. CART performs all possible splits on each of the independent variables, and the one that best reduces impurity in the parent node is selected. This impurity can be measured as follows (Yohannes and Webb, 1999): (1) where Err(t) is the impurity function at node t, yi(t) are the individual values of the independent variable at node t, is the mean value of the target variable at node t, and Nt is the number of instances at node t. (b) Two stopping rules are applied to the growing procedure: Err(t) =1 Nt yi(t)−y(t) ( ) 2 i=1 Nt ∑ y(t) 8 (b.1) the best splitting criterion among the possible splitters is no greater than 0.0001; (b.2) the number of cases in one or more child nodes is less than 1% of the whole sample. (c) The assignment rule used to impute a value, as a label of each terminal node, is the mean value of the target variable at the terminal node. (Figure 1 here) The variance of the data explained by the model is calculated on the test sample (T04). Thus, the explained variance by the model will be obtained from the mean square error across the terminal nodes of the built model. Then, the improvement that a variable i produces when it is used as the main splitter or substitute splitter is added across each partition of the DT and weighted by the number of cases affected by this improvement (T06). The importance value of the variable i is stored (T07). This procedure is repeated from T06 to T07 until i reaches I (T11), and the importance of the I variables for the subset m is stored (T10). Next, the procedure from T03 to T10 is repeated again until m reaches M (T12). At this point, the predictive accuracy of the DT model (T13) is calculated as the mean value of the variance explained at each of the M models stored in step T04. Likewise, the average importance and standard deviation of each variable is calculated (T14) from the M values of importance stored for each variable at T10. The ranking of relative importance of each variable is determined by following the criterion that the higher the average value for each variable, the greater its relative importance in the global ranking (T15). 15 Both methods give an approximate idea about the position of every variable in the ranking of relative importance. In addition, both clearly differentiate between the most important and least important variables, and those of medium importance. Comparison between ANN and DT The case study CSS database was used to compare the performance of a DT methodology and the two algorithms based on ANN for extracting the importance of attributes from satisfaction surveys in PT. This research found some differences regarding the performance of these DM techniques. Both ANN algorithms outperformed the DT model in accuracy rates (95% versus 49.7%). This is consistent with the results on accuracy obtained by Xie et al. (2003) and Lee et al. (2010), who compared the performance of ANN and DT models in other fields and arrived at higher accuracy rates for the ANN methodology. Concerning the importance ranking of the variables obtained with the DT and ANN algorithms (Table 3 and Table 5), both methods provide similar results with respect to the core factors for defining an efficient metropolitan bus public service. These factors were the Frequency and Speed of Operation. Therefore, both should be considered as fundamental in transit planning process and operation/management phases. Other studies support the importance of Frequency (de Oña et al., 2012; Dell´Olio, 2010; 2011; Del Castillo and Benítez, 2013; Tyrinopoulos and Antoniou, 2008). Conversely, Accessibility and Cleanliness are the characteristics that exert the least influence on users’ overall evaluation in both methodologies. Eboli and Mazzulla (2008) also identified Cleanliness as a variable having a low influence on the users of an urban bus service in Cosenza (Italy). Nevertheless, transport companies should not ignore these characteristics, because although they will have almost no influence on 16 users’ overall evaluation when performance quality is high, if performance quality falls, they will probably have a negative influence, leading to a decrease in users’ overall satisfaction. The main differences in the importance rankings of the variables concerned factors with a medium level of importance, which occupied different positions in the ranking, depending on the methodology applied. If we compare the derived importance rates obtained with both DM methodologies and those stated by the users in the survey (Table 2), some noteworthy differences are seen. Although there is little variation in the importance expressed by passengers, who hold that all the attributes are highly important, in the ranking established for these attributes, Speed occupies seventh position. Yet the data mining techniques deduced Speed as a core factor for the metropolitan service. Likewise, Accessibility and Cleanliness, which were deduced as the variables exerting the least influence on users’ overall evaluation, occupy fourth and fifth positions, respectively, in the stated importance ranking. This lack of agreement was also encountered by Weinstein (2000) in a study of the importance of variables based on the stated opinions of passengers. Table 6 shows a comparison between the advantages and disadvantages of both methods. The main flaw of DT is the instability of the models derived. Depending on the strategy followed for stratifying the sample, the structure and accuracy of the models generated could change, making it difficult to determine the fundamental variables for users. In turn, the main strength of ANN would be its ability to achieve high accuracy in classification and prediction problems. The ranking of importance of the predictive variables is, moreover, stable and consistent. Yet finding the optimal ANN is complicated by the large number of possibilities when choosing the number of neurons 17 in the hidden layer, the type of activation functions and learning algorithm, or the initial random values selected before training starts. This procedure is wearisome in terms of the time needed to determine the ranking of importance of variables and the time spent choosing the suboptimal ANN set and in the training and testing phases. Several authors have highlighted the complexity of working with ANN (Cao and Qiao, 2008), but, regardless of the ANN chosen, the accuracy of the results is stable (Karlaftis and Vlahogianni, 2011). (Table 6 here) Kirby et al. (1997) suggested that accuracy is very important but that it should not be the sole determinant when selecting the proper methodology for prediction; other issues should be considered in selecting the appropriate approach, such as the time and effort required for model development, the skills and expertise required, the transferability of the results, adaptability to changing behaviors, and so on. Likewise, Karlaftis and Vlahogianni (2011) reviewed two different approaches for modeling transportation data, namely, statistics and ANN, and they proposed some guiding questions for transportation researchers to consider when deciding which is the best modeling approach for their analysis—for example, “What are the requirements with respect to accuracy and interpretability of results?” and “How important is interpretability in the problem examined?”. Such questions should be used by PT managers and practitioners as a guide for selecting an adequate model for developing a service quality analysis. In choosing between DT and ANN algorithms, to find the option that better addresses their questions, PT managers should weigh up their advantages and disadvantages concerning accuracy, time, interpretability, and expertise required. For example, if an annual routine analysis of the service is performed in order to determine the evolution of the importance ranking of the variables, PT managers could choose a DT approach, whereas 18 if a detailed analysis is going to be carried out because there is a change in the PT concession, a new public transit service is to be implemented, or significant changes are to be introduced in the service, it could be more appropriate to use an ANN approach that provides greater accuracy. 5. Conclusions This paper has investigated two emerging DM techniques, namely, DTs and ANNs, in order to determine which is more appropriate for modeling satisfaction in the context of public transportation. Based on data collected with a non-research-oriented survey, very interesting details have been unearthed. Our results serve to confirm the suitability of using this kind of data when advanced modeling techniques are applied, involving collaboration between researchers and industry. We used 12 predictor variables in this study, but it is possible to work with larger databases and more predictor variables (e.g., by using a large list of attributes describing the service or by including socioeconomic and travel habit variables in order to extract their influence on the model). In such a case, one may wonder whether the advantages of ANNs in terms of accuracy outweigh the disadvantages in terms of time invested to derive the relative importance of factors. Depending on the field of application, it may be preferable to sacrifice accuracy for the sake of speed in calculation and the explanatory capability of DTs. DT and ANN methodologies share some advantages inherent to DM techniques, such as the ability to discover knowledge in large databases. Furthermore, they are nonparametric models with no underlying model assumptions or predefined relationships between the dependent and independent variables. Both methodologies 19 exhibit high degrees of flexibility and adaptability of the model structure or parameters to the training data owing to their data induction properties (Xie et al., 2003). The main disadvantage of ANNs is a matter of explanatory capability, that is, the capacity to determine the relative importance of variables. The procedure used in this study reduces the differences in relative importance considerably, but, even so, the relative importance of variables is not evident and the procedure is tedious. For this reason, the simplicity of the DT model might be preferred by PT managers most of the time (the interpretation of results is facilitated by graphical representation, and they enable the extraction of “If-Then” decision rules, providing explanations for overall satisfaction). Nevertheless, some occasions could require a more precise analysis, and an ANN algorithm might be selected. Accuracy, time invested, interpretability, and expertise required should be considered as determinants for choosing the proper approach that responds to PT managers’ and practitioners’ questions each specific time. Moreover, understanding which variables have the greatest influence on users’ overall evaluations about the service, together with how they perceive the performance of these variables, helps PT managers to decide which aspects of the service should be improved and how to allocate their resources in the most efficient way according to this information. If these sophisticated methodologies are available for use by PT managers (by programming these methodologies in simple-use software), they would be able to extract interpretative and practical results for formulating specific policy decisions. Additionally, in order to provide further enlightenment regarding users’ opinions, advanced sample stratification techniques (e.g., cluster analysis) could be developed in future research to handle users’ heterogeneity and to provide better recommendations. 20 Finally, further research is needed in order to convince PT managers to use these more sophisticated techniques based on data mining approaches instead of other traditional parametric techniques. Acknowledgements This study was partially sponsored by the Junta de Andalucía (Spain) through Research Project P08-TEP-03819. The authors also acknowledge Granada’s Consorcio de Transportes. References Beale, J.R. & Bonsall P.W., (2007). Marketing in the bus industry: A psychological interpretation of some attitudinal and behavioural outcomes. Transportation Research Part F, 10, 271–287. Breiman, L., Friedman, J.H., Olshen, R.A. & Stone, C.J., (1984). Classification and Regression Trees. Wadsworth, Belmont (CA). Brög, W., Erl, E., Ker, I., Ryle, J. & Wall, J., (2009). Evaluation of voluntary travel behaviour change: Experiences from three continents. Transport Policy, 16, 281–292. Cao, M. & Qiao, P., (2008). Neural network committee-based sensitivity analysis strategy for geotechnical engineering problems. Neural Computing and Applications, 17, 509-519. 21 Chang, L.Y. & Wang, H.W., (2006). Analysis of traffic injury severity: An application of non-parametric classification tree techniques. Accident Analysis and Prevention, 38, 1019–1027. Delen, D., Sharda, R. & Bessonov, M., (2006). Identifying significant predictors of injury severity in traffic accidents using a series of artificial neural networks. Accident Analysis and Prevention, 38, 434-444. de Oña, J. & de Oña, R. (2015). Quality of service in public transport based on customer satisfaction surveys: A review and assessment of methodological approaches. Transportation Science, 49(3), 605-622. de Oña, J., de Oña, R., & Calvo, F. J., (2012). A classification tree approach to identify key factors of transit service quality. Expert Systems with Applications, 39, 11164– 11171. de Oña J, de Oña R, Eboli, L. & Mazzulla, G. (2015). Heterogeneity in perceptions of service quality among groups of railway passengers. International Journal of Sustainable Transportation, 9, 612-626. de Oña, R., Eboli, L. & Mazzulla, G., (2014). Key factors affecting rail service quality in the northern Italy. A Decision Tree Approach. Transport, 29(1), 75-83. De Oña, J. & Garrido, C., (2014). Extracting the contribution of independent variables in neural network models: a new approach to handle instability. Neural Computing and Applications, 24(5). DOI: 10.1007/s00521-014-1573-5. Del Castillo, J.M. & Benitez, F.G., (2013). Determining a public transport satisfaction index from user surveys. Transportmetrica A: Transport Science, 9(8), 713-741. 22 Dell´Olio, L., Ibeas, A. & Cecín, P., (2010). Modelling user perception of bus transit quality. Transport Policy, 17(6), 388-397. Dell´Olio, L., Ibeas, A. & Cecín, P., (2011). The quality of service desired by public transport users. Transport Policy, 18(1), 217-227. Dimopoulos, Y., Bourret P. & Lek, S., (1995). Use of some sensitivity criteria for choosing networks with good generalization ability. Neural Processing Letters, 2, 1-4. Eboli, L. & Mazzulla, G., (2008). Willingness-to-pay of public transport users for improvement in service quality. European Transport, 38, 107-118. Funahashi, K.I., (1989). On the approximate realization of continuous mappings by neural networks. Neural Networks, 2, pp. 183-192. Garrido, C., de Oña, R. & de Oña, J., (2014). Neural networks for analyzing service quality in public transportation. Expert Systems with Applications, 41(15) 6830-6838. Garver, MS., (2003). Best practices in identifying customer-driven improvement opportunities. Industrial Marketing Management, 32(6), 455–466. Gevrey, M., Dimopoulos, I. & Lek, S. (2003). Review and comparison of methods to study the contribution of variables in artificial neural network models. Ecological Modelling, 160, 249-264. Larasati, A., De Yong, C. & Slevitch, L., (2012). The application of neural network and logistics regression models on predicting customer satisfaction in a student-operated restaurant. Procedia Social and Behavioral Sciences, 65, 94-99. 23 Lee, Ch., Ran, B., Yang, F. & Loh, W.Y., (2010). A hybrid tree approach to modeling alternate route choice behavior with online information. Journal of Intelligent Transportation Systems, 14(4), 209–219. Lek, S., Beland, A., Dimopoulos, I., Lauga, J. & Moreau, J., (1995). Improved estimation, using neural networks, of the food consumption of fish populations. Marine and Freshwater Research, 46, 1229-1236. Mahapatra, S.S. & Khan, M.S., (2006). A methodology for evaluation of service quality using neural networks. Presented at the International Conference on Global Manufacturing and Innovation, Rourkela. Martín del Bío, B. & Sanz Molina, A., (2.006). Neural networks and fuzzy systems. Editorial RA-MA. Montella, A, Aria, M., D’Ambrosio A. & Mauriello, F., (2012). Analysis of powered two-wheeler crashes in Italy by classification trees and rules discovery. Accident Analysis and Prevention, 49, 58-72. Olden, J.D. & Jackson, D.A., (2002). Illuminating the “black-box”: a randomization approach for understanding variable contributions in artificial neural networks. Ecological Modelling, 154, 135-150. Paliwal, M. & Kumar, U.A., (2011). Assessing the contribution of variables in feed forward neural network. Applied Soft Computing, 3690-3696. Palmer, A. & Montaño, J.J., (2002). Neural networks applied to analysis of data. Doctoral Thesis. University of Palma de Mallorca. 24 Tyrinopoulos, Y. & Antoniou, C., (2008). Public transit user satisfaction: Variability and policy implications. Transport Policy, 15(4), 260–272. Weinstein, A., (2000). Customer satisfaction among transit riders. How customer rank the relative importance of various service attributes. Transportation Research Record, 1735, 123–132. Witten, I.H. & Frank, E., (2005). Data Mining: Practical Machine Learning Tools and Techniques. Morgan Kaufman, Amsterdam. Xie, C., Lu, J. & Parkany, E., (2003). Work travel mode choice modelling with data mining. In Transportation Research Record: Journal of the Transportation Research Board, 1854, 50-61. Yao, J., Teng, N., Poh; H.L. & Tan, C.L., (1998). Tan. Forecasting and analysis of marketing data using neural networks. Journal of Information Science and Engineering, 14, 843-862. Yohannes, Y. & Webb, P., (1999). Classification and Regression Trees. CART: A User Manual for Identifying Indicators of Vulnerability to Famine and Chronic Food Insecurity. International Food Policy Research Institute. Washington D.C. 2 Table 2. Average values for stated importance and perception rates. ! Importance!Rates! ! Perception!Rates! Attributes! Ranking! Mean!! Std.!Deviation! ! Mean!! Std.!Deviation! Information! 11" 8.62" 1.73" " 6.86" 2.46" Punctuality! 1" 9.14" 1.45" " 7.41" 2.33" Safety!on!board! 3" 8.98" 1.53" " 7.73" 1.99" Driver!courtesy! 6" 8.77" 1.75" " 7.96" 1.82" Bus!interior!cleanliness! 5" 8.86" 1.47" " 7.46" 1.84" Bus!space! 10" 8.66" 1.72" " 7.21" 2.04" Bus!temperature! 8" 8.72" 1.62" " 7.43" 1.97" Accesibility!to/from!the!bus! 4" 8.91" 1.79" " 6.90" 2.48" Fare! 6" 8.77" 1.81" " 6.44" 2.60" Speed! 7" 8.73" 1.71" " 7.30" 1.98" Frequency!of!service! 2" 9.05" 1.55" " 6.99" 2.56" Proximity!to/from!origin/destination! 9" 8.71" 1.78" " 7.43" 2.21" Overall!Satisfaction! " " " " 7.10" 1.60" 3 Table 3. Ranking of the variables according to the Normalized Importance extracted from the DT approach ! DT! VARIABLE! Normalized! rate! Ranking! Information*(INF)* 61.6* 5* Punctuality*(PUN)* 86.3* 3* Safety*(SAF)* 60.6* 6* Courtesy*(COU)* 59.4* 7* Cleanliness*(CLE)* 38.1* 11* Space*(SPA)* 45.8* 8* Temperature*(TEM)* 65.2* 4* Accessibility*(ACC)* 21.6* 12* Fare*(FAR)* 42.6* 9* Speed*(SPE)* 86.8* 2* Frequency*(FRE)* 100.0* 1* Proximity*(PRO)* 41.6* 10* 4 Table 4. Average and Standard Deviation values of MAPE for each H ANN architecture H! Average!! Standard!! Deviation!! 1" 0,053130" 0,008159" 2" 0,053196" 0,009032" 3" 0,052462" 0,004534" 4" 0,051909" 0,006709" 5" 0,052800" 0,006206" 6" 0,049470" 0,003578" 7" 0,051413" 0,005187" 8" 0,051963" 0,004378" 9" 0,051299" 0,003613" 10" 0,053005" 0,007362" 11" 0,050483" 0,005071" 12" 0,051986" 0,008620" 13" 0,052611" 0,010607" 14" 0,051654" 0,004267" 15" 0,052632" 0,006461" 16" 0,051428" 0,008729" 17" 0,051302" 0,005589" 18" 0,051255" 0,007039" 19" 0,051255" 0,004630" 20" 0,051587" 0,004929" 21" 0,050769" 0,005591" 22" 0,052380" 0,007812" 23" 0,051843" 0,007030" 24" 0,049650" 0,004700" 25" 0,050813" 0,006672" 26" 0,052427" 0,006302" 27" 0,051951" 0,007792" 28" 0,050657" 0,005582" 29" 0,053412" 0,007483" 30" 0,051670" 0,009091" 5 Table 5. Ranking of the variables according to the Normalized Importance extracted from the ANN algorithms ! PROFILE!(PR)! CONNECTION!WEIGHTS! (CW)! VARIABLE! Normalized! rate! Ranking! Normalized! rate! Ranking! Information*(INF)* 64.2* 3* 66.7* 3* Punctuality*(PUN)* 54.5* 5* 51.3* 6* Safety*(SAF)* 53.3* 6* 51.4* 5* Courtesy*(COU)* 48.6* 7* 47.8* 7* Cleanliness*(CLE)* 3.4* 12* 27.4* 11* Space*(SPA)* 27.2* 10* 36.5* 9* Temperature*(TEM)* 38.4* 8* 36.6* 8* Accessibility*(ACC)* 17.3* 11* 14.6* 12* Fare*(FAR)* 36.4* 9* 32.0* 10* Speed*(SPE)* 77.7* 2* 76.0* 2* Frequency*(FRE)* 100.0* 1* 100.0* 1* Proximity*(PRO)* 60.2* 4* 55.5* 4* 6 Table 6. Comparison of advantages and disadvantages between DT and ANN ! DT! ANN! Advantages! - Lower!complexity!for! calculating!importance!rates! - Minor!time!required!for! determining!the!relative! importance!of!the!variables! (seconds)! - Model!simplicity! - Interpretative!results!because! of!the!graphic!representation! - It!extracts!informative!“If-Then”! rules! - The!method!is!not!affected!by! the!relationships!of!the!study! variables.! - Higher!accurary!rates! - Higher!stability!for! determining!the!relative! importance!of!the!variables.!! - The!method!is!not!affected!by! the!relationships!of!the!study! variables.! Disadvantages! - Lower!accuracy!rates! - Instability!of!the!models! derived! - The!decisions!cannot!be!revised! or!improved!(no!backtracking! technique).! - A!statistical!significance!of!the! variables!is!not!provided!! - It!requires!data!pretreatment!! - Higher!complexity!for! calculating!importance!rates! - More!time!required!for! determining!the!relative! importance!of!the!variables! (almost!an!hour)! - Tedious!procedure!for!! determining!the!relative! importance!of!the!variables! (additional!methods!must!be! applied).! - A!statistical!significance!of!the! variables!is!not!provided!