Thematische werkgroep 2 MLaaS: Wegen

De tweede thematische werkgroep rond MLaaS 'Wegen' vond plaats op 16 april 2024.

Context

Initiatief

De stad Roeselare beschikt reeds over verschillende machine learning algoritmes die data genereren op basis van fotomateriaal en is hiervoor in contact met verschillende partijen. Deze data wordt gebruikt in zowel operationele processen als bij het nemen van beleidsbeslissingen.

Naast het voeden van eerder traditionele databanken stellen ze die intern ook ter beschikking via GEO loketten, en dit op een automatische manier. Deze kennis en ervaring willen ze verder uitbouwen en de algoritmes en processen tegelijkertijd ter beschikking stellen voor ieder bestuur, gaande van het kleinste lokaal bestuur tot bovenlokale overheden als Vlaanderen. Het concept van “machine learning as a service” laat de gebruiker om gebruik te maken van de data en de algoritmes zonder kennis te moeten uitbouwen van de technische achtergrond. Het moet als het ware een “dummy proof” platform worden waarbij men op een éénvoudige manier kan kiezen uit een overzichtelijke catalogus en kunnen “inpluggen” voor de processen die men nuttig acht. Door deze ontzorging kunnen meer besturen stappen zetten richting een sterker data gestuurde beleidsvorming en –voering.

Met het streven naar het opschalen van bestaande machine learning processen, het uitrollen van nieuwe mogelijkheden en deze via een platform als een service ter beschikking te stellen van alle overheden willen ze niet alleen zorgen voor meer data op Vlaams niveau maar ook voor “massa productie” aan een betaalbare prijs.

Dit alles kadert een groter geheel rond het City dashboard dat Roeselare enkele jaren geleden opgestart is. Hierbij is men gestart met het verzamelen van mobiele beelden en luchtbeelden. Deze data heeft men verzameld en verwerkt in een City dashboard. Uit dit dasboard kan heel wat informatie uit gehaald worden, waaronder ook informatie rond wegen waarrond we vandaag zullen brainstormen.

Wegen inventaris

De focus van deze toepassing binnen het MLaaS-project is het volgende:

  • monitoring kwaliteit wegmarkeringen
  • monitoring kwaliteit wegdek
  • Nazicht wegmarkeringen vs verkeersborden
  • plannen & budgetteren herbelijning wegen
  • plannen & budgetteren herstel/heraanleg wegen

Het onderzoek richt zich momenteel op het gebruik van luchtbeelden voor het detecteren en analyseren van wegmarkeringen. In een volgende stap worden satellietbeelden gebruikt. Verder wordt machine learning wordt toegepast om beelden te analyseren en relevante informatie te extraheren. Uiteraard is de beeldkwaliteit van groot belang voor de resultaten van de algoritmes. Roeselare werkt samen met GIM die algoritmes ontwikkelen en deze ook testen op beelden van verschillende kwaliteit. Resultaten van tests met verschillende beeldmaterialen zijn veelbelovend met goede herkenning van standaardsymbolen en wegmarkeringen.

Er is veel potentieel voor het gebruik van eenvoudige orthofoto's voor het detecteren en analyseren van wegmarkeringen. We onderzoeken momenteel de limieten van verschillende soorten beeldmateriaal, waaronder luchtfoto's en satellietbeelden, voor nauwkeurige detectie.

Daarnaast richten we ons op het identificeren van extra types wegmarkeringen en symbolen, evenals het beoordelen van de kwaliteit van het wegdek volgens OCW-normen en andere criteria. Dit omvat ook het opzetten van monitoringssystemen om de kwaliteit van het wegdek te bewaken en analyses uit te voeren voor operationeel beheer.

We zijn van plan om onze activiteiten uit te breiden naar andere gemeenten, waaronder Brugge, Knokke-Heist, enzovoort.

Het ML as a Service platform (MLaaS) dat we ontwikkelen zal verschillende functies omvatten:

  1. Het opladen of bestellen van beeldmateriaal,
  2. Het selecteren van het juiste machine learning proces,
  3. Het uitvoeren van het proces en het downloaden van de resulterende data.

VLOCA

VLOCA, de Vlaamse Open City Architectuur, is een initiatief van het Agentschap Binnenlands Bestuur van de Vlaamse Overheid. De hulp van VLOCA aan lokale besturen start bij het scherpstellen van duidelijke, verstaanbare use cases en loopt door tot de aanbestedingsfase van het project. VLOCA vormt op deze manier een duidelijke brug tussen de beleidsdoelstellingen van het lokale bestuur en de technische laag waarin de oplossingen beschreven en geïmplementeerd worden. We stellen de juiste vragen en verzamelen de noden en behoeften van alle stakeholders (lokale besturen, kenniscentra, bedrijven en burgerorganisaties). Door een gestructureerde aanpak en verwerking van deze informatie wordt de ontwikkeling van herbruikbare bouwblokken, standaarden en normen gestimuleerd die van Vlaanderen één grote interoperabele slimme regio kunnen maken. De opgedane kennis en ervaring wordt ontsloten via een kennishub waarop onder andere draaiboeken, architectuur componenten en modellen ter beschikking gesteld worden voor alle andere lokale besturen en stakeholders.

VLOCA-model

ID Samenvatting Beschrijving
UC1 UC1: beleidsacties datagedreven wegen beleidsacties gebaseerd op inzichten
UC2 UC2: Dashboard Performantie beleidsacties ifv beleidslijnen, meten is weten
UC3 UC3: DWH Wegen Datawarehouse of Dataspace met alle historische en geprojecteerde data mbt wegen
UC4 UC4: BI Rapportering, Analyse op trends en Data Science op de verrijkte data
UC5 UC5: (manuele) Opmetingen Het opladen van reeds gemeten wegen attributen om zo het beeld in gans Vlaanderen te vervolledigen stap per stap
UC6 UC6: AI ML automatische metingen Gebruik van AI Machine Learning om via bvb foto's de wegmarkeringen, haar kwaliteit alsook wegdek materiaal en kwaliteit te identificeren
UC7 UC7: Helpdesk & Monitoring Contact info bij vragen, FAQ, feedback op het platform en zijn werking, inclusief het monitoren van het platform
UC8 UC8: kwaliteit feedback Kwaliteit en andere attributen van zowel de opgeladen data als de modellen
UC9 UC9: Onderhoudsplanning Het kunnen opstellen van proactieve en preventieve acties, lees onderhoud, om 'defecten' te vermijden
UC10 UC10: Duurzaamheid Afhankelijkheid van technologie en leveranciers
MLaaS wegen vloca model 1.jpg
MLaaS wegen vloca model 2.jpg


Brainstormsessie

Doel

Het doel van de brainstormsessie is het volgende:

  • Identificatie van de meerwaardecreatie
  • Inzicht in wat je nodig hebt om de meerwaardecreaties te realiseren
  • Beschrijven van mogelijkheden om de oplossing te verduurzamen
  • Opsommen van valkuilen en potentiële principes waaraan de oplossing moet voldoen

Oefening 1+2

Bij deze oefeningen stonden we stil bij de volgende vragen:

1) Waarom is een ML voor wegen (wegmarkeringen en wegdek) belangrijk? Laat ons uitgaan van ‘the worst case’: we doen het niet.. Wat zijn de gevolgen?

  • Voorbeeld: Slechte wegmarkeringen kunnen voor gevaar zorgen

2) Wat heb je nodig om de geïdentificeerde meerwaardecreaties uit oefening 1 te realiseren? Lijst de acties op

  • Voorbeeld:

-Adhv foto’s kan ik de staat van het wegdek/wegmarkeringen idenficeren en acties plannen om deze te repareren

-Aan preventie doen dmv door AI gededecteerde defecten op de wegen

Overzicht

Identificatie meerwaardecreatie Acties
Beter inschatting van de onderhoudskosten (vb. hoeveel liter verf) Inventarisatie van de oppervlakte wegmarkeringen
Bepalen hoeveel liter verf nodig
beter/pro-actief plannen van onderhoudswerken (kosten reduceren door efficient plannen) = hoe vroeger hoe goedkoper (damage is groter bij langer wachten) Tijdsreeks analyse van de wegen inventarisatie m.b.t. staat van het wegdek/wegmarkering (extra type ML om predictief de defecten te identificeren)
Regelmatig onderhoud is kosten efficiënter dan te laat onderhouden wegen
risico op schadeclaims o.w.v. slechte wegkwaliteit (defecten aan wagens) =>  stad kan aangeklaagd worden en zijn zijn ervoor verzekerd. (historische) inventaris met beeldmateriaal als staving van de aan/afwezigheid van wegmarkering
risico op betwistingen bij ongevallen t.g.v. onduidelijke wegmarkeringen controle wegmarkering vs verkeersbord vs reglementen mobiliteit
Pothole monitoring (preventief, mitigatie) in winter maanden Foto's in de wintermaanden via sat beelden
Bulten Detectie tijdens zomer maanden (preventief & mitigatie)
Omleiding veilige route voor speciaal transport (bvb glastransport)
ook bij burgerverkeer afhankelijk van de ernst van het probleem
Juiste markering op de juiste plaats m.b.t. verkeershandhaving (verkeersbord <> wegmarkeringen, of <> 'reglementen' databank van de lokaal bestuur, of dat de markering nog niet overeenkomt met de reglementering die gewenst is) Analyse relatie tussen wegen en markeringen (met datum)
controle facturatie onderhoud markeringen (hoeveel vierkante meters, aantal stuk = prijs per stuk of per vierkante meter of lopende meter alsook per kleur)
inschatting van kwaliteit verf, leverancier, machine Na combineren met verkeerstellingen (bvb telramen, camera's,...) (en weer, type wegdek/ondergrond) en vergelijken met andere wegen (benchmarking)
Predictief onderhoud
Monitoring overeenkomst verschillende wegelementen (vb verkeersbord en wegmarkering, wegdek in slechte staat en waarschuwingsverkeersbord...) ifv opbouwen van verschillende weggerelateerde basisinventarissen op juiste locaties
Aan de hand van de inventarisatie kwaliteit wegdek kan er een prioriteitenprogramma opgesteld worden ikv onderhoud wegen
Optimalisatie/prioritisatie planning van het onderhoud
Zoektocht naar aanwezige putdeksels  / aansluitputten (voor waterleiding, gas, glasvezel,enz.) / rioolputjes (ronde of rechthoekige) ook voor de brandweer, bij infrastructuurwerken of onderhoud
Slechte' belijning zorgt er voor dat weggebruikers verkeerd rijden => kan een tool zijn in mobiliteitsplan bijv?
Evolutie verkeersveiligheid en/of -drukte in de stad nav reële (tijdsreeksen) of conceptuele (Digital Twin) aanpassingen = 'mobiliteit' Volledige up-to-date basisinventaris van wegelementen en verkeerstellingen (via Camera's en Telramen)
andere toepassing: tellen van geparkeerde wagens/ vrachtwagens => ruimtelijke planning/'overlast' Verkeersmodellen die rekening houden met extra parameters zoals wegmarkeringen, staat van het wegdek, verkeersborden…
percentage bezetting openbare parkeerplaatsen (via markeringen geteld) en afleiden (via communicatie) bij hoge bezetting naar verder gelegen parkeergebieden

Discussie

Oefening 3

Bij deze oefening keken we naar manieren om de voorgestelde oplossing duurzaam te implementeren:

Hoe kunnen we ML voor wegen (wegmarkeringen en wegdek) duurzaam implementeren?

-Welke frequentie en accuraatheid zijn hiervoor nodig?

-Hoe kunnen AI en ML bijdragen tot het verduurzamen van de oplossing?

-Welke expertise hebben we nodig?

-Hoe kunnen we andere organisaties laten participeren in de kosten?

-Zijn er applicaties die noodzakelijk zijn om de oplossing draaiende te houden?

Overzicht

Discussie

Oefening 4

Tot slot werden potentiële valkuilen geïdentificeerd en, op basis hiervan, formuleerden we principes waaraan de oplossing moet voldoen:

Voorbeeld:

•Self-service zonder goede training kan een risico vormen

•Afhankelijkheid van leverancier

•Interoperabiliteit van de oplossing

•Betrouwbaarheid, en dus ‘vertrouwen’ in de output en dashboard cijfers

•Stabiliteit, en dus ‘continuiteit’ van de metrieken in de rapporten en dashboards

Overzicht

Discussie

Opname en Miro bord

Miro bord

Het Miro bord kan je consulteren via deze link.

Opname

De opname van deze sessie is te bekijken via deze link.


Volgende stappen

Wat na deze werkgroep?

  1. Verwerking van de input van de brainstorm oefening.
  2. Verder onderzoek en voorbereiding van de volgende thematische werkgroep.
  3. Publicatie op de Kennishub

Feedback kan bezorgd worden aan laurien.renders@vlaanderen.be

Andere werkgroepen

WerkgroepType werkgroepDatumTijdLocatie
Thematische werkgroep 1Data en informatie werkgroep2024-03-149u-12uTeams
Thematische werkgroep 2Technologie werkgroep2024-04-169u-12uTeams
Thematische werkgroep 3Technologie werkgroep2024-05-1513u-16uTeams