Cursus Machine Learning met Python

Tijdsduur
Locatie
Op locatie, Online
Startdatum en plaats

Cursus Machine Learning met Python

SpiralTrain
Logo van SpiralTrain
Opleiderscore: starstarstarstarstar_half 8,6 SpiralTrain heeft een gemiddelde beoordeling van 8,6 (uit 49 ervaringen)

Tip: meer info over het programma, prijs, en inschrijven? Download de brochure!

Startdata en plaatsen

placeAmsterdam
28 apr. 2025 tot 1 mei. 2025
Toon rooster
event 28 april 2025, 09:30-16:30, Amsterdam, Dag 1
event 29 april 2025, 09:30-16:30, Amsterdam, Dag 2
event 30 april 2025, 09:30-16:30, Amsterdam, Dag 3
event 1 mei 2025, 09:30-16:30, Amsterdam, Dag 4
placeEindhoven
28 apr. 2025 tot 1 mei. 2025
Toon rooster
event 28 april 2025, 09:30-16:30, Eindhoven, Dag 1
event 29 april 2025, 09:30-16:30, Eindhoven, Dag 2
event 30 april 2025, 09:30-16:30, Eindhoven, Dag 3
event 1 mei 2025, 09:30-16:30, Eindhoven, Dag 4
placeHouten
28 apr. 2025 tot 1 mei. 2025
Toon rooster
event 28 april 2025, 09:30-16:30, Houten, Dag 1
event 29 april 2025, 09:30-16:30, Houten, Dag 2
event 30 april 2025, 09:30-16:30, Houten, Dag 3
event 1 mei 2025, 09:30-16:30, Houten, Dag 4
computer Online: Online
28 apr. 2025 tot 1 mei. 2025
Toon rooster
event 28 april 2025, 09:30-16:30, Online, Dag 1
event 29 april 2025, 09:30-16:30, Online, Dag 2
event 30 april 2025, 09:30-16:30, Online, Dag 3
event 1 mei 2025, 09:30-16:30, Online, Dag 4
placeRotterdam
28 apr. 2025 tot 1 mei. 2025
Toon rooster
event 28 april 2025, 09:30-16:30, Rotterdam, Dag 1
event 29 april 2025, 09:30-16:30, Rotterdam, Dag 2
event 30 april 2025, 09:30-16:30, Rotterdam, Dag 3
event 1 mei 2025, 09:30-16:30, Rotterdam, Dag 4
placeZwolle
28 apr. 2025 tot 1 mei. 2025
Toon rooster
event 28 april 2025, 09:30-16:30, Zwolle, Dag 1
event 29 april 2025, 09:30-16:30, Zwolle, Dag 2
event 30 april 2025, 09:30-16:30, Zwolle, Dag 3
event 1 mei 2025, 09:30-16:30, Zwolle, Dag 4
placeAmsterdam
30 jun. 2025 tot 3 jul. 2025
Toon rooster
event 30 juni 2025, 09:30-16:30, Amsterdam, Dag 1
event 1 juli 2025, 09:30-16:30, Amsterdam, Dag 2
event 2 juli 2025, 09:30-16:30, Amsterdam, Dag 3
event 3 juli 2025, 09:30-16:30, Amsterdam, Dag 4
placeEindhoven
30 jun. 2025 tot 3 jul. 2025
Toon rooster
event 30 juni 2025, 09:30-16:30, Eindhoven, Dag 1
event 1 juli 2025, 09:30-16:30, Eindhoven, Dag 2
event 2 juli 2025, 09:30-16:30, Eindhoven, Dag 3
event 3 juli 2025, 09:30-16:30, Eindhoven, Dag 4
placeHouten
30 jun. 2025 tot 3 jul. 2025
Toon rooster
event 30 juni 2025, 09:30-16:30, Houten, Dag 1
event 1 juli 2025, 09:30-16:30, Houten, Dag 2
event 2 juli 2025, 09:30-16:30, Houten, Dag 3
event 3 juli 2025, 09:30-16:30, Houten, Dag 4
computer Online: Online
30 jun. 2025 tot 3 jul. 2025
Toon rooster
event 30 juni 2025, 09:30-16:30, Online, Dag 1
event 1 juli 2025, 09:30-16:30, Online, Dag 2
event 2 juli 2025, 09:30-16:30, Online, Dag 3
event 3 juli 2025, 09:30-16:30, Online, Dag 4
placeRotterdam
30 jun. 2025 tot 3 jul. 2025
Toon rooster
event 30 juni 2025, 09:30-16:30, Rotterdam, Dag 1
event 1 juli 2025, 09:30-16:30, Rotterdam, Dag 2
event 2 juli 2025, 09:30-16:30, Rotterdam, Dag 3
event 3 juli 2025, 09:30-16:30, Rotterdam, Dag 4
placeZwolle
30 jun. 2025 tot 3 jul. 2025
Toon rooster
event 30 juni 2025, 09:30-16:30, Zwolle, Dag 1
event 1 juli 2025, 09:30-16:30, Zwolle, Dag 2
event 2 juli 2025, 09:30-16:30, Zwolle, Dag 3
event 3 juli 2025, 09:30-16:30, Zwolle, Dag 4
placeAmsterdam
25 aug. 2025 tot 28 aug. 2025
Toon rooster
event 25 augustus 2025, 09:30-16:30, Amsterdam, Dag 1
event 26 augustus 2025, 09:30-16:30, Amsterdam, Dag 2
event 27 augustus 2025, 09:30-16:30, Amsterdam, Dag 3
event 28 augustus 2025, 09:30-16:30, Amsterdam, Dag 4
placeEindhoven
25 aug. 2025 tot 28 aug. 2025
Toon rooster
event 25 augustus 2025, 09:30-16:30, Eindhoven, Dag 1
event 26 augustus 2025, 09:30-16:30, Eindhoven, Dag 2
event 27 augustus 2025, 09:30-16:30, Eindhoven, Dag 3
event 28 augustus 2025, 09:30-16:30, Eindhoven, Dag 4
placeHouten
25 aug. 2025 tot 28 aug. 2025
Toon rooster
event 25 augustus 2025, 09:30-16:30, Houten, Dag 1
event 26 augustus 2025, 09:30-16:30, Houten, Dag 2
event 27 augustus 2025, 09:30-16:30, Houten, Dag 3
event 28 augustus 2025, 09:30-16:30, Houten, Dag 4
computer Online: Online
25 aug. 2025 tot 28 aug. 2025
Toon rooster
event 25 augustus 2025, 09:30-16:30, Online, Dag 1
event 26 augustus 2025, 09:30-16:30, Online, Dag 2
event 27 augustus 2025, 09:30-16:30, Online, Dag 3
event 28 augustus 2025, 09:30-16:30, Online, Dag 4
placeRotterdam
25 aug. 2025 tot 28 aug. 2025
Toon rooster
event 25 augustus 2025, 09:30-16:30, Rotterdam, Dag 1
event 26 augustus 2025, 09:30-16:30, Rotterdam, Dag 2
event 27 augustus 2025, 09:30-16:30, Rotterdam, Dag 3
event 28 augustus 2025, 09:30-16:30, Rotterdam, Dag 4
placeZwolle
25 aug. 2025 tot 28 aug. 2025
Toon rooster
event 25 augustus 2025, 09:30-16:30, Zwolle, Dag 1
event 26 augustus 2025, 09:30-16:30, Zwolle, Dag 2
event 27 augustus 2025, 09:30-16:30, Zwolle, Dag 3
event 28 augustus 2025, 09:30-16:30, Zwolle, Dag 4
placeAmsterdam
27 okt. 2025 tot 30 okt. 2025
Toon rooster
event 27 oktober 2025, 09:30-16:30, Amsterdam, Dag 1
event 28 oktober 2025, 09:30-16:30, Amsterdam, Dag 2
event 29 oktober 2025, 09:30-16:30, Amsterdam, Dag 3
event 30 oktober 2025, 09:30-16:30, Amsterdam, Dag 4
placeEindhoven
27 okt. 2025 tot 30 okt. 2025
Toon rooster
event 27 oktober 2025, 09:30-16:30, Eindhoven, Dag 1
event 28 oktober 2025, 09:30-16:30, Eindhoven, Dag 2
event 29 oktober 2025, 09:30-16:30, Eindhoven, Dag 3
event 30 oktober 2025, 09:30-16:30, Eindhoven, Dag 4

Beschrijving

In de cursus Machine Learning met Python leren de deelnemers hoe je machine learning algoritmes kunt implementeren door gebruik te maken van Python en de Scikit-learn library.

Machine Learning Intro

De cursus Machine Learning met Python gaat van start met een overzicht van de basis concepten van Machine Learning waarbij modellen worden gemaakt op basis aangeleverde data. Hierbij wordt het verschil duidelijk gemaakt tussen Supervised en Unsupervised Learning.

Scikit-learn Library

Vervolgens wordt ingegaan op de libraries die het fundament vormen achter Machine Learning met Scikit-learn zoals Numpy, Panda's, MatPlotLib en Seaborn. In de basis architectuur van Scikit-learn wordt de data gesplit…

Lees de volledige beschrijving

Veelgestelde vragen

Er zijn nog geen veelgestelde vragen over dit product. Als je een vraag hebt, neem dan contact op met onze klantenservice.

Nog niet gevonden wat je zocht? Bekijk deze onderwerpen: Machine learning, Microsoft SQL Server, Big Data, MySQL en Datavisualisatie.

In de cursus Machine Learning met Python leren de deelnemers hoe je machine learning algoritmes kunt implementeren door gebruik te maken van Python en de Scikit-learn library.

Machine Learning Intro

De cursus Machine Learning met Python gaat van start met een overzicht van de basis concepten van Machine Learning waarbij modellen worden gemaakt op basis aangeleverde data. Hierbij wordt het verschil duidelijk gemaakt tussen Supervised en Unsupervised Learning.

Scikit-learn Library

Vervolgens wordt ingegaan op de libraries die het fundament vormen achter Machine Learning met Scikit-learn zoals Numpy, Panda's, MatPlotLib en Seaborn. In de basis architectuur van Scikit-learn wordt de data gesplitst in een feature matrix en een target array. Aan de orde komt verder hoe een model wordt getraind met een training set om vervolgens te worden vergeleken een test set met de Estimator API.

Feature Handling

Onderdeel van het programma van de cursus Machine Learning met Python is ook Feature Engineering. Hierbij wordt besproken hoe omgegaan kan worden met categorische features, text features, image features en derived features. En ook het gebruik van features pipelines wordt uitgelegd.

Regressies

Na een behandeling van het Naive Bayes theorema met Naive Bayes classifiers en de daarop gebaseerde modellen wordt dan ingegaan Lineaire en ook Logistische regressie. Ook specialistische versies daarvan zoals Polynomial Regression, Ridge Regression en Lasso Regularization worden behandeld.

Classificaties

Dan wordt in de cursus Machine Learning met Python aandacht besteed aan verschillende varianten van Machine Learning algoritmes die gebaseerd zijn op classificatie. Hierbij komen Support Vector Machines en Decision Trees ter sprake.

Unsupervised Learning

Tenslotte wordt in de cursus Machine Learning met Python ingegaan op Principal Component Analysis als voorbeeld van een unsupervised learning algoritme. Ook Dimensionality Reduction wordt dan behandeld.

Doelgroep Cursus Machine Learning met Python

De cursus Machine Learning met Python is bedoeld voor data scientists die Python en machine learning libraries willen gebruiken voor het doen van voorspellingen op basis van modellen.

Voorkennis training Machine Learning met Python

Om aan deze cursus te kunnen deelnemen is kennis van en ervaring met Python vereist en kennis van data analyse libraries zoals Numpy, Pandas en Matplotlib wenselijk.

Uitvoering Cursus Machine Learning met Python

De theorie wordt behandeld aan de hand van presentaties. Illustratieve demo's verduidelijken de concepten. De theorie wordt afgewisseld met oefeningen. Als ontwikkelomgeving wordt de Anaconda distributie met Jupyter notebooks gebruikt. De cursustijden zijn van 9.30 tot 16.30.

Officieel Certificaat Machine Learning met Python

De deelnemers krijgen na het goed doorlopen van de cursus een officieel certificaat Machine Learning met Python.

Modules

Module 1 : Intro Machine Learning

  • What is Machine Learning?
  • Building Models of Data
  • Model Based Learning
  • Tunable Parameters
  • Supervised Learning
  • Labeling Data
  • Discrete Labels
  • Continuous Labels
  • Classification and Regression
  • Unsupervised Learning
  • Data Speaks for Itself
  • Clustering and Dimensionality Reduction

Module 2 : Numpy and Pandas

  • Numpy Arrays
  • NumPy Data Types
  • Pandas Data Frames
  • Inspect Data
  • Operations on Data
  • Missing Data
  • Pandas Series
  • Pandas Indexes
  • Time Series
  • MatplotLib
  • Plotting with Pandas
  • Seaborn Library

Module 3 : Scikit-learn Library

  • Data Representation
  • Estimator API
  • Features Matrix
  • Target Array
  • Seaborn Visualization
  • Model Classes
  • Choosing Hyperparameters
  • Model Validation
  • Fit and Predict Method
  • Label Predicting
  • Training and Testing Set
  • Transform Method

Module 4 : Feature Engineering

  • Categorical Features
  • Vectorization
  • Text and Image Features
  • Derived Features
  • Adding Columns
  • Handling Missing Data
  • Imputation of Missing Data
  • Feature Pipelines
  • Polynomial Basis Functions
  • Gaussian Basis Functions
  • Regularization

Module 5 : Naive Bayes

  • Naive Bayes Classifiers
  • Applicability
  • High Dimensional Datasets
  • Bayes’s Theorem
  • Generative Models
  • Gaussian Naive Bayes
  • Probabilistic Classification
  • predict_proba Method
  • Multinomial Naive Bayes
  • Confusion Matrix
  • When to Use Naive Bayes

Module 6 : Linear Regression

  • Slope and Intercept
  • LinearRegression Estimator
  • coef_ and intercept_ Parameter
  • Multidimensional Linear Models
  • Basis Function Regression
  • Polynomial Regression
  • PolynomialFeatures Transformer
  • Gaussian Basis Functions
  • Overfitting
  • Ridge Regression
  • Lasso Regularization

Module 7 : Support Vector Machines

  • Discriminative Classification
  • Maximizing the Margin
  • Linear Kernel
  • C Parameter
  • Support Vectors
  • SVM Visualization
  • Kernel SVM
  • Radial Basis Function
  • Kernel Transformation
  • Kernel Trick
  • Softening Margins

Module 8 : Decision Trees

  • Ensemble Learner
  • Creating Decision Trees
  • DecisionTreeClassifier
  • Overfitting Decision Trees
  • Ensembles of Estimator
  • Random Forests
  • Parallel Estimators
  • Bagging Classifier
  • Random Forest Regression
  • RandomForestRegressor
  • Non Parametric Model

Module 9 : Principal Components

  • PCA Unsupervised Learning
  • Learn about Relationships
  • Principal Axes
  • Demonstration Data
  • Affine Transformation
  • Components
  • Explained Variance
  • Dimensionality Reduction
  • Inverse Transformation
  • Explained Variance Ratio
  • PCA as Noise Filtering

Waarom SpiralTrain

SpiralTrain is specialist op het gebied van software development trainingen. Wie bieden zowel trainingen aan voor beginnende programmeurs die zich de basis van talen en tools eigen willen maken als ook trainingen voor ervaren software professionals die zich willen bekwamen in de nieuwste versie van een taal of een framework.

Onze trainingkenmerken zich door :

• Klassikale of online open roostertrainingen en andere trainingsvormen
• Eenduidige en scherpe cursusprijzen, zonder extra kosten
• Veel trainingen met een doorlopende case study
• Trainingen die gericht zijn op certificering

Blijf op de hoogte van nieuwe ervaringen

Er zijn nog geen ervaringen.

Deel je ervaring

Heb je ervaring met deze cursus? Deel je ervaring en help anderen kiezen. Als dank voor de moeite doneert Springest € 1,- aan Stichting Edukans.

Er zijn nog geen veelgestelde vragen over dit product. Als je een vraag hebt, neem dan contact op met onze klantenservice.

Download gratis en vrijblijvend de informatiebrochure

(optioneel)
(optioneel)
(optioneel)
infoEr is een telefoonnummer vereist om deze informatieaanvraag in behandeling te nemen. (optioneel)
(optioneel)
(optioneel)
(optioneel)

Heb je nog vragen?

(optioneel)
We slaan je gegevens op om je via e-mail en evt. telefoon verder te helpen.
Meer info vind je in ons privacybeleid.