sir How can we avoid this kind of transactions? is their any way to determine the fraud ones?
I believe that the transaction itself isn't a fraud. If I understood correctly, he is saying that he has fallen for a fraud, thus the transaction wasn't made by him and he want's to "cancel it" just like you can do with bank transfers made by an unauthorised individual. Which is impossible with Bitcoin.
If a Bitcoin transaction gets confirmed, it's irreversible and valid. There is no "fraud transaction".