Skip to content

Recurrent Neural Network and Random Forest implementations of a classifier to predict whether a pedestrian will cross in front of a vehicle. Includes some feature engineering.

Notifications You must be signed in to change notification settings

wrosko/pedestrian_crossing_predictions

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

pedestrian_crossing_predictions

This repository contains two approaches to building a classifier that will predict whether a pedestrian will cross in front of a vehicle. There is a Random Forest (RF) implementation and a Recurrent Neural Network (RNN) implementation.

The problem was initially presented to me as a coding interview assignment from Perceptive Automata, but I decided to put more effort into it and try different methods. The dataset used was curated by Perceptive Automata through the opensource JAAD dataset (http://data.nvision2.eecs.yorku.ca/JAAD_dataset/).

This data is dashcam footage where each frame has been tagged with information. First I go through and perform some data wrangling and feature engineering to turn the data into an acceptable format for the RF or RNN. In the feature engineering stage I create additional features based upon whether certain actions have occured already.

This was originally written in Spring 2018, and I'm currently revisitng the project (March 2019).

About

Recurrent Neural Network and Random Forest implementations of a classifier to predict whether a pedestrian will cross in front of a vehicle. Includes some feature engineering.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published