女人自慰AV免费观看内涵网,日韩国产剧情在线观看网址,神马电影网特片网,最新一级电影欧美,在线观看亚洲欧美日韩,黄色视频在线播放免费观看,ABO涨奶期羡澄,第一导航fulione,美女主播操b

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

使用LSTM模型對智能家居里的活躍設備進行預測

倩倩 ? 來源:lq ? 作者:機器之心Pro ? 2019-10-11 11:16 ? 次閱讀

今年 8 月份,香港中文大學張克環教授研究組在 arxiv 上公布了一篇文章,展示了他們組對于智能家居隱私性的研究。文章作者嘗試使用 LSTM 模型對智能家居里的活躍設備進行預測。該預測可以使服務提供商(ISP)猜測用戶正在家里使用什么類型的設備,從而有可能對擁有不同設備的用戶有不同的商業推廣手段。

在此之前,已經有不少人做了相關的研究,但他們的研究大都是基于純凈的實驗室環境,很難移植到復雜的現實環境中。作者通過分析真實世界中的 IoT 設備以及公開數據集,發現物聯網設備的流量與桌面流量和移動流量相比有以下區別:

同一類別的設備有相似的流量模式(下圖為兩種語音助手識別語音命令時的流量變化情況)

設備都有「心跳」傳輸來保證網絡和設備的聯通,不同設備的「心跳」模式不同不同設備傳輸協議比例不同(下圖展示了 IoT 設備和非 IoT 設備的協議使用情況)

作者認為,這些特征表明即使是在復雜場景下,而且具有一定的安全設備(NAPT 和 VPN)也能鑒別不同的 IoT 設備。由于現有的數據集不滿足作者的要求,因此作者團隊自己搭建了一個數據采集的系統。

實驗數據收集

該系統包含 10 個 IoT 設備和 4 個非 IoT 設備,系統內設備如下圖所示。

作者準備在三個環境下收集流量信息:單一設備環境、多設備嘈雜環境 (使用 NAPT 技術) 以及 VPN 環境。

首先介紹一下 NAPT 技術和 VPN 技術。NAPT 是一種網絡地址轉換技術,與 NAT 不同,NAPT 支持端口的映射。NAT 實現的是本地 IP 和 NAT 的公共 IP 之間的轉換,因此本地局域網中同時與公網進行通信的主機數量就受到 NAT 的公網 IP 地址數量的限制。而 NAPT 克服了這種缺陷——NAPT 技術在進行 IP 地址轉換的同時還對端口進行轉換,因此只要 NAT 中的端口不沖突,就允許本地局域網的多臺主機利用一個 NAT 公共 IP 就可以同時和公網進行通信。

VPN 通常用于互連不同的網絡,以形成具有更大容量的新網絡。它是基于 IP 隧道機制,不同子網中的主機可以相互通信,并且可以通過認證和加密保密傳送的信息。

在生成流量的過程中,作者采用了兩種觸發方式:手動觸發和自動觸發,手動觸發可以模擬真實環境下的人機交互,自動觸發可以減輕實驗者的負擔。在自動觸發模式下,作者使用 Monkey Runner 對需要用 APP 進行交互的 IoT 設備進行觸發;對于語音助手等 IoT 設備,作者通過重復播放口令來進行觸發。

手動觸發模式只在多設備場景下使用,在該模式下,作者通過隨機進出房間來對房間內的試驗設備進行觸發。該種方式與自動觸發相比,更具有隨機隨機性,從而有助于模型的泛化。

整個流量收集過程持續 49.4 個小時,共收集 4.05GB 的數據,共包含 7223282 條有效通信包。

數據預處理

在進行實驗評估之前,作者先對數據進行了預處理——將初始數據轉換為模型能夠處理的數值向量。

數據預處理過程可分為兩部分,特征提取和制作數據包的標簽。在特征提取過程中,共提取了五個特征,分別是端口 (dport)、協議 (protocol)、方向 (direction)、幀長 (frame length)、時間間隔 (time interval),并將這五個特征組成一維向量,如下圖所示。

在給數據包制作標簽的過程中,針對在 VPN 環境下較難打標的問題,作者發現了如下規律,從而能夠較精確地給數據包打標簽:

經過 VPN 處理后,數據包的體積會變大不同體積的數據包經過 VPN 加密后體積相同VPN 會引起數據包傳輸延遲,這個延遲通常短于 0.02 秒

模型選擇

在模型選擇上,作者共選取了三個模型:隨機森林(基線模型)、LSTM 模型以及 BLSTM(雙向 LSTM)模型。由于隨機森林無法直接學習離散值,作者對端口的特征值進行了獨熱編碼處理。

對于 LSTM 模型,作者也對輸入模型的數據進行了處理,他將多個連續向量進行了分組并組成流量窗,如下圖所示。

作者使用的 LSTM 模型如下圖所示。該模型由多個基礎模塊組成,每個基礎模塊又包含有 Embedding 層、LSTM 層、全連接層以及 Softmax 層。

由于 LSTM 模型在學習上下文信息時只能查看數據包的「過去」,因此作者又使用了 BLSTM 模型。BLSTM(雙向 LSTM)是 LSTM 的擴展,它通過組合從序列末尾移動到其開頭的另一個 LSTM 層來利用來自「未來」的信息。作者使用的 BLSTM 模型見下圖。

模型評估

數據集

共有兩種數據集,Dataset-Ind 以及 Dataset-Noise。每種數據集又有兩個版本:NAPT 版本和 VPN 版本。Dataset-Ind 數據集包含來自 10 個單獨 IoT 設備的流量數據,這些數據被組成流量窗。Dataset-Ind 數據集共有 32760 個流量窗。

Dataset-Noise 數據集中的數據也是以流量窗的形式存在,與 Dataset-Ind 數據集不同的是,該數據集中的每個流量窗都是由多個設備的數據包組成。Dataset-Noise 數據集包含 114989 個流量窗。

評估指標

總精度(overall accuracy) 和分類精度(category accuracy)

評估結果

在 Datatset-Ind 數據集下的評估結果如下表所示。從表中可以看出,LSTM 模型的精度普遍高于隨機森林模型。

隨后,作者又在 Dataset-Ind 數據集下研究了流量窗大小對實驗精度的影響,結果顯示,流量窗越大,實驗精度越高。因此,在接下來的實驗中,流量窗的大小默認為 100。

在 Dataset-Noise 數據集下的評估結果如下圖所示。由圖中可以看出,隨機森林模型在該數據集下的總精度下降明顯,在 NAPT 環境下總精度為 84.5%,在 VPN 環境下的總精度為 67.6%。而 LSTM 模型在 NAPT 環境下表現較好,在 VPN 環境下表現較差。

作者對隨機森林模型和 LSTM 模型精度降低的現象進行了分析,認為隨機森林模型精度降低的原因是多個 IoT 設備和非 IoT 設備同時使用一個端口進行通信,使得該模型分類失敗;而 LSTM 模型精度下降的原因,作者認為是由稀疏流量造成的:因此在 VPN 協議的極端情況下,智能插頭(圖中 orvibo, tplink)產生的流量包可以在流量窗口中被稀釋到不到 3%。令這兩款智能插頭不能被識別出。

結論

根據實驗結果,作者認為即使是在加密和流量融合的情況下,物聯網設備的網絡通信也會產生嚴重的隱私影響。人們應該進行更多該方面的研究,以更好地了解智能家居網絡中地隱私問題并緩解此類問題。

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 物聯網
    +關注

    關注

    2928

    文章

    46024

    瀏覽量

    389408
  • 智能家居
    +關注

    關注

    1934

    文章

    9768

    瀏覽量

    189953
  • 數據集
    +關注

    關注

    4

    文章

    1223

    瀏覽量

    25317
收藏 人收藏

    評論

    相關推薦
    熱點推薦

    物聯網天線如何影響智能家居發展

    智能家居解決方案正逐步融入幾乎所有家用電子設備智能揚聲器、智能照明、智能恒溫器和集線器是智能家居
    的頭像 發表于 06-12 10:16 ?454次閱讀

    Matter 智能家居的通用語言

    企業正在測試 134 種獨特的 Matter 產品。 在消費者對智能家居設備無縫互操作性需求的推動下,Matter的廣泛采用將吸引更多的開發者。
    發表于 05-19 15:35

    明遠智睿SSD2351開發板:智能家居智能核心

    1.4GHz處理器具備強大的運算能力,能夠快速處理智能家居系統中的各種數據和指令。在智能家居環境中,大量的設備需要進行實時監控和控制,如智能
    發表于 05-07 18:59

    智能家居控制器:無線通訊,智能化管理家居設備

    智能家居控制器是智能家居系統的核心設備,通過集中管理和協調各類智能終端,實現家居環境的自動化、智能
    的頭像 發表于 04-24 15:09 ?222次閱讀

    智能家居Mesh組網方案:實現智能化生活的無縫連接NRF52832

    設備節點之間的聯動,例如,當門窗傳感器檢測到開啟時,智能燈具自動開啟,增強了智能家居系統的整體智能化程度。 3、遠程控制:用戶可以通過連接任意節點和手機,隨時隨地
    發表于 04-15 14:07

    智能家居項目設計

    智能家居,內涵多個模塊,板子電路和PCB設計
    發表于 03-14 17:54 ?5次下載

    智能家居物聯網:數字化生活模式

    的核心在于“智能”二字,利用物聯網技術將家中的各種設備連接起來,形成一個統一的管理系統。讓家居設備的管理再云平臺進行,通過
    的頭像 發表于 03-11 16:54 ?313次閱讀

    物聯網智能家居解決方案,實現設備間的無縫連接

    隨著科技的飛速發展,物聯網(IoT)技術已經逐漸滲透到生活的方方面面,特別是在智能家居領域,正引領著一場前所未有的居住革命。物聯網智能家居解決方案,智能聯動控制,實現家居
    的頭像 發表于 02-26 16:51 ?577次閱讀

    人臉識別技術在智能家居中的應用有哪些

    人臉識別技術通過分析個人的面部特征,如眼睛、鼻子、嘴巴的位置,以及臉部輪廓等,來實現身份的快速識別。這項技術依賴于復雜的算法和機器學習模型,能夠處理大量的圖像數據,并從中提取出關鍵信息。 智能家居
    的頭像 發表于 02-07 09:08 ?830次閱讀

    Zigbee智能家居的未來發展趨勢

    全球智能家居市場增長 : 根據Future Market Insight的數據,2023年全球智能家居設備市場規模已達到584億美元,并呈現出持續增長的趨勢。 MeticulousResearch的
    的頭像 發表于 12-09 15:48 ?1601次閱讀

    如何使用Python構建LSTM神經網絡模型

    numpy tensorflow 2. 準備數據 LSTM模型通常用于序列數據,比如時間序列預測或文本生成。這里我們以一個簡單的時間序列預測為例。假
    的頭像 發表于 11-13 10:10 ?1466次閱讀

    圖為大模型一體機新探索,賦能智能家居行業

    圖為大模型一體機新探索,賦能智能家居行業 ?在21世紀的今天,科技的飛速進步正以前所未有的速度重塑著我們的生活方式。從智能手機到物聯網,從大數據到人工智能,每一項技術創新都在為人類帶來
    的頭像 發表于 10-24 11:05 ?625次閱讀

    人工智能如何強化智能家居設備的功能

    智能家居設備已經成為改善人類居家生活便利性的重要工具,但是早期的智能家居設備往往只能被動地接受用戶設定的指令運作,仍然不夠聰明。隨著人工智能
    的頭像 發表于 08-27 10:46 ?1320次閱讀
    人工<b class='flag-5'>智能</b>如何強化<b class='flag-5'>智能家居</b><b class='flag-5'>設備</b>的功能

    掃碼模組在智能家居領域中的應用

    。首先,掃碼模組在設備管理中的應用使得智能家居的操作更加簡便。在傳統的家居管理中,用戶需要手動輸入設備信息或者通過復雜的界面進行操作,這對于
    的頭像 發表于 07-31 10:37 ?718次閱讀
    掃碼模組在<b class='flag-5'>智能家居</b>領域中的應用

    提升智能家居安全,芯科科技分享CPMS獨家方案

    智能家居設備日益普及的今天,如何守護智能家居生態的安全邊界?芯科科技(Silicon Labs),作為芯片安全領域的領軍者,給出了答案。 目前越來越多的智能家居
    的頭像 發表于 07-24 11:02 ?730次閱讀