[R] On-line machine learning packages?

Steve Lianoglou mailinglist.honeypot at gmail.com
Sun Oct 2 20:16:19 CEST 2011


Hi Jay,

I see this thread is a bit (ok, quite) old at this point, but I see
you never really got an answer to your question that was satisfactory.
I figured you might be interested to know that Dirk has started to
wrap vowpal wabbit[1,2] into an R package, RVowpalWabbit[3,4]

The package itself is still a rather bare-bones, but perhaps it can be
useful to you in its current state, or perhaps the "raw" vowpal
wabbit.

You might also consider the shogun toolbox[5]. As of its 1.0 release,
I believe it has incorporated vowpal wabbit in some form or another to
do online learning, but might have other online learning algos baked
in. It has its own flavor of an R interface (r_static or r_modular),
which might work for you if you can get it to compile.

-steve

[1] Vowpal Wabbit (home page):
http://hunch.net/~vw/

[2] Vowpal Wabbit (github):
https://github.com/JohnLangford/vowpal_wabbit

[3] RVowpalWabbit (CRAN):
http://cran.r-project.org/web/packages/RVowpalWabbit/index.html

[4] RVowpalWabbit (R-forge):
https://r-forge.r-project.org/projects/rvowpalwabbit/

[5] The shogun toolbox:
http://www.shogun-toolbox.org/

On Mon, Sep 12, 2011 at 5:24 AM, Jay <josip.2000 at gmail.com> wrote:
> In my mind this sequential classification task with feedback is
> somewhat different from an completely offline, once-off,
> classification. Am I wrong?
> However, it looks like the mentality on this topic is to refer me to
> cran/google in order to look for solutions myself. Oblivious I know
> about these sources, and as I said, I used rseek.org among other
> sources to look for solutions. I did not start this topic for fun, I'm
> asking for help to find a suitable machine learning packages that
> readily incorporates feedback loops and online learning. If somebody
> has experience these kinds of problems in R, please respond.
>
>
> Or will
> "http://cran.r-project.org
> Look for 'Task Views'"
> be my next piece of advice?
>
> On Sep 12, 11:31 am, Dennis Murphy <djmu... at gmail.com> wrote:
>> http://cran.r-project.org/web/views/
>>
>> Look for 'machine learning'.
>>
>> Dennis
>>
>>
>>
>> On Sun, Sep 11, 2011 at 11:33 PM, Jay <josip.2... at gmail.com> wrote:
>> > If the answer is so obvious, could somebody please spell it out?
>>
>> > On Sep 11, 10:59 pm, Jason Edgecombe <ja... at rampaginggeek.com> wrote:
>> >> Try this:
>>
>> >>http://cran.r-project.org/web/views/MachineLearning.html
>>
>> >> On 09/11/2011 12:43 PM, Jay wrote:
>>
>> >> > Hi,
>>
>> >> > I used the rseek search engine to look for suitable solutions, however
>> >> > as I was unable to find anything useful, I'm asking for help.
>> >> > Anybody have experience with these kinds of problems? I looked into
>> >> > dynaTree, but as information is a bit scares and as I understand it,
>> >> > it might not be what I'm looking for..(?)
>>
>> >> > BR,
>> >> > Jay
>>
>> >> > On Sep 11, 7:15 pm, David Winsemius<dwinsem... at comcast.net>  wrote:
>> >> >> On Sep 11, 2011, at 11:42 AM, Jay wrote:
>>
>> >> >>> What R packages are available for performing classification tasks?
>> >> >>> That is, when the predictor has done its job on the dataset (based on
>> >> >>> the training set and a range of variables), feedback about the true
>> >> >>> label will be available and this information should be integrated for
>> >> >>> the next classification round.
>> >> >> You should look at CRAN Task Views. Extremely easy to find from the
>> >> >> main R-project page.
>>
>> >> >> --
>> >> >> David Winsemius, MD
>> >> >> West Hartford, CT
>>
>> >> >> ______________________________________________
>> >> >> R-h... at r-project.org mailing listhttps://stat.ethz.ch/mailman/listinfo/r-help
>> >> >> PLEASE do read the posting guidehttp://www.R-project.org/posting-guide.html
>> >> >> and provide commented, minimal, self-contained, reproducible code.
>> >> > ______________________________________________
>> >> > R-h... at r-project.org mailing list
>> >> >https://stat.ethz.ch/mailman/listinfo/r-help
>> >> > PLEASE do read the posting guidehttp://www.R-project.org/posting-guide.html
>> >> > and provide commented, minimal, self-contained, reproducible code.
>>
>> >> ______________________________________________
>> >> R-h... at r-project.org mailing listhttps://stat.ethz.ch/mailman/listinfo/r-help
>> >> PLEASE do read the posting guidehttp://www.R-project.org/posting-guide.html
>> >> and provide commented, minimal, self-contained, reproducible code.
>>
>> > ______________________________________________
>> > R-h... at r-project.org mailing list
>> >https://stat.ethz.ch/mailman/listinfo/r-help
>> > PLEASE do read the posting guidehttp://www.R-project.org/posting-guide.html
>> > and provide commented, minimal, self-contained, reproducible code.
>>
>> ______________________________________________
>> R-h... at r-project.org mailing listhttps://stat.ethz.ch/mailman/listinfo/r-help
>> PLEASE do read the posting guidehttp://www.R-project.org/posting-guide.html
>> and provide commented, minimal, self-contained, reproducible code.
>
> ______________________________________________
> R-help at r-project.org mailing list
> https://stat.ethz.ch/mailman/listinfo/r-help
> PLEASE do read the posting guide http://www.R-project.org/posting-guide.html
> and provide commented, minimal, self-contained, reproducible code.
>



-- 
Steve Lianoglou
Graduate Student: Computational Systems Biology
 | Memorial Sloan-Kettering Cancer Center
 | Weill Medical College of Cornell University
Contact Info: http://cbio.mskcc.org/~lianos/contact



More information about the R-help mailing list