Understanding machine learning and Core ML
Machine learning and Core ML go hand in hand, but they're not quite the same. Machine learning is all about teaching a machine how it can recognize, analyze, or apply certain things. The result of all this teaching is a trained model that can be used by Core ML to analyze specific inputs and produce an output based on the rules that were established during the training phase.
Before you learn about Core ML, it's good to obtain some knowledge about machine learning to make sure you're familiar with some of the terms that are used, and so you know what machine learning is.
Understanding what machine learning is
A lot of developers will hear about machine learning, deep learning, or neural networks at some point in their careers. You may have already heard about these topics. If you have, you know that machine learning is a complex field that requires particular domain knowledge. However, machine learning is becoming more...