- Doświadczenie w programowaniu Python
- Ogólna znajomość pojęć finansowych i bankowych
- Podstawowa znajomość statystyki i pojęć matematycznych
Uczenie maszynowe to gałąź sztucznej inteligencji, w której komputery mają zdolność uczenia się bez wyraźnego programowania. Uczenie głębokie to poddziedzina uczenia maszynowego, która wykorzystuje metody oparte na uczeniu się reprezentacji danych i struktur, takich jak sieci neuronowe. Python to język programowania wysokiego poziomu słynący z przejrzystej składni i czytelności kodu.
W tym prowadzonym przez instruktora szkoleniu na żywo uczestnicy dowiedzą się, jak wdrażać modele głębokiego uczenia się dla bankowości przy użyciu Python, przechodząc przez proces tworzenia modelu ryzyka kredytowego głębokiego uczenia się.
Pod koniec tego szkolenia uczestnicy będą mogli
- Zrozumieć podstawowe koncepcje głębokiego uczenia się
- Poznać aplikacje i zastosowania głębokiego uczenia się w bankowości
- Używać Python, Keras i TensorFlow do tworzenia modeli głębokiego uczenia dla bankowości
- Zbudować własny model ryzyka kredytowego głębokiego uczenia przy użyciu Python.
Odbiorcy
- Programiści
- Naukowcy zajmujący się danymi
Format kursu
- Część wykładu, część dyskusji, ćwiczenia i ciężka praktyka praktyczna
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
United Arab Emirates - Deep Learning for Banking (with Python)
Qatar - Deep Learning for Banking (with Python)
Egypt - Deep Learning for Banking (with Python)
Saudi Arabia - Deep Learning for Banking (with Python)
South Africa - Deep Learning for Banking (with Python)
Brasil - Deep Learning for Banking (with Python)
Canada - Deep Learning for Banking (with Python)
中国 - Deep Learning for Banking (with Python)
香港 - Deep Learning for Banking (with Python)
澳門 - Deep Learning for Banking (with Python)
台灣 - Deep Learning for Banking (with Python)
USA - Deep Learning for Banking (with Python)
Österreich - Deep Learning for Banking (with Python)
Schweiz - Deep Learning for Banking (with Python)
Deutschland - Deep Learning for Banking (with Python)
Czech Republic - Deep Learning for Banking (with Python)
Denmark - Deep Learning for Banking (with Python)
Estonia - Deep Learning for Banking (with Python)
Finland - Deep Learning for Banking (with Python)
Greece - Deep Learning for Banking (with Python)
Magyarország - Deep Learning for Banking (with Python)
Ireland - Deep Learning for Banking (with Python)
Luxembourg - Deep Learning for Banking (with Python)
Latvia - Deep Learning for Banking (with Python)
España - Aprendizaje Profundo para la Banca (con Python)
Italia - Deep Learning for Banking (with Python)
Lithuania - Deep Learning for Banking (with Python)
Nederland - Deep Learning for Banking (with Python)
Norway - Deep Learning for Banking (with Python)
Portugal - Deep Learning for Banking (with Python)
România - Deep Learning for Banking (with Python)
Sverige - Deep Learning for Banking (with Python)
Türkiye - Deep Learning for Banking (with Python)
Malta - Deep Learning for Banking (with Python)
Belgique - Deep Learning for Banking (with Python)
France - Deep Learning for Banking (with Python)
日本 - Deep Learning for Banking (with Python)
Australia - Deep Learning for Banking (with Python)
Malaysia - Deep Learning for Banking (with Python)
New Zealand - Deep Learning for Banking (with Python)
Philippines - Deep Learning for Banking (with Python)
Singapore - Deep Learning for Banking (with Python)
Thailand - Deep Learning for Banking (with Python)
Vietnam - Deep Learning for Banking (with Python)
India - Deep Learning for Banking (with Python)
Argentina - Aprendizaje Profundo para la Banca (con Python)
Chile - Aprendizaje Profundo para la Banca (con Python)
Costa Rica - Aprendizaje Profundo para la Banca (con Python)
Ecuador - Aprendizaje Profundo para la Banca (con Python)
Guatemala - Aprendizaje Profundo para la Banca (con Python)
Colombia - Aprendizaje Profundo para la Banca (con Python)
México - Aprendizaje Profundo para la Banca (con Python)
Panama - Aprendizaje Profundo para la Banca (con Python)
Peru - Aprendizaje Profundo para la Banca (con Python)
Uruguay - Aprendizaje Profundo para la Banca (con Python)
Venezuela - Aprendizaje Profundo para la Banca (con Python)
Polska - Deep Learning for Banking (with Python)
United Kingdom - Deep Learning for Banking (with Python)
South Korea - Deep Learning for Banking (with Python)
Pakistan - Deep Learning for Banking (with Python)
Sri Lanka - Deep Learning for Banking (with Python)
Bulgaria - Deep Learning for Banking (with Python)
Bolivia - Aprendizaje Profundo para la Banca (con Python)
Indonesia - Deep Learning for Banking (with Python)
Kazakhstan - Deep Learning for Banking (with Python)
Moldova - Deep Learning for Banking (with Python)
Morocco - Deep Learning for Banking (with Python)
Tunisia - Deep Learning for Banking (with Python)
Kuwait - Deep Learning for Banking (with Python)
Oman - Deep Learning for Banking (with Python)
Slovakia - Deep Learning for Banking (with Python)
Kenya - Deep Learning for Banking (with Python)
Nigeria - Deep Learning for Banking (with Python)
Botswana - Deep Learning for Banking (with Python)
Slovenia - Deep Learning for Banking (with Python)
Croatia - Deep Learning for Banking (with Python)
Serbia - Deep Learning for Banking (with Python)
Bhutan - Deep Learning for Banking (with Python)