I think a mathematics, statistics or computer science background would certainly help a lot when trying to develop a system - because of technical tools. A lot of educations include elements from the above - bio-engineering, physics etc.
However, to be successful, I think the main thing is...