Charles Forgy - Charles Forgy
Charles L. Forgy (narozen 12. prosince 1949 v Texas ) je počítačový vědec, známý pro vývoj Algoritmus Rete použitý v jeho OPS5 a další produkční systém jazyky použité k sestavení expertní systémy.
Životopis
Časný život
Forgy se zúčastnil Střední škola Woodrowa Wilsona v Dallasu v Texasu a poté postoupil do Arlington State College (Nyní University of Texas v Arlingtonu, nebo UTA) absolvoval s titulem v matematika v roce 1972. Odtamtud šel do Carnegie Institute of Technology (později Univerzita Carnegie Mellon ) v Pittsburghu, renomovaném středisku pro studium umělé inteligence. Během studia na Carnegie se seznámil se svou budoucí manželkou Dianou, kterou si vzal v roce 1977.
Rete
Jako student Allen Newell, získal titul Ph.D. v roce 1979 na základě Algoritmus Rete. Přestože Forgy nepracoval přímo na DEC XCON Na konci sedmdesátých a začátku osmdesátých let byl problémem AI při konfiguraci počítačů pro DEC, aby byl systém do vyšší rychlosti začleněn algoritmus Rete. XCON používal dřívější verze OPS (Official Production System), které migrovaly na OPS2 a později OPS5.
DEC uvedl, že XCON ušetřil minimálně $ 1M USD ročně. XCON, projekt vedený Johnem McDermottem a později převedený na programátory DEC, byl nakonec složen z více než 10 tisíc pravidel. Algoritmus Rete (latinsky „network“) umožňoval v těchto dnech systémům fungovat až 3 000krát rychleji. Původní algoritmus Rete byl vyvinut na základě grantu DOD a jako takový je public domain.
Rete II a III
Forgy zůstal na Carnegie Mellon po ukončení studia a pracoval na dalších vylepšeních OPS5; v roce 1983 založil společnost s názvem Technologie výrobních systémů vyvíjet a prodávat software založený na pravidlech, kde vyvinul "Rete 2 ", efektivnější nástupce Rete. Rete 2 umožnil programům založeným na pravidlech běžet 50 až 100krát rychleji než původní algoritmus Rete, v závislosti na složitosti pravidel a objektů. (Čím složitější, tím rychlejší jsou srovnávací výsledky." .) Rete 2 je začleněn do CLIPS / R2, OPSJ a Blaze Advisor FICO.
Forgy byl zakladatelem a hlavním vědeckým pracovníkem společnosti Pravidla moc, a Řízení pracovního toku společnost založená v roce 2002 a založená v roce 2006 Boston. Během této doby Forgy začlenil Rete 2 do Relační logická technologie, který se stal pojmenován „Rete III ". Výkony Rete 2 a Rete III jsou prakticky stejné, ale Rete III má některá rozšíření, která mu umožňují efektivněji pracovat s RLT, ale zpomaluje to při srovnávání."
Rete-NT
Forgy pracoval s algoritmem nové generace s názvem Rete-NT, který zlepšil rychlost provádění o další řád.[1] K tomuto datu je Sparkling Logic SMARTS jediný BRMS produkt, který používá tento algoritmus.
Současná doba
V roce 2005 společnost RulesPower získala společnost Fair Isaac Corporation, kteří získali licenci na integraci Rete III do Blaze Advisor, svého vlastního produktu obchodních pravidel.
Forgy si ponechal práva duševního vlastnictví na Rete 2 a jeho osobní společnost, Technologie výrobních systémů, stále prodává OPSJ a další systémy, které obsahují algoritmus Rete 2. Corporation založená na znalostech, nezávislá poradenská společnost v Texasu, udržuje rozsáhlou sadu standardů pro většinu systémů BRMS a rulebased, které prokazují účinnost algoritmů Rete a Rete 2. Forgy často popisoval PST jako společnost zaměřenou na výzkum, spíše než jako prodejce nástrojů BRMS, ale prodává různé rulebasované nástroje prostřednictvím PST.
Forgy ukončil svůj vztah s FICO v roce 2010 a nastoupil do Sparkling Logic jako investor a strategický poradce. Přispěl svým nejnovějším algoritmem RETE-NT do produktu Sparkling Logic SMARTS.[2][3]