Hello Gid, On 01/12/2016 09:55 PM, gideon isaac wrote:
I had ideas for a application of nupic technology. But first, I need to know a few things. HTM currently learns sequences. So: Can it learn a sine wave, given that HTM neurons are just on and off? A sine wave is a smooth curve, and if I were to represent it with my own binary code, I would use two numbers (all numbers can be expressed in base-2 as binary) – one would be the amplitude (y-axis) and one would be the angle (x-axis). But I doubt sparse representations would represent it that way. Secondly, sine waves go on forever. Would HTM predictions be affected by that?
There is a cell phone application that recognize tunes. You hum it into the cell phone, and it tells you what the tune is.
Ii is called audio fingerprinting. Here is nice python tutorial http://willdrevo.com/fingerprinting-and-audio-recognition-with-python/
