A computer program is said to learn from experience with respect to a class of tasks and a performance measure P, if its performance at tasks as measured by P improves with experience beyond a baseline of accuracy defined by: "Guessing the most frequently occurring outcome."

3Blue1Brown, how trained neural networks simulate human abilities: https://www.youtube.com/watch?v=aircAruvnKk

CGP Grey, how the genetic algorithm can simulate human abilities: https://www.youtube.com/watch?v=R9OHn5ZF4Uo

Machine Learning is mostly just a matter of getting good at programming. The annoying part of machine learning is data transformation from a given arrangement to a needed arrangement. The reason y=mx+b from Linear Algebra and the partial derivative from Calculus are the beginning of machine learning is because the slope of a tangent to a point on a curve is an extractor of information gain to manufacture correctness.

Machine learning principles have been well-known since the 1960's. The difference today is that now a budget computer with $2500 worth of NVidia GPU's (or cheap EC2 instance) gets you more 32-bit floating point operations per second than ten million dollars worth of computer in 1990. In the last 20 years, computers are outperforming humans (1*10^18 signal-processing neurons plus 100TB of bio-memory) at narrowly defined tasks. Today in 2020, a $2700 macbook can outperform the best humans at Chess/Go, do wordplay understanding such as Jeopardy, and soon image recognition tasks such as piloting vehicles will be something $2700 worth of computer can do better than 90% of humans. Musk has Level 5 autonomy in his flagship product (https://www.youtube.com/watch?v=tlThdr3O5Qo), but it only works in ideal conditions. It works well enough, but he can't ship it to customers because millions of people will stop monitoring the vehicle and cognitively zone-out with hands on the wheel.

You remember studying y=mx+b in high school, that is the beginning of machine learning. To excel in machine learning: make sure to really understand all math themed classes: Algebra, Discrete and continuous mathematics, Probability, Statistics, Set/decision theory, Calculus I through III and get good at reading Math equations and computer code, and having an intuition for what it will do and why.

The reason machine learning is good for everyone is because it offloads repetitive work from a human, so they can focus on higher level tasks. The human brain grows like layers laid down on a cake, over the Millenia, man machine hybrids are the next step of evolution.

Isolating information gain by mapping slope of a tangent of a point on a curve is the neat trick that causes evolution over the centuries. Amplifying this and hybriding to biology will enable humans to live in space as easily as the surface of planets.


Top Answers
1 2 3 4 5 10