Встречается на собеседованиях • сегодня

Как будешь увеличивать размер датасета из картинок

Есть несколько методов увеличения датасета изображений:

  1. Аугментация - случайные преобразования исходных изображений без изменения сути:
python
from tensorflow.keras.preprocessing.image import ImageDataGenerator

datagen = ImageDataGenerator(
    rotation_range=20,
    width_shift_range=0.2,
    height_shift_range=0.2,
    shear_range=0.2,
    zoom_range=0.2,
    horizontal_flip=True,
    fill_mode='nearest'
)
  1. Генеративные модели - использование GAN или Diffusion моделей для создания новых изображений

  2. Синтетические данные - рендеринг объектов в 3D-редакторах

  3. Кросс-валидация - разбиение на подвыборки с повторным использованием данных

  4. Сбор дополнительных данных - краудсорсинг, парсинг открытых источников

Важно сохранять баланс классов и следить за качеством сгенерированных данных. Для классических задач лучше начинать с аугментации, для сложных - комбинировать подходы.

Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы