A microwave that can recognize food is not self-learning and I'm fine with that as far as it's predictable and does its job well.
Roomba mower that learns - that's where it gets a bit scary. I wouldn't be comfortable with it because I wouldn't know how and what it learns from me, also how it reacts to changes in the area to be mowed. What if it learns from me to ignore anything (or anyone) that wasn't there during the training phase by running over it?
I should hope it would include very paranoid and redundant safety systems going up from sucking in dust to cutting at high speed with blades, and that it wouldn't learn to override them! That's more about implementation than idea, though.
Roomba mower that learns - that's where it gets a bit scary. I wouldn't be comfortable with it because I wouldn't know how and what it learns from me, also how it reacts to changes in the area to be mowed. What if it learns from me to ignore anything (or anyone) that wasn't there during the training phase by running over it?