Work through the following exercises on your own:
- Explain the difference between unsupervised learning, supervised learning, and reinforcement learning. This is more of a thought exercise, but it will be beneficial to really understand the difference.
- Modify the original NN example to warn you when objects are detected past a certain distance.
- What happens in the second example if you order the inputs by length? Does it still work?
- Add an additional output neuron to the network in the second example. You will also need a new training button and will need to modify the TrainNetwork function to take two inputs.