Dziękujemy za wysłanie zapytania! Jeden z członków naszego zespołu skontaktuje się z Państwem wkrótce.
Dziękujemy za wysłanie rezerwacji! Jeden z członków naszego zespołu skontaktuje się z Państwem wkrótce.
Plan Szkolenia
Krótkie wprowadzenie do silników reguł
- Sztuczna inteligencja
- Systemy ekspertowe
- Czym jest silnik reguł?
- Dlaczego warto używać silnika reguł?
- Zalety silnika reguł
- Kiedy warto używać silnika reguł?
- Silniki skryptowe lub procesowe
- Kiedy NIE powinno się używać silnika reguł
- Silne i luźne sprzężenie
- Czym są reguły?
Tworzenie i implementowanie reguł
- Model faktów
- KIE
- Wersjonowanie i repozytorium reguł
- Ćwiczenia
Język specyficzny dla domeny (DSL)
- Zastępowanie reguł za pomocą DSL
- Testowanie reguł DSL
- Ćwiczenia
jBPM
- Integracja z Drools
- Krótki przegląd podstaw BPMN
- Wywoływanie reguł z procesu
- Grupowanie reguł
- Ćwiczenia
Fusion
- Czym jest przetwarzanie złożonych zdarzeń?
- Krótki przegląd Fusion
- Ćwiczenia
Mvel - język reguł
- Filtrowanie (typ faktów, pole)
- Operatory
- Warunki złożone
- Priorytety operatorów
- Funkcje agregujące (średnia, min, max, suma, collectList itp.)
Rete - od kuchni
- Algorytm kompilacji
- Rozszerzenia RETE w Drools
- Typy węzłów
- Zrozumienie drzewa Rete
- Optymalizacja Rete
Testowanie reguł
- Testowanie za pomocą KIE
- Testowanie za pomocą JUnit
OptaPlanner
- Przegląd OptaPlanner
- Proste przykłady
Integracja reguł z aplikacjami
- Wywoływanie reguł z kodu Java
Wymagania
Podstawowa znajomość dowolnego języka programowania obiektowego.
Podstawowa wiedza na temat relacyjnego modelu danych (RDBMS).
Podstawowa znajomość modelowania procesów biznesowych.
21 godzin
Opinie uczestników (1)
Instruktor był tak dobrze znający temat
Herman - Megatech Systems (Pty) Ltd
Szkolenie - jBPM for Developers
Przetłumaczone przez sztuczną inteligencję