Knowledge- and ambiguity-aware robot learning from corrective and evaluative feedback