← Nieuwste papers
💻 computer science

A Personalised Formal Verification Framework for Monitoring Activities of Daily Living of Older Adults Living Independently in Their Homes

Dit artikel presenteert een gepersonaliseerd framework voor formele verificatie dat sensordata integreert met individuele context om dagelijkse activiteiten (Activities of Daily Living) van ouderen die zelfstandig wonen te modelleren en formeel te verifiëren, waarbij gebruik wordt gemaakt van Linear Temporal Logic om veiligheidschendingen te detecteren en verklarende tegenvoorbeelden te genereren.

Oorspronkelijke auteurs: Ricardo Contreras, Filip Smola, Nuša Farič, Jiawei Zheng, Jane Hillston, Jacques D. Fleuriot

Gepubliceerd 2026-01-15
📖 5 min leestijd🧠 Diepgaand

Oorspronkelijke auteurs: Ricardo Contreras, Filip Smola, Nuša Farič, Jiawei Zheng, Jane Hillston, Jacques D. Fleuriot

Oorspronkelijk artikel gelicentieerd onder CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). Dit is een AI-gegenereerde uitleg van het onderstaande artikel. Het is niet geschreven of goedgekeurd door de auteurs. Raadpleeg het oorspronkelijke artikel voor technische nauwkeurigheid. Lees de volledige disclaimer

Stel je voor dat je een zeer slimme, zeer geduldige digitale assistent hebt die samenwoont met een oudere volwassene. Deze assistent kijkt niet alleen toe; het probeert het unieke ritme, de voorkeuren en de indeling van het huis van de persoon te begrijpen. Het papier dat je deelde beschrijft een nieuwe "regelboek"-methode voor het bouwen van deze assistent, waarbij een mix van real-world sensoren en formele logica wordt gebruikt om ervoor te zorgen dat de persoon veilig en gelukkig kan blijven wonen zonder afhankelijk te zijn van anderen.

Hier is hoe het framework werkt, onderverdeeld in eenvoudige concepten:

1. De Opzet: Het Bouwen van een Digitale Tweeling

Beschouw de woning van de oudere volwassene als een complexe puzzel. Om te begrijpen hoe de puzzelstukjes in elkaar passen, hebben de onderzoekers niet alleen sensoren op de muren geplaatst; ze hebben eerst een gesprek gevoerd (een semi-gestructureerd interview).

  • Het Interview: Ze vroegen de persoon naar hun routines, wat ze leuk vinden, wat ze niet leuk vinden (zoals privacyzorgen in de slaapkamer) en hoe ze zich door het huis bewegen.
  • De Sensoren: Ze installeerden onopvallende "digitale ogen" (bewegingssensoren) en "digitale tastsensoren" (contactsensoren op deuren, laden en koelkasten). Deze sensoren fungeren als het zenuwstelsel van het huis en sturen kleine signalen door wanneer een deur opengaat of iemand langskomt.
  • Het Resultaat: Ze combineerden de aantekeningen van het gesprek met de sensordata om een Gepersonaliseerde Digitale Tweeling te bouwen. Dit is geen generiek model; het is een op maat gemaakte kaart van het leven en het specifieke huis van die persoon.

2. Het Regelboek: Het Schrijven van "Als-Dan" Verhalen

Zodra ze de digitale tweeling hadden, moesten ze een manier vinden om te controleren of de persoon deed wat hij of zij gewoonlijk doet. In plaats van alleen naar ruwe gegevens te kijken, schreven ze een "Regelboek" met behulp van een speciale taal genaamd Linear Temporal Logic (LTL).

Beschouw dit als het schrijven van een verhaal met strikte plotpunten.

  • Voorbeeld Regel 1 (De Ochtenddouche): "Zodra de persoon opstaat en de slaapkamer verlaat, moet hij/zij uiteindelijk naar de gang gaan, dan naar de badkamer, en tot slot de douchedeur sluiten."
  • Voorbeeld Regel 2 (Het Hondenvoer): "Als de koelkast in de ochtend wordt geopend, moet dit gebeuren voordat er keukenkastjes worden geopend." (Dit was een specifieke voorkeur van één deelnemer die eerst de huisdieren voert voordat hij/zij ontbijt).
  • Voorbeeld Regel 3 (De Medicatie): "Om bij de medicijnen te komen, moet de persoon eerst door de woonkamer lopen."

Deze regels zijn geschreven in een nauwkeurige wiskundige taal die een computer kan lezen zonder in de war te raken.

3. De Rechter: De Model Checker

Dit is waar de magie gebeurt. De onderzoekers gebruikten een tool genaamd NuSMV, die fungeert als een supersnelle, onvermoeibare rechter.

  • De rechter neemt de Digitale Tweeling (de kaart van het huis en de sensoren) en het Regelboek (de LTL-regels).
  • Het loopt door de gegevens van de dag als een filmrol en controleert elke scène tegen de regels.
  • Als de regel wordt gevolgd: Zegt de rechter: "Alles in orde!"
  • Als de regel wordt overtreden: Print de rechter niet alleen een "fout" uit. Het geeft een Tegenvoorbeeld (Counter-Example). Dit is als een "replay" die precies laat zien waar het verhaal van het script is afgeweken.

4. Wat Ze Vonden (De Resultaten)

Het team testte dit op twee verschillende personen (laten we ze Deelnemer A en Deelnemer B noemen) om te zien of het systeem werkte.

  • De "Bijna"-fout: Voor Deelnemer A luidde de regel: "Slaapkamer -> Gang -> Badkamer -> Douchedeur gesloten." Op een ochtend ging de persoon Slaapkamer -> Gang -> Badkamer -> Gang -> Badkamer -> Douchedeur gesloten.

    • De computer markeerde dit als een "schending" omdat de persoon terugging naar de gang.
    • De Inzicht: De persoon heeft wel gedoucht, maar de routine bevatte een kleine afwijking. Het systeem merkte dit op, wat aantoont dat de regels iets flexibeler zouden kunnen zijn om kleine, onschadelijke variaties in de routine toe te staan.
  • De "Gemiste" Stap: Voor Deelnemer B ging de regel over het innemen van medicatie. De regel zei dat ze door de woonkamer moeten gaan om bij de medicijnen te komen. Op een dag ging de persoon pas na de verwachte tijdperiode door de woonkamer.

    • De Inzicht: Het systeem markeerde dit als een schending. Dit is belangrijk omdat, in tegenstelling tot een douche, het missen van een geplande medicatietijd een veiligheidsrisico kan vormen. Het systeem identificeerde succesvol dat de activiteit wel plaatsvond, maar niet op het juiste moment.

5. De Kernconclusie

Het papier beweert dat dit framework een krachtige nieuwe manier is om oudere volwassenen te monitoren. Het gaat niet alleen om het observeren van hen; het gaat om het begrijpen van hun specifieke context.

  • Het is Persoonlijk: Het respecteert de privacy (door geen camera's te gebruiken) en past zich aan aan de specifieke woning en gewoonten van de persoon.
  • Het is Precies: Het gebruikt wiskunde om te bewijzen of een gedrag "veilig" of "normaal" is voor die specifieke persoon.
  • Het is een Veiligheidsnet: Het kan opmerken wanneer iemand afwijkt van zijn of haar routine, of het nu gaat om een onschadelijke verandering (zoals een paar minuten later douchen) of een potentieel waarschuwingssignaal (zoals het vergeten van medicatie).

De onderzoekers concluderen dat hoewel het systeem goed werkt, menselijk gedrag rommelig is. Soms ziet een sensor dat een koelkast wordt geopend, maar weten we niet of er voedsel is gegeten. Echter, door de sensoren te combineren met de eigen verhalen en voorkeuren van de persoon, biedt dit framework een veel duidelijker en persoonlijker beeld van hun dagelijks leven dan ooit tevoren.

Verdrinkt u in papers in uw vakgebied?

Ontvang dagelijkse digests van de nieuwste papers die bij uw onderzoekswoorden passen — met technische samenvattingen, in uw taal.

Probeer Digest →