Python advanced voor actuarieel professionals

Datum
21-06-2022
Locatie
Online
Omschrijving

Data: 21 juni, 5 juli, 13 en 27 september, 11 oktober | Tijd 13.00 - 17.00 uur | Aangevraagd voor 20 PE-punten | Prijs Euro 2349



Informatie
Doelgroep

Actuariële professionals met basiskennis van Python.

 

Doel

Kennis beklijft het beste als het gelijk toegepast wordt. Na het volgen van deze training bent u expert in het gebruik van Python!

In 5 online sessies vergroot u aan de hand van een relevante actuariële case uw kennis over en vaardigheid in Python.

 

 

Programma

De actuariële berekeningen zoals kasstroomprognoses, herstelplannen, haalbaarheidstoetsen en ALM-studies moeten voldoen aan de hoogste standaard in kwaliteit, zorgvuldigheid en snelheid. Software zoals Excel of Visual Basics is daarvoor niet meer toereikend genoeg. Als u python gaat inzetten voor uw berekeningen, dan heeft dat direct een positief effect op:

  • De snelheid van het doorrekenen van scenario’s;
  • De flexibiliteit in de herbruikbaarheid van modules en classes van rekenmodellen;
  • Het expliciet maken van de auditbaarheid en de waarborging van de informatiebeveiliging van de programmatuur;
  • De auditbaarheid van rekenmodellen;
  • De automatisering van processen zoals het automatisch samenstellen memo’s voor herstelplannen (Word) en presentaties over ALM-uitkomsten (PowerPoint) op basis van de resultaten uit de rekenmodellen in Python;
  • De presentatie van de uitkomsten, die u op een professionele, interactieve wijze wilt verzorgen.

 

Sessie 1: Opstart

  • Opfrissen basiskennis Python
  • Introductie over de voordelen van Python en modellen die geschikt zijn voor Python
  • 4 ogen principe + versiebeheer (o.a. via Github)
  • Introductie Integrated Develop Environments en Virtual Environments
  • Opzetten werkomgeving binnen tooling t.b.v. komende modules
  • Data- en informatieontsluitingen

 

Sessie 2: Data- en informatieontsluiting

  • Inladen van packages
  • Toelichting op datatypen (gehele getallen, lijsten, etc.) in Python
  • Basic operations en toewijzen variabelen
  • Informatie zoeken via internet of via documentatie in Python packages
  • Inlezen van databronnen (Excel, csv) en map paden (C:\....)
  • Vectoren, selectie en filtering van data
  • Data en informatieontsluiting (deel 2)
  • Datatypen bewerken (deel 1)

 

Sessie 3: Databewerking en data-analyse

  • Datatypen bewerken (deel 2)
  • Databewerkingen en combineren
  • Functies (ingebouwd en user defined), loops en if-statements in Python
  • Data-analyse; toelichting op functies voor snelle en meer uitgebreide analyses van data
  • Machine learning met Python

 

Sessie 4: Datavisualisatie en data opslaan

  • Data visualisatie in Python; welke packages en hoe past u ze toe?
  • Toelichting op data wegschrijven naar Excel, csv of een database

 

Sessie 5: Modelontwikkeling

  • Structureren van code (Hoe bouwt u het script op?)
  • Python coding principes (nette naamgeving, etc.)
  • Class objects
  • Multiprocessing (multiple CPU’s)
  • Bespreking van de case, uitwerken laatste opdrachten

 

Docenten

Aron Jeurninck MSc., managementconsultant bij AethiQs en datascientist;

Mark Verschuren MSc. AAG, partner bij AethiQs en datascientist.

 

Benodigde software

Voor het maken van opdrachten in Python moet er software geïnstalleerd zijn op de laptop of desktopcomputer. Hierbij een specificatie van de software die wij voor de training gebruiken: Anaconda Navigator.

Via deze software kunnen meerdere Integrated Development Environments gebruikt worden. Bij de installatie van Anaconda wordt Python automatisch mee geïnstalleerd. Als IDE zullen wij tijdens de cursus Jupyter Lab of Jupyter Notebook (vergelijkbare interfaces) gebruiken. Deze interfaces zijn geschikt voor het presenteren en maken van opdrachten. Graag deze voorafgaand aan de cursus te installeren vanuit de Anaconda Navigator. Anaconda (Navigator) is via deze link te downloaden en te installeren:https://www.anaconda.com/products/individual

Als u op een zakelijke laptop of pc gaat deelnemen, zorg dan dat e.e.a. geïnstalleerd is en dat u zeker weet dat het werkt. Dan kunnen we gelijk goed van start!

 

Zipfiles geïnstalleerd

U krijgt een week voor aanvang van de training een Zipfile toegestuurd. Zorg ervoor dat u die downloadt en in een map opslaat waar u tijdens de sessies bij kunt. Zonder deze bestanden kunt u helaas niet actief deelnemen aan de les.

 

Hulpsessie

Als u online hulp wilt bij het installeren van de software en downloaden van de Zipfiles, stuur dan een e-mail aan Inge Teutelink : Inge.Teutelink@ag-ai.nl.

Op 13 juni om 13.00 uur staat Aron Jeurninck digitaal voor u klaar om u op weg te helpen.

 

Inloggen voor het Webinar

Het webinar begint om 13.00 uur. Wij verzoeken u op tijd in te loggen, dat kan al vanaf 12.45 uur. U ontvangt een dag voor het webinar uw unieke inlogcode voor het webinar-programma Zoom Pro. Met het activeren van alle veiligheidsopties in Zoom Pro is een veilige, online omgeving gecreëerd. Kijk hier wat u van ons ontvangt om Zoom Pro te gebruiken en het webinar te kunnen volgen. 

 

Algemene informatie

Inschrijfprocedure

Accreditatie

Annuleren

Facturatie

Coronamaatregelen