[EMAIL PROTECTED] wrote:

But it is certainly possible to have a program that writes entirely
new rules based just on the contents of its own working memory; this
would be an instance of "machine learning." This is an enormous
discipline with a huge literature, and so I can't do it justice in a
few words. If you're interested, start Googling!


It is interesting that Ernest mentioned this. In the latest JDM 1.1 (Java Data Mining) , there is
a sub-package called 'javax.datamining.rule' where it is designed to discover the rules on the fly
using one of the mining algorithms specified in JDM , such as Neural Network, Decision Tree,
Bayesian Analysis, Support Vector Machines , K-Means and so on. There is huge potential there
for rule-engines to work in tandem with a mining engine such as JDM. Since BEA is part of the
expert group for JDM , I would not be surprised if they drafted this rule sub-package.


JDM is just interface , that is no concrete algorithms. It is left to the vendors to implement the
algorithms themselves. There is an interest in the Java data mining community to develop an
open source project which is JDM compliant so that users can have an API with concrete
implementations of the specs. WEKA (open source data mining project in Java - WEKA is not
JDM compliant yet) will be used as a starting point for this effort. This means that when this
project is completed in its first version, then I think that this Dynamic fact and rule creation on
the fly is really around the corner.


JDM 1.0  (download it from here)
----------------------------------

http://www.jcp.org/en/jsr/detail?id=73


I think that we will see exciting things with JESS in combination with JDM in the next few
coming years.


Cheers,
Sione.

--------------------------------------------------------------------
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]
--------------------------------------------------------------------



Reply via email to