In my current study. I am trying to solve a problem A by using a technology B. My supervisors consider themselves as experts in B. I have a scholarship for 3 years and 1.5 years are over. I have passed my exams and my Ph.D. proposal presentation was passed 6 months back. But now I realize that B=evolutionary computation is not a useful technique and is incapable of solving any real problems in the industry. I have a first-hand experience with that, now.
I wish to explore C and D as techniques but my supervisor is totally against it stating he cannot help me in that. Considering I am using a scholarship I am under additional pressure to do only what his 'vision' states. Any other technique I propose is challenged vociferously by them even in the inception stage.
What should I do? I can confront them and say that EC is useless and I wish to explore techniques which actually do something. There is no top conference which will accept my work but it lead to extreme pressure and argument. My supervisor is only interested in his growth within the academic community of EC and has no concern about what industry does. I do not wish to be an academician and investing my time on training myself in such a work is not in sync with my aspirations.
Kindly suggest as to what I should do? Should I give up the scholarship and look for other Ph.D. opportunities? That is a huge waste of time and effort, though. The scholarship is given by university and not through my supervisor's funding.
What is a good way out here?