Well, I think random forests on a feature set probably plays a big role and is probably easier. But to use a deep neural network maybe, you might be able to get away with a convolutional network to extract higher order associations among some input set.