Earlier quoted context omitted.
Almost all of the open source software in the area is permissive-licensed, and relies on non-free components (CUDA). To be honest, I'm not sure how Gneural plans to compete with those packages without support from CUDA or cuDNN, all of which are distinctly not open source.
Yeah, you don't depend on CUDA/cuDNN, but of course you can use them if you want it to be fast But the CPU fallback is there
GNU Gneural Network
31–40 of 111 posts
Re: GNU Gneural Network
#32The "ethical motivations" section is out of place here. Its moaning about "money driven companies" (as though money were a bad thing), or "monopoly" (which does not exist in AI), just reflects badly upon the project.
The monopoly _does_ exist in AI: machine learning is entirely data driven, and companies like Facebook and Twitter quite literally have investors throwing money at them because they have such valuable data for that purpose. Google is no different.
Re: GNU Gneural Network
#33Earlier quoted context omitted.
There's already FANN: which is more mature and has bindings for 28 other languages: http://leenissen.dk/fann/wp/language-bindings/ I maintain the C# wrapper.
I have used FANN from Perl, amazing library. I'm still glad there is some AI software under GNU's belt and the source code for "gneural networks" is pure C and way easier to follow (for now)
Re: GNU Gneural Network
#34- FANN seems like a pretty good alternative
- The value of the software at the big "monopolies" lies within the data, not necessarily the software
- This needs to be in some publicly accessible repo. Downloading a zip file and submitting patches? I thought we, as a society, were over that way of building OSS.
Re: GNU Gneural Network
#35Re: GNU Gneural Network
#36I agree with the general motivation that having too much AI research in the hands of software companies who keep it proprietary harms transparency and progress. But there is already a lot of neural-network free software, so why another package? For example, these widely used packages are free software, and seemingly more featureful: http://torch.ch/ , http://www.deeplearning.net/software/theano/ , http://pybrain.org/…
Re: GNU Gneural Network
#37Re: GNU Gneural Network
#38The "ethical motivations" section is out of place here. Its moaning about "money driven companies" (as though money were a bad thing), or "monopoly" (which does not exist in AI), just reflects badly upon the project.
However, I find it quite amusing (and perhaps "out of place") that the maintainer uses a gmail address.
Re: GNU Gneural Network
#39Earlier quoted context omitted.
The monopoly _does_ exist in AI: machine learning is entirely data driven, and companies like Facebook and Twitter quite literally have investors throwing money at them because they have such valuable data for that purpose. Google is no different.
"Monopoly" does not mean "two companies have lots of knowhow that competitors might like".
Data is the commodity. There is nowhere else you can get good raw data about, say, what people were publicly discussing last week, except through Twitter, in order to guess the stock market. Much of that data is closed off or incomplete even through their API. There is no other option except to create another Twitter.
Re: GNU Gneural Network
#40I agree with the general motivation that having too much AI research in the hands of software companies who keep it proprietary harms transparency and progress. But there is already a lot of neural-network free software, so why another package? For example, these widely used packages are free software, and seemingly more featureful: http://torch.ch/ , http://www.deeplearning.net/software/theano/ , http://pybrain.org/…
Not only is there a lot out there, a lot of it was released by companies like IBM[1], Google[2], Yahoo[3], Baidu[4], Microsoft[5], etc. So while I'm generally sympathetic to the FSF's position, this case almost seems like a bit of a reversal of things: there doesn't seem to be a problem with for-profit companies taking the fruits of the labors of volunteers and building on top of it... instead, we have a surplus of riches, released as Open Source by a bunch of big companies. It just happens that most of it is under a permissive license like the ALv2.
Of course, one could suggest that that state of affairs isn't natural and/or sustainable, and that this doesn't negate the issues the FSF is dedicated to. So I support this effort, even if it seems redundant on some level at the moment.
[1]: http://systemml.incubator.apache.org
[3]: http://yahoohadoop.tumblr.com/post/139916563586/caffeonspark...