What are the mathematical requirements needed to get into neural networks?