Skip to content

Data science consultancy in Arnhem

We build the model for production from the outset, with version control, monitoring and retraining. For LUMC, we worked on AI applications that continue to perform well.

Together with LUMC’s cairelab, we helped AI applications go live and continue to perform well

For LUMC, we worked on production-ready AI applications running on sovereign, on-premises infrastructure: from experiment tracking and CI/CD to model serving, monitoring, maintenance and integration with clinical systems.

Read the case study

Will our model still be accurate when the grid or healthcare changes?

A model for grid load learns from a grid that later gains more solar panels and charging points. A healthcare model encounters a new workflow in the electronic health record. We build models so you can see when they drift and retrain them.

Book a meeting

Models running every week, with a version, an owner and monitoring

Discuss your model

Models in healthcare practice

For LUMC, we worked on model serving, monitoring and integration with clinical systems, using on-premise, sovereign infrastructure.

Forecasting over time

Load, admissions or outages by hour or week: we account for seasons, weather and holidays, and test against a later period.

Every version traceable

We record the code, data and settings for every training run, for example in MLflow. That way, you know which version produced which result.

Retrain when there’s a reason

We monitor input data and predictions for drift and retrain when the data changes, rather than on a fixed schedule.

Production is the starting point from the first line of code

  1. Question, data and user

    What the model predicts, which sources it draws on, who uses the output and who will manage the model.

  2. Training and testing on later data

    We train on historical data and test on a later period, so seasonality and change are taken into account.

  3. Running with monitoring

    In production, with version control, drift monitoring and an agreement on when to retrain.

Enough data and repetition for a model of your own — or not yet?

Talk it through with us

A good fit if

You need to make a recurring prediction, such as demand by neighbourhood, admissions by hospital ward or equipment failures. The actual outcomes have been recorded for years, and a team is ready to use the model.

Not a good fit if

The question is a one-off, the outcome is not recorded anywhere, or a good report already answers it. Start with a dashboard or a clean dataset instead. We’ll tell you that, too.

What determines the scope

The number and quality of data sources, whether the model runs in the cloud or on your own servers, how often it runs, which systems display the results and who manages it.

Does our model fall under the AI Act?

Annex III lists AI used as a safety component in the supply of gas, heating or electricity, among other things. Those requirements apply from 2 December 2027. Your legal adviser makes the call; we help you assess what’s involved.

Where should the model run: in the cloud, on your own servers or in the supplier’s software package?

In the cloud

Choose this if you already have a data platform in Azure or Databricks and the data is allowed to be stored there. You can then set up computing capacity and monitoring quickly.

On your own servers

Choose this if patient or grid data cannot leave your organisation. Our advice: set up version control and monitoring there too, as we did for the LUMC on-premises deployment.

In the software package

Choose this if your electronic patient record or grid management supplier provides a model for your specific question. Ask how it has been tested on your own data.

We can also handle management and continuous improvement after delivery

Data Science Lab has worked with data and AI since 2016, based in Amsterdam and as a Databricks and Microsoft partner. We also worked on monitoring and maintenance for LUMC. In Gelderland, we work on-site or online.

Book an introductory meeting

We start by discussing what the model predicts and where it will run

Stef Stoelwinder

Stef Stoelwinder

Business Development

Stef is your point of contact. In our first conversation, we’ll discuss what the model will predict, what data is available and where the model will run.

What will your model predict each week?

Describe what you want to predict, what data you have and where the results need to go. We’ll reply by email or arrange an initial conversation.

Enter a valid email address.

Let us know how we can help you.

Frequently asked questions

It builds models that predict outcomes, such as the load on a section of the grid or the number of hospital admissions, and keeps them working in day-to-day operations. These models are part of the AI applications we build.

If you’re looking for advice first on where AI can add value in your organisation, see AI consultant Arnhem. That covers the choices you need to make; this page focuses on the model itself and on data science consultancy in Gelderland.

No. LUMC is based in Leiden. We mention this case study as an example of our work with models in production in a clinical setting. We haven’t published a case study involving an organisation in Gelderland.

Our office is on Westerdoksdijk in Amsterdam. In Arnhem, Nijmegen and the rest of Gelderland, we work on site or online.

cairelab is LUMC’s centre of expertise for AI in healthcare. LUMC wanted not only to develop and implement AI, but also to manage it sustainably in day-to-day care, using on-premises, sovereign infrastructure.

We worked on model development, experiment tracking, CI/CD, model serving, monitoring and maintenance, as well as integration with clinical systems. The case study also mentions MLflow, Docker, FHIR/HL7 and DICOM/PACS. Read the case study.

Arnhem is home to TenneT’s Dutch headquarters and Alliander’s registered office. Liander, part of Alliander, manages regional gas and electricity networks in Gelderland and elsewhere.

A model could predict the load on a section of the grid, help plan maintenance or detect anomalies in meter readings early. Such models use time-series data that reflects seasonal and weather patterns. Read more about our work in the sector at data and AI for the energy sector.

By monitoring its inputs and predictions. With data drift, the model’s inputs change, for example because of new meters or a different way of recording data. With concept drift, the underlying relationship changes, such as when a neighbourhood adopts solar panels on a large scale.

The actual outcome often only becomes available later. So you first measure shifts in the inputs, then compare predictions with outcomes. Read how we set this up under MLOps.

Often through FHIR, an HL7 standard for exchanging healthcare information electronically. The model reads data from the electronic health record (EHR) and writes its output back to a system the healthcare professional uses. Alongside FHIR/HL7, the LUMC case study mentions DICOM/PACS for medical images.

The region is home to Radboudumc in Nijmegen and Rijnstate in Arnhem, among others. Software that provides information for diagnostic or therapeutic decisions may fall under the MDR; your regulatory team assesses this.

Not always, but it can. Patient data and data about critical infrastructure are subject to strict requirements on where they can be stored. In that case, the model runs in your own environment, with the same components as in the cloud: version control, a model registry, automated deployment and monitoring.

At LUMC, the emphasis was on on-premises, sovereign infrastructure to safeguard security, privacy and control over data and models. You make that choice in advance because it determines which tools you can use.

If a fixed rule, an established score or a good report already answers the question, or if the outcome isn’t recorded anywhere. Start with the data or a dashboard instead. Read about how we build models for images, text and predictions under machine learning.

For predictions about individual patients or customers, with an emphasis on validation, read data science consultancy in Utrecht.