From Discover Magazine:
The content you see on the internet is increasingly becoming tailored to you: Music based on your favorite jams, shopping suggestions corresponding to your recent purchases, and television shows similar to your most beloved episodes.
These “similarity searches” drive custom content, and they’re pretty tricky to do correctly and quickly.
I Know This Song
That is, for computers at least. Fruit flies, on the other hand, seem to be pretty good at them. A new study in the journal Science takes a look at how fruit flies quickly and efficiently sort out and identify different smells. Their neural architecture is so well-designed in fact, that it could hold the key to more effective similarity searches.
For brains, especially human brains, this kind of recognition isn’t too difficult, according to Saket Navlakha, assistant professor in Salk’s Integrative Biology Laboratory and lead author of the new paper. Many animals perform similarity searches all the time.
“For example, you might see someone and be like, ‘That guy reminds me of my uncle.’
Or you might hear a song and be like, ‘That band sounds like Nirvana.’ Or you might smell a perfume and be like, ‘That smell reminds me of an orange,’” Navlakha explains.
He says in each of these instances we’re comparing new stimuli to an existing database of information stored in our brains. It would be much the same with animals in the wild — seeing a red berry may trigger a similarity search to other red berries to indicate that it might be poisonous. “It’s quite a general problem faced by many species,” says Navlakha.
Fly On The Wall
The problem of categorizing and understanding new information is a little trickier for computers — you’ve likely received an automated suggestion for a movie or product that seemed way off base.
That’s because when most computers analyze data to categorize items, they pare down the information to work more efficiently. Computers assign a kind of digital shorthand, called a “hash,” to each item. From there, hashes are compared and matched with other, similar hashes, a process known as called locality-sensitive hashing. The simplified hashes make searching through thousands, if not millions, of other items faster and easier.I hate "Chosen especially for you."
Fruit flies, however, have a mechanism in their brains that performs similarity searches in a very different way. Specifically, they expand the stimuli information, as opposed to compressing and simplifying it...MORE
Also at Discover: