Вирішення проблем машинного навчання в TensorFlow/Keras (обробка зображень за допомогою глибокого навчання)

Кому воно адресоване?

Курс «Розв’язання задач машинного навчання в TensorFlow/Keras (обробка зображень за допомогою глибокого навчання)» призначений для інженерів машинного навчання – спеціалістів з обробки зображень.

Що ти навчишся?

У цьому курсі студенти дізнаються про класифікацію та локалізацію зображень разом із найкращими практиками комп’ютерного зору.

Передумови:

Щоб взяти участь у цьому курсі, студенти повинні пройти базовий модуль машинного навчання в Tensorflow/Keras.

Рекомендується, щоб студенти володіли такими знаннями:

Базове глибоке навчання

● Нейрони
● Типи шарів
● Мережі
● Функції втрат
● Оптимізатори
● Переобладнання
● Tensorflow

Основна обробка зображень/комп’ютерний зір

● Кодування
● Кольорові простори
● Згортки
● OpenCV/PIL

Розклад курсу:

Матеріали курсу англійською мовою. Викладання ведеться румунською мовою.

Модуль 1: Вступ до глибокого навчання в обробці зображень

  • Машинне навчання та глибоке навчання
  • Анатомія нейронної мережі
  • Види звивин
  • Робочий процес Keras

 Модуль 2: Основи обробки зображень і комп’ютерного зору

  • Пікселі та зображення
  • Координатна система
  • Канали
  • OpenCV
  • Упорядкування каналів
  • Ядра розмиття та різкості

Практична лабораторія: Дізнайтеся про базову обробку зображень за допомогою OpenCV, навчіться застосовувати різні ядра фільтрів до зображень для створення розмиття або базового визначення країв.

Модуль 3: Контрольовані нейронні мережі та регуляризація

  • Недобір
  • Переобладнання
  • Зменшення розміру мережі
  • Регулятор ваги: ​​L1, L2, еластичний
  • Викинути
  • Пакетна нормалізація

Практична лабораторія: Впровадьте свою першу базову нейронну мережу, навчіться її порівнювати та дізнайтеся, як уникнути переобладнання в класифікаційному завданні комп’ютерного зору.

 Модуль 4: Згорткові нейронні мережі

  • Згорткові шари
  • Поглиблені звивини
  • Побудова згорткових нейронних мереж у Keras
  • Згортки 1×1
  • Збільшення даних

Практична лабораторія: Покращуйте свою попередню нейронну мережу, додаючи згорткові шари, перевіряйте їх і порівнюйте з повністю підключеними.

 Модуль 5: Загальні архітектури згорткових нейронних мереж

  • IMAGEnet
  • AlexNet
  • VGGNet
  • ResNet
  • MobileNet

Практична лабораторія:  Дізнайтеся, як використовувати вже сучасні моделі від Keras Hub.

Модуль 6: Повторне використання згорткових нейронних мереж

  • Локалізація об'єкта
  • Сегментація об'єктів
  • Повторне використання VGG
  • Тонка настройка

Практична лабораторія: Дізнайтеся, як точно налаштувати параметри вашої вже навченої згорткової нейронної мережі відповідно до вашого завдання.

 Mода 7: З'ясовна А.І

  • Візуалізація проміжних активацій
  • Конвенція візуалізації
  • Візуалізація теплових карт

Модуль 8: Неконтрольовані генеративні моделі для обробки зображень

  • Автокодери для зображень
  • Розмивання
  • Генерація зображення

Практична лабораторія: Створіть нове зображення, подібне до зображень із набору даних, використовуючи випадкове початкове число. Зробіть методи генерації

Модуль 9: Машинне навчання в реальному світі

  • Тензорна дошка
  • Розгортання моделей глибокого навчання
  • Вибір алгоритму

Рекомендуємо продовжити:

Програми сертифікації

Вирішення проблем машинного навчання в TensorFlow/Keras (обробка зображень за допомогою глибокого навчання)

Вирішення проблем машинного навчання в TensorFlow/Keras (обробка зображень за допомогою глибокого навчання)

Індивідуальні пропозиції для груп від 2 осіб

Деталі курсу

Тривалість:

2
днів

Ціна:

840 EUR

Доставка:

Віртуальний клас

Рівень:

3. Розширений