Что понимается под термином «обучение с учителем» в машинном обучении?
1Обучение без данных и обратной связи
2Обучение без разметки с выявлением скрытых структур
3Обучение на размеченных данных, для которых известны целевые ответы
4Обучение на текстовых данных
Вопрос 4
Какое утверждение правильно сравнивает обучение с учителем и обучение без учителя?
1Обучение без учителя не требует данных, а обучение с учителем требует больших объемов данных
2Обучение с учителем используется только в задачах регрессии, а обучение без учителя — только в задачах классификации
3Обучение с учителем опирается на размеченные данные с известными ответами, тогда как обучение без учителя ищет закономерности в данных без эталонных меток
4Обучение без учителя всегда эффективнее при работе с изображениями
Вопрос 5
Что такое «обучение с подкреплением» в контексте искусственного интеллекта?
1Обучение только на теоретических материалах без практики
2Обучение на готовых примерах с правильными ответами
3Обучение, где агент взаимодействует со средой и получает награду за правильные действия
4Процесс многократного повторения одного и того же материала
Вопрос 6Ответ открыт бесплатно
Какие факторы способствовали современному развитию «искусственного интеллекта»?
1Рост вычислительных мощностей, появление больших данных, развитие алгоритмов✓ Правильный ответ
2Появление новых языков, рост зарплат разработчиков, сокращение учебных программ
3Повышение цен на оборудование, дефицит данных, сокращение исследований
4Расширение киносъемок, популяризация в СМИ, рост числа фестивалей технологий
✓ Правильный ответ
Рост вычислительных мощностей, появление больших данных, развитие алгоритмов
Вопрос 7
Что понимается под термином «нейронные сети» в контексте искусственного интеллекта?
1Математические модели из искусственных нейронов и связей между ними, вдохновленные работой мозга
2Физические соединения компьютерных устройств
3Социальные платформы для исследователей нейробиологии
4Сетевые инфраструктуры электропитания вычислительных центров
Вопрос 8
Какие области применения «искусственного интеллекта» распространены сегодня?
4Способ сохранения промежуточных результатов обучения
Вопрос 26Ответ открыт бесплатно
Какую функцию выполняет метод обратного распространения ошибки?
1Функцию передачи целевых меток на входные слои
2Функцию отмены последних изменений весов при переобучении
3Функцию вычисления градиентов функции потерь по весам сети для последующего обновления✓ Правильный ответ
4Функцию сохранения резервных копий весов после каждой итерации
✓ Правильный ответ
Функцию вычисления градиентов функции потерь по весам сети для последующего обновления
Вопрос 27
Что представляет собой градиентный спуск как метод оптимизации?
1Алгоритм точного нахождения глобального минимума за конечное число шагов
2Итеративный поиск минимума функции потерь в направлении, противоположном градиенту
3Метод уменьшения нормы весов путём регуляризации
4Вычисление градиента по мини-батчу без обновления весов
Вопрос 28
Какие существуют разновидности архитектур нейронных сетей?
1Однослойные и двуслойные
2Полносвязные, сверточные, рекуррентные, автоэнкодеры и другие
3Байесовские, капсульные, графовые
4Генеративные и дискриминативные
Вопрос 29
Что такое полносвязный слой в нейронной сети?
1Слой, где каждый нейрон связан со всеми нейронами предыдущего слоя
2Слой, где каждый нейрон связан только между соседними нейронами
3Слой без обучаемых параметров
4Слой, где каждый нейрон связан только с подмножеством признаков по маске
Вопрос 30Ответ открыт бесплатно
Как выбирается количество слоев в нейронной сети?
1Предопределяется выбором функции активации
2В зависимости от сложности задачи и данных, часто экспериментально✓ Правильный ответ
3Всегда равно трём
4Равно количеству признаков во входных данных
✓ Правильный ответ
В зависимости от сложности задачи и данных, часто экспериментально
Вопрос 31
Что понимается под термином «гиперпараметры» нейронной сети?
1Параметры, задаваемые до обучения и не меняющиеся в процессе (скорость обучения, количество слоев и т.д.)
2Веса и смещения нейронов
3Названия слоев сети
4Параметры, которые сеть подбирает автоматически во время обратного прохода
Вопрос 32
Какую функцию выполняет смещение (bias) в искусственном нейроне?
1Функцию определения скорости сходимости оптимизатора
2Функцию сдвига функции активации путем добавления константы к взвешенной сумме
3Функцию управления нормализацией признаков на входе
4Функцию устранения переобучения путем штрафования весов
Вопрос 33Ответ открыт бесплатно
Что представляет собой пакетное обучение (batch learning) нейронной сети?
1Обучение на одном примере за раз с обновлением после каждого примера
2Обновление весов сети после обработки группы (пакета) примеров✓ Правильный ответ
3Обновление весов только после полной эпохи по всему датасету
4Обучение, при котором батч формируется только из правильно классифицированных примеров
✓ Правильный ответ
Обновление весов сети после обработки группы (пакета) примеров
Вопрос 34
Что понимается под термином «переобучение» нейронной сети?
1Чрезмерное увеличение скорости обучения
2Ситуация, когда модель хорошо запоминает обучающие данные, но плохо обобщает на новые
3Полное отсутствие ошибки на валидационной выборке
4Линейная зависимость между признаками во всех слоях
Вопрос 35
Какая роль у регуляризации L2 в обучении нейронной сети?
1Увеличение количества слоёв в архитектуре
2Преобразование входных признаков к одному диапазону
3Ускорение прямого распространения сигнала
4Снижение величины весов за счёт добавления штрафа к функции потерь
Вопрос 36Ответ открыт бесплатно
Что представляет собой мини-батч в процессе обучения нейронной сети?
1Один полный проход по всему датасету
2Набор всех признаков одного объекта
3Фиксированная последовательность слоёв в модели
4Случайная подвыборка примеров, используемая для одного шага обновления весов✓ Правильный ответ
✓ Правильный ответ
Случайная подвыборка примеров, используемая для одного шага обновления весов
Вопрос 37
Для чего предназначены сверточные нейронные сети?
1Для обработки текстовой информации
2Для эффективной обработки данных с сетчатой структурой, особенно изображений
3Для аудиозаписей
4Для табличных данных
Вопрос 38
Что представляет собой операция свертки в контексте обработки изображений?
1Скручивание изображения в трубочку
2Применение фильтра (ядра) к изображению для выделения признаков
3Уменьшение яркости изображения
4Поворот изображения на 90 градусов
Вопрос 39
Какую задачу выполняет сверточный слой в нейронной сети?
1Задачу увеличения разрешения изображения
2Задачу добавления цвета к черно-белому изображению
3Задачу извлечения признаков из входных данных (грани, текстуры, формы)
4Задачу сжатия изображения в архив
Вопрос 40Ответ открыт бесплатно
Какую роль выполняют фильтры (ядра) свертки в распознавании изображений?
1Роль случайного искажения изображения для увеличения устойчивости к шумам
2Роль обнаружения определенных типов признаков: на ранних слоях — простые признаки (линии, углы, текстуры), на глубоких — сложные (формы, части объектов, целые объекты)✓ Правильный ответ
3Роль удаления лишних пикселей для снижения размерности данных
4Роль раскрашивания изображения для выделения контрастных областей
✓ Правильный ответ
Роль обнаружения определенных типов признаков: на ранних слоях — простые признаки (линии, углы, текстуры), на глубоких — сложные (формы, части объектов, целые объекты)
Вопрос 41
Что такое карта признаков «feature map» в сверточной сети?
1Результат применения фильтра свертки к входному изображению
2Географическая карта местности
3Схема расположения слоев в сети
4Изображение с нанесенными на него заметками
Вопрос 42
Для чего используется слой подвыборки («пулинг», «pooling») в сверточных сетях?
1Для увеличения размера изображения
2Для уменьшения пространственной размерности карт признаков и снижения вычислительной сложности
3Для добавления новых цветовых каналов
4Для поворота изображения
Вопрос 43Ответ открыт бесплатно
Что такое субдискретизация в контексте сверточных сетей?
1Удаление части нейронов из сети
2Добавление новых слоев в сеть
3Увеличение частоты дискретизации сигнала
4Процесс уменьшения размерности данных, например, с помощью «пулинга»✓ Правильный ответ
✓ Правильный ответ
Процесс уменьшения размерности данных, например, с помощью «пулинга»
Вопрос 44
Какие типы «пулинга» существуют в сверточных нейронных сетях?
1Средний пулинг
2Максимальный пулинг
3Минимальный пулинг
4Случайный пулинг
Вопрос 45
Что представляет собой архитектура сверточной нейронной сети?
1Чередование сверточных слоев, слоев «пулинга» и полносвязных слоев в конце
2Случайный набор слоев
3Один сверточный слой
4Полносвязные слои
Вопрос 46
Какие известные архитектуры сверточных сетей существуют?
1«Perceptron»
2«Word2Vec»
3«LSTM»
4«AlexNet»
Вопрос 47Ответ открыт бесплатно
Что такое глубина сверточной сети?
1Количество параметров модели
2Количество слоев в сети✓ Правильный ответ
3Число карт признаков на выходе последнего свёрточного слоя
4Длина входного вектора
✓ Правильный ответ
Количество слоев в сети
Вопрос 48
Каким способом сверточные сети обрабатывают цветные изображения?
1Способом преобразования их в черно-белые
2Способом игнорирования цвета и обработки только контуров
3Способом смешивания всех цветов в один
4Способом обработки каждого цветового канала (RGB) отдельно или совместно с помощью трехмерных фильтров
Вопрос 49
Что понимается под термином «трансферное обучение» применительно к сверточным сетям?
1Использование предобученной сети для новой задачи с дообучением
2Предварительное обучение сети на синтетических данных
3Перенос натренированных весов в другую модель без их адаптации под новую задачу
4Копирование архитектуры сети без её весов
Вопрос 50Ответ открыт бесплатно
Для чего используются остаточные соединения (ResNet) в сверточных сетях?
1Для ускорения инференса путём уменьшения числа слоёв
2Для борьбы с проблемой затухания градиента в очень глубоких сетях✓ Правильный ответ
3Для повышения разрешения входных изображений
4Для объединения выходов параллельных ветвей
✓ Правильный ответ
Для борьбы с проблемой затухания градиента в очень глубоких сетях
Вопрос 51
Что такое «пэддинг» в сверточных нейронных сетях?
1Увеличение шага фильтра при обработке изображения
2Случайное обрезание краев изображения
3Сжатие канального пространства с помощью 1×1-свертки
4Добавление пикселей (например, нулей) по границам входа для сохранения размерности или контроля размера выхода
Вопрос 52
Каким образом шаг свертки («stride») влияет на карту признаков?
1Таким образом, что при увеличении шага (stride > 1) пространственное разрешение карты признаков уменьшается
2Таким образом, что увеличение шага всегда увеличивает количество каналов
3Таким образом, что размер карты признаков не зависит от шага
4Таким образом, что увеличение шага автоматически устраняет переобучение
Вопрос 53Ответ открыт бесплатно
Для чего используется слой пакетной нормализации («batch normalization») в сверточных сетях?
1Для стабилизации распределения активаций и ускорения обучения за счет нормализации по мини-пакету✓ Правильный ответ
2Для полного удаления избыточных параметров без потери качества
3Для извлечения пространственных признаков вместо сверточных фильтров
4Для преобразования «RGB» в градации серого
✓ Правильный ответ
Для стабилизации распределения активаций и ускорения обучения за счет нормализации по мини-пакету
Вопрос 54
Что представляет собой оптимизация в контексте обучения нейронных сетей?
1Настройка гиперпараметров для улучшения визуализации обучающих кривых
2Настройка параметров сети для минимизации функции потерь
3Подбор стратегии логирования для ускорения диагностики обучения
4Выбор формата данных для оптимизации загрузки батчей
Вопрос 55
Какую роль играет скорость обучения (learning rate) в процессе оптимизации?
1Определение величины шага при обновлении весов
2Задание количества эпох обучения
3Выбор размера мини‑батча
4Установка силы L2‑регуляризации
Вопрос 56
Какие проблемы могут возникнуть при неправильном выборе скорости обучения?
1Медленная сходимость или расходимость процесса обучения
4Увеличение времени загрузки данных из‑за формата датасета
Вопрос 57Ответ открыт бесплатно
Что такое метод импульса (momentum) в оптимизации?
1Метод динамического изменения скорости обучения
2Метод ускорения сходимости, учитывающий предыдущие обновления градиента✓ Правильный ответ
3Метод усреднения градиентов по нескольким моделям ансамбля
4Метод нормализации параметров перед каждым шагом оптимизатора
✓ Правильный ответ
Метод ускорения сходимости, учитывающий предыдущие обновления градиента
Вопрос 58
Что понимается под термином «переобучение» (overfitting) нейронной сети?
1Снижение ошибки на обучении при одновременном снижении на валидации
2Запоминание обучающих данных с ухудшением обобщения на новых примерах
3Достижение плато по функции потерь на обучении и валидации
4Равновесие между смещением и дисперсией на тестовой выборке
Вопрос 59
Каким образом можно бороться с переобучением нейронной сети?
1Снижение размера обучающей выборки
2Увеличение числа эпох без изменений других настроек
3Регуляризация, Dropout, увеличение объема данных, ранняя остановка
4Усиление сложности модели без изменения данных
Вопрос 60Ответ открыт бесплатно
Что представляет собой метод регуляризации в нейронных сетях?
1Регулирование частоты шагов оптимизатора
2Настройка расписания скорости обучения
3Контроль распределения признаков на входе
4Приемы для предотвращения переобучения путем добавления ограничений на параметры/модель✓ Правильный ответ
✓ Правильный ответ
Приемы для предотвращения переобучения путем добавления ограничений на параметры/модель
Вопрос 61
Какую роль выполняет Dropout в борьбе с переобучением?
1Жесткое удаление нейронов с низкой средней активностью
2Случайное обнуление части активаций во время обучения для предотвращения коадаптации
3Отбрасывание части обучающих примеров из датасета
4Принудительное обнуление градиентов при взрыве
Вопрос 62
Что такое L1 и L2 регуляризация?
1Методы подбора лучшей метрики качества
2Добавление в функцию потерь штрафов, пропорциональных нормам L1 и L2 весов
3Методы выбора числа слоев и нейронов
4Приемы нормализации признаков в батче
Вопрос 63Ответ открыт бесплатно
Каким образом ранняя остановка (early stopping) помогает в обучении?
1Прекращение обучения при отсутствии улучшения метрики/потерь на валидации в течение заданного патенса✓ Правильный ответ
2Остановка обучения по достижении фиксированного времени
3Остановка обучения после первой успешно пройденной эпохи
4Предварительная остановка оптимизатора перед каждой эпохой
✓ Правильный ответ
Прекращение обучения при отсутствии улучшения метрики/потерь на валидации в течение заданного патенса
Вопрос 64
Что представляет собой пакетная нормализация (batch normalization)?
1Нормализация входных данных по всему датасету до обучения
2Нормализация входов слоя для ускорения и стабилизации обучения
3Пакетная упаковка данных для эффективной загрузки в память
4Проверка целостности пакетов данных в конвейере
Вопрос 65
Для чего используется градиентный клиппинг (gradient clipping)?
1Для удаления малых градиентов с целью ускорения обучения
2Для проекции градиента на допустимое множество параметров
3Для предотвращения «взрыва» градиентов путем ограничения их нормы величины
4Для обрезки редких связей в разреженных слоях
Вопрос 66
Что понимается под термином «сходимость» нейронной сети?
1Совпадение предсказаний разных моделей в ансамбле
2Достижение состояния, когда дальнейшие итерации не улучшают целевую метрику/функцию потерь
3Сведение параметров к одной и той же инициализации
4Согласование значений метрик между обучением и тестом по величине
Вопрос 67Ответ открыт бесплатно
Что такое «разогрев» скорости обучения (learning rate warmup)?
1Резкое увеличение скорости обучения в первой эпохе
2Циклическое изменение скорости обучения вокруг базового значения
3Пауза обновления весов перед началом обучения
4Стадия плавного увеличения скорости обучения в начале обучения для стабилизации оптимизации✓ Правильный ответ
✓ Правильный ответ
Стадия плавного увеличения скорости обучения в начале обучения для стабилизации оптимизации
Вопрос 68
Какой подход к регуляризации реализован в AdamW по сравнению с L2‑штрафом в Adam?
1Увеличение шага обучения при уменьшении функции потерь
2Применение L1‑штрафа к всем параметрам модели
3Нормализация активаций внутри слоя
4Декуплинг (отделение) weight decay от градиентного шага в обновлении параметров
Вопрос 69
Что представляет собой косинусное расписание скорости обучения (cosine annealing)?
1Линейное убывание скорости обучения до нуля
2Экспоненциальное убывание скорости обучения с постоянной базой
3Плавное изменение скорости обучения по косинусной кривой с постепенным уменьшением к минимуму
4Шаговое уменьшение скорости обучения через фиксированное число эпох
Вопрос 70Ответ открыт бесплатно
Что представляет собой библиотека «TensorFlow»?
1Библиотека визуализации данных
2Открытая библиотека для машинного обучения, разработанная Google✓ Правильный ответ
3Редактор исходного кода
4Фреймворк для веб‑разработки
✓ Правильный ответ
Открытая библиотека для машинного обучения, разработанная Google
Вопрос 71
Что позволяет делать библиотека PyTorch?
1Создавать веб‑приложения и серверные решения
2Редактировать и обрабатывать офисные документы
3Работать с электронными таблицами и базами данных
4Создавать и обучать нейронные сети любой сложности, выполнять автоматическое дифференцирование, проводить вычисления на GPU, развертывать модели в промышленную среду
Вопрос 72
Для чего используется библиотека «Keras»?
1Для создания компьютерной графики
2Для быстрого прототипирования нейронных сетей как высокоуровневый API
3Для изучения иностранных языков
4Для создания музыкальных эффектов
Вопрос 73Ответ открыт бесплатно
Что представляет собой библиотека «Scikit-learn»?
1Библиотека для глубоких нейронных сетей
2Библиотека для классических алгоритмов машинного обучения (классификация, регрессия, кластеризация и др.)✓ Правильный ответ
3Библиотека для 3D-моделирования
4Библиотека для видеомонтажа
✓ Правильный ответ
Библиотека для классических алгоритмов машинного обучения (классификация, регрессия, кластеризация и др.)
Вопрос 74
Что такое высокоуровневый API в контексте библиотек для нейросетей?
1Низкоуровневый интерфейс для управления устройствами памяти
2Упрощённый интерфейс для быстрого создания моделей без погружения в детали реализации
3Спецификация аппаратных шин
4Метод повышения тактовой частоты процессора
Вопрос 75
Какой формат данных обычно НЕ используется для работы с библиотеками машинного обучения?
1Массив «NumPy»
2Тензор
3Специализированный формат наподобие «TFRecord»
4Фоторедакторский формат PSD
Вопрос 76
Что представляет собой тензор в контексте библиотек глубокого обучения (TensorFlow, PyTorch)?
1Многомерный массив числовых данных с фиксированной формой (shape) и типом (dtype), размещаемый на CPU/GPU и поддерживающий векторизованные операции и автоматическое дифференцирование
2Многомерный контейнер, допускающий смешанные типы элементов и произвольно меняющуюся форму на каждом шаге вычислений без перераспределения памяти
3Универсальная структура для последовательностей, ограниченная одномерными и двумерными представлениями и не поддерживающая операции над тензорами более высокого порядка
4Контейнер параметров модели на основе списков/словарей, требующий итерации по элементам вместо векторизованных операций и не имеющий привязки к устройству выполнения
Вопрос 77Ответ открыт бесплатно
Для чего используется библиотека «NumPy» в проектах по машинному обучению?
1Для обработки естественного языка как готовая платформа
2Для эффективных числовых вычислений и работы с многомерными массивами✓ Правильный ответ
3Для создания веб-интерфейсов
4Для построения графиков
✓ Правильный ответ
Для эффективных числовых вычислений и работы с многомерными массивами
Вопрос 78
Что такое предобученные модели в библиотеках для нейросетей?
1Модели, которые были обучены на небольших наборах данных и предназначены только для демонстрации
2Модели, обученные на больших наборах данных, доступные для использования и дообучения
3Модели, которые были созданы вчера
4Модели, не требующие обучения
Вопрос 79
Что представляет собой формат «ONNX»?
1Формат хранения датасетов для обучения
2Открытый формат представления моделей для переноса между различными фреймворками
3Графический формат для визуализации вычислительных графов
4Текстовый формат конфигурации гиперпараметров
Вопрос 80Ответ открыт бесплатно
Для чего используется инструмент «TensorBoard»?
1Для редактирования исходного кода моделей
2Для визуализации метрик обучения, графов вычислений и профилирования✓ Правильный ответ
3Для генерации синтетических данных из изображений
4Для конвертации моделей в мобильные форматы
✓ Правильный ответ
Для визуализации метрик обучения, графов вычислений и профилирования
Вопрос 81
В чём заключается особенность динамического вычислительного графа в «PyTorch»?
1В предварительной компиляции графа перед запуском обучения
2В необходимости описания всей модели в статической декларативной форме
3В построении графа «на лету» во время выполнения кода с удобной отладкой и ветвлениями
4В ограничении вычислений только на центральном процессоре
Вопрос 82
Что такое «TorchScript» в «PyTorch»?
1Формат даталоадера для потоковой загрузки текстовых данных
2Механизм преобразования и сериализации моделей для выполнения без интерпретатора Python и оптимизации
3Средство визуализации слоёв и активаций в браузере
4Плагин для автоматического подбора гиперпараметров
Вопрос 83
Для чего используется «ONNX Runtime»?
1Для обучения модели «Keras» на нескольких GPU
2Для выполнения моделей в формате «ONNX» на разных платформах с поддержкой аппаратного ускорения
3Для разметки данных и аугментаций перед обучением
4Для построения интерактивных дашбордов результатов
Вопрос 84Ответ открыт бесплатно
Для чего используется библиотека «cuDNN» в экосистеме глубокого обучения?
1Для подготовки и очистки текстовых корпусов
2Для конвертации графических моделей в формат «ONNX»
3Для внедрения моделей в веб-приложения без серверной части
4Для ускорения низкоуровневых операций нейросетей на GPU «NVIDIA»✓ Правильный ответ
✓ Правильный ответ
Для ускорения низкоуровневых операций нейросетей на GPU «NVIDIA»
О материалах и доступе
Что входит в набор «Технологии искусственного интеллекта.ти(dor_дБАК)_ПМИ»?
84 вопроса с вариантами из опубликованных тестов (1). Сверьте формулировки и варианты с вашим заданием перед покупкой: разные программы могут содержать разные вопросы.
Какие ответы можно посмотреть бесплатно?
Нажмите «Показать ответы бесплатно»: после завершения индикатора откроется бесплатная часть ответов. Бесплатные ответы отмечены зелёным. При нескольких правильных вариантах отмечены все варианты из ключа ответа. Остальные ответы доступны после покупки.
Как получить полный доступ?
Стоимость — 2 499 ₽. Войдите в личный кабинет и оплатите выбранный предмет. Доступ действует 7 дней; подписки и автоматических списаний нет.
Что делать, если обнаружена ошибка?
Напишите нам и пришлите номер заказа, формулировку вопроса и подтверждение ошибки. Гарантия: 1 ошибка — вернём деньги.