Feedback

Chat Icon

Building with GitHub Copilot

From Autocomplete to Autonomous Agents

Introduction to the Foundations of GitHub Copilot
14%

The Training Corpus: Billions of Lines of Code

GitHub Copilot was trained using advanced deep learning techniques, a branch of machine learning built on artificial neural networks. This is usually opposed to symbolic/rule-based AI or other AI techniques that dominated earlier AI research. These networks consist of layers of interconnected nodes that progressively transform raw input into higher-level representations, much like how the human brain processes sensory information. In Copilot's case, the model architecture is based on the transformer family, which uses mechanisms such as self-attention to capture long-range dependencies in sequences of text or code.

Building with GitHub Copilot

From Autocomplete to Autonomous Agents

Enroll now to unlock all content and receive all future updates for free.

Unlock now  $31.99$25.59

Hurry! This limited time offer ends in:

To redeem this offer, copy the coupon code below and apply it at checkout:

Learn More