Как мне изучать нейронные сети?
=================================

 Я семиклассник, программирую на Python и C++ уже год. Сейчас хочу изучать нейронные сети, пытаюсь найти статьи на Хабре про нейронные сети без всяких формул. Но в каждой статье про нейронные сети упоминаются какие то математические функции, где я могу с ними ознакомиться? Стоит ли заниматься дискретной математикой? 

 Сейчас не стоит. Перед тем как погружаться в какую-то область математики, неплохо бы в ней разобраться, иначе будет тяжело уйти от ремесленничества к творчеству в будущем. То есть пока ты не понимаешь как они работают, не надо уделять этому слишком много времени. Можно попробовать простые среды для моделирования нейронных сетей чисто для ознакомления и поддержания интереса, например matlab simulink может. А основное время лучше уделить математике, физике, информатике. Если с ними проблем нет, то двигайся дальше школьной программы. 

 где я могу ознакомиться - [тыц](https://stepik.org/course/%D0%9D%D0%B5%D0%B9%D1%80%D0%BE%D0%BD%D0%BD%D1%8B%D0%B5-%D1%81%D0%B5%D1%82%D0%B8-401)  

стоит ли заниматься - тебе видней. 

 7 класснику, наверное, сложно будет разобраться.  
  

Одной дискретной математикой не отделаешься :)  
  

Вот тебе пример плана обучения:  

1. Для начала разберись, в том какие типы нейронных сетей бывают.  

2. Затем, посмотри в сторону готовых моделей нейронных сетей по тем типам, которые тебе понравились.  

3. Кроме нейронных сетей есть ещё и другие алгоритмы машинного обучения, их много разных, тоже стоит разобраться.  

4. Когда разберёшься во всём этом зоопарке методов, можешь начать использовать уже готовые нейронные сети, которые тебе понравились.  
  

Вообще, с нейросетями можно работать и без программирования, уже есть разные инструменты, используя которые загружаешь данные, настраиваешь свою модель из кубиков и связей между ними, запускаешь и всё.   

Вот тут, например, рассказывают и показывают как это сделать: [https://www.youtube.com/playlist?list=PLi\_n3pVP8k-...](https://www.youtube.com/playlist?list=PLi_n3pVP8k-cLM02NHie6nTlRk7zI-OXH)  

Вот тут тоже по моему очень понятным языком рассказывает про нейронные сети и не только про них: [https://www.youtube.com/channel/UCfelJa0QlJWwPEZ6X...](https://www.youtube.com/channel/UCfelJa0QlJWwPEZ6XNbNRyA/videos)  
  

Есть ещё такая программулина: <https://www.neuraldesigner.com/>  
  

Ну и на закуску: <https://www.youtube.com/watch?v=z6uhzzrj5p4> 

 Нейронные сети основаны на математике и невозможно их понять без нее, как минимум нужно знать основы статистики и линейной алгебры.