Neural Network Project Ideas

have a look at https://archive.ics.uci.edu/ml/datasets.php and see if you find some topic that you like.

If you have experience with C++ and C it will be easier learning Matlab.

Regarding your topic to use, i suggest you see the link above, and try to find something that you like that can be applied to NN, search acm, ieee or other repositories for papers about NN and see if you can find also studies or reports about the topic you may be looking for.

Good luck.


There is a really good Google Tech Talk about Neural networks.

youtube.com/watch?v=AyzOUbkUf3M

If you're serious about using a neural network for you culminating project it's well worth hour.

As for text vs music. Neural networks are great classifiers. They are fairly easy to teach with static data that has a true/false,on/off classification. A little bit more challenging when the network needs to classify the input into sets.

Neural networks have the most trouble with streaming data. There are some well known techniques to get this to work, but your intuition as to which will work well is not enough. You'll need to look at what other scientists and done and duplicate their technique. Otherwise you run a giant risk of creating a problem space NN are poorly suited to learn from.

I don't think you'll get interesting results streaming the music's wave form through a neural network. You'll need to pre process the data into a usable format.

The last thing you'll need is LOTS of data. The more the better. You need the baked data and it's classification. Hundreds of thousands. You will not be able to classify some by hand to create a learning data set.

So considering all this Text classification is much more doable than music.

Neural neworks need a HUGE corpus of data. Wikipedia is huge, and has lots of meta information about each page (popularity, quality, edit counts, etc ). Google can also get a large set of data that has a particluar classification, say "happy dogs" vs "sad dogs", or just "dogs" where google's rank is it classification.