Курс предназначен для тех, кто готов погрузиться в увлекательный мир создания сложных и устойчивых ML- и даже просто систем. Мы рассмотрим все аспекты — от принципов проектирования и сбора требований до управления моделями в продакшене и обеспечения их отказоустойчивости. Вы научитесь проектировать системы, которые не только соответствуют бизнес-требованиям, но и способны выдержать натиск реальных данных, неожиданных сбоев и даже (иногда) пользователей.
В процессе работы мы коснёмся не только технических аспектов, таких как организация кода, развертывание и автоматизация, но и обсудим этические вопросы: как сделать так, чтобы ваша ML-система не решила захватить мир. А в конце поговорим о будущем ML-систем, попытаемся предугадать, какие удивительные вызовы и возможности ждут нас впереди. И хотя машинное обучение кажется порой искусством, наша цель — сделать его максимально воспроизводимым и понятным, чтобы даже самые «тёмные» аспекты стали светлыми и ясными, как модель после тщательной калибровки