rodrigonogueira4 / BusData

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Outlier Detection in the Bus System of City of Rio de Janeiro

This project is divided in two parts:

1- A Convolutional Neural Network (CNN) trained on a semi-supervised fashion to automatically detect outliers on the trajections of the city of Rio de Janeiro. The models were trained using Caffe framework.

2- An online vizualization tool that help users identify and understand outlier buses (outliers) in the bus routes of Rio de Janeiro. These outliers can be spatial -- e.g. buses running outside their average route (far from where they are likely to be) -- and temporal -- e.g. delayed buses. In order to run the visualization tool you only need to run a local python server (python -m SimpleHTTPServer). This repository already contain some sample data. However, the original data can be obtained in a stream (daily) fashion here or here. A more detailed explanation please refer to the project description. You can try out the live demo and see in the video to how interact with the tool.

About


Languages

Language:Python 57.8%Language:HTML 22.9%Language:Shell 9.5%Language:JavaScript 7.0%Language:CSS 2.8%