Подписка
МЕНЮ
Подписка

Представляйте свои решения и делитесь опытом на конференциях: 6 июня. Цифровая логистика: управление и оптимизация цепей поставок 7 июня. AgroTech: интеллектуальные технологии в сельском хозяйстве 8 июня. Умное видеонаблюдение на базе AI и компьютерного зрения 9 июня. Автоматизация бизнес-процессов в условиях импортозамещения Нажмите ЗДЕСЬ, чтобы выбрать интересующее вас мероприятие

В чем преимущества и недостатки известных платформ для работы с нейросетями?

22/03/19

Евгений Веснин, технический директор ООО "Малленом Системс"

vesnin

Для обучения нейронной сети необходимы три составляющие: обучающие данные, специализированное программное и аппаратное обеспечение.

Обучающих данных требуется очень много, от десятков тысяч до миллионов объектов. Для подготовки (разметки) обучающих данных разработан ряд инструментов:

  • LabelMe – бесплатная утилита от MIT;
  • платные сервисы для разметки данных – Prodi.gy, Scale.ai, Supervise.ly;
  • краудсорсинговые сервисы – Яндекс.Толока, Amazon Mechanical Turk.

Для обучения нейронных сетей наиболее популярна связка языка Python и одной из библиотек для машинного обучения – Tensorflow, Keras, Caffe, PyTorch.

Обучение нейронных сетей связано с огромным объемом данных и, как следствие, большим объемом вычислений. Для их ускорения используются графические видеокарты GPU, самая популярная модель – GeForce GTX 1080 Ti.

При отсутствии устройства GPU можно воспользоваться платными облачными сервисами с ускорением вычислений на GPU: Amazon Web Services, IBM Cloud, Microsoft Azure или Google Cloud (сервера с тензорными процессорами Google TPU).

Читайте другие мнения в журнале "Системы безопасности" #1, 2019

Больше материалов по теме "Нейронные сети" >>>

Темы:НейросетиМнение экспертаЭкспертиза

Хотите участвовать?

Выберите вариант!

КАЛЕНДАРЬ МЕРОПРИЯТИЙ
ПОСЕТИТЬ МЕРОПРИЯТИЯ
ВЫСТУПИТЬ НА КОНФЕРЕНЦИЯХ
СТАТЬ РЕКЛАМОДАТЕЛЕМ