Обложка статьи «Хочу шарить в машинном обучении. Что нужно знать?»

Хочу шарить в машинном обучении. Что нужно знать?

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

Итак, чего хотят от специалистов по машинному обучению?

В зависимости от решаемых задач и нужд бизнеса требования могут отличаться, но вот общие моменты:

  • от кандидатов обычно ждут хорошую математическую базу — линейная алгебра, статистика, теория вероятностей, алгоритмы машинного обучения и всё такое;
  • нередко нужно уметь подготавливать данные для дальнейшей работы;
  • нужно знать язык программирования, обычно это Python, иногда R. Там, где нужен высокопроизводительный код, ждут знание C++;
  • также от специалиста хотят, чтобы он был немного бизнес-аналитиком, понимал, как работает бизнес и чего хочет заказчик;
  • иногда хотят, чтобы человек ещё умел и развернуть готовое решение в виде сервиса;
  • само собой, ценится умение учиться, быстро во всё вникать и быть в курсе всего нового.
100500

Напоминаем, что вы можете задать свой вопрос экспертам, а мы соберём на него ответы, если он окажется интересным. Вопросы, которые уже задавались, можно найти в списке выпусков рубрики. Если вы хотите присоединиться к числу экспертов и прислать ответ от вашей компании или лично от вас, то пишите на experts@tproger.ru, мы расскажем, как это сделать.