[rules-users] How to write a Heuristic Knowledge in Drools Expert?

Wolfgang Laun wolfgang.laun at gmail.com
Sun Jun 17 11:05:45 EDT 2012


On 17/06/2012, Daniel Souza <danieldsouza15 at gmail.com> wrote:
> Today I was reading the book Expert System Principle and Programming and I
> noticed a view point about *Knowledge Domain*:
>
> /"A pratical limitation of many expert systems today is lack of *casual
> knowledge*.

I confirmed my understanding of "casual" by looking it up. Why would
this be a "limitation"?

> That is, the expert systems do not have an understanding of the
> underlying causes and effects in a system. It's much easier to program
> expert systems with *shallow knowledge* based on empirical and heuristic
> knowledge than with *deep knowledge* based on the basic structures,
> functions, and behaviors of objects. For example, it's much easier to
> program an expert system to prescribe an aspirin for a person's headache
> than to program all the underlying biochemical, physiological, anatomical,
> and neurological knowledge about human body..."/ In my case bioinformatics.

Gosh, does the author of these lines really think that an GP mulls
over your body's chemistry before he or she prescribes something
against your headache?

>
> /"One type of shallow knowledge is *heuristic knowledge*."/

Agreed, according to the definition of "shallow". That's not saying
that this is an entirely bad thing.

>
> Should I use drools planning instead just drools expert? I know that drools
> planning use heuristic to score the planning problem.

I'm not sure I understand your line of thought. "Planning" is a OR
discipline, but certainly not necessarily a way to solve a problem
such as prescribing medicaments.

-W

>
> Daniel Souza
>
> --
> View this message in context:
> http://drools.46999.n3.nabble.com/How-to-write-a-Heuristic-Knowledge-in-Drools-Expert-tp4018012.html
> Sent from the Drools: User forum mailing list archive at Nabble.com.
> _______________________________________________
> rules-users mailing list
> rules-users at lists.jboss.org
> https://lists.jboss.org/mailman/listinfo/rules-users
>


More information about the rules-users mailing list