Какая разница между level-wise и leaf-wise обучением деревьев?
Level-wise (по уровням) и leaf-wise (по листьям) — это два подхода к построению деревьев решений в бустинге.
Читать ответПодготовка к интервью
111 вопросов с собеседований в Магнит
Что проверяют на интервью
Подборка объединяет вопросы, отмеченные на этапах интервью в Магнит. Здесь можно понять структуру технической проверки и заранее повторить связанные темы. В подборке чаще встречаются темы: frontend, api, async.
Каталог
Level-wise (по уровням) и leaf-wise (по листьям) — это два подхода к построению деревьев решений в бустинге.
Читать ответАрхитектура Vision Transformer (ViT) адаптирует идею трансформеров из NLP для обработки изображений. Основная идея — представить изображение как последовательность токенов, аналогично словам в тексте.
Читать ответFastAPI — это современный, быстрый (high-performance) веб-фреймворк для создания API на Python, основанный на стандартах OpenAPI и JSON Schema.
Читать ответПараметр shuffle в тренировочном даталоадере отвечает за перемешивание данных перед каждой эпохой обучения. Это важно для улучшения качества обучения и предотвращения переобучения.
Читать ответПри малом количестве размеченных данных для обучения можно использовать следующие методы увеличения объёма данных (data augmentation):
Читать ответПри работе с CUDA часто забывают освобождать память, выделенную на GPU, после использования данных.
Читать ответАвтоматическое обнаружение broken pipelines (нарушенных конвейеров обработки данных) включает несколько приёмов:
Читать ответМетрики качества генерации изображений и других данных в задачах генеративного моделирования помогают оценить реалистичность, разнообразие и соответствие сгенерированного контента. Разберём основные из них:
Читать ответMobileNet — это семейство лёгких сверточных нейронных сетей, оптимизированных для мобильных и встроенных устройств.
Читать ответMergeTree — это семейство движков таблиц в ClickHouse, предназначенных для хранения больших объемов данных с возможностью эффективной вставки и быстрого чтения.
Читать ответДве подряд свёртки 3x3 имеют больше рецептивное поле, чем одна свёртка 5x5.
Читать ответTriton — это язык программирования и компилятор от OpenAI, предназначенный для написания высокопроизводительных GPU-ядер, особенно для задач машинного обучения.
Читать ответ