• A
  • A
  • A
  • АБB
  • АБB
  • АБB
  • А
  • А
  • А
  • А
  • А
Обычная версия сайта

ИТ-Лекторий: Выстраивание процесса машинного обучения

Мероприятие завершено

Когда речь заходит о построении моделей, мы всегда имеем дело с повторением непростых процессов выбора/обучения/настройки/подтверждения/тестирования алгоритма. И сложность заключается в том, что в большинстве случаев результат всей этой работы - это длиннющий код на языке Python в Jupyter notebook. Ну, так себе... 

Даже если разработка моделей - это основа всего, не менее важно сохранить чистоту и структуру кода. Стало быть, деление кода на модули, отвечающие за отдельные процессы (например, модели машинного обучения), и создание небольшого скрипта для их запуска может существенно упростить работу не только с точки зрения навигации по коду, но и с точки зрения корректировки/замены модулей без прерывания самого процесса.

Цель занятия - продемонстрировать вам типовую архитектуру проекта в области анализа данных. По итогам занятия вы сможете самостоятельно создавать простые, но правильно структурированные цепочки процессов в docker-контейнере, начиная с ввода и предварительной обработки данных и до построения, настройки и оценки моделей.

Вы узнаете:

  • Что такое docker и как пользоваться контейнерами

  • Как разделить код на модули

  • Как запускать модули для создания автоматизированного процесса

  • Как писать классы и функции с использованием методик чистого кода

Обратите внимание, что речь пойдет не о построении моделей, а, скорее, о правильной архитектуре, которая поможет усовершенствовать процесс. Поэтому, чтобы получить максимум пользы от занятия, участники должны иметь некоторое представление о языке программирования Python (классы, функции, библиотека sklearn) и хотя бы в общих чертах представлять себе процесс машинного обучения.

 

После лекции мы расскажем о возможностях для стажировки в группе технологического консалтинга EY и ответим на все ваши вопросы.

Спикер:

Эндрю Вольф
Старший архитектор группы технологического консалтинга EY

Когда: 20 апреля в 18:00-20:00.

Для эффективного занятия участники должны иметь представление о языке программирования Python (классы, функции, библиотека sklearn) и хотя бы в общих чертах представлять себе процесс машинного обучения.

Присоединиться к лекторию