From AI Fundamentals to LLMs: Build Your Own Language Model from Scratch
|
This 4-day training (28 hours) offers a progressive and structured learning path, from discovering artificial intelligence to the full implementation of a language model. The first day lays the foundations: history of AI, key concepts, real-world use cases, and an introduction to machine learning with a first prediction project (linear regression on a Kaggle dataset). The second day dives into deep learning: neural networks, gradient descent, backpropagation, and training with PyTorch on the MNIST dataset. A hands-on workshop introduces no-code AI tools through the creation of a fictional startup. The last two days are dedicated to building a complete transformer step by step: tokenization, embeddings, attention mechanism, followed by the full implementation of the GPT-2 architecture and training on a text corpus. The training concludes with fine-tuning, inference, LLM evaluation, and an overview of enterprise applications: RAG, agents, quantization, vLLM, and Model Context Protocol (MCP). |
Content
|
Day 1: Demystifying AI and Introduction to Machine Learning Objective / Output :
Day 2: Introduction to Deep Learning and Hands-on No-Code Workshop Objective / Output :
Day 3: Transformer Architecture and Building GPT Objective / Output :
Day 4: Coding GPT-2 from Scratch and LLMs in the Enterprise Objective / Output :
|
Learning Outcomes
By the end of the training, participants will be able to:
- Explain the fundamentals of artificial intelligence and its key concepts.
- Implement and train a neural network with PyTorch.
- Code the complete architecture of a transformer (GPT-2) and fine-tune it in Python.
- Understand the challenges of deploying an LLM: inference, quantization, RAG, and MCP.
- Present an AI project in a clear and professional manner.
Training Method
This 4 days training alternates between theoretical lectures, live demonstrations, and hands-on projects on Google Colab. Each day begins with a review quiz and includes at least one guided coding project. The approach is resolutely hands-on: participants code every building block themselves, from linear regression to the complete transformer.
Certification
Certificate of ParticipationPrerequisites
|
Technical Knowledge :
|
Planning and location
09:00 - 17:00
09:00 - 17:00
09:00 - 17:00
09:00 - 17:00