Чтобы создать нейронную сеть, нужно знать и понимать, что это такое. Для этого достаточно много есть материала и на русском языке.
Что касается языка программирования, то для создания - да, знание языка программирования определенно необходимы.
В принципе, изучение теории можно совместить с практикой и изучением языка программирования и одной из популярных библиотек.
Нап... Читать далее