是把智慧功能集中到后端平臺,還是分散在現場前端?以此為標準形成了物聯網云計算和海計算兩種計算模式。前者,將智慧功能大部集中到系統后端平臺,僅少量分散在現場前端,需要強大網絡基礎設施和超級計算能力的支持;后者,按照實際需要科學分布智能處理節點,大部智能體蘊含于現場前端,只將少數高端智能集中到中心平臺,只需有限的分布式計算機系統和網絡通道保證。各有不同的優勢,各有適當的應用領域。大家對云計算已經十分熟悉,我僅介紹海計算的三個特征:
融入性
融入現實場景各種物體的信息裝置,或融入物體內部的內嵌傳感器,這些智能體具有與物體緊密融合的融入性,自然地(原生態地)獲取物質世界信息,與物體具有相同的生命周期及自我管理、自我維護功能。例如,在銀行ATM現金保險箱體中嵌入防拆智能體,它與震動報警器有本質的不同,不僅具有破壞報警功能,還能智慧判斷現金保險箱受到的攻擊行為,能夠主動向其他智能體提出重鎖申請等防范服務。
自主性
智能體不只被動地接受控制,還能利用局部性原理協調它們之間實現局部通信、交互和互動,具備自組織、自計算和自反饋等功能,這種局部自主的實時交互形成智能性,不是簡單地將大量數據傳輸到云中心處理。還以ATM現金保險箱防拆智能體為例,它不僅能被動地接受沖擊破壞力而產生報警信號,還能協調相關智能體發揮各自的特性功能,對破壞行為進行準確探測和多重驗證,要求保險箱重鎖設施加強鎖閉能力,預警保險箱噴灑染色劑等主動協調功能。
智能性
這種智能不是軟件編制人員的預先設置,而是事前無法選定算法、事后無法預知結果的多個智能體之間通過內嵌智能算法交互產生的智能判斷,即分布交互式智能算法的系統智慧。有些智能可在一個防區局域子網中產生,也可是具有復雜功能智能部件經過密集計算任務的結果。其自成體系的計算空間與外部交互的數據大大減少。例如防范ATM暴力犯罪的智慧防范措施,犯罪行為不可能是預知的,防范措施也就不會是事前設定的,而是大量智能體聯合協同工作結果。在對暴力犯罪活動綜合判斷基礎上,針對實際犯罪活動選取有震懾性、制服性和打擊力的防范措施,與現在入侵報警系統功能水平不在同一層面。
融入式智能體是從嵌入式傳感器發展而來,但兩者存在本質區別:嵌入式傳感器目標僅對設備進行數字自動控制,系統給設備分配一個識別標簽、利用操作控制對設備實現一個理想狀態。融入式智能體是對目標行為和系統狀態進行復雜的智能控制,通過多個融入系統內部的智能體自動獲得行為和狀態信息,通過自組織分布智能算法進行自動判定和智慧操作,這種群體智能實時感知、智能認知和精確控制便是海計算模式。