Yrkesroller
- Applikationsutvecklare inriktning AI
- Pythonutvecklare inriktning AI
- Systemutvecklare inom Python
Den examinerade har kunskap om….
- Teoretisk och praktisk programmering i Python
- Affärsmannaskap och det egna ansvaret för sin kompetensutveckling i företagsmiljö
- Vanligt förekommande modeller för maskininlärning, deep learning och AI
- Objektorienteringens principer – begrepp som klass, arv, polyformism
- Olika modeller av neurala nätverk, exempelvis RNN (Recurrent Neural Networks) och CNN (Convolutional Neural Networks)
- Tekniker för träning av ML och AI-modeller
- Djupinlärningens funktionalitet – exempelvis i image analysis och natural language processing
- Känna till och förstå matematiska fundament som ligger till grunden för maskininlärning
- Modeller för prediktioner
- Grundläggande problemlösningsmetoder inom automatisering
- Agila metoder, processer och arbetssätt
Den examinerade har färdigheter i att….
- Tillämpa algoritmer inom Pythons webbramverk (exempelvis Django, Flask)
- Kommunicera och presentera projektarbeten
- Använda maskininlärningsmodeller för prediktion och till beslutsunderlag
- Bygga maskininlärningsmodeller med Python
- Förstå och tillämpa problemlösningsmetoder inom automatisering
- Färdighet i att träna en AI-algoritm
- Använda versionshanteringssystem för korrigering och felsök i kod
- Konstruera välfungerande klasser i sin kod
- Använda AI-plattformar för utveckling av smarta systemlösningar och automatiserade funktioner
- Reflektera kritiskt över fördelar och nackdelar med maskininlärning och AI
- Tillämpa agila arbetssätt och metoder
Den examinerade har kompetens att…
- Kritiskt utvärdera sitt eget arbete, exempelvis sina egna applikationer i Python
- Arbeta med AI-tillämpningar för utveckling av applikationslösningar
- Självständigt både arbeta i och leda agila projekt
- På ett självständigt sätt arbeta som Pythonprogrammerare
- Arbeta med system och design utifrån objektorienterad analys
- Slutföra projekt utifrån sin roll som Pythonutvecklare riktad mot AI
- Övervaka, uppdatera och utvärdera en AI-lösning som är aktivt i drift
- Identifiera risker med en AI-lösning samt förstå och behandla data


