While it has changed recently, math education used to be very "anti knowledge", especially in the US.
The mantra was "YOU SHALL NOT MEMORIZE STUFF", "DO NOT LEARN ALGORITHMS". It was a disaster and we still
live the consequences. Some of the brightest minds of our time do not know how to find the solution
of a quadratic equation or do not know the definition of trig functions because they were taught
"LEARNING BY HEART IS EVIL". No other science has adopted this devastating philosophy. It is maybe only
topped only by general religious or ideological anti science movements. So, why is it important
to know algorithms and know definitions, and to know some tricks? Because all of science is made of "knowledge"
(it is in the name of it even). The dream of AI of "figuring out things on your own" was also not
that effective for machines. It also did not work for education. If "Jenny and Jonny" do not know stuff,
then even doing the most basic things become frustrating. It might disappoint to see this, but
much of modern AI's success comes through "knowledge". Alexa, Siri, Wolfram Alpha, Cortana, IBM Watson
etc, KNOW a lot of stuff or KNOW to look up stuff and they have become
so good at it, that they will soon pass the Turing test with flying colors. It has been known
since the early AI research that "knowing how to solve a problem is the best and fastest way to
solve it" (as pointed out by Marvin Minsky)
See this working paper,
where we worked for one year to teach a machine mathematics (the bot had access to various
computer algebra systems and web etc)). Not that teaching to "figure out things is bad, what
happens is that:
|
Creativity can only blossom, if there is a fertile ground of knowledge available already. Knowledge is the soil on which creative plants can grow!
|
It will become scary if AI will figure that "meta knowledge" out (they will) and learn and learn. It is an
old fear about AI: You certainly have seen the cult movie "Wargames" with Matthew Brotherick, where the
machine learns.)
|