Using thought to control machines
economist.com
economist.com
It's actually based on a very simple concept that most people here will have stumbled upon in algorithms 101: binary search.
The subject is put in an fMRI machine and is looking at a screen like this[0] where the middle word of the dictionary is presented.
The subject can then perform either "inner speech" (singing or reciting in your head) if the word s/he wants to spell is before the one currently displayed, or "mental imagery" (imagining drawing some figure in space) otherwise.
As you probably know the time complexity of binary search is O(log(dictionary_length)) instead of a classic letter speller which would be O(alphabet_length*word_length) so this method is much quicker in most cases.
I would love some HN input on this!
This is a demo that you can play around with: https://sophia.science/biword/ [0]
And this is a complete explanation of the paradigm: https://sophia.science/biword/Biword_poster.pdf
Edit: You could also combine that with a language model to condition the probability of words on the preceding context, similar to how a phone keyboard recommends completions. Maybe the gains aren't big when you're still limited to selection by dictionary order, but it might be worth trying out.
Thanks, that is an interesting hypothesis, I had not considered it. The number of choices you have to go trough though should grow with the inverse of the frequency of the word, that means you could have to go trough an inordinate amount of choices to get to an unlikely word... luckily with such "stateless" paradigms I can just simulate it for every single word!
> Edit: You could also...
This is exactly the improvement we are currently working on!
This tech is exciting. Imagine a wizard game where you literally meditate to recover mana.
I think EEG (external, that is) device will be really important in controlling things that have very low entropy. For example, clicking start and choosing an item from the list is something that could be achieved with these. But, for example, writing a response to someone would be infeasible.
At some point, if VR goes mainstream, then people will be accustomed to having to wear something dopey on their heads! This would be a perfect "in" for EEG technology and the kinds of simple examples I mentioned. Maybe a future where we "think" to choose apps to use isn't too far off.
I believe "thinking" to call people will be very trivial with EEG devices if your brain does a sufficiently different thing depending on who you think about -- which I have no reason to doubt.
Turns out there's a reason medical EEG's are done in a faraday cage room, because mostly what the NIA picked up was the electrical noise generated from the 8 AC-DC transformer plugpacks charging my laptop, phone etc.
Hope 2016 - Hacking the brain [0]
Semantic Maps showing models used to predict brain activity using "Voxels" [1]
0: https://www.youtube.com/watch?v=-1JPnHtLYCQ&index=75&list=PL...