← Terug naar blog

AI Continent Action Plan

Support

AI Continent Actieplan Explorer

body { font-family: 'Inter', sans-serif; } .chart-container { position: relative; width: 100%; max-width: 600px; margin-left: auto; margin-right: auto; height: 300px; max-height: 400px; } @media (min-width: 768px) { .chart-container { height: 350px; } } .nav-link { transition: color 0.3s ease, border-bottom-color 0.3s ease; } .nav-link.active { color: #3b82f6; border-bottom-color: #3b82f6; } .nav-link:hover { color: #2563eb; } .section-title { border-bottom: 2px solid #e5e7eb; padding-bottom: 0.5rem; margin-bottom: 1.5rem; } .card { background-color: white; border-radius: 0.5rem; box-shadow: 0 4px 6px -1px rgba(0,0,0,0.1), 0 2px 4px -1px rgba(0,0,0,0.06); padding: 1.5rem; margin-bottom: 1rem; } .accordion-button.open .accordion-arrow { transform: rotate(180deg); } .accordion-arrow { transition: transform 0.3s ease; } .tab-button.active { border-color: #3b82f6; color: #3b82f6; background-color: #eff6ff;} .tooltip { position: absolute; background-color: rgba(0,0,0,0.75); color: white; padding: 5px 10px; border-radius: 4px; font-size: 0.875rem; visibility: hidden; opacity: 0; transition: opacity 0.2s, visibility 0.2s; z-index: 10; pointer-events: none; }

AI Continent Explorer

Ambitie Bouwstenen Praktijk Spelregels Impact KPIs Analyse

Open hoofdmenu

Ambitie Bouwstenen Praktijk Spelregels Impact KPIs Analyse

Europa’s AI Ambitie

Het “AI Continent Action Plan” (COM(2025)165) van de Europese Commissie schetst een ambitieuze visie: de EU positioneren als wereldleider in de ontwikkeling, het gebruik en de governance van Artificiële Intelligentie. Dit plan is niet alleen gericht op technologische vooruitgang, maar ook op het versterken van Europa’s economische soevereiniteit, het beschermen van democratische waarden en het waarborgen van een mensgerichte en betrouwbare AI-toekomst.

Strategische Doelstelling

De EU streeft ernaar AI niet alleen te adopteren, maar ook te produceren, reguleren en democratisch vorm te geven. Dit omvat het opbouwen van eigen capaciteiten in kritieke technologieën zoals chips en supercomputing om strategische afhankelijkheden te verminderen.

De uitdaging ligt in het balanceren van deze geopolitieke onafhankelijkheid met het streven naar open wetenschappelijke samenwerking in een steeds meer protectionistisch technologisch klimaat.

Kernwaarden

Een aandachtspunt is het mogelijk Eurocentrische perspectief. Het is cruciaal om “EU-waarden” kritisch te toetsen aan wereldwijde contexten en actief te streven naar inclusie van diverse perspectieven om te voorkomen dat Europese AI onbedoeld vooroordelen exporteert.

Bouwstenen van de Toekomst

De ruggengraat van Europa’s AI-ambitie wordt gevormd door een geavanceerde technologische infrastructuur. Dit omvat de ontwikkeling van AI Factories, de voorbereiding van AI Gigafactories, en strategische initiatieven zoals DARE voor eigen chipontwikkeling. Deze bouwstenen zijn essentieel voor het trainen van geavanceerde AI-modellen en het stimuleren van innovatie.

AI Factories: Het Zenuwstelsel

Dertien AI Factories, verspreid over 17 lidstaten, zullen supercomputing (EuroHPC), datalabs, sectorgerichte AI-ondersteuning en toegang tot publieke datasets combineren. Deze vormen de kern van de Europese AI-infrastructuur.

Filter AI Factories op Kernsector:

Alle Sectoren

De haalbaarheid en schaalbaarheid van AI Factories en Gigafactories hangen af van factoren zoals financiering, energie- en watervoorziening, talent, en de ontwikkeling van eigen chips (DARE). Sterke coördinatie is nodig om fragmentatie te voorkomen.

AI Gigafactories (in voorbereiding)

Geprojecteerd als Europese tegenhangers van OpenAI en Nvidia: extreem krachtige, energie-efficiënte infrastructuren voor de training van foundationmodellen, met meer dan 100.000 AI-processoren. Het doel is duurzaamheid en publieke toegankelijkheid.

Conceptuele Visualisatie: Relatie Infrastructuur

DARE (RISC-V Chips) → AI Factories / Gigafactories (Compute) → Foundation Models & AI Apps

DARE Initiatief & Duurzaamheid

Het DARE-initiatief (Design Accelerators for RISC-V SoCs in Europe) is cruciaal voor strategische autonomie in chipontwerp, gericht op Europese RISC-V processoren. Een uitdaging hierbij is de maturiteit van het RISC-V ecosysteem.

De nadruk ligt op duurzame infrastructuur (water- en energie-efficiëntie, circulariteit). Het plan streeft naar “resource-efficiënte Gigafactories”, wat technologische doorbraken vereist gezien de immense schaal.

Conceptuele KPI: Duurzaamheid AI Infrastructuur

Van Plan naar Praktijk

De omzetting van de AI-ambities in concrete resultaten steunt op drie pijlers: InvestAI voor financiering, de Apply AI Strategy voor sectorale adoptie, en de Data Union Strategy voor de beschikbaarheid van hoogwaardige data. Integratie met privacy-by-design (GDPR, AI Act) is hierbij een belangrijk aandachtspunt.

InvestAI

Doel: €200 miljard mobiliseren, deels via publiek-private partnerschappen (PPP’s), voor Gigafactories en andere AI-infrastructuur. Een uitdaging is de afhankelijkheid van PPP’s.

Alternatieve Financieringsmodellen (Voorbeelden):

Apply AI Strategy (Q3 2025)

Focus op adoptie in 14 strategische sectoren. Het is belangrijk een “one-size-fits-all” benadering te vermijden en bottom-up innovatie te ondersteunen.

Verken Strategische Sectoren ➔

Data Union Strategy (Q3 2025)

Doel: sectorale dataruimtes interoperabel maken en beschikbaarheid van taaldata, synthetische data en interoperabele formaten vergroten via o.a. Data Labs. Succes is cruciaal, data is de levensader van AI.

Conceptuele KPI: Financiering & Adoptie

Strategische Sectoren (Apply AI)

×

De Apply AI Strategy richt zich op het stimuleren van AI-adoptie in 14 strategische sectoren. Klik op een sector voor een korte (conceptuele) toelichting.

Spelregels & Toezicht

Een solide governancestructuur is essentieel voor het bevorderen van interoperabiliteit, ethiek en talentontwikkeling. De AI Act speelt hierin een centrale rol, aangevuld door het EU AI Office, het RAISE-initiatief en programma’s voor vaardigheden.

AI Act

Gepositioneerd als een ‘single market enabler’. Classificeert AI-toepassingen op basis van risico, met strenge eisen voor hoog-risicosystemen.

EU AI Office

Verantwoordelijk voor toezicht op de AI Act, coördinatie tussen lidstaten en het bevorderen van een consistente toepassing van de regels.

RAISE Initiatief

Resource for AI Science in Europe. Beoogt middelen te bundelen en wetenschappelijke vooruitgang te stimuleren. De precieze rol (financier, regulator, denktank?) behoeft verduidelijking.

AI Skills Academy & Talent

Initiatieven om de AI-talentbasis in Europa te vergroten en diversifiëren, inclusief visa-programma’s voor internationaal talent.

Ethische Implicaties & GDPR/AI Act in Zorg & Justitie

AI in gevoelige sectoren zoals gezondheidszorg en justitie brengt specifieke ethische uitdagingen en potentiële conflicten tussen de GDPR en de AI Act met zich mee.

Dataprivacy vs. Databehoeften ▼

Het trainen van robuuste AI vereist grote datasets, wat kan botsen met de strenge privacyeisen van de GDPR (Art. 6, 9). De European Health Data Space (EHDS) probeert dit te adresseren.

Algoritmische Bias & Discriminatie ▼

AI kan bestaande vooroordelen versterken. De AI Act (Art. 10) eist mitigatie, maar het definiëren en elimineren van bias is complex. Art. 10 AI Act kan conflicteren met Art. 9 GDPR over verwerking speciale data voor bias-correctie.

Transparantie & Uitlegbaarheid ▼

Veel AI-modellen zijn ‘black boxes’. Dit conflicteert met het recht op informatie (GDPR Art. 13-15, 22) en de transparantie-eisen van de AI Act voor hoog-risicosystemen.

Verantwoording & Menselijk Toezicht ▼

Het bepalen van verantwoordelijkheid bij schade is complex. De AI Act verplicht menselijk toezicht, maar de definitie van “betekenisvol” toezicht is een uitdaging.

Een cultuur van “verantwoorde innovatie” en “ethics-by-design” is cruciaal, naast wettelijke naleving. Regulatory sandboxes en de AI Act Service Desk zijn ondersteunende mechanismen.

Impact & Vooruitzichten

Het AI Continent Actieplan biedt zowel significante kansen voor Europa als potentiële risico’s. De impact zal verschillen per belanghebbende, en de Europese aanpak onderscheidt zich duidelijk van die in de VS en China.

Kansen

Risico’s

Impact van de AI Act op Belanghebbenden

MKB (SMEs) Grote Ondernemingen Onderzoeksinstellingen

MKB (SMEs)

Positief: Kansen voor innovatie gebaseerd op vertrouwen/ethiek; toegang tot testfaciliteiten/sandboxes.

Negatief: Hoge compliance-kosten; administratieve last. Succes hangt af van effectiviteit ondersteuning.

Ondersteuning nodig: Laagdrempelige technische/juridische hulp (AI Act Service Desk), financiële steun, goed functionerende sandboxes.

Grote Ondernemingen

Positief: Opbouwen merkwaarde/vertrouwen; duidelijk regelgevend kader.

Negatief: Substantiële compliance-kosten; organisatorische aanpassingen; complexe governance.

Behoeften: Duidelijke richtsnoeren, internationale harmonisatie, stabiel investeringsklimaat.

Onderzoeksinstellingen

Positief: Toegang AI Factories/Gigafactories; financiering via RAISE; kansen onderzoek AI-ethiek/-veiligheid.

Negatief: Administratieve last AI Act op onderzoek; mogelijke vertraging grensverleggend onderzoek.

Behoeften: Duidelijke richtlijnen AI Act voor R&D, financiering, laagdrempelige toegang infrastructuur/data.

Vergelijkende Analyse: EU vs. VS vs. China

De EU positioneert zich met een unieke, op waarden en regelgeving gebaseerde aanpak. Dit biedt kansen voor normatief leiderschap, maar brengt ook risico’s met zich mee als het innovatietempo te sterk wordt geremd in vergelijking met de meer marktgedreven VS en de staatsgestuurde Chinese aanpak.

Kernaspect EU VS China

Regelgevend Kader AI Act (alomvattend, risico) Sector-specifiek, vrijwillig Staatsgestuurd, controle

Financiering Focus Publiek-privaat, infrastructuur Dominant privaat VC, R&D Massale staatsinvesteringen

Ethische Nadruk Fundamentele rechten, mensgericht Opkomend, bedrijfsinitiatieven Sociale stabiliteit, staatscontrole

Samenwerking is mogelijk op gebieden als AI-veiligheid, ethische standaarden, en AI voor wereldwijde uitdagingen, ondanks geopolitieke spanningen.

KPI Dashboard (Conceptueel)

Om de voortgang van het AI Continent Actieplan te meten, is een robuust raamwerk van Key Performance Indicators (KPI’s) essentieel. Hieronder enkele conceptuele voorbeelden van KPI’s die gemonitord zouden kunnen worden, gebaseerd op de analyse van het plan. Deze grafieken tonen streefwaarden of conceptuele data.

AI Adoptie door Bedrijven (EU)

Doel: 75% adoptie tegen 2030 (Digitale Decennium)

Operationele AI Factories

Doel: 13 AI Factories operationeel eind 2025

EU AI Marktaandeel Groei (Concept)

Doel: Conceptuele jaarlijkse groei

Een alomvattend KPI-raamwerk over alle dimensies (doelstellingen, architectuur, uitvoering, governance, implicaties) is cruciaal voor effectieve monitoring en bijsturing van het AI Continent Actieplan.

Kritische Analyse & Aanbevelingen (Samenvatting)

De kritische analyse van het AI Continent Actieplan, zoals eerder gedetailleerd, identificeert zowel sterke punten als significante uitdagingen. De volgende aanbevelingen zijn gericht op het vergroten van de effectiviteit en impact van het plan.

1. Mondiale Inclusiviteit Versterken

Integreer expliciete doelen en KPI’s voor mondiale inclusiviteit om Eurocentrische bias tegen te gaan (diverse datasets, co-creatie met Globale Zuiden, internationale ethische commissies). Herdefinieer “EU-waarden” in een mondiale context.

2. Architectuur Robuust en Synergetisch Maken

Ontwikkel sterke coördinatiemechanismen voor AI Factories. Diversificeer de processorstrategie voor Gigafactories op korte/middellange termijn naast DARE. Implementeer verplichte duurzaamheidsrapportage. Veranker federatieve AI-architecturen.

3. Uitvoering Optimaliseren voor Wendbaarheid & Privacy

Diversificeer financieringsmodellen voor InvestAI (voorbij PPP’s). Zorg voor laagdrempelige toegang tot Data Union-middelen. Maak “privacy/ethics-by-design” kerncomponenten, met AI Factories als “compliance factories”.

4. Governance Verduidelijken en Versterken

Geef RAISE een duidelijk mandaat en robuuste financiering. Versterk de AI Act Service Desk met MKB-ondersteuning. Verbind Data Union Strategy met AI governance tooling.

5. Implicaties Proactief en Inclusief Beheren

Implementeer proactieve MKB-ondersteuningsprogramma’s. Stimuleer continue dialoog over de AI Act. Gebruik publieke aanbestedingen strategisch. Ontwikkel maturiteitsmodellen voor AI-integratie per sector.

Door deze uitdagingen strategisch aan te pakken, kan de EU haar visie van een leidend en waardegedreven AI-continent realiseren.

© 2025 AI Continent Actieplan Explorer. Gebaseerd op COM(2025)165.

const mobileMenuButton = document.getElementById('mobile-menu-button'); const mobileMenu = document.getElementById('mobile-menu'); const navLinks = document.querySelectorAll('.nav-link'); const sections = document.querySelectorAll('main section');

mobileMenuButton.addEventListener('click', () => { mobileMenu.classList.toggle('hidden'); const iconOpen = mobileMenuButton.querySelector('svg.block'); const iconClose = mobileMenuButton.querySelector('svg.hidden'); iconOpen.classList.toggle('hidden'); iconClose.classList.toggle('hidden'); });

navLinks.forEach(link => { link.addEventListener('click', (e) => { if (mobileMenu.offsetParent !== null) { // Check if mobile menu is visible mobileMenu.classList.add('hidden'); mobileMenuButton.querySelector('svg.block').classList.remove('hidden'); mobileMenuButton.querySelector('svg.hidden').classList.add('hidden'); } // Smooth scroll for all nav links const targetId = link.getAttribute('href'); if (targetId.startsWith('#')) { e.preventDefault(); document.querySelector(targetId).scrollIntoView({ behavior: 'smooth' }); } }); });

function updateActiveNavLink() { let currentSectionId = ''; sections.forEach(section => { const sectionTop = section.offsetTop; const sectionHeight = section.clientHeight; if (pageYOffset >= (sectionTop - sectionHeight / 3)) { currentSectionId = section.getAttribute('id'); } });

navLinks.forEach(link => { link.classList.remove('active', 'text-blue-600', 'border-blue-600'); link.classList.add('text-gray-700', 'border-transparent'); if (link.getAttribute('href') === #$\{currentSectionId\}) { link.classList.add('active', 'text-blue-600', 'border-blue-600'); link.classList.remove('text-gray-700', 'border-transparent'); } }); } window.addEventListener('scroll', updateActiveNavLink); updateActiveNavLink();

const aiFactoriesData = [ { name: "LUMI AI Factory (LAIF)", consortium: "FI, CZ, DK, EE, NO, PL", sectors: ["Productie", "Gezondheid", "Biowetenschappen", "Communicatietechnologieën"], objectives: "Baanbrekend, open AI-ecosysteem; ondersteuning high-impact AI use cases." }, { name: "IT4LIA", consortium: "IT, AT, SI", sectors: ["Agri-tech", "Cybersecurity", "Gezondheidszorg", "Financiën"], objectives: "Versnellen AI-landschap; middelen voor onderzoekers, MKB, industrie." }, { name: "BSC AI Factory", consortium: "ES, PT, RO, TR", sectors: ["Gezondheid", "Klimaat", "Landbouw", "Financiën", "Energie"], objectives: "Gebouwd rond Mare Nostrum 5; AI-georiënteerde computerdiensten." }, { name: "Luxembourg AI Factory", consortium: "LU", sectors: ["Financiën", "Ruimtevaart", "Cybersecurity", "Groene economie"], objectives: "Integratie AI in bedrijven; ondersteuning startups, MKB." }, { name: "MIMER", consortium: "SE", sectors: ["Biowetenschappen", "Materiaalkunde", "Autonome systemen", "Gaming", "Klimaat"], objectives: "AI-specifieke supercomputer; hub voor AI-onderzoek en -ontwikkeling." }, { name: "HammerHAI", consortium: "DE", sectors: ["Engineering", "Productie"], objectives: "Veilige, schaalbare AI-middelen; drempels verlagen." }, { name: "Pharos", consortium: "EL", sectors: ["Gezondheid", "Cultuur", "Taal", "Duurzaamheid"], objectives: "Hub academische/private sector; stimuleren nieuwe AI-diensten." }, { name: "JUPITER AI Factory (JAIF)", consortium: "DE", sectors: ["Gezondheidszorg", "Energie", "Klimaat", "Onderwijs", "Financiën"], objectives: "AI-ecosysteem van wereldklasse; JUPITER (exascale) en JARVIS (inferentie)." }, { name: "AI Factory France", consortium: "FR", sectors: ["Robotica", "Gezondheid", "Energie", "Lucht- en ruimtevaart"], objectives: "AI one-stop shop; federeren gedecentraliseerd AI-ecosysteem." }, { name: "Slovenian AI Factory (SLAIF)", consortium: "SI", sectors: ["Landbouw", "Energie", "Productie", "Gezondheid"], objectives: "Verbeteren AI-capaciteiten Slovenië; ondersteuning industrie, onderzoek." }, { name: "PIAST AIF", consortium: "PL", sectors: ["Gezondheid", "Biowetenschappen", "IT", "Cybersecurity", "Robotica"], objectives: "Toonaangevende AI-innovatiehub; focus op MKB, startups." }, { name: "AI Factory Austria (AI:AT)", consortium: "AT", sectors: ["Biotechnologie", "Landbouw", "Productie", "Natuurkunde"], objectives: "Verhogen AI-capaciteiten Oostenrijk; versnellen adoptie betrouwbare AI." }, { name: "Bulgarian Robotics & AI Nexus (BRAIN++)", consortium: "BG", sectors: ["Taal", "Robotica", "Ruimtevaart", "Productontwikkeling"], objectives: "Opzetten geavanceerd AI-ecosysteem; bevorderen betrouwbare AI-tools." } ];

const sectorFilter = document.getElementById('sector-filter'); const factoriesContainer = document.getElementById('ai-factories-container'); const allSectors = [...new Set(aiFactoriesData.flatMap(f => f.sectors))].sort();

allSectors.forEach(sector => { const option = document.createElement('option'); option.value = sector; option.textContent = sector; sectorFilter.appendChild(option); });

function displayFactories(filter = "all") { factoriesContainer.innerHTML = ''; const filteredFactories = filter === "all" ? aiFactoriesData : aiFactoriesData.filter(f => f.sectors.includes(filter));

filteredFactories.forEach(factory => { const card = document.createElement('div'); card.className = 'card transform hover:scale-105 transition-transform duration-300 ease-in-out'; card.innerHTML = `

${factory.name}

Consortium: ${factory.consortium}

Kernsectoren: ${factory.sectors.join(', ')}

${factory.objectives}

; factoriesContainer.appendChild(card); \}); if (filteredFactories.length === 0) \{ factoriesContainer.innerHTML = Geen AI Factories gevonden voor de geselecteerde sector. `; } } sectorFilter.addEventListener('change', (e) => displayFactories(e.target.value)); displayFactories();

const applyAISectors = [ "Gezondheid", "Defensie", "Biotech", "Justitie", "Energie", "Cultuur", "Productie", "Landbouw", "Financiën", "Mobiliteit", "Publieke administratie", "Ruimtevaart", "Bouw", "Toerisme" ]; const applyAISectorDescriptions = { "Gezondheid": "AI voor diagnose, gepersonaliseerde geneeskunde, en efficiëntie in de zorg.", "Defensie": "AI voor veiligheid, surveillance, en autonome systemen (met ethische kaders).", "Biotech": "AI voor medicijnontwikkeling, genetisch onderzoek, en biotechnologische processen.", "Justitie": "AI voor juridische analyse, fraudedetectie, en efficiëntie rechtspraak (met waarborgen).", "Energie": "AI voor netbeheer, optimalisatie duurzame energie, en vraagvoorspelling.", "Cultuur": "AI voor behoud cultureel erfgoed, creatieve industrieën, en gepersonaliseerde content.", "Productie": "AI voor slimme fabrieken (Industrie 4.0), kwaliteitscontrole, en supply chain optimalisatie.", "Landbouw": "AI voor precisielandbouw, opbrengstoptimalisatie, en duurzaam grondbeheer.", "Financiën": "AI voor fraudedetectie, risicomanagement, gepersonaliseerd advies, en algoritmische handel.", "Mobiliteit": "AI voor autonome voertuigen, verkeersmanagement, en logistieke optimalisatie.", "Publieke administratie": "AI voor efficiëntere dienstverlening, beleidsanalyse, en burgerparticipatie.", "Ruimtevaart": "AI voor data-analyse van satellieten, autonome navigatie, en missieplanning.", "Bouw": "AI voor ontwerpoptimalisatie, projectmanagement, en veiligheid op bouwplaatsen.", "Toerisme": "AI voor gepersonaliseerde aanbevelingen, vraagvoorspelling, en operationele efficiëntie." };

const showApplyAIButton = document.getElementById('show-apply-ai-sectors'); const closeApplyAIButton = document.getElementById('close-apply-ai-modal'); const applyAIModal = document.getElementById('apply-ai-modal'); const applyAISectorsGrid = document.getElementById('apply-ai-sectors-grid'); const sectorDetailTooltip = document.getElementById('sector-detail-tooltip');

applyAISectors.forEach(sector => { const sectorButton = document.createElement('button'); sectorButton.className = 'p-3 bg-green-100 text-green-700 rounded-md hover:bg-green-200 transition text-sm text-center focus:outline-none focus:ring-2 focus:ring-green-500'; sectorButton.textContent = sector; sectorButton.dataset.description = applyAISectorDescriptions[sector] || "Nadere informatie volgt.";

sectorButton.addEventListener('mouseenter', (e) => { sectorDetailTooltip.textContent = e.target.dataset.description; sectorDetailTooltip.style.visibility = 'visible'; sectorDetailTooltip.style.opacity = '1'; const rect = e.target.getBoundingClientRect(); sectorDetailTooltip.style.left = $\{rect.left + window.scrollX\}px; sectorDetailTooltip.style.top = $\{rect.bottom + window.scrollY + 5\}px; }); sectorButton.addEventListener('mouseleave', () => { sectorDetailTooltip.style.visibility = 'hidden'; sectorDetailTooltip.style.opacity = '0'; }); applyAISectorsGrid.appendChild(sectorButton); });

showApplyAIButton.addEventListener('click', () => applyAIModal.classList.remove('hidden')); closeApplyAIButton.addEventListener('click', () => applyAIModal.classList.add('hidden')); applyAIModal.addEventListener('click', (e) => { if (e.target === applyAIModal) { applyAIModal.classList.add('hidden'); } });

const accordionButtons = document.querySelectorAll('.accordion-button'); accordionButtons.forEach(button => { button.addEventListener('click', () => { const content = button.nextElementSibling; content.classList.toggle('hidden'); button.classList.toggle('open'); }); });

const tabButtons = document.querySelectorAll('.tab-button'); const tabContents = document.querySelectorAll('.tab-content');

tabButtons.forEach(button => { button.addEventListener('click', () => { const tabId = button.dataset.tab;

tabButtons.forEach(btn => { btn.classList.remove('active', 'border-blue-500', 'text-blue-600', 'bg-blue-50'); btn.classList.add('text-gray-500', 'hover:text-gray-700', 'hover:border-gray-300'); }); button.classList.add('active', 'border-blue-500', 'text-blue-600', 'bg-blue-50'); button.classList.remove('text-gray-500', 'hover:text-gray-700', 'hover:border-gray-300');

tabContents.forEach(content => { if (content.id === $\{tabId\}-tab) { content.classList.remove('hidden'); } else { content.classList.add('hidden'); } }); }); });

Chart.defaults.font.family = 'Inter, sans-serif'; Chart.defaults.color = '#4b5563'; // text-gray-600

const kpiAdoptieCtx = document.getElementById('kpiAdoptieChart').getContext('2d'); new Chart(kpiAdoptieCtx, { type: 'bar', data: { labels: ['2024 (Huidig)', '2027 (Doel)', '2030 (Doel)'], datasets: [{ label: 'AI Adoptie (%)', data: [13.5, 45, 75], backgroundColor: ['rgba(251, 146, 60, 0.6)', 'rgba(59, 130, 246, 0.6)', 'rgba(22, 163, 74, 0.6)'], borderColor: ['rgba(251, 146, 60, 1)', 'rgba(59, 130, 246, 1)', 'rgba(22, 163, 74, 1)'], borderWidth: 1 }] }, options: { responsive: true, maintainAspectRatio: false, scales: { y: { beginAtZero: true, max: 100, ticks: { callback: value => value + "%" } } }, plugins: { legend: { display: false }, title: { display: true, text: 'AI Adoptiepercentage Bedrijven EU', font: {size: 14}} } } });

const kpiFactoriesCtx = document.getElementById('kpiFactoriesChart').getContext('2d'); new Chart(kpiFactoriesCtx, { type: 'doughnut', data: { labels: ['Operationeel (Conceptueel)', 'Gepland'], datasets: [{ label: 'AI Factories', data: [3, 10], backgroundColor: ['rgba(22, 163, 74, 0.6)', 'rgba(209, 213, 219, 0.6)'], borderColor: ['rgba(22, 163, 74, 1)', 'rgba(209, 213, 219, 1)'], borderWidth: 1 }] }, options: { responsive: true, maintainAspectRatio: false, plugins: { legend: { position: 'bottom'}, title: { display: true, text: 'Status AI Factories (Conceptueel)', font: {size: 14}} } } });

const kpiMarktaandeelCtx = document.getElementById('kpiMarktaandeelChart').getContext('2d'); new Chart(kpiMarktaandeelCtx, { type: 'line', data: { labels: ['2024', '2025', '2026', '2027', '2028'], datasets: [{ label: 'EU AI Marktaandeel Index (Conceptueel)', data: [100, 105, 112, 120, 128], borderColor: 'rgba(79, 70, 229, 1)', backgroundColor: 'rgba(79, 70, 229, 0.1)', fill: true, tension: 0.1 }] }, options: { responsive: true, maintainAspectRatio: false, plugins: { legend: { display: false}, title: { display: true, text: 'Groei EU AI Marktaandeel (Concept)', font: {size: 14}} } } });

const kpiDuurzaamheidCtx = document.getElementById('kpiDuurzaamheidChart').getContext('2d'); new Chart(kpiDuurzaamheidCtx, { type: 'pie', data: { labels: ['Hernieuwbare Energie (Doel)', 'Andere Bronnen'], datasets: [{ data: [80, 20], backgroundColor: ['rgba(34, 197, 94, 0.7)', 'rgba(249, 115, 22, 0.7)'], borderColor: ['rgba(34, 197, 94, 1)', 'rgba(249, 115, 22, 1)'], borderWidth: 1 }] }, options: { responsive: true, maintainAspectRatio: false, plugins: { legend: { position: 'bottom'}, title: { display: true, text: 'Energiebron AI Infra (Doel 2030)', font: {size: 14}} } } });

const kpiInvestAICtx = document.getElementById('kpiInvestAIChart').getContext('2d'); new Chart(kpiInvestAICtx, { type: 'bar', data: { labels: ['Publiek (Doel)', 'Privaat (Doel)'], datasets: [{ label: 'InvestAI Mobilisatie (€ Miljard)', data: [50, 150], backgroundColor: ['rgba(96, 165, 250, 0.7)', 'rgba(52, 211, 153, 0.7)'], borderColor: ['rgba(96, 165, 250, 1)', 'rgba(52, 211, 153, 1)'], borderWidth: 1 }] }, options: { responsive: true, maintainAspectRatio: false, indexAxis: 'y', scales: { x: { beginAtZero: true, ticks: { callback: value => "€" + value + "Mrd" } } }, plugins: { legend: { display: false}, title: { display: true, text: 'InvestAI Doel (€200 Miljard)', font: {size: 14}} } } });

const kpiApplyAICtx = document.getElementById('kpiApplyAIChart').getContext('2d'); new Chart(kpiApplyAICtx, { type: 'bar', data: { labels: ['Strategische Sectoren'], datasets: [ { label: 'Actieve Programma's (Conceptueel)', data: [5], // Huidig (conceptueel) backgroundColor: 'rgba(59, 130, 246, 0.5)', borderColor: 'rgba(59, 130, 246, 1)', borderWidth: 1 }, { label: 'Doel (2027)', data: [14], // Doel backgroundColor: 'rgba(22, 163, 74, 0.5)', borderColor: 'rgba(22, 163, 74, 1)', borderWidth: 1 } ] }, options: { responsive: true, maintainAspectRatio: false, scales: { y: { beginAtZero: true, max: 15, title: {display: true, text: 'Aantal Sectoren'} } }, plugins: { legend: { position: 'top' }, title: { display: true, text: 'Apply AI: Actieve Sectorprogramma's', font: {size: 14}} } } });

DjimIT Nieuwsbrief

AI updates, praktijkcases en tool reviews — tweewekelijks, direct in uw inbox.

Gerelateerde artikelen