Plan Szkolenia

Wprowadzenie do Computer Vision

  • Przegląd aplikacji wizji komputerowej
  • Zrozumienie danych obrazowych i formatów
  • Wyzwania w zadaniach wizji komputerowej

Wprowadzenie do sieci konwolucyjnych Neural Networks (CNNs)

  • Co to są CNNs?
  • Architektura sieci konwolucyjnych: warstwy konwolucyjne, pooling i warstwy całkowicie połączone
  • Jak sieci konwolucyjne są używane w wizji komputerowej

Praktyczne ćwiczenia z TensorFlow i Google Colab

  • Konfiguracja środowiska w Google Colab
  • Używanie TensorFlow do budowania modeli
  • Budowanie prostego modelu sieci konwolucyjnej w TensorFlow

Zaawansowane techniki sieci konwolucyjnych

  • Transfer learning dla sieci konwolucyjnych
  • Dopasowywanie modeli pretrainowanych
  • Techniki augmentacji danych dla poprawienia wydajności

Przetwarzanie i augmentacja obrazów

  • Techniki przetwarzania obrazów (skalowanie, normalizacja itp.)
  • Augmentacja danych obrazowych dla lepszego szkolenia modelu
  • Używanie rurociągu danych obrazowych TensorFlow

Budowanie i wdrażanie modeli Computer Vision

  • Trenowanie sieci konwolucyjnych do klasyfikacji obrazów
  • Ocenianie i weryfikowanie wydajności modelu
  • Wdrażanie modeli w środowiskach produkcyjnych

Zastosowania wizji komputerowej w rzeczywistym świecie

  • Wizja komputerowa w opiece zdrowotnej, handlu i bezpieczeństwie
  • Rozpoznawanie obiektów i rozpoznawanie za pomocą sztucznej inteligencji
  • Używanie sieci konwolucyjnych do rozpoznawania twarzy i gestów

Podsumowanie i następne kroki

Wymagania

  • Doświadczenie w programowaniu Python
  • Zrozumienie pojęć uczenia głębokiego
  • Podstawowa wiedza na temat sieci neuronowych konwolucyjnych (CNNs)

Grupa docelowa

  • Naukowcy danych
  • Specjaliści od sztucznej inteligencji
 21 godzin

Liczba uczestników


cena netto za uczestnika

Opinie uczestników (1)

Propozycje terminów

Powiązane Kategorie