Wow, I've just realized myself that if I can scrape together a table of attributes and classifications, I could generate the decision tree with something like the ID3 algorithm and then automatically turn this into a set of production rules .
Thanks! On Fri, Apr 18, 2008 at 7:51 AM, Ernest Friedman-Hill <[EMAIL PROTECTED]> wrote: > Hi Matt, > > All of Wolfgang's suggestions are good. I just wanted to add that for > classification (an application I'm personally working on right now), one > method is to develop a formal decision tree and then make it more or less > explicit in the rules. By this I mean have decisions (which correspond to > internal nodes of the tree) assert explicit working memory elements to > represent the fact that the decision path has flowed through them (i.e., > (consulted node-27)) and both decision and leaf nodes match these facts. > This lets your ensure that only one leaf rule will fire. Did I explain that > well enough? > > > > On Apr 17, 2008, at 5:34 PM, Matthew J Hutchinson wrote: > > > Hi everyone, > > > > After using Jess in college, I'm looking at using it for some other more > > serious work and realized I still had some lingering questions: > > > > - One of the strengths of Jess is that we can just put facts in and no > > algorithm is needed - rules fire and hey presto! But when multiple rules > > fire (especially in the cases where there is some "overlap" in the criteria > > that make various rules fire) are there good approaches to harness all these > > firings and distill them back into one outcome which is all too often what's > > required when combining Jess with other procedural systems? > > > > I hope that makes sense. I can see how in some cases firing multiple > > rules and having different paths is great, but in a case such as > > classification (just off the top of my head) only 1 outcome is desired. > > > > Are there particular phrases I can use when looking for literature to do > > with this? > > > > > > Cheers, > > Matt > > > > > > > --------------------------------------------------------- > Ernest Friedman-Hill > Informatics & Decision Sciences Phone: (925) 294-2154 > Sandia National Labs FAX: (925) 294-2234 > PO Box 969, MS 9012 [EMAIL PROTECTED] > Livermore, CA 94550 http://www.jessrules.com > > > > > -------------------------------------------------------------------- > To unsubscribe, send the words 'unsubscribe jess-users [EMAIL PROTECTED]' > in the BODY of a message to [EMAIL PROTECTED], NOT to the list > (use your own address!) List problems? Notify [EMAIL PROTECTED] > -------------------------------------------------------------------- > >
