# Math

Does our approach to teaching math fail even the smartest kids

Here’s why the math education your children need is most likely not what their school is teaching. by: Carol Lloyd | February 3, 2016  Print article As sure as one plus one equals two, it happens year after year. Kids who have been bringing home A’s in chemistry and acing AP Calculus arrive at college with visions of STEM careers dancing in their heads. Then they hit an invisible, but very painful, wall. According to research from the University of California, Los Angeles, as many as 60 percent of all collegeRead More

......
The House Always Wins

Twitter Ed Thorp used math to become the first person to beat the casinos at blackjack. Then he changed the way Wall Street thinks about investing. RACHEL MARTIN, HOST: The card game blackjack has been around a long time. But until Ed Thorp came along, no one had figured out how to beat it. Thorp has just written a book called “A Man For All Markets” about how he did just that. He beat blackjack and then he went on to transform the world of investing. Jacob Goldstein of ourRead More

......

An Introduction to Gradient Descent and Linear Regression

http://spin.atomicobject.com/2014/06/24/gradient-descent-linear-regression/ Gradient descent is one of those “greatest hits” algorithms that can offer a new perspective for solving problems. Unfortunately, it’s rarely taught in undergraduate computer science programs. In this post I’ll give an introduction to the gradient descent algorithm, and walk through an example that demonstrates how gradient descent can be used to solve machine learning problems such as linear regression. At a theoretical level, gradient descent is an algorithm that minimizes functions. Given a function defined by a set of parameters, gradient descent starts with an initial set ofRead More

......
Tip: Using surf and meshgrid to create surface plots

https://www.cac.cornell.edu/vw/matlab/tips7.aspx To complement its two-dimensional line plots, MATLAB also provides the ‘surf’ function for making three-dimensional (surface) plots. Plots of this sort are useful in many areas of science and engineering, in particular for making diagrams and teaching simple concepts in optimization and vector calculus. Unfortunately, creating surface plots has not always been completely straightforward in MATLAB, and actually required the helper function ‘meshgrid’ in order to work correctly. Newer versions have ameliorated some of this difficulty by accepting vector input arguments, but here we will describe the “classic” wayRead More

......