Coder Social home page Coder Social logo

event_detection's Introduction

RatingNet : Learning driving habits using raw data

Instead of using a huge amount of data preprocessing and feature engineering, why not only feed the trip of a driver as a sequence of state vectors representing the trip. We can put as much data as we want in the state vector, such as latitude, longitude, velocity, ...

A similar approach can be used to do two things :

  • Assess a Safe Driving Rating to a driver for a certain trip. This can be hard since we would need an accurate and unbiased annotated training set. However, this rating can be completely arbitrary, this may be hard to do in practice.
  • Use the model for Event Detection for every trip point. This is also done using an annotated dataset, which we can automatically annotate using the current event detection methods we have (deterministic).

Both models are super simple. They consist of a multi-layer LSTM wich can be bidirectional or not. For the rating task, we only keep the output of the last neuron to compute the rating. We could also do a mean of all the ratings obtained at each time step... To see... The other only does a binary classification to detect events at each timestep.

event_detection's People

Contributors

patricebechard avatar

Watchers

 avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.