Yes. Like I said. That project has just taken off!
On Mon, Feb 4, 2013 at 12:44 AM, VIGNESH S <[email protected]> wrote: > Hi, > > I don,t think graphchi supports many algorithms.. > > > Thanks and Regards > Vignesh Srinivasan > > On Sat, Feb 2, 2013 at 2:21 AM, Mohit Singh <[email protected]> wrote: > > You should look into graphchi..a new spinoff from graphlab project. which > > uses disk for graph computations. > > http://graphlab.org/graphchi/ > > Though, the aim of this project is to be able to do large scale machine > > learning on laptop > > > http://www.technologyreview.com/news/428497/your-laptop-can-now-analyze-big-data/?nlid=nldly&nld=2012-07-17 > > but for reasonable datasets and computations, i think you can make it run > > on mobile. > > Though so far, only collaborative filtering and lda are being > implemented. > > > > > > On Fri, Feb 1, 2013 at 12:23 PM, Jake Mannix <[email protected]> > wrote: > > > >> On Fri, Feb 1, 2013 at 7:19 AM, Chris Harrington <[email protected]> > >> wrote: > >> > >> > Kind of off topic but why Mahout and not Weka and why on a mobile > device. > >> > > >> > Mahout is built to be scalable for large datasets, not something you'd > >> > associate with a mobile device. > >> > >> > >> Mahout scalability is about the *training set*. For example, you run a > >> webmail service, you have tons and tons of spam and not-spam emails. > You > >> use Mahout to train a classifier on Hadoop using this training data, at > the > >> end of the day, you spit out a sparse classifier model file, which could > >> reasonably be a *very small* blob, under 100-1000KB. > >> > >> > >> > On any mobile device you're going to run into memory issues very > quickly > >> > with any sizable dataset. Even the Galaxy s3 only has max 256mb heap > >> > allowed (i think). > >> > > >> > Personally I wouldn't even attempt such a thing, I'd off load the > heavy > >> > lifting to a server and simply have the client mobile device request > >> > whatever it needed. > >> > > >> > > >> > On 1 Feb 2013, at 14:55, Jake Mannix wrote: > >> > > >> > > Hi Vignesh, > >> > > > >> > > You've got a lot of steps to go through before you can start > talking > >> > > about putting it on your mobile device: you need to get your > training > >> > > data, train your classifier offline using Mahout, write code in your > >> > mobile > >> > > app which links to and uses the classifier package in Mahout that > will > >> > > understand how to use the serialized classifier data file, then make > >> sure > >> > > your classifier data file is either bundled with your mobile app, or > >> else > >> > > downloads it when it needs it. > >> > > > >> > > So first, you need to train a classifier (check out Mahout In > Action > >> for > >> > > more detailed instructions on this), it will result in a serialized > >> > > classifier model on disk at the end of this process. > >> > > > >> > > > >> > > On Thu, Jan 31, 2013 at 10:23 PM, VIGNESH S < > [email protected]> > >> > wrote: > >> > > > >> > >> Hi , > >> > >> > >> > >> Thanks for the reply.. > >> > >> > >> > >> How can we make use of the training data done using Hadoop in > mobile > >> > >> phones.. > >> > >> > >> > >> For Example,i can do some sort of serialization and store it on > disk > >> > >> and deserialize in mobile and use that data.. > >> > >> > >> > >> is that possible or how can i use the training data without > connecting > >> > >> to a hadoop cluster in real time.. > >> > >> > >> > >> > >> > >> > >> > >> Thanks and Regards > >> > >> Vignesh Srinivasan > >> > >> > >> > >> > >> > >> On Thu, Jan 31, 2013 at 7:43 AM, Jake Mannix < > [email protected]> > >> > >> wrote: > >> > >>> The *training* of many Mahout algorithms are on Hadoop, but the > >> output > >> > >>> classifiers (e.g. a binary text classifier [trained with L1 > >> > >> regularization > >> > >>> to sparsify] for spam filtering) could certainly fit on a small > >> > footprint > >> > >>> like a mobile phone. > >> > >>> > >> > >>> > >> > >>> On Wed, Jan 30, 2013 at 7:46 AM, Mahesh Balija > >> > >>> <[email protected]>wrote: > >> > >>> > >> > >>>> AFAIK it is NOT possible. As Mahout runs on top of Hadoop. > >> > >>>> Also Hadoop is a distributed computing framework, it will run on > >> > >> cluster of > >> > >>>> machines. > >> > >>>> So ideally it may NOT be possible to run on a Mobile. > >> > >>>> > >> > >>>> On Wed, Jan 30, 2013 at 8:46 PM, VIGNESH S < > [email protected] > >> > > >> > >>>> wrote: > >> > >>>> > >> > >>>>> I am trying to implement some classification in android mobile > >> > >> device.. > >> > >>>>> > >> > >>>>> is it possible to use mahout in mobile device..Please kindly > help > >> me > >> > >>>>> > >> > >>>>> -- > >> > >>>>> Thanks and Regards > >> > >>>>> Vignesh Srinivasan > >> > >>>>> 9739135640 > >> > >>>>> > >> > >>>> > >> > >>> > >> > >>> > >> > >>> > >> > >>> -- > >> > >>> > >> > >>> -jake > >> > >> > >> > >> > >> > >> > >> > >> -- > >> > >> Thanks and Regards > >> > >> Vignesh Srinivasan > >> > >> 9739135640 > >> > >> > >> > > > >> > > > >> > > > >> > > -- > >> > > > >> > > -jake > >> > > >> > > >> > >> > >> -- > >> > >> -jake > >> > > > > > > > > -- > > Mohit > > > > "When you want success as badly as you want the air, then you will get > it. > > There is no other secret of success." > > -Socrates > > > > -- > Thanks and Regards > Vignesh Srinivasan > 9739135640 > -- Mohit "When you want success as badly as you want the air, then you will get it. There is no other secret of success." -Socrates
