Спартанское обучение нейронных сетей

Одна из проблем обучения нейронных сетей — переобучение. Это когда алгоритм научился хорошо работать с данными, которые он видел, а на других он справляется хуже. В статье мы рассказываем, как попытались решить эту проблему, совместив обучение градиентным спуском и эволюционным подходом. Если кто-то хочет лучше понимать, о чем будет речь ПОДРОБНЕЕ

«Ты узнаешь ее из тысячи…» или классифицируем изображения с веб-камеры в реальном времени с помощью PyTorch

Содержание: Часть I: введение Часть II: распознаем изображение с помощью нейронных сетей Часть III: готовимся использовать PyTorch Часть IV: пишем код на Python Часть V: плоды трудов Часть I: введение Если честно, еще практически сразу после прохождения специализации на Coursera по машинному обучению, я хотел подготовить какой-нибудь материал в цикл ПОДРОБНЕЕ

Ваша первая нейронная сеть на графическом процессоре (GPU). Руководство для начинающих

В этой статье я расскажу как за 30 минут настроить среду для машинного обучения, создать нейронную сеть для распознавания изображений a потом запустить ту же сеть на графическом процессоре (GPU). Для начала определим что такое нейронная сеть. В нашем случае это математическая модель, а также её программное или аппаратное воплощение, ПОДРОБНЕЕ