commons-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Phil Steitz <phil.ste...@gmail.com>
Subject Re: [math] Re: commons math
Date Tue, 16 Aug 2005 01:00:27 GMT
On 8/15/05, John Gant <john.gant@gmail.com> wrote:
> Excellent! I also found some older stuff that I had written yesterday,
> and it included a tree clustering algorithm. Within this code, I also
> found implementations of distibution-specific random number
> generators, i.e. triangular, uniform, exponential, etc.

Have a look at the o.a.c.math.random package.  Uniform and exponential
are covered there, bt triangular is not.  If you have others, we can
talk about adding these.
 
> I am not sure
> if these would be useful in the statistical section, but I could
> refactor them to use commons math classes.
> 
> Thanks,
> John
> 
> On 8/15/05, Lukas Vlcek <lukas.vlcek@gmail.com> wrote:
> > Hi,
> > this sounds great to me as well!
> >
> > I have been using [math] for some time and I found it very handy
> > (congratulations to math team!). As for data mining functions I didn't
> > have a chance to look what is implemented elsewhere yet (e.g: WEKA)
> > but if there is anything what could be started in commons-math domena
> > then I could offer my implementation of association mining package. It
> > is not finished yet and still needs more tuning but I hope to finish
> > it soon and see if it is helpful to other people.
> >
> > Regards,
> > Lukas
> >
> >
> > On 8/14/05, John Gant <john.gant@gmail.com> wrote:
> > > Algorithms:
> > >
> > > - Feature reduction
> > > a. Basic cross correlation, including both spearman and pearson cross
> > > correlation algorithms.
> > > b. Principal Component Analysis.
> > > c. Entropy Based reduction.
> > >
> > > I currently have a, and b finished but need to brush up on my junit skills
:)
> > >
> > > -Difference Measures
> > > I had in mind a difference engine, basically an engine that handles
> > > all difference operations. This difference engine could, in the
> > > constructor or using set methods, take an instance of one of the
> > > following difference methods.
> > >
> > > a. euclidean distance
> > > b. city-block distance
> > >
> > > -Pattern Discovery
> > > a. KMotif Discovery Algorithm.
> > >
> > > Again I have this algorithm completed, just need to boundary test everything.
> > >
> > > -Clustering Algorithms
> > > a. K-means Algorithm.
> > >
> > > I'd like to discuss the architecture of the k-means, I have a few
> > > ideas and would like a little feedback. I know this is just a small
> > > subset of the available algorithms, but this seems to be a good start.
> > >
> > > Thanks,
> > > John
> > >
> > > On 8/13/05, Phil Steitz <phil.steitz@gmail.com> wrote:
> > > > John,
> > > >
> > > > Sounds great!  Extending the stat package to include some data mining
> > > > capabilities would be a good and useful addition to commons-math,
> > > > IMHO.  To get started, the first thing to do is to read the
> > > > developer's guide
> > > > (http://jakarta.apache.org/commons/math/developers.html), which will
> > > > tell point you to the general apache references and go over some IP
> > > > stuff that we have to worry about in [math].
> > > >
> > > > Then either here or on the Wiki (see the guide for a link), post a
> > > > brief description of the kinds of mining algorithms that you are
> > > > interested in developing and we can get this going. On this list, pls
> > > > begin the subject line of all [math] messages with [math].
> > > >
> > > > Thanks in advance for your contributions!
> > > >
> > > > Phil
> > > >
> > > > On 8/13/05, John Gant <john.gant@gmail.com> wrote:
> > > > > Hello,
> > > > > I am currently a graduate student in Computer Science and Computer
> > > > > Engineering at the University of Louisville, Kentucky. First let
me
> > > > > congratulate the group of developers who commit and architect for
> > > > > apache commons. I have used many of the libraries and they are all
of
> > > > > excellent quality (but I guess you already know that :)). I am
> > > > > interested in contributing to open source software and have interests
> > > > > that are in the domain of statistics with a focus in data mining.
> > > > > After writing many algorithms for classes, and asking an apache
> > > > > contributor if any of this would be needed elsewhere, he told me
to
> > > > > purpose something to the dev list. So here it goes, I would like
to
> > > > > help start a data mining section of commons math and advance the
> > > > > existing statistical libraries. I plan on developing the algorithms
> > > > > for personal use anyway, and would like to see some of my work be
used
> > > > > by others. If anyone is interested we can continue this thread and
I
> > > > > will email my code, and purpose my new algorithms.
> > > > >
> > > > >
> > > > > John Gant
> > > > >
> > > > > ---------------------------------------------------------------------
> > > > > To unsubscribe, e-mail: commons-dev-unsubscribe@jakarta.apache.org
> > > > > For additional commands, e-mail: commons-dev-help@jakarta.apache.org
> > > > >
> > > > >
> > > >
> > > > ---------------------------------------------------------------------
> > > > To unsubscribe, e-mail: commons-dev-unsubscribe@jakarta.apache.org
> > > > For additional commands, e-mail: commons-dev-help@jakarta.apache.org
> > > >
> > > >
> > >
> > >
> > > --
> > > John Gant
> > >
> > > ---------------------------------------------------------------------
> > > To unsubscribe, e-mail: commons-dev-unsubscribe@jakarta.apache.org
> > > For additional commands, e-mail: commons-dev-help@jakarta.apache.org
> > >
> > >
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: commons-dev-unsubscribe@jakarta.apache.org
> > For additional commands, e-mail: commons-dev-help@jakarta.apache.org
> >
> >
> 
> 
> --
> John Gant
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: commons-dev-unsubscribe@jakarta.apache.org
> For additional commands, e-mail: commons-dev-help@jakarta.apache.org
> 
>

---------------------------------------------------------------------
To unsubscribe, e-mail: commons-dev-unsubscribe@jakarta.apache.org
For additional commands, e-mail: commons-dev-help@jakarta.apache.org


Mime
View raw message