42,488 research outputs found

    Implementation and development of traffic speed and flow prediction through Artificial Neural Networks

    Get PDF
    In this work we introduce the most recent techniques to predict traffic flow and speed. This work is composed of the following sections: an introduction, a state of the art, and conclusions sections. In the introduction section we see the importance of being able to predict the traffic conditions for speed and flow; we set our hypothesis that is that using the Levenberg-Marquardt training algorithm we’ll be able to find a global minimum for the problem of predicting traffic conditions; we also specify our general objective that is developing efficient algorithms for the traffic prediction for its variables speed and flow; as well as establishing that our scientifical novelty is using the Levenberg-Marquardt as Artificial Neural Network training algorithm. In the state of the art section we present the summarized contents of the most outstanding research papers about traffic prediction. We continue with the presentation of an approach that uses two statistical algorithms for traffic prediction. This information cover spatial impact, and accidents, and construction events. Additionally, it compares the results of outstanding research done with Artificial Neural Networks, and tatistical Methods, to their own statistical method that consists of two statistical methods embedded into only one by using a threshold used to determine which statistical method should be used and when, depending on the road conditions. We also present the results of traffic speed prediction by data mining techniques and a comparative to Artificial Neural Networks. Additionally, we introduce a section that analyze the problem of traffic prediction but only with Artificial Neural Networks done by the company SIEMENS in Germany. We introduce the Los Angeles Department of Transportation (LA DOT) infrastructure used to obtain the speed and flow measurements as well as the set of programs develop by the author of this thesis to retrieve the information from LA DOT, to process this information and calculate the prediction of flow and speed for a specific sensor. We continue with the problem of traffic prediction. In the process of predicting traffic flow, and speed we made our first approach using a Nonlinear Autoregressive Neural Network with External Input in MATLAB and we obtained promising results. However, this Artificial Neural Network does not have the ability to predict multiple outputs, and we transformed it to a Feedforward Neural Network also from MATLAB. The results obtained are impressive because they reduce dramatically the traffic prediction errors. In order to validate our results with the ones in the international research community we use the data from 95 days which is equivalent to 3 months, which is the commonly reported amount of time studied in this kind of problems. We also present an optimization process for the Feedforward Neural Network for both problems speed and flow prediction. Finally, we present a numerical sensibility analysis in order to determine how robust is our Artificial Neural Network. To close this thesis we present our conclusions as a success of using the Levenberg-Marquardt algorithm to train an Artificial Neural Network for the problem of traffic prediction, and we set up the possibilities of exploring the recently found result by using the learning techniques of deep learning.Consejo Nacional de Ciencia y TecnologíaContinental Guadalajara Services S.A. de C.

    Using deep learning to classify community network traffic

    Get PDF
    Traffic classification is an important aspect of network management. This aspect improves the quality of service, traffic engineering, bandwidth management and internet security. Traffic classification methods continue to evolve due to the ever-changing dynamics of modern computer networks and the traffic they generate. Numerous studies on traffic classification make use of the Machine Learning (ML) and single Deep Learning (DL) models. ML classification models are effective to a certain degree. However, studies have shown they record low prediction and accuracy scores. In contrast, the proliferation of various deep learning techniques has recorded higher accuracy in traffic classification. The Deep Learning models have been successful in identifying encrypted network traffic. Furthermore, DL learns new features without the need to do much feature engineering compared to ML or Traditional methods. Traditional methods are inefficient in meeting the demands of ever-changing requirements of networks and network applications. Traditional methods are unfeasible and costly to maintain as they need constant updates to maintain their accuracy. In this study, we carry out a comparative analysis by adopting an ML model (Support Vector Machine) against the DL Models (Convolutional Neural Networks (CNN), Gated Recurrent Unit (GRU) and a hybrid model: CNNGRU to classify encrypted internet traffic collected from a community network. In this study, we performed a comparative analysis by adopting an ML model (Support vector machine). Machine against DL models (Convolutional Neural networks (CNN), Gated Recurrent Unit (GRU) and a hybrid model: CNNGRU) and to classify encrypted internet traffic that was collected from a community network. The results show that DL models tend to generalise better with the dataset in comparison to ML. Among the deep Learning models, the hybrid model outperformed all the other models in terms of accuracy score. However, the model that had the best accuracy rate was not necessarily the one that took the shortest time when it came to prediction speed considering that it was more complex. Support vector machines outperformed the deep learning models in terms of prediction speed

    Structural recurrent neural network for traffic speed prediction

    Get PDF
    Deep neural networks have recently demonstrated the traffic prediction capability with the time series data obtained by sensors mounted on road segments. However, capturing spatio-temporal features of the traffic data often requires a significant number of parameters to train, increasing compu- tational burden. In this work we demonstrate that embedding topological information of the road network improves the process of learning traffic features. We use a graph of a ve- hicular road network with recurrent neural networks (RNNs) to infer the interaction between adjacent road segments as well as the temporal dynamics. The topology of the road network is converted into a spatio-temporal graph to form a structural RNN (SRNN). The proposed approach is validated over traffic speed data from the road network of the city of Santander in Spain. The experiment shows that the graph- based method outperforms the state-of-the-art methods based on spatio-temporal images, requiring much fewer parameters to trai

    A Binary Neural Network Framework for Attribute Selection and Prediction

    Get PDF
    In this paper, we introduce an implementation of the attribute selection algorithm, Correlation-based Feature Selection (CFS) integrated with our k-nearest neighbour (k-NN) framework. Binary neural networks underpin our k-NN and allow us to create a unified framework for attribute selection, prediction and classification. We apply the framework to a real world application of predicting bus journey times from traffic sensor data and show how attribute selection can both speed our k-NN and increase the prediction accuracy by removing noise and redundant attributes from the data
    • …
    corecore