

TIM DE PAEPE

Introductie
Technology 2: Artificial Intelligence


ECTS
- Bekijk online
- 5 studiepunten
- Contactonderwijs: 60 uur of 5 lesuren per week
- Taken in zelfstudietijd: 48 uur of 4 uren per week
- Zelfstudie: 29,50 uur
- Totale studietijd: 137,50 uur

Technology 2
- Je leert bestaande Deep Learning modellen gebruiken
- Natural Language Processing
- Generative AI
- Je leert Large Language Modellen (LLM) inzetten als interface voor het bouwen van een applicatie met:
- Langchain
- Autogen
- Je leert hoe je objecten kan detecteren via object detectie modellen, ofwel computer vision

Technology 2
- Je leert hoe je een workflow kan uitwerken en toepassen met AI coding en agents
- Je leert een interface bouwen voor het interageren met verschillende ML modellen
- Je leert hoe je audio synthese kan doen met AI
- Je leert hoe je een bestaand deep learning model kan finetunen
- Je leert hoe je een API architectuur opzet om te communiceren met je AI toepassing

Planning
Week 1 | 15/02/2024 | Introductie & AI voor creative developers |
Week 2 | 22/02/2024 | AI Fundamentals |
Week 3 | 29/02/2024 | Transformers & Diffusers |
Week 4 | 07/03/2024 | Interageren met ML modellen |
Week 5 | 14/03/2024 | LLM introductie & Prompt engineering |
Week 6 | 21/03/2024 | LLM applicaties met Langchain |
Week 7 | 28/03/2024 | LLM multi-agents met Autogen (deel 1) |
04/04/2024 | Paasvakantie | |
11/04/2024 | Paasvakantie | |
Week 8 | 18/04/2024 | LLM multi-agents met Autogen (deel 2) |

Planning
Week 9 | 25/04/2024 | Computer Vision (deel 1) |
Week 10 | 02/05/2024 | Computer Vision (deel 2) |
09/05/2024 | Lesvrije Week | |
Week 11 | 16/05/2024 | Audio & Realtime Voice Cloning |
Week 12 | 23/05/2024 | Finetuning |
Week 13 | 21/03/2024 | AI API |

Lesverloop
- Op donderdag van 08:45 - 12:00
- Waarom kom je naar de les?
- Hoorcollege's
- Oefeningen
- Opdrachten
- Feedback
- Leren van elkaar

Educatieve Tools
-
Canvas
- Aankondigingen
- Modules
- Opdrachten
-
Edulist
- Leerpaden
-
Teams
- Communicatie met docent

Technology 2 Tools
-
Google Colab
- Rekenkracht in de cloud
- Vergelijkbaar met Kaggle notebooks
-
Miniconda
- Lokale virtuele Python omgevingen
- GitHub Copilot
- VS Code
-
Terminal
- Warp (Mac)
Introductie
Evaluatie


Evaluatie
Eerste Examenkans
-
50% staat op opdracht 1 en opdracht 2
- buiten examenrooster
-
50% staat op opdracht 3 (werkstuk)
- binnen examenrooster
- 25% werkstuk
- 25% mondelinge verdediging

Evaluatie
Tweede Examenkans
- Werkstuk
- 30% staat op mondelinge verdediging
- 70% staat op een werkstuk

Opdrachten
- 22/03 - Opdracht 1: AI Interface
- 03/05 - Opdracht 2: Generative Agents
- In examenperiode - Opdracht 3: What the world?!

Voorwaarden
- Bij te laat indienen van een opdracht, maar minder dan 24 uur na de deadline, wordt een derde van de punten afgetrokken. Na 24 uur te laat indienen, zal een nul worden toegekend voor deze opdracht.
- Geen plagiaat, jij bent auteur!
- Fraudegevallen worden doorverwezen naar de examencommissie
- Mogelijke sanctie voor je leertraject
- Begin op tijd
Introductie
Tools


Tools
- We maken, naast open source, gebruik van betalende services
- Open AI (API)
- Google Colab of Runpod
- Credits aankopen voor:
- Open AI - € 25,00 (vanaf week 5)
- Runpod - € 25,00 (vanaf week 3)
Introductie
Tools

Introductie Technology 2
By timdpaep
Introductie Technology 2
- 376