А почему только математику для нейронных сетей? А что программирование не надо?
А почему только для нейронных сетей? Нейронные сети это один из разделов машинного обучения. Да, самый модный, но всего лишь один из. (Пока освоите "математику" все может измениться и круто).
Это как школьники спрашивают - какой язык надо учить, что-бы стать мобильным разработчиком. Не понимая, что профессии "разработчик мобильных приложений" нет. Есть профессия "программист-разработчик". Так и с нейросетями.
Вон люди десятками считают навыки, которыми должен обладать желающий стать
специалистом по машинному обучению
И математика там пусть самый главный, но один из необходимых скилзов.
А вот roadmap только по
статистике, которая понадобиться
А вобщем -
The Roadmap of Mathematics for Deep Learning
И это только из самого последнего. Если немного напрячься - можно много чего полезного найти на такие простейшие вопросы. Например
какую математику должны знать специалисты по машинному обучению после окончания приличного университета.
В любом случае советую начать с освоения склизов по самостоятельному гуглению на ответов вопросы, которые задаются по десятку в месяц даже на этом сайте. Без этого в машинном обучении делать практически нечего.