Lessons from the fly brain improve search algorithms

10 Nov 2017

1

To develop better search algorithms for images and data, a group of researchers has turned to the fruit fly brain.

In particular, the researchers were inspired by the way in which fruit flies classify odours; a similar technique for search algorithms proves to be a highly efficient means for classifying data, they say.

Fruit flies have approximately 50 types of smell-sensing neurons called olfactory neurons, which fire at distinct rates when exposed to different odorants.

The information collected by these olfactory neurons is then processed by a second set of 50 projection neurons, and then further still by 2,000 neurons called Kenyon cells; in this process, just 5 per cent of the 2,000 Kenyon cells fire to represent a "tag" for a specific odor.

The fly's neural circuit assigns similar neural activity patterns to similar odours, so that behaviours learned from one odour (like sugar water) can be applied when a similar odour (a different kind of odour also related to "reward") is experienced. With the ability to make many tags that can efficiently categorise closely related objects, the fly olfactory system is performing a computation that is very similar to similarity searches common in computer science.

However conventionally used computer algorithms differ from that used by the fly. When Sanjoy Dasgupta and colleagues used algorithms designed to mimic that of the fly's neural circuit in sorting data, they found that the fly version provided improved performance.

Business History Videos

History of hovercraft Part 3...

Today I shall talk a bit more about the military plans for ...

By Kiron Kasbekar | Presenter: Kiron Kasbekar

History of hovercraft Part 2...

In this episode of our history of hovercraft, we shall exam...

By Kiron Kasbekar | Presenter: Kiron Kasbekar

History of Hovercraft Part 1...

If you’ve been a James Bond movie fan, you may recall seein...

By Kiron Kasbekar | Presenter: Kiron Kasbekar

History of Trams in India | ...

The video I am presenting to you is based on a script writt...

By Aniket Gupta | Presenter: Sheetal Gaikwad

view more