Extracting Rules from Artificial Neural Networks with Distributed Representations