This training provides a broad introduction to practical machine learning (ML). Training focuses on supervised ML and artificial neural networks. Theoretical background and relevant points of each topic are introduced, followed by instructor-led programming exercises.
Participants will learn how to apply ready-made Python libraries for various ML solutions.
First two days on focus on establishing basic skills on modeling and simple ML algorithms. Next three days on will focus on designing and training artificial neural networks.
This training covers various topics with hands-on programming exercises. Here’s what will be covered during five intensive days:
This course is aimed for persons who are familiar with Python programming language and would like to get good understanding on how to develop ML/AI applications.
Learning goals:
Learning by doing:
Prerequisites: Fluent/experienced in Python programming language.
Training language: Finnish
Language of training materials: English.
Suggested pre-material before the course:
Day 1:
Review of machine learning history
Basic statistics by Python
Review of machine learning methods
The bias-variance dilemma
K-nearest neighbors algorithm
Day 2:
Cross-validation
Performance KPIs
Decision trees
Day 3:
History of ANNs
About data pre-processing
Multilayer perceptron
Homework
Day 4:
Deep learning
Learning strategies
Autoencoders
Day 5:
Convolution neural networks
Sequence models, LSTM
About best practices
Juhani Teeriniemi
Roles:
Automation developer
Trainer
Services:
RPA development
Software development (Python)
Machine learning
Advanced data analytics
Test automation (functional, performance, load)
Training (RPA, machine learning, data analytics, Python)
Studies:
D.Sc. (Tech.) 2016, Aalto University of Technology
Industry expertise:
Machine learning
Analytical and numerical modeling
Training
Software automation
Test automation (functional, performance, load)
Research (machine learning, quantum mechanics, materials science, water treatment)
Courses, cerficates & achievements:
DASA DevOps Enable & Scale
Professional Scrum Master I
UiPath Certified Professional RPA Developer Beginner User
ISTQB Software Testing Fundamentals
Several publications in peer-reviewed international science journals.
Avainsanat: AI, Machine Learning, Python
Kumppanimme Knowit on FiSTB:n hyväksymä ISTQB/ISEB-kouluttaja. FiSTB on Tieto- ja viestintätekniikan ammattilaiset ry:n (TIVIA, entinen Tietotekniikan liitto ry) osa. Knowit Solutions Oy toimii Ruotsissa, Norjassa, Tanskassa, Suomessa ja Saksassa. Jo vuodesta 1990 Knowit on toiminut teknologiaan intohimoisesti suhtautuvana strategisena osaajana.