Plan Szkolenia

Krótkie wprowadzenie do silników reguł

  1. Krótka historia systemów ekspertowych i silników reguł
  2. Czym jest sztuczna inteligencja?
  3. Wnioskowanie w przód vs wnioskowanie wstecz
  4. Deklaratywne vs proceduralne/oop
  5. Porównanie rozwiązań
  6. Kiedy używać silników reguł?
  7. Kiedy nie używać silników reguł?
  8. Alternatywy dla silników reguł

KIE

  1. Tworzenie zasobów
  2. Integracja z Workbench
    • Wykonywanie reguł bezpośrednio z KIE
    • Wdrażanie
  3. Tabele decyzyjne
  4. Szablony reguł
  5. Edytor reguł z przewodnikiem
  6. Testowanie
  7. Elementy pracy
  8. Wersjonowanie i wdrażanie
  9. Więcej o repozytorium (git)
  10. Tworzenie prostego procesu z regułami

Pisanie reguł w Eclipse

  1. Sesje bezstanowe vs stanowe
  2. Wybór odpowiednich faktów
    • Podstawowe operatory i operatory specyficzne dla Drools
    • Podstawowe funkcje akumulacji (suma, maksimum, itp...)
    • ​Obliczenia pośrednie
  3. Wstawianie nowych faktów
  4. Ćwiczenia (dużo ich)
  5. Porządkowanie reguł za pomocą BPMN
    • Priorytet
    • Przepływ reguł vs BPMN 2.0
    • Wykonywanie zestawu reguł z procesu
    • Reguły vs bramki
    • Krótki przegląd funkcji BPMN 2.0 (transakcje, obsługa wyjątków)
    • Kompleksowa deklaratywna logika biznesowa w Drools
  6. Języki specyficzne dla domeny (DSL)
    • Tworzenie nowych języków
    • Przygotowanie DSL do użycia przez menedżerów
    • Podstawowe przetwarzanie języka naturalnego (NLP) z DSL
  7. Fuzja (CPE), rozumowanie temporalne (dla zdarzeń, które mają miejsce po, między, itp...)
    • Operatory fuzji
    • Przykład w harmonogramach zdarzeń
  8. Testy jednostkowe

Tematy opcjonalne

  1. OptaPlanner
  2. jBPM
  3. Integracja Drools poprzez usługi sieciowe
  4. Integracja Drools poprzez wiersz poleceń
  5. Jak zmieniać reguły/procesy po wdrożeniu bez kompilacji

Wymagania

  • Umiejętności programowania w dowolnym języku (np. SQL, Java, C#, VBA)

Odbiorcy

  • Programiści oprogramowania
  • Architekci systemów
  • Decydenci techniczni oceniający silniki reguł
 21 godzin

Liczba uczestników


Cena za uczestnika (netto)

Opinie uczestników (7)

Propozycje terminów

Powiązane Kategorie