avlasov (avlasov) wrote,
avlasov
avlasov

Category:

Основные вопросы в инженерии МЛ

По своему опыту я выделяю следующие основные вопросы/проблемы, которые возникают при решении практических МЛ задач.

  • Какую задачу мы решаем? Ту ли задачу мы решаем? Может быть мы решаем ту задачу, которую умеем решать, вместо той, что нам действительно нужна.

  • Несоответствие целевой задачи и доступного арсенала алгоритмов МЛ. Как сконвертировать задачу, которую нам нужно решить, к той, которую мы умеем решать?

  • Несоответствие имеющихся типов данных и стандартного набора типов данных МЛ. Как сконвертировать имеющиеся данные в те, которые можно подать на вход алгоритмам МЛ.

  • Где взять размеченные данные в нужных количествах? Как снизить затраты на разметку?

  • Как встроить готовое решение в объемлющую систему?

Это были высокоуровневые вопросы, но можно выделить и типовые вопросы более низкого уровня.

  • Как решить задачу (обучение или инференс) имеющимися ограниченными ресурсами? Например, если имеющиеся в наличии алгоритмы не очень масштабируются. Или не хватает вычислительных мощностей (возможно у всего человечества).

  • Как выбрать/сконструировать пространство поиска решения?

  • Как организовать поиск решения в этом пространстве? Например, в случае нестандартной задачи МЛ нужно разработать алгоритм оптимизации целевой функции.

Subscribe
  • Post a new comment

    Error

    default userpic

    Your reply will be screened

    When you submit the form an invisible reCAPTCHA check will be performed.
    You must follow the Privacy Policy and Google Terms of use.
  • 0 comments