When a machine learns from experience and uses that knowledge to problem solve