A cognoscente is a connoisseur - someone with expert knowledge or refined taste in a particular field (art, food, etc.). The opposite would be someone lacking experience or knowledge. 'Apprentice' represents a beginner/novice, which is the correct antonym.