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

2012-06-18 Thread Daniel Souza
Hi Sotty.. It's ok.. Here you can find something about my project that I run into.. BioAgents http://books.google.com.br/books?id=ohX4jvy96aoC&printsec=frontcover&hl=pt-BR#v=onepage&q=BioAgents&f=false First it started using JESS.. after that Drools and Reinforcement Learning.. But the method appl

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

2012-06-18 Thread Davide Sottara
Predictive models, such as neural networks, support vector machines, cluster models, decision trees etc can be used in two ways. One is classification: you take some input data/facts and the model will estimate if this particular set has a given characteristic or not. E.g. given a set of genes, yo

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

2012-06-18 Thread Daniel Souza
Even more i read things seems more complex that are.. but in the same way seems not.. I partially read about PMML and the following model seems a good solution: http://www.ibm.com/developerworks/industry/library/ind-PMML1/image001.gif If I have facts mined expecting some value to show how precis

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

2012-06-18 Thread Daniel Souza
Hi Geoffrey.. Thanks for reply.. I'm brainstorming the biologist's Knowledge domain.. maybe heuristic approach could be the solution or I can do it in a simple way.. But for now,. I have just rules with different ways to use them.. specific for each biologist. The Idea is to mix them to have an u

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

2012-06-18 Thread Davide Sottara
Hi Daniel, if you have predictive models you might be interested in the PMML integration we're working on.. but it's indeed necessary that you define the nature of your problem and your requirements first :) Let us know if you need more assistance Best Davide -- View this message in context: http

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

2012-06-18 Thread Daniel Souza
Hi sotty.. I know how A* algorithm works, but it's only a theoretical knowledge.. It's good to know that I can express Heuristic Knowledge using drools rules.. I just need to adjust well the problem domain to know what I really need to do.. Thanks for showing how to use an heuristic behavior insi

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

2012-06-18 Thread Daniel Souza
Thanks for reply.. Laune There are things in the book that would answer some questions.. Well, it's good to know that I can express a Heuristic Knowledge in Drools Expert. And I have drools planning to use metaheuristic.. But, I need to model my problem well first to know what approach I will fol

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

2012-06-18 Thread Geoffrey De Smet
If your problem is A* search efficient, you should use A* search. It's better and simpler than any metaheuristic. Problem is, most real-life problems are NP complete and A* search doesn't work efficiently on those. Some examples: - Quickest route between 2 cities: Use A* search - Quickest route

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

2012-06-17 Thread Davide Sottara
Are you familiar with the A* algorithm? A heuristic function is typically used in (state-)space search problems: at a given point, you may have alternative "paths" you can choose and the heuristic will help you estimate/predict how "successful" exploring that branch would be by giving a score. The

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

2012-06-17 Thread Wolfgang Laun
On 17/06/2012, Daniel Souza 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 lo

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

2012-06-16 Thread Daniel Souza
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*. That is, the expert systems do not have an understanding of the underlying causes and effect