2020-10-19 群體感知 -確保資料可行性
引言
儘管我們可以通過一系列的激勵方法和信用機制來保證更多的使用者參與群體感知,保證提供資料的可靠性,但是,由於多種因素的影響,停車位資訊的提供依然無法十分準確。依然會存在使用者根據系統提供的車位資訊到達目的地之後無法停車的情況。這種情況沒有辦法杜絕,但可以通過一些方法來降低發生的概率。如使用機器學習的方法對於停車位空閒資訊進行預測,如利用推薦演算法模型綜合多種因素進行推薦。
車位預測
預測系統
預測系統的基本思想是,將採集的大量資料(X,Y)經過學習系統,得到模型。這樣對於其他的測試x,就可根據模型得到其對應的y,達到預測的目的。
機器學習三要素:
模型是我們要得到的目標函式,是總結資料的內在規律,用函式來描述的系統。策略是選取最優模型的評價準則,是預測值和真實值之間的差距。演算法是選取最優模型的具體方法,也即求得更加靠近真實值的模型的方法。
以線性迴歸為例
模型:
策略(損失函式):均方誤差
演算法:最小二乘法,梯度下降法
最小二乘法:
梯度下降法:
目的:梯度下降(gradient descent)在機器學習中應用十分的廣泛,不論是線上性迴歸還是Logistic迴歸中,它的主要目的是通過迭代找到目標函式的最小值,或者收斂到最小值。
梯度的方向是函式在給定點上升最快的方向,那麼梯度的反方向就是函式在給定點下降最快的方向,這正是我們所需要的。所以我們只要沿著梯度的方向一直走,讓函式的未知數隨著梯度的方向運動,就能走到區域性的最低點!
以線性迴歸為例
迴歸模型:
損失函式為均方誤差損失函式
損失函式:
明確一下,未知數不是x,而是Θ,通過迭代Θ,達到損失函式的最小值。
迭代公式:
文獻舉例
利用基於時間的預測方法來預測車位的飽和度
1.獲取原始圖片資料,經過影像處理,得到初始資料欄位,及初始車位飽和度預測值X1
2.由大量基於時間的採集歷史資料,獲得非線性時間預測模型,得到基於事件的飽和度預測值X2
3.為了提高預測的精準度,結合由使用者採集的資訊進一步預測,得到最終預測值,其中X1為初始預測值,X2為基於時間的飽和度預測值,X3為採集空車位數量
停車位推薦模型
通過綜合考慮多種影響停車位選擇的因素,建立停車行為選擇模型,從而為使用者提供更為理想的車位。
綜合這些影響停車位選擇行為的因素,得到推薦模型
其中w值,由遺傳演算法得到。
相關文章
- 《資料資產》專題:《資料資產》如何確權、估值? 《資料產權》如何明確、保護?
- Oracle Goldengate是如何保證資料有序和確保資料不丟失的?OracleGo
- 首席資料官需要確保戰略方向 - snowflake
- 資料安全態勢感知
- 如何確保在對資料誤操之後可以快速的恢復資料
- 如何確保位於各處的資料資產安全無虞?
- 確保問卷資料真實性的有效方法:詳解
- 確保帳戶安全 談MySQL資料庫安全解決方案MySql資料庫
- ActiveRecord透過Transaction來確保對資料庫操作成功資料庫
- Dataguise:確保Hadoop資料安全的十大最佳方法GUIHadoop
- 助力等保2.0建設,態勢感知平臺再配上等保一體機有多強?
- 資料圖解:農民工群體之變——資訊圖圖解
- 改變出版行業數字化確保資料儲存安全行業
- 前後端資料的互動--如何確保前後端資料的安全性?後端
- Web安全下的資料感知引擎Web
- 【手工建庫】確保資料庫處於自動 UNDO管理模式資料庫模式
- 環保資料
- KMB:正確使用媒體和資料調查
- 沈浩:大資料感知人類社會大資料
- 感知生命週期的資料 -- LiveDataLiveData
- 網路資訊保安亮紅燈,確保資料安全是大勢所趨
- 確保Oracle 11g R2資料庫高可用性WQOracle資料庫
- 嚴守工期,確保質量,這家AI資料標註公司做到了!AI
- MySQL實戰:解密樂觀併發控制,確保資料操作不衝突MySql解密
- puppet確保程式執行
- OA軟體給力,公告管理確保公告知曉到位
- 重工業機臺資料彙集,如何保證資料準確的同時,又保持高效率?
- 如何保護備份資料免受勒索軟體侵害
- Laravel 單元測試實戰(3)- 編寫整合測試確保介面和資料庫程式碼正確Laravel資料庫
- 海外問卷調查選擇口子查、渠道查還是站點查?代理IP確保資料準確
- 保研資料分享
- 資料庫保護資料庫
- 確保web安全的HTTPSWebHTTP
- 陸首群:開源軟體的智慧財產權保護問題(轉)
- 你確定懂OAuth 2.0的三方軟體和受保護資源服務?OAuth
- IM軟體,為企業工作資料保駕護航!
- 面對勒索軟體 如何保護資料備份安全?
- 怎樣確保專案評估的精確 (轉)