Introduction
Machine learning, or ML, involves data and learning patterns from that said data and using those patterns to make predictions or decisions. Machine learning consists of a series of steps, all the way from loading data and cleaning it to eventually training a model to get the insights you need from said model. All these steps are roughly the same for most problems in this problem space. However, details may differ, like the choice of pre-processing step, the choice of algorithm, etc. An AI tool like GitHub Copilot comes into machine learning from a few different angles:
- Suggesting workflows: Thanks to Copilot having been trained in machine learning work flows, it’s able to suggest a workflow that fits your problem.
- Recommending tools and algorithms: If you provide your AI tool with enough context on what your problem is and the shape of your data, an AI tool like Copilot can suggest tools and algorithms that fit your specific problem.
- Code...