この研究では、リアルタイムのIoTオントロジーアライメントのための機械学習ベースのフレームワークを提示し、異種システム間でのシームレスなデータ交換を可能にします。このアプローチは、セマンティック モデリングと適応最適化を統合することで、相互運用性を強化し、遅延を短縮し、高精度を実現します。実際の設定で検証されており、スケーラブルで標準化された IoT 統合ソリューションを提供します。
研究記事
この研究では、リアルタイムのIoTオントロジーアライメントのための機械学習ベースのフレームワークを提示し、異種システム間でのシームレスなデータ交換を可能にします。このアプローチは、セマンティック モデリングと適応最適化を統合することで、相互運用性を強化し、遅延を短縮し、高精度を実現します。実際の設定で検証されており、スケーラブルで標準化された IoT 統合ソリューションを提供します。
モノのインターネット (IoT) デバイスの異種性の増大により、リアルタイムの相互運用性とシームレスなデータ交換を実現する上で大きな課題が生じています。既存の IoT エコシステムは、多くの場合、多様なデータ モデル、通信プロトコル、セマンティック表現を使用して動作するため、統合が妨げられる断片化されたシステムが生じます。この問題に対処するために、標準化された適応型IoT統合のために、機械学習ベースのオントロジーアライメントを採用した統一フレームワークを提案します。この研究の指針となる仮説は、セマンティック モデリングとインテリジェントな最適化技術を組み合わせることで、異種 IoT 環境間でのデータ交換の一貫性と効率を大幅に向上させることができるというものです。提案されたフレームワークは、リアルタイムのデータストリーム処理、セマンティック類似性分析、および適応型オントロジーマッピングを統合して、デバイスオントロジーを動的に調整します。スマートホームやヘルスケアシステムなどのシミュレートされた現実世界の環境を使用して、フレームワークは、精度、遅延、相互運用性率などの主要なパフォーマンス指標に対してテストされました。その結果、提案手法は97%という高いオントロジーアライメント精度を達成し、遅延を20ms未満に短縮し、多様なデバイスタイプ間で95%以上の相互運用性を維持することが実証されました。この調査結果は、機械学習アルゴリズムとセマンティック モデリングの統合により、IoT システムのパフォーマンス、スケーラビリティ、適応性が大幅に向上することが確認されています。このフレームワークは、セマンティックな不整合にうまく対処し、手動介入なしで動的なデバイスオンボーディングをサポートします。この調査では、IoT の相互運用性のための堅牢でスケーラブルなソリューションを提示し、進化するデバイスやデータ標準に適応できるリアルタイムのインテリジェントなオントロジー調整を提供します。この取り組みは、さまざまなアプリケーション間で標準化され、効率的かつ自動化された通信をサポートできる次世代 IoT アーキテクチャの開発に貢献します。
モノのインターネット(IoT)は、ヘルスケア、スマートシティ、農業、産業オートメーションなどの多様な領域で動作するさまざまな異種デバイスを接続し、スマート環境のコアインフラストラクチャに急速に進化しています1,2,3。これらのデバイスは大量のデータを生成し、意味のある通信を行うために意味論的理解に依存しています4、5、6、7。しかし、標準化されたセマンティック構造の欠如は、シームレスなデータ交換に対する主要な障壁として浮上しています 8,9,10,11,12。多様なオントロジー、さまざまなプロトコル、一貫性のないデータ モデルにより相互運用性が制限され、デバイスがリアルタイムで効率的にコラボレーションすることが困難になります。このセマンティックな断片化は、多くの場合、システムのスケーラビリティとパフォーマンスを損なう誤解、遅延の増加、統合の失敗につながります 5,12,13。したがって、IoT環境の動的な性質に適応しながら、セマンティック表現を標準化できる統一アプローチが決定的に必要とされています6,10,11,12。
この研究は、これらの相互運用性の課題に対処するためのリアルタイムオントロジーアライメントのための新しい機械学習ベースのフレームワークを提案します4,8,9,11,14。このフレームワークは、高度なセマンティック モデリング、適応型オントロジー マッピング、およびデータ ストリーム統合 9,10,13 を組み合わせて、IoT オントロジーを動的に調整します。オントロジーアライメントに機械学習技術を活用することで、異種IoTシステムにおけるセマンティックの一貫性と統合効率を大幅に向上させることができます8,9,14,15。従来のルールベースの方法4,5,7,8,9,10,13とは異なり、提案されたアプローチは、重み付けされた類似性測定、構造的および語彙的マッピング、および受信データに適応する最適化アルゴリズムを採用しています15,16,17 .実験的検証は、スマートホームやヘルスケアシステムなど、シミュレートされた環境と現実世界の環境の両方で実施されました。結果は、このフレームワークが 97% のオントロジー アライメント精度を達成し、平均遅延を 20 ミリ秒未満に短縮し、デバイス タイプ間で 95% を超える相互運用性率を維持していることを示しています8。
提案されたフレームワークの適応性は、既存のソリューション9,13,15とさらに区別されます。新しいデバイスがネットワークに参加すると、システムは手動で再設定しなくてもセマンティック関係を自動的に更新します5、6、8、9、13、15。これは、セマンティックの不一致と計算オーバーヘッドを最小限に抑える学習ベースの最適化の統合によって可能になります8,9。このシステムは、メモリとCPU使用率のパフォーマンスも向上しており、リソースに制約のある環境1、2、3、11、12に適しています。この研究は、統合アーキテクチャにおけるセマンティックの不整合、遅延、およびスケーラビリティに対処することにより、標準化され、インテリジェントで、将来に備えたIoT通信モデル13,18の基礎を築きます。
この研究の目的は、異種 IoT 環境でのセマンティック相互運用性を促進するために、リアルタイムのオントロジー調整のための機械学習ベースのフレームワークを開発および検証することです。この調査には、(1) オントロジーの収集と分析、(2) セマンティック モデリングとアライメント、(3) 機械学習ベースの最適化、(4) シミュレートされたライブ IoT コンテキストでの現実世界の検証のフェーズが含まれます。実験フレームワークは、パブリックデータセット、シミュレートされた環境、スマートホームおよびヘルスケア環境でのライブ展開を使用してテストされました。機械学習ベースのIoTオントロジーアライメントフレームワークの概略図を 図1に示します。

図1:機械学習ベースのIoTオントロジーアライメントフレームワーク。 この図は、機械学習技術を統合して異種 IoT システム間でオントロジーを調整する、提案されたフレームワークの概要を示しています。パイプラインには、セマンティック類似性評価、損失最小化を使用した最適化、相互運用性を強化するための反復改良が含まれます。 この図の拡大版を表示するには、ここをクリックしてください。
アクセスが制限されています。このコンテンツを表示するにはログインするか、トライアルを開始してください。
この研究には、ヒトまたは脊椎動物の被験者や組織サンプリングは含まれていません。すべての実験は、ファリーダーバードの JC Bose 科学技術大学 YMCA の機関計算研究ガイドラインに従って実施されました。
オントロジーの収集と評価
ヘルスケア、スマートホーム、産業モニタリングに関連するパブリックオントロジーは、Linked Open Vocabulary(LOV)やドメイン固有のポータルなどの確立されたリポジトリから、RDF/OWL形式1,2,3で取得されました。各オントロジーはオントロジーエディタ(Protégéなど)で検査され、プログラムで解析され、RDF/OWL仕様1,2に従ってクラス階層、オブジェクトとデータのプロパティ、および関連するメタデータが抽出されました。
ペアワイズ比較の場合、クラスラベル間の字句的類似性は、正規化された編集距離ベースの文字列類似性4を使用して計算されました。構造的類似性は、サブクラスとスーパークラスの関係をトラバースし、ローカル近傍の重複率を計算することによって導き出されました。インスタンスの類似性は、オントロジー間で共有または互換性のあるインスタンスを検出し、データ型の互換性を検証することによって評価されました。組み合わせたスコアは、式 (1) として定義されました。
S合計=w1S字句+w2S構造+w3Sインスタンス式 (1)
初期重み w1 = 0.5、w2 = 0.3、w3 = 0.2、およびホールドアウト検証サブセットから選択されたしきい値。合計スコアがしきい値以上である候補対応は、オントロジー識別子、エンティティ IRI、コンポーネント スコア、および下流のアライメントの決定結果とともに CSV レジスターに記録されました。
セマンティックモデリングとデータ統合
生のIoTストリームをオントロジー準拠の表現に変換するために、RDF/OWLのベストプラクティス10と確立されたIoTセマンティック5,6,13に沿って、静的メタデータ(学生、コース、デバイスなど)と動的観察(センサー、観察、タイムスタンプなど)をカバーする統一されたオントロジーが構築されました。セマンティック変換は、マッピング関数によって定義されました。
Dセマンティック=fマップ (Draw, O) 式 (2)
ここで、O は適用されたオントロジーを示し、f_map は安定した IRI でトリプルを具体化します。変換されたデータは RDF として保存され、SPARQL クエリを使用して一貫性が検証されました。SPARQL エンドポイントは、ソース19 間でのセマンティック クエリをサポートするように構成されました。結果として得られたRDFアーティファクトはsemantic_data.rdfとしてアーカイブされ、特徴の起源と適用された代入またはスケーリングを示すデータ来歴列を含む、学習タスク用に同期された表形式エクスポート(正規化されたワイドテーブル)が生成されました。
機械学習を使用したオントロジーアライメント
ハイブリッドアプローチは、ルールベースの類似性シグナルと教師あり学習を組み合わせて、信頼度の高い対応関係を選択しました14,15。トレーニングセットは、バランスの取れたデータセットを作成するために、手動で注釈が付けられた2,500のオントロジー要素ペア(一致または非一致)で構成されていました。特徴量には、ラベルの長さの差などの補助統計量とともに、3 つの類似性成分が含まれていました。100本の木、最大深さ10、class_weight =「バランス」、および固定ランダムシード(42)を持つ決定木アンサンブル(ランダムフォレスト)は、確立された慣行14に従ってトレーニングされました。学習目標は、式 (3) として形式化されました。
式(3)
ここで、yi はグラウンド トゥルース ラベル、y i^ は予測ラベル、λ は正則化パラメーターを表します。
確率キャリブレーション後、予測確率が 0.50 ≥ペアが保持され、多対 1 のマッピングを回避するために 1 対 1 の制約が適用されました。ソース IRI とターゲット IRI、信頼度スコア、特徴量の寄与を含む最終的なマッピング ファイルは、alignment_results.jsonとしてシリアル化されました。トレーニングされたモデルアーティファクトは alignment_model.pkl として保存されました。モデルの品質は、精度、精度、再現率、F1 スコア、および 5 倍の交差検証14,15 によって計算された 95% 信頼区間の混同行列を使用して、ホールドアウト テスト セットで報告されました。
デプロイと実際の評価
1,000 の異種デバイスを表すシミュレートされた環境を作成し、取り込みとアライメントをストレステストし、続いてスマートホームや医療現場からの実際のストリームをテストしました 5,11。オントロジーに合わせたデータは、リアルタイムの取り込みとクエリのためにクラウドミドルウェア層に統合されました11,12。新しいデバイスは、受信データヘッダを検査し、トレーニングされたアライメントモデル14,15を使用して動的セマンティック分類を適用することにより、自動的にオンボーディングされました。
システムパフォーマンスは、(i)アライメント品質(上記の分類指標)、(ii)相互運用性率(試行されたインタラクションの割合としてのクロスソースインタラクションの成功)、(iii)式(4)で定義されたエンドツーエンドのレイテンシ、および(iv)リソース使用率(CPUとメモリ)の4つの軸に沿って評価されました。
L = T応答 - T要求式 (4)
構成ファイル、ログ、および出力は、独立した複製を容易にするために、安定したファイル名と README でアーカイブされました19。完成したフレームワークは、異種 IoT 設定におけるセマンティックな相互運用性を一貫して可能にしました。データ出力、パフォーマンスログ、および構成は、再現性と外部検証をサポートするためにバンドルされています11、12、19。
レプリケーションの実装の詳細
パイプラインは、RDF/OWL処理にrdflibとowlready2、モデルのトレーニングと評価にscikit-learn、前処理に標準データライブラリを使用してPython(バージョン3.10以降)で実装されました8,14,15。ランダムなシードが固定され、ライブラリのバージョンがrequirements.txtファイルに固定され、正規のディレクトリ構造が使用されました:ontologies/、data/raw/、data/processed/、models/、およびresults/。テキストで参照されるファイル名は、semantic_data.rdf、alignment_results.json、および alignment_model.pkl19 と正確です。
研究デザイン
この混合手法の計算研究では、セマンティック モデリングと教師ありオントロジー アライメント モジュールを統合して、異種 IoT ソース間の相互運用性を向上させます。プロトコルは簡単に言うと次のように進行します:パブリックオントロジーが収集され、解析されます。生のIoTテーブルは、統合されたRDF / OWLスキーマ10にマッピングされます。候補の対応は、語彙、構造、およびインスタンスシグナル15,16から生成されます。コンパクトなデシジョンツリーアンサンブルは、固定しきい値14,15で1対1の一致を受け入れるように手動でラベル付けされたセットでトレーニングされます。整列されたグラフ/テーブルは融合されます。パフォーマンスは、対応レベルのメトリック(精度、精度、再現率、F1、混同行列)およびシステム動作(相互運用性率、エンドツーエンドの遅延、CPU/メモリ)14,15によって評価されます。ルールのみの重み付け類似性法は、ベースラインとして機能します 16。ランダムなシードとライブラリのバージョンは固定されており、アーティファクトは安定した名前 (semantic_data.rdf、alignment_results.json、alignment_model.pkl) を使用してレプリケーションをサポートします。図 2 は、IoT 環境における統合オントロジー設計の全体的なフレームワークを示しています。

図2:IoT環境における統合されたオントロジー設計。 この図は、統合オントロジーのコアアーキテクチャ層を示し、シームレスなIoTデータの相互運用性を実現するためのセマンティックモデリング、AI統合、ドメイン知識の抽象化を示しています。このフレームワークは、クロスドメインとドメイン固有のオントロジー構造の両方をサポートします。 この図の拡大版を表示するには、ここをクリックしてください。
データ収集
データ収集は 2 つの異なるフェーズで実行されました。
オントロジー評価: 既存のIoTオントロジーとセマンティックモデルの批判的な分析を実施して、現在の統合戦略のギャップを特定しました。公開されているIoTデータセットとドメイン固有のオントロジーを調べて、構造的および意味的アライメントの制限を評価しました5,6,10,11。
トライアルの承認:現実世界のIoTシステム(スマートホーム、ヘルスケアアプリケーション、産業オートメーションなど)を利用して、フレームワークを検証するためのデータを収集しました。さらに、制御された再現可能な条件下でのシステムのパフォーマンスを評価するために、シミュレートされたデータセットが生成されました8,9,11,12。
データ分析
分析フェーズでは、提案されたフレームワークを検証するために、セマンティック、統計、および AI ベースの手法を組み合わせて採用されました。
実用的なアライナーには、ラベル/同義語16 に正規化されたレーベンシュタイン距離 (NLD) を使用する語彙文字列マッチャーが含まれます。類似性を伝播または集約する構造グラフベースのメソッドサブクラス/スーパークラス近傍に類似性を伝播するフラッディング12,15;マッピングの一貫性を保つために、マッチングと推論を組み合わせる論理認識/一貫性保持技術15,19;共有または互換性のあるインスタンスからの証拠を活用するインスタンスベース/確率的アプローチ17;複数の信号とルール12、14、15を融合するハイブリッド/アンサンブルマッチャー。最近の神経変異体は、文脈に応じた文埋め込みを使用して、候補の類似性をスコアリングします12,14。
オントロジーの調整:高レベルのアライメントアルゴリズムを使用して、異種IoTオントロジー間のセマンティックの不一致を解決しました。これらのアルゴリズムは、ヒューリスティックルールと機械学習(ML)手法を利用して、正確なマッピングを計算し、一貫性の制約を維持しました15,17。図3は、IoTデバイス間の相互運用性を実現するためのオントロジーアライメントプロセスを示しています。

図3:IoTデバイスの相互運用性のためのオントロジーアライメントプロセス。 この図は、異種 IoT エコシステム内のデバイス間の構文的および意味的不一致を解決するアライメント プロセスを示しています。アライメントアルゴリズムで使用される語彙的、構造的、およびインスタンスベースの類似性メトリックの役割を強調しています。 この図の拡大版を表示するには、ここをクリックしてください。
セマンティックモデリング: AI 主導のセマンティック モデリング戦略を適用して、ドメイン固有セマンティクスとクロスドメイン セマンティクスの両方をキャプチャする統合オントロジーを開発しました。このモデルは、静的および動的なIoTデータストリームを統合し、RDF/OWLのベストプラクティスと確立されたIoTセマンティクス5、6、10、13に準拠し、リアルタイムアプリケーションをサポートします。
業績評価:実験セットアップでは、相互運用性率、遅延、システム効率、スケーラビリティなどの主要なパフォーマンス指標が評価されました 11,12。提案されたソリューション12、14、15、16の柔軟性と回復力を実証するために、ベースライン統合技術に対する比較分析が実施されました。図 4 は、オントロジーのアライメントとセマンティック モデリング プロセスの計算フローと重要なコンポーネントを示しています。

図4:リアルタイムIoTアプリケーションのセマンティックモデル。 この図は、静的デバイス構成と動的センサー データ ストリームを統合されたオントロジーに統合するセマンティック モデリング戦略を強調しています。このアーキテクチャは、コンテキストを意識した意思決定のためのリアルタイムのセマンティックエンリッチメントをサポートしています。 この図の拡大版を表示するには、ここをクリックしてください。
キー方程式
類似性メトリックを使用したオントロジーアライメントの方程式: 異種IoTオントロジーを整列させるために、集計類似性は、上記の式1に従って、字句、構造、およびインスタンスベースの信号の重み付けブレンドとして計算されます。ここで、Stotalは2つのオントロジー要素間の集計類似性、Slexicalは字句マッチングからの類似性(例:正規化された文字列距離)、Sstructicalは基礎となる関係に基づく類似性(例:親子階層)、Sinstanceはインスタンスデータに基づく比較可能性(例: 使用例の重複)、w1、w2、w3 は重み係数であり、アプリケーション コンテキストに基づいて調整されます。
オントロジーマッピングのための機械学習ベースの最適化の方程式: マッピングの拡張は、不幸機能を使用して経費最小化問題として定式化できます。

ここで、L はマッピング予測の不幸能力、yi は i 番目のマッピングのグラウンド トゥルース ラベル、y^i は i 番目のマッピングの予測ラベル、||Θ||は過学習を防ぐための正則化項であり、λは正則化パラメータです。
IoT データ ストリームのセマンティック モデリングの方程式:セマンティックエンリッチメントは、上記の式2に従ってオントロジーベースのデータ変換として表され、Dセマンティックは意味的に注釈が付けられたデータセット、Drawは生のIoTデータ、Oは注釈に使用されるオントロジー、fmapは統合されたオントロジーから派生したマッピング関数です。
パフォーマンス メトリック (相互運用性と遅延) の方程式
相互運用性指数 (成功したクロスソース インタラクションの割合):
I_index = (成功したインタラクション / 合計インタラクション) x 100式 (5)
レイテンシー (完全性のためにここに再現) は、上記の式 4 に従って計算され、I_index は相互運用性インデックス (%) 、L はレイテンシー (ミリ秒)、T_response は応答タイムスタンプ、T_request はリクエストタイムスタンプです。
IoTエコシステムのスケーラビリティ解析の方程式
デバイスとオントロジー要素の数に関する計算の複雑さ:
C = O(n・m)式(6)
ここで、C は計算量、n は IoT デバイスの数、m はオントロジー要素の数です。
アクセスが制限されています。このコンテンツを表示するにはログインするか、トライアルを開始してください。
オントロジーの収集と評価
オントロジー分析により、クラス階層、セマンティックラベル、データプロパティ定義に関して、ドメイン固有のIoTオントロジー間で実質的な不整合があることが明らかになりました。これらの不一致は、ヘルスケアとスマートホームのデータセットの間でより顕著であり、28%の構造的不一致率を示しています。これらのバリエーションの特定により、標準化の欠如がIoT環境間の相互運用性を損なうという最初の仮説が検証されました。これらの不一致は、提案されたアライメントフレームワーク6、9、10、11から得られた改善を評価するためのベースラインコントロールとして機能しました。
セマンティックモデリングとデータ統合
セマンティック モデリング フェーズでは...
アクセスが制限されています。このコンテンツを表示するにはログインするか、トライアルを開始してください。
開発された機械学習ベースのフレームワークは、異種 IoT 環境におけるセマンティック相互運用性の課題に対処する上での有効性を実証しています。セマンティックモデリング、機械学習ベースのオントロジーアライメント、クラウドベースのミドルウェア展開を統合した構造化プロトコルを通じて、このシステムは、さまざまなデバイス間での高いオントロジーアライメント精度と一貫したデータ統合を実現しました。
重要なプロトコルのステップ
提案されたプロトコル内のいくつかのステップは、運用の成功に不可欠です。
オントロジーの収集と前処理: ドメイン固有のオントロジーの正確な評価と前処理により、セマンティックの不整合が確実に特定され、アライメントのための信頼できる基盤が確立されました。
セマンティック モデリング: 生の IoT データを RDF 準拠のセマンティック表現に変換することで、データの均一性が維持され、多様なデータ ストリーム間で一貫した統合が可能になりました。
機械学習を使用...
アクセスが制限されています。このコンテンツを表示するにはログインするか、トライアルを開始してください。
著者らは、本研究に関して報告する利益相反がないことを宣言します。
この研究は資金提供を受けていません。
アクセスが制限されています。このコンテンツを表示するにはログインするか、トライアルを開始してください。
| 名前 | 会社 | カタログ番号 | コメント |
|---|---|---|---|
| クラウドベースのミドルウェアプラットフォーム | オープンソース/プロプライエタリ(Firebaseなど) | 該当なし | リアルタイムのデータ取り込みと保存を容易にします。 |
| 入力オントロジー | パブリックリポジトリ(例:LOV) | 該当なし | IoT環境のためのドメイン固有のOWL/RDFオントロジー。 |
| 機械学習ライブラリ | オープンソース(例:scikit-learn) | 該当なし | 教師あり分類モデルのトレーニングに使用されます。 |
| ネットワークシミュレーションツール | オープンソース/商用(NetSimなど) | 該当なし | シミュレートされた異種 IoT デバイス データセットを生成します。 |
| オントロジー編集ソフトウェア | オープンソース(例:Protégé) | 該当なし | オントロジーの解析、編集、および視覚化に使用されます。 |
| プログラミング環境 | オープンソース(Pythonなど) | 該当なし | 機械学習モデルとデータ処理を実装します。 |
| 生のIoTデータストリーム | パブリック/カスタムデータセットソース | 該当なし | 生のIoTデバイスデータを含むCSVまたはJSONファイル。 |
| RDF出力ファイル | スタディ内で生成 | 該当なし | 意味的にエンリッチされたIoTデータを表すRDF/XMLファイル。 |
| セマンティック解析ライブラリ | オープンソース(例:RDFLib) | 該当なし | IoT データを RDF トリプルに変換して、セマンティック モデリングを行います。 |
| SPARQL クエリエンジン | オープンソース | 該当なし | SPARQL クエリを使用して RDF データの整合性を検証します。 |
アクセスが制限されています。このコンテンツを表示するにはログインするか、トライアルを開始してください。
このJoVE記事のテキストまたは図の再利用許可をリクエスト
許可をリクエスト