Návrh Školení

Krátké úvod do pravidlových strojů

  1. Krátká historie Expert Systems a Pravidlových strojů
  2. Co je Umělá inteligence?
  3. Forward chaining vs Backward chaining
  4. Deklarativní vs procedurální/oop přístup
  5. Srovnání řešení
  6. Kdy použít pravidlové stroje?
  7. Kdy ne použít pravidlové stroje?
  8. Alternativy k pravidlovým strojům

KIE

  1. Deklarativní vs Tradiční faktový model
  2. Spuštění jednoduchých pravidel s jednoduchými testy
  3. Vytváření aktivů
  4. Tabulky rozhodování
  5. Pravidlové šablony
  6. Sestavovací editor pravidel
  7. Testování, omezení a výhody
  8. Vývoj jednoduchých procesů s pravidly

Pisání pravidel v Eclipsu

  1. Bezstavová vs Stavová relace
  2. Výběr vhodných faktů
    • Základní operátory a specifické operátory Drools
    • Základní funkce accumulate (součet, maximální hodnota atd...)
    • ​Mezivýpočty
  3. Vložení nových faktů
  4. Cvičení (mnoho jich)

Seskupování pravidel pomocí BPMN

  • Salience
  • Ruleflow vs BPMN 2.0
  • Spuštění sady pravidel z procesu
  • Pravidla vs brány
  • Krátký přehled funkcí BPMN 2.0 (transakce, zpracování výjimek)
  • Složitá deklarativní podniková logika v Drools

Doménově specifické jazyky (DSL)

  • Vytváření nových jazyků
  • Příprava DSL pro použití manažery
  • Základy zpracování přirozeného jazyka (NLP) s DSL
  • Strategie pro psaní DSL ze pravidel
  • Strategie pro psaní pravidel z DSL, které napsali analytici

Jednotkové testování

  1. Testovací strategie (test na případ nebo na pravidlo)
  2. Automatické spouštění testů

Požadavky

I když to není nutné, důrazně doporučujeme znalost programování v jakémkoli jazyce (SQL, Java, C#, VBA atd...)

 21 hodiny

Počet účastníků


Cena za účastníka

Reference (2)

Nadcházející kurzy

Související kategorie