Why use binary values for inputs?
<p>Andrew NG's Machine Learning Coursera course uses binary input and scalar output for each neural network, e.g : [101011] -> [2]</p>

<p>Why is a binary digit used for the training data and not scalars ? Is it related to fact that the Theta values for each layer are initially randomised between 0 and 1 ?</p>