Python
С чего начать изучение Нейроных Сетей на Python'e.
Здравствуйте! Прошу посоветовать мне литературу, какие нибудь, курсы или статьи, или видосиков на youtube. Желательно на Великом Русском. Заранее спасибо.
Автор Тарик Рашид. Название книги русского издания что-то типа "Создаем свою домашнюю нейронную сеть" или "Домашняя нейросеть" или что-то в таком духе. Сейчас точно не помню. В интернете можно скачать бесплатный pdf-файл.
На пальцах объясняются такие вещи, как различие между классификации и регрессии, и метод обратного распространения ошибки и др.
Показывается поэтапно, как на чистом Python (то есть без всяких фреймворков, типа Keras, Theano и TensorFlow) создать первую серьезную программу нейросети с тремя нейронными слоями, которая распознает рукописные цифры, написанные разными почерками. На пальцах объясняются такие метрики работы нейросети, как правильность классификации и потери при классификации.
Если вы поймете код этой учебной программы, то сможете на её базе не только создавать простые нейросети перцептронного типа с любым количеством слоев и любым количеством нейронов в них, но и самостоятельно без всяких фреймворков написать программы таких нейросетей, как автокодировщики, свёрточные сети и рекурентные сети.
Конечно, большие свёрточные нейросети с десятками слоев разного типа на чистом питоне писать очень долго. Но поняв основные принципы из этой книги, вы уже потом сможете достаточно изучить какие-нибудь фреймфорки для быстрого конструирования нейросетей.
На пальцах объясняются такие вещи, как различие между классификации и регрессии, и метод обратного распространения ошибки и др.
Показывается поэтапно, как на чистом Python (то есть без всяких фреймворков, типа Keras, Theano и TensorFlow) создать первую серьезную программу нейросети с тремя нейронными слоями, которая распознает рукописные цифры, написанные разными почерками. На пальцах объясняются такие метрики работы нейросети, как правильность классификации и потери при классификации.
Если вы поймете код этой учебной программы, то сможете на её базе не только создавать простые нейросети перцептронного типа с любым количеством слоев и любым количеством нейронов в них, но и самостоятельно без всяких фреймворков написать программы таких нейросетей, как автокодировщики, свёрточные сети и рекурентные сети.
Конечно, большие свёрточные нейросети с десятками слоев разного типа на чистом питоне писать очень долго. Но поняв основные принципы из этой книги, вы уже потом сможете достаточно изучить какие-нибудь фреймфорки для быстрого конструирования нейросетей.
Про сами нейросети уже знаешь? Это - из математики, причём из высшей
Программировать на питоне уже умеешь? (начинать с чего-то сложного, не зная азов, глупо. Начинают с Hello world)
Программировать на питоне уже умеешь? (начинать с чего-то сложного, не зная азов, глупо. Начинают с Hello world)
Мне нравиться ютубер foo21, там не питон, но он и принципы все рассказывает
Похожие вопросы
- Нейронные сети на Python 3.4
- Стоит ли начинать изучение языков программирования с "Python"?
- Как начать изучение языков программирования?
- Какой онлайн курс по изучению изучению Python вы бы посоветовали?
- Окончил курсы на степике по Python что делать дальше?
- Python программирование. Помогите написать программу.
- Стоит ли параллельно изучению Python изучать PEP8 с самого начала, пока твой код никто не видит?
- Сколько времени потребуется для изучения Python на среднем-высоком уровне?
- Сколько времени потребуется на изучение Python если заниматься по 6 часов в день?
- Какие есть бесплатные ресурсы для изучения языка Python?