Onderzoeksartikel

Op weg naar gestandaardiseerde IoT-ontologieën met behulp van een op machine learning gebaseerd raamwerk voor naadloze gegevensuitwisseling

DOI:

10.3791/68635

7 oktober 2025

In dit artikel

Samenvatting

Loading...
$$\rightleftharpoonup{xx}$$ $$\longleftharp{xx}$$, $$\longrightharp{xx}$$,

Deze studie presenteert een op machine learning gebaseerd raamwerk voor real-time afstemming van IoT-ontologie, waardoor naadloze gegevensuitwisseling tussen heterogene systemen mogelijk is. Door semantische modellering en adaptieve optimalisatie te integreren, verbetert de aanpak de interoperabiliteit, vermindert de latentie en wordt een hoge nauwkeurigheid bereikt. Het is gevalideerd in real-world omgevingen en biedt een schaalbare, gestandaardiseerde IoT-integratieoplossing.

Samenvatting

Loading...
$$\rightleftharpoonup{xx}$$ $$\longleftharp{xx}$$, $$\longrightharp{xx}$$,

De toenemende heterogeniteit van Internet of Things (IoT)-apparaten heeft geleid tot aanzienlijke uitdagingen bij het bereiken van real-time interoperabiliteit en naadloze gegevensuitwisseling. Bestaande IoT-ecosystemen werken vaak met behulp van diverse datamodellen, communicatieprotocollen en semantische representaties, wat resulteert in gefragmenteerde systemen die integratie belemmeren. Om dit probleem aan te pakken, stellen we een uniform raamwerk voor dat gebruikmaakt van op machine learning gebaseerde ontologie-afstemming voor gestandaardiseerde, adaptieve IoT-integratie. De hypothese die aan dit onderzoek ten grondslag ligt, is dat het combineren van semantische modellering met intelligente optimalisatietechnieken de consistentie en efficiëntie van gegevensuitwisseling in heterogene IoT-omgevingen aanzienlijk kan verbeteren. Het voorgestelde raamwerk integreert real-time gegevensstroomverwerking, semantische gelijkenisanalyse en adaptieve ontologiemapping om apparaatontologieën dynamisch op elkaar af te stemmen. Met behulp van gesimuleerde en real-world omgevingen, waaronder slimme huizen en gezondheidszorgsystemen, werd het framework getest aan de hand van belangrijke prestatiestatistieken zoals nauwkeurigheid, latentie en interoperabiliteitspercentage. De resultaten tonen aan dat de voorgestelde methode een hoge ontologie-uitlijningsnauwkeurigheid van 97% bereikt, de latentie vermindert tot minder dan 20 ms en een interoperabiliteit van meer dan 95% tussen verschillende apparaattypen handhaaft. De bevindingen bevestigen dat de integratie van machine learning-algoritmen met semantische modellering de prestaties, schaalbaarheid en het aanpassingsvermogen van IoT-systemen aanzienlijk verbetert. Het framework pakt semantische inconsistenties met succes aan en ondersteunt dynamische onboarding van apparaten zonder handmatige tussenkomst. Deze studie presenteert een robuuste en schaalbare oplossing voor IoT-interoperabiliteit, die realtime, intelligente ontologie-uitlijning biedt die kan worden aangepast aan evoluerende apparaten en gegevensstandaarden. Dit werk draagt bij aan de ontwikkeling van IoT-architecturen van de volgende generatie die in staat zijn om gestandaardiseerde, efficiënte en geautomatiseerde communicatie in diverse toepassingen te ondersteunen.

Inleiding

Loading...
$$\rightleftharpoonup{xx}$$ $$\longleftharp{xx}$$, $$\longrightharp{xx}$$,

Het Internet of Things (IoT) evolueert snel naar een kerninfrastructuur voor slimme omgevingen, die een breed scala aan heterogene apparaten verbindt die actief zijn in verschillende domeinen, zoals gezondheidszorg, slimme steden, landbouw en industriële automatisering 1,2,3. Deze apparaten genereren grote hoeveelheden gegevens en vertrouwen op semantisch begrip om zinvol te communiceren 4,5,6,7. Het ontbreken van een gestandaardiseerde semantische structuur is echter naar voren gekomen als een belangrijke barrière voor naadloze gegevensuitwisseling 8,9,10,11,12. Diverse ontologieën, verschillende protocollen en inconsistente gegevensmodellen beperken de interoperabiliteit, waardoor het voor apparaten moeilijk wordt om in realtime efficiënt samen te werken. Deze semantische fragmentatie leidt vaak tot verkeerde interpretaties, verhoogde latentie en integratiefouten die de schaalbaarheid en prestaties van het systeem in gevaar brengen 5,12,13. Daarom is er een kritieke behoefte aan een verenigende aanpak die semantische representaties kan standaardiseren en zich tegelijkertijd kan aanpassen aan de dynamische aard van IoT-omgevingen 6,10,11,12.

Deze studie stelt een nieuw, op machine learning gebaseerd raamwerk voor real-time ontologie-afstemming voor om deze interoperabiliteitsuitdagingen aan te pakken 4,8,9,11,14. Het framework combineert geavanceerde semantische modellering, adaptieve ontologiemapping en datastroomintegratie 9,10,13 om IoT-ontologieën dynamisch op elkaar af te stemmen. Door gebruik te maken van machine learning-technieken voor ontologie-uitlijning kan de semantische consistentie en integratie-efficiëntie in heterogene IoT-systemen aanzienlijk worden verbeterd 8,9,14,15. In tegenstelling tot traditionele, op regels gebaseerde methoden 4,5,7,8,9,10,13, maakt de voorgestelde aanpak gebruik van gewogen gelijkenismetingen, structurele en lexicale toewijzingen en optimalisatie-algoritmen die zich aanpassen aan binnenkomende gegevens 15,16,17 . Experimentele validatie werd uitgevoerd in zowel gesimuleerde als real-world omgevingen, waaronder slimme huizen en gezondheidszorgsystemen. De resultaten tonen aan dat het framework een ontologie-uitlijningsnauwkeurigheid van 97% bereikt, de gemiddelde latentie verlaagt tot minder dan 20 ms en interoperabiliteitspercentages van meer dan 95% handhaaft voor apparaattypen8.

Het aanpassingsvermogen van het voorgestelde kader onderscheidt het verder van bestaande oplossingen 9,13,15. Wanneer nieuwe apparaten zich bij het netwerk voegen, werkt het systeem automatisch semantische relaties bij zonder dat handmatige herconfiguratie nodig is 5,6,8,9,13,15. Dit wordt mogelijk gemaakt door de integratie van op leren gebaseerde optimalisatie die semantische mismatches en computationele overhead minimaliseert 8,9. Het systeem vertoont ook verbeterde prestaties op het gebied van geheugen en CPU-gebruik, waardoor het geschikt is voor omgevingen met beperkte bronnen 1,2,3,11,12. Door semantische inconsistentie, latentie en schaalbaarheid aan te pakken in een uniforme architectuur, legt dit werk de basis voor een gestandaardiseerd, intelligent en toekomstbestendig IoT-communicatiemodel 13,18.

Het doel van deze studie is het ontwikkelen en valideren van een op machine learning gebaseerd raamwerk voor real-time ontologie-afstemming om semantische interoperabiliteit in heterogene IoT-omgevingen te vergemakkelijken. De studie omvat de volgende fasen: (1) Ontologie verzameling en analyse, (2) Semantische modellering en uitlijning, (3) Op machine learning gebaseerde optimalisatie en (4) Real-world validatie in gesimuleerde en live IoT-contexten. Het experimentele raamwerk werd getest met behulp van openbare datasets, gesimuleerde omgevingen en live implementaties in slimme huis- en zorgomgevingen. Een schematische weergave van een op machine learning gebaseerd IoT-ontologie-uitlijningsraamwerk wordt gegeven in figuur 1.

figure-introduction-1
Figuur 1: Op machine learning gebaseerd IoT-ontologie alignment framework. Deze figuur geeft een overzicht op hoog niveau van het voorgestelde raamwerk dat machine learning-technieken integreert om ontologieën in heterogene IoT-systemen op elkaar af te stemmen. De pijplijn omvat semantische gelijkenisbeoordeling, optimalisatie met behulp van verliesminimalisatie en iteratieve verfijning voor verbeterde interoperabiliteit. Klik hier om een grotere versie van deze figuur te bekijken.

Toegang beperkt. Log in of start een proefperiode om deze inhoud te bekijken.

Protocol

Loading...
$$\rightleftharpoonup{xx}$$ $$\longleftharp{xx}$$, $$\longrightharp{xx}$$,

Bij dit onderzoek waren geen menselijke of gewervelde proefpersonen of weefselmonsters betrokken. Alle experimenten werden uitgevoerd in overeenstemming met de richtlijnen voor institutioneel computationeel onderzoek aan de J. C. Bose University of Science & Technology, YMCA, Faridabad.

Ontologie verzamelen en evalueren
Openbare ontologieën die relevant zijn voor de gezondheidszorg, slimme huizen en industriële monitoring werden verkregen uit gevestigde repositories, waaronder Linked Open Vocabularies (LOV) en domeinspecifieke portals, in RDF/OWL-formaten 1,2,3. Elke ontologie werd geïnspecteerd in een ontologie-editor (bijvoorbeeld Protégé) en programmatisch geparseerd om klassehiërarchieën, object- en gegevenseigenschappen en bijbehorende metadata te extraheren in overeenstemming met RDF/OWL-specificaties 1,2.

Voor paarsgewijze vergelijkingen werd lexicale gelijkenis tussen klasselabels berekend met behulp van een genormaliseerde tekenreeksgelijkenis op basis van bewerkingsafstand4. Structurele gelijkenis werd afgeleid door subklasse- en superklasserelaties te doorkruisen en overlappingsratio's van lokale buurten te berekenen. De gelijkenis van instanties werd beoordeeld door gedeelde of compatibele exemplaren in verschillende ontologieën te detecteren en de compatibiliteit van gegevenstypen te verifiëren. Een gecombineerde score werd gedefinieerd als vergelijking (1):

Stotal=w1Slexicaal+w2Sstructureel+w3Sinstantie Vergelijking (1)

Met begingewichten w1 = 0,5, w2 = 0,3, w3 = 0,2 en een drempelwaarde geselecteerd uit een uitgehouden validatiesubset. Kandidaatcorrespondenties met gecombineerde scores op of boven de drempel werden geregistreerd in een CSV-register met ontologie-ID's, entiteits-IRI's, componentscores en de beslissingsuitkomst voor downstream-uitlijning.

Semantische modellering en data-integratie
Om ruwe IoT-streams om te zetten in ontologie-conforme representaties, werd een uniforme ontologie geconstrueerd die statische metadata (bijv. Student, Cursus, Apparaat) en dynamische observaties (bijv. Sensor, Observatie, Tijdstempel) omvat, in lijn met RDF/OWL best practices10 en gevestigde IoT Semantic 5,6,13. Semantische transformatie werd gedefinieerd door de toewijzingsfunctie:

Dsemantic=fkaart (Draw, O) Vergelijking (2)

waarbij O staat voor de toegepaste ontologie en f_map drietallen materialiseert met stabiele IRI's. Getransformeerde gegevens werden opgeslagen als RDF en gevalideerd voor consistentie met behulp van SPARQL-query's; een SPARQL-eindpunt is geconfigureerd om semantische query's te ondersteunen in bronnen19. Het resulterende RDF-artefact werd gearchiveerd als semantic_data.rdf en er werd een gesynchroniseerde tabelimport (een genormaliseerde brede tabel) geproduceerd voor leertaken, inclusief een kolom met de herkomst van gegevens die de oorsprong van het kenmerk aangeeft en eventuele imputatie of schaling die is toegepast.

Ontologie-uitlijning met behulp van machine learning
Een hybride benadering combineerde op regels gebaseerde gelijkenissignalen met gesuperviseerd leren om overeenkomsten met een hoge betrouwbaarheid te selecteren14,15. De trainingsset bestond uit 2.500 handmatig geannoteerde ontologie-elementparen (match of niet-match) om een gebalanceerde dataset te creëren. Functies waren onder meer de drie gelijkeniscomponenten samen met aanvullende statistieken zoals het verschil in labellengte. Een beslissingsboomensemble (Random Forest) met 100 bomen, maximale diepte 10, class_weight = "gebalanceerd", en een vast willekeurig zaad (42) werd getraind volgens de gevestigde praktijk14. Het leerdoel werd geformaliseerd als vergelijking (3):

figure-protocol-1vergelijking (3)

waarbij yi het grondwaarheidslabel is, yi^ het voorspelde label en λ de regularisatieparameter vertegenwoordigt.

Na kanskalibratie werden paren met voorspelde waarschijnlijkheid ≥ 0,50 behouden en werden één-op-één-beperkingen afgedwongen om veel-op-één-toewijzingen te voorkomen. Het uiteindelijke toewijzingsbestand, inclusief bron- en doel-IRI's, betrouwbaarheidsscores en functiebijdragen, werd geserialiseerd als alignment_results.json; Het getrainde modelartefact werd opgeslagen als alignment_model.pkl. De kwaliteit van het model werd gerapporteerd op een uitgehouden testset met behulp van nauwkeurigheid, precisie, herinnering, F1-score en een verwarringsmatrix met 95% betrouwbaarheidsintervallen berekend door vijfvoudige kruisvalidatie14,15.

Implementatie en evaluatie in de praktijk
Er werd een gesimuleerde omgeving gecreëerd die 1.000 heterogene apparaten vertegenwoordigt om de opname en uitlijning te testen, gevolgd door real-world streams van smarthome- en zorginstellingen 5,11. Op ontologie afgestemde gegevens werden geïntegreerd in een cloud-middlewarelaag voor realtime opname en query's 11,12. Nieuwe apparaten werden automatisch onboarden door binnenkomende dataheaders te inspecteren en dynamische semantische classificatie toe te passen met behulp van het getrainde uitlijningsmodel14,15.

De systeemprestaties werden geëvalueerd langs vier assen: (i) kwaliteit van de uitlijning (de bovenstaande classificatiestatistieken), (ii) interoperabiliteitspercentage (succesvolle cross-source interacties als percentage van de pogingen tot interacties), (iii) end-to-end latentie gedefinieerd als vergelijking (4), en (iv) resourcegebruik (CPU en geheugen).

L= Tresponse−Trequest Vergelijking (4)

Configuratiebestanden, logboeken en uitvoer werden gearchiveerd met stabiele bestandsnamen en een README om onafhankelijke replicatie te vergemakkelijken19. Het voltooide raamwerk maakte consequent semantische interoperabiliteit mogelijk in heterogene IoT-omgevingen; Gegevensuitvoer, prestatielogboeken en configuraties zijn gebundeld om reproduceerbaarheid en externe validatie te ondersteunen 11,12,19.

Implementatiedetails voor replicatie
De pipeline is geïmplementeerd in Python (versie 3.10 of hoger) met behulp van rdflib en owlready2 voor RDF/OWL-verwerking, scikit-learn voor modeltraining en -evaluatie, en standaard gegevensbibliotheken voor voorverwerking 8,14,15. Willekeurige zaden werden gerepareerd, bibliotheekversies werden vastgezet in een requirements.txt bestand en er werd een canonieke mappenstructuur gebruikt: ontologieën/, data/raw/, data/processed/, models/ en results/. Bestandsnamen waarnaar in de tekst wordt verwezen, zijn exact: semantic_data.rdf, alignment_results.json en alignment_model.pkl19.

Onderzoeksopzet
Deze computationele studie met gemengde methoden integreert semantische modellering met een gesuperviseerde ontologie-uitlijningsmodule om de interoperabiliteit tussen heterogene IoT-bronnen te verbeteren. Het protocol gaat in het kort als volgt te werk: publieke ontologieën worden verzameld en geparseerd; ruwe IoT-tabellen worden toegewezen aan een uniform RDF/OWL-schema10; kandidaat-correspondenties worden gegenereerd uit lexicale, structurele en instantiesignalen15,16; Een compact beslissingsboomensemble wordt getraind op een handmatig gelabelde set om één-op-één-matches te accepteren op een vaste drempel14,15; uitgelijnde grafieken/tabellen worden samengevoegd; en de prestaties worden beoordeeld aan de hand van statistieken op correspondentieniveau (nauwkeurigheid, precisie, terugroepen, F1, verwarringsmatrix) en systeemgedrag (interoperabiliteitssnelheid, end-to-end latentie, CPU/geheugen)14,15. Een gewogen gelijkenismethode met alleen regels dient als basislijn16. Willekeurige seeds en bibliotheekversies staan vast en artefacten gebruiken stabiele namen (semantic_data.rdf, alignment_results.json, alignment_model.pkl) om replicatie te ondersteunen. Figuur 2 illustreert het algemene raamwerk voor Unified Ontology Design in IoT-omgevingen.

figure-protocol-2
Afbeelding 2: Uniform ontologieontwerp in IoT-omgevingen. De figuur illustreert de belangrijkste architectuurlagen van de uniforme ontologie en toont semantische modellering, AI-integratie en domeinkennisabstractie voor naadloze interoperabiliteit van IoT-gegevens. Het raamwerk ondersteunt zowel domeinoverschrijdende als domeinspecifieke ontologische structuren. Klik hier om een grotere versie van deze figuur te bekijken.

Dataverzameling
De gegevensverzameling werd uitgevoerd in twee verschillende fasen.

Ontologie evaluatie: Een kritische analyse van bestaande IoT-ontologieën en semantische modellen werd uitgevoerd om hiaten in de huidige integratiestrategieën te identificeren. Openbaar beschikbare IoT-datasets en domeinspecifieke ontologieën werden onderzocht om structurele en semantische afstemmingsbeperkingen te evalueren 5,6,10,11.

Goedkeuring van de proef: Real-world IoT-systemen (bijv. slimme huizen, toepassingen in de gezondheidszorg, industriële automatisering) werden gebruikt om gegevens te verzamelen voor het valideren van het framework. Daarnaast werden gesimuleerde datasets gegenereerd om de prestaties van het systeem onder gecontroleerde en herhaalbare omstandigheden te beoordelen 8,9,11,12.

Gegevensanalyse
De analysefase maakte gebruik van een combinatie van semantische, statistische en op AI gebaseerde technieken om het voorgestelde raamwerk te valideren.

Praktische aligners zijn onder meer lexicale string matchers die gebruik maken van genormaliseerde Levenshtein-afstand (NLD) voor labels/synoniemen16; structurele op grafieken gebaseerde methoden die gelijkenis propageren of aggregeren Overstromingen die gelijkenis propageren over subklasse/superklasse-buurten12,15; logica-bewuste/coherentie-behoudende technieken die matching combineren met redeneren om mappings consistent te houden15,19; op instanties gebaseerde/probabilistische benaderingen die gebruikmaken van bewijs uit gedeelde of compatibele instanties17; en hybride/ensemble matchers die meerdere signalen en regels samenvoegen 12,14,15. Recente neurale varianten maken gebruik van contextuele zinsinbeddingen om kandidaat-overeenkomsten te scoren12,14.

Ontologie uitlijning: Uitlijningsalgoritmen op hoog niveau werden gebruikt om semantische discrepanties tussen heterogene IoT-ontologieën op te lossen. Deze algoritmen maakten gebruik van heuristische regels en machine learning (ML)-methoden om nauwkeurige toewijzingen te berekenen en consistentiebeperkingen te handhaven15,17. Figuur 3 toont het ontologie-uitlijningsproces voor het bereiken van interoperabiliteit tussen IoT-apparaten.

figure-protocol-3
Afbeelding 3: Ontologie-uitlijningsproces voor interoperabiliteit van IoT-apparaten. Dit diagram demonstreert het uitlijningsproces dat syntactische en semantische mismatches tussen apparaten in een heterogeen IoT-ecosysteem oplost. Het benadrukt de rol van lexicale, structurele en op instanties gebaseerde gelijkenismetrieken die worden gebruikt in het uitlijningsalgoritme. Klik hier om een grotere versie van deze figuur te bekijken.

Semantisch modelleren: Een AI-gestuurde semantische modelleringsstrategie werd toegepast om een uniforme ontologie te ontwikkelen die zowel domeinspecifieke als domeinoverschrijdende semantiek vastlegt. Dit model integreert statische en dynamische IoT-gegevensstromen en voldoet aan RDF/OWL best practices en gevestigde IoT-semantiek 5,6,10,13, ter ondersteuning van realtime toepassingen.

Evaluatie van de prestaties: De experimentele opstelling evalueerde de belangrijkste prestatiestatistieken, waaronder interoperabiliteitspercentage, latentie, systeemefficiëntie en schaalbaarheid 11,12. Er werd een vergelijkende analyse uitgevoerd aan de hand van basisintegratietechnieken om de flexibiliteit en veerkracht van de voorgestelde oplossing aan te tonen 12,14,15,16. Figuur 4 toont de computationele stroom en kritieke componenten van de ontologie-, uitlijnings- en semantische modelleringsprocessen.

figure-protocol-4
Figuur 4: Semantisch model voor real-time IoT-toepassingen. Deze figuur benadrukt de semantische modelleringsstrategie die statische apparaatconfiguraties en dynamische sensorgegevensstromen integreert in de uniforme ontologie. De architectuur ondersteunt real-time semantische verrijking voor contextbewuste besluitvorming. Klik hier om een grotere versie van deze figuur te bekijken.

Belangrijkste vergelijkingen
Vergelijking voor ontologie-uitlijning met behulp van metrische gegevens over gelijkenis: Om heterogene IoT-ontologieën op elkaar af te stemmen, wordt de geaggregeerde gelijkenis berekend als een gewogen mix van lexicale, structurele en op instanties gebaseerde signalen volgens vergelijking 1 hierboven, waarbij Stotal de geaggregeerde gelijkenis is tussen twee ontologie-elementen, Stricaal gelijkenis is van lexicale overeenkomst (bijv. genormaliseerde tekenreeksafstand), Sstructural gelijkenis is op basis van onderliggende relaties (bijv. ouder-kindhiërarchie), Sinstance is vergelijkbaarheid op basis van instantiegegevens (bijv. overlap in gebruiksvoorbeelden) en w1, w2, w3 gewichtscoëfficiënten zijn, aangepast op basis van de toepassingscontext.

Vergelijking voor optimalisatie op basis van machine learning voor ontologietoewijzing: De verbetering van toewijzingen kan worden geformuleerd als een probleem voor het minimaliseren van kosten met behulp van een ongeluksmogelijkheid:

figure-protocol-5

waarbij L het vermogen van Misfortune is om de voorspelling van het in kaart brengen te maken, yi het ground truth-label is voor de i-de mapping, y^i het voorspelde label is voor de i-de mapping, ||Θ|| is regularisatieterm om overfitting te voorkomen, λ is regularisatieparameter.

Vergelijking voor semantische modellering van IoT-gegevensstromen: Semantische verrijking wordt uitgedrukt als een op ontologie gebaseerde gegevenstransformatie volgens vergelijking 2 hierboven, waarbij Dsemantisch de semantisch geannoteerde dataset is, Draw de onbewerkte IoT-gegevens, O de ontologie is die wordt gebruikt voor annotatie en fmap de mappingfunctie is die is afgeleid van de verenigde ontologie.

Vergelijkingen voor metrische prestatiegegevens (interoperabiliteit en latentie)
Interoperabiliteitsindex (percentage geslaagde interacties tussen bronnen):

I_index = (geslaagde interacties / totaal aantal interacties) x 100 Vergelijking (5)

Latentie (hier voor de volledigheid gereproduceerd) wordt berekend volgens vergelijking 4 hierboven, waarbij I_index de interoperabiliteitsindex is (in %), L is latentie (ms), T_response de reactietijdstempel is en T_request de tijdstempel van de aanvraag is.

Vergelijking voor schaalbaarheidsanalyse van het IoT-ecosysteem
Computationele complexiteit met betrekking tot het aantal apparaten en ontologie-elementen:

C = O(n · m) vergelijking (6)

waarbij C de computationele complexiteit is, n het aantal IoT-apparaten en m het aantal ontologie-elementen.

Toegang beperkt. Log in of start een proefperiode om deze inhoud te bekijken.

Resultaten

Loading...
$$\rightleftharpoonup{xx}$$ $$\longleftharp{xx}$$, $$\longrightharp{xx}$$,

Ontologie verzamelen en evalueren
Ontologieanalyse bracht substantiële inconsistenties aan het licht tussen domeinspecifieke IoT-ontologieën in termen van klassenhiërarchie, semantische labels en definities van gegevenseigenschappen. Deze inconsistenties waren meer uitgesproken tussen datasets in de gezondheidszorg en smart home, wat een structurele mismatch van 28% aantoonde. De identificatie van deze variaties bevestigde de aanvankelijke hypothese dat een gebrek aan...

Toegang beperkt. Log in of start een proefperiode om deze inhoud te bekijken.

Discussie

Loading...
$$\rightleftharpoonup{xx}$$ $$\longleftharp{xx}$$, $$\longrightharp{xx}$$,

Het ontwikkelde op machine learning gebaseerde framework toont zijn effectiviteit aan bij het aanpakken van semantische interoperabiliteitsuitdagingen in heterogene IoT-omgevingen. Door middel van een gestructureerd protocol dat semantische modellering, op machine learning gebaseerde ontologie-uitlijning en cloudgebaseerde middleware-implementatie integreert, bereikte het systeem een hoge nauwkeurigheid van ontologie-uitlijning en consistente gegevensintegratie op verschillende apparaten...

Toegang beperkt. Log in of start een proefperiode om deze inhoud te bekijken.

Openbaarmakingen

Loading...
$$\rightleftharpoonup{xx}$$ $$\longleftharp{xx}$$, $$\longrightharp{xx}$$,

De auteurs verklaren dat zij geen belangenconflicten te melden hebben met betrekking tot deze studie.

Dankbetuigingen

Loading...
$$\rightleftharpoonup{xx}$$ $$\longleftharp{xx}$$, $$\longrightharp{xx}$$,

Deze studie ontving geen financiering.

Toegang beperkt. Log in of start een proefperiode om deze inhoud te bekijken.

Materialen

Lijst van materialen gebruikt in dit artikel
NaamBedrijfCatalogusnummerOpmerkingen
Cloud-based Middleware PlatformOpen-source / Proprietair (bijv. Firebase)N/AMaakt realtime gegevensinvoer en -opslag mogelijk.
Input OntologiesOpenbare repositories (bijv. LOV)N/ADomeinspecifieke OWL/RDF-ontologieën voor IoT-omgevingen.
Machine Learning LibraryOpen-source (bijv. scikit-learn)N/AWordt gebruikt voor het trainen van gesuperviseerde classificatiemodellen.
NetwerksimulatietoolOpen-source / Commercieel (bijv. NetSim)N/AGenereert gesimuleerde heterogene IoT-apparatengegevenssets.
Ontologie-bewerkingssoftwareOpen-source (bijv. Protégé)N/AWordt gebruikt voor het parseren, bewerken en visualiseren van ontologieën.
ProgrammeeromgevingOpen-source (bijv. Python)N/AImplementeert machine learning-modellen en gegevensverwerking.
Raw IoT-gegevensstromenOpenbare / Aangepaste datasetbronnenN/ACSV- of JSON-bestanden met onbewerkte IoT-apparaatgegevens.
RDF-uitvoerbestandenGemaakt in studieN/ARDF/XML-bestanden die semantisch verrijkte IoT-gegevens vertegenwoordigen.
Semantische parseerbibliotheekOpen-source (bijv. RDFLib)N/AConverteert IoT-gegevens naar RDF-triples voor semantisch modelleren.
SPARQL-queryengineOpen-sourceN/AValideert consistentie van RDF-gegevens met behulp van SPARQL-query's.

Referenties

Loading...
$$\rightleftharpoonup{xx}$$ $$\longleftharp{xx}$$, $$\longrightharp{xx}$$,
  1. Al-Fuqaha, A., Guizani, M., Mohammadi, M., Aledhari, M., Ayyash, M. Internet of Things: A survey on enabling technologies, protocols, and applications. IEEE Commun Surv Tutor. 17 (4), 2347-2376 (2015).
  2. Fortino, G., et al. Towards multi-layer interoperability of heterogeneous IoT platforms: The INTER-IoT approach. Integration, Interconnection, and Interoperability of IoT Systems. , 199-232 (2018).
  3. Perera, C., Zaslavsky, A., Christen, P., Georgakopoulos, D. Context aware computing for the Internet of Things: A survey. IEEE Commun Surv Tutor. 16 (1), 414-454 (2014).
  4. Nambi, S. A. U., Sarkar, C., Prasad, R. V., Rahim, A. A. A unified semantic knowledge base for IoT. Proceedings of IEEE World Forum on Internet of Things (WF-IoT). , 575-580 (2014).
  5. Sheth, A., Henson, C., Sahoo, S. S. Semantic sensor web. IEEE Internet Comput. 12 (4), 78-83 (2008).
  6. Compton, M., et al. The SSN ontology of the W3C semantic sensor network incubator group. J Web Semant. 17, 25-32 (2012).
  7. Barnaghi, P., Wang, W., Henson, C., Taylor, K. Semantics for the Internet of Things: Early progress and back to the future. Int J Semant Web Inf Syst. 8 (1), 1-21 (2012).
  8. Agarwal, R., et al. Unified IoT ontology to enable interoperability and federation of testbeds. Proceedings of IEEE 3rd World Forum on Internet of Things (WF-IoT). , 70-75 (2016).
  9. Rahman, H., Hussain, M. I. A comprehensive survey on semantic interoperability for Internet of Things: State-of-the-art and research challenges. Trans Emerg Telecommun Technol. 31 (12), e3902(2020).
  10. Gyrard, A., et al. Semantic web methodologies, best practices and ontology engineering applied to Internet of Things. Int J Web Grid Serv. 10 (3), 244-269 (2014).
  11. Ganzha, M., et al. Semantic interoperability in the Internet of Things: An overview from the INTER-IoT perspective. J Netw Comput Appl. 81, 85-99 (2017).
  12. Gyrard, A., Zimmermann, A., Krishnaswamy, S. Semantic web technologies for the Internet of Things: A comprehensive survey. Semant Web. 9 (5), 513-563 (2018).
  13. Balaji, B., et al. Towards a unified metadata schema for buildings. Proc ACM BuildSys. , 41-50 (2016).
  14. Zhou, Q., et al. Machine learning approaches to ontology alignment: A comprehensive survey. IEEE Access. 7, 151073-151095 (2019).
  15. Paulheim, H. Knowledge graph refinement: A survey of approaches and evaluation methods. Semant Web. 8 (3), 489-508 (2017).
  16. Yujian, L., Bo, L. A normalized Levenshtein distance metric. IEEE Trans Pattern Anal Mach Intell. 29 (6), 1091-1095 (2007).
  17. D'Amato, C., Fanizzi, N., Esposito, F. Inductive learning for the semantic web: What does it buy. Semant Web. 1 (1), 53-59 (2010).
  18. Balaji, B., et al. Towards a unified metadata schema for buildings. Proceedings of ACM BuildSys. , 41-50 (2016).
  19. Poveda-Villalón, M., Suárez-Figueroa, M. C., Gómez-Pérez, A. Validating ontologies with OOPS! (OntOlogy Pitfall Scanner!). Int J Semant Web Inf Syst. 10 (2), 7-34 (2014).

Toegang beperkt. Log in of start een proefperiode om deze inhoud te bekijken.

Herprints en machtigingen

Toestemming aanvragen om de tekst of afbeeldingen van dit JoVE-artikel te hergebruiken

Toestemming aanvragen

Trefwoorden

Ontologie uitlijningSemantische modelleringMachine learning frameworkIoT interoperabiliteitReal time gegevensverwerkingSemantische gelijkenisAdaptieve ontologiemappingApparaatintegratie

Gerelateerde artikelen