3 ms·
Abstraction is looking at some properties, while abstracting others (removing, ignoring). Even simple artificial neural networks for computer vision can do so -
by stared 8y ago
Abstraction is looking at some properties, while abstracting others (removing, ignoring). Even simple artificial neural networks for computer vision can do so - e.g. ignoring noise, small rotations, reflections or the background.
If, or when, it gets to human-level (for a given task) is another question. But saying that computers cannot learn how to abstract data is demonstrably false.
Vide https://distill.pub/2017/feature-visualization/ https://distill.pub/2017/feature-visualization/ for internal representations.
- guntars 8y agoI’d say neural networks abstract over successive layers until the answer becomes self evident. That’s not the same as reasoning though.