Machines Learn With Patterns