甲和乙有纠纷,一日夜里乙走在马路上,甲拿刀将其杀害。当时并没有目击者,甲回家后将衣物烧毁,将刀投到河里。经过公安机关侦查,未能破案。5年后,甲无法承受犯罪后巨大的心理压力投案自首。公安机关经过侦查无法取得甲某犯罪的证据,只有甲的口供。只好将甲释放。请问:只有被告人供述,没有其他证据的,能否认定被告人有罪?