Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
Plan Szkolenia
Wprowadzenie
Zrozumienie podstaw sztucznej inteligencji i Machine Learning
Zrozumienie Deep Learning
- Przegląd podstawowych koncepcji Deep Learning
- Rozróżnienie między Machine Learning a Deep Learning
- Przegląd aplikacji dla Deep Learning
Przegląd Neural Networks
- Czym są Neural Networks
- Neural Networks a modele regresji
- Zrozumienie Mathematica l Podstawy i mechanizmy uczenia się
- Konstruowanie sztucznej sieci neuronowej
- Zrozumienie węzłów neuronowych i połączeń
- Praca z neuronami, warstwami oraz danymi wejściowymi i wyjściowymi
- Zrozumienie jednowarstwowych perceptronów
- Różnice między uczeniem nadzorowanym i nienadzorowanym
- Uczenie się z wyprzedzeniem i ze sprzężeniem zwrotnym Neural Networks
- Zrozumienie propagacji do przodu i propagacji wstecznej
- Zrozumienie długiej pamięci krótkotrwałej (LSTM)
- Eksploracja algorytmów rekurencyjnych Neural Networks w praktyce
- Eksploracja algorytmów konwolucyjnych Neural Networks w praktyce
- Ulepszanie sposobu uczenia się Neural Networks
Przegląd Deep Learning technik stosowanych w bankowości
- Neural Networks
- Przetwarzanie języka naturalnego
- Rozpoznawanie obrazów
- Speech Recognition
- Analiza sentymentalna
Eksploracja Deep Learning Studia przypadków dla bankowości
- Programy przeciwdziałania praniu pieniędzy
- Sprawdzanie tożsamości klienta (KYC)
- Monitorowanie listy sankcji
- Nadzór nad oszustwami rozliczeniowymi
- Ryzyko Management
- Wykrywanie oszustw
- Segmentacja produktów i klientów
- Ocena wydajności
- Ogólne funkcje zgodności
Zrozumienie korzyści płynących z Deep Learning dla bankowości
Odkrywanie różnych bibliotek Deep Learning dla Python
- TensorFlow
- Keras
Konfiguracja Python z TensorFlow dla Deep Learning
- Instalowanie TensorFlow Python API
- Testowanie instalacji TensorFlow
- Konfigurowanie TensorFlow dla rozwoju
- Trenowanie pierwszego modelu sieci neuronowej TensorFlow
Konfiguracja Python z Keras dla Deep Learning
Tworzenie prostych Deep Learning modeli z Keras
- Tworzenie modelu Keras
- Zrozumienie danych
- Określanie modelu Deep Learning
- Kompilowanie modelu
- Dopasowywanie modelu
- Praca z danymi klasyfikacji
- Praca z modelami klasyfikacji
- Korzystanie z modeli
Praca z TensorFlow dla Deep Learning dla bankowości
- Przygotowanie danych
- Pobieranie danych
- Przygotowywanie danych szkoleniowych
- Przygotowywanie danych testowych
- Skalowanie danych wejściowych
- Używanie symboli zastępczych i zmiennych
- Określanie architektury sieci
- Korzystanie z funkcji kosztu
- Korzystanie z optymalizatora
- Używanie inicjalizatorów
- Dopasowywanie sieci neuronowej
- Tworzenie grafu
- Wnioskowanie
- Strata
- Trening
- Trenowanie modelu
- Wykres
- Sesja
- Pętla treningowa
- Ocena modelu
- Tworzenie wykresu oceny
- Ocena na podstawie danych wyjściowych
- Trenowanie modeli na dużą skalę
- Wizualizacja i ocena modeli za pomocą TensorBoard
Ćwiczenia praktyczne: Tworzenie Deep Learning modelu ryzyka kredytowego przy użyciu Python
Rozszerzanie możliwości firmy
- Tworzenie modeli w chmurze
- Wykorzystanie GPU do przyspieszenia Deep Learning
- Zastosowanie Deep Learning Neural Networks do Computer Vision, rozpoznawania głosu i analizy tekstu
Podsumowanie i wnioski
Wymagania
- Doświadczenie w programowaniu Python
- Ogólna znajomość pojęć finansowych i bankowych
- Podstawowa znajomość statystyki i pojęć matematycznych
28 godzin