劉琰:物聯(lián)網(wǎng)的數(shù)據(jù)是典型時間序列數(shù)據(jù),具有量大、價值高的特點(diǎn)。傳統(tǒng)的數(shù)據(jù)庫無法很好地處理如此大量、實(shí)時的數(shù)據(jù),傳統(tǒng)的數(shù)據(jù)挖掘方法也無法從中挖掘出價值。因此需要引入復(fù)雜的機(jī)器學(xué)習(xí)算法來處理。比如2016 年機(jī)智云發(fā)布的機(jī)智云 4.0 平臺就包括了 RTBD(Real Time Big Data)實(shí)時大數(shù)據(jù)平臺和 Giga ML 吉咖機(jī)器學(xué)習(xí),為客戶提供了物聯(lián)網(wǎng)大數(shù)據(jù)能力,高效實(shí)現(xiàn)物聯(lián)網(wǎng)復(fù)雜機(jī)器學(xué)習(xí)算法服務(wù)。
RTBD(Real Time Big Data)實(shí)時大數(shù)據(jù)平臺,是一個專門為物聯(lián)網(wǎng)應(yīng)用而生的實(shí)時大數(shù)據(jù)分析、處理、輸出平臺。RTBD 特別適用于存儲和計(jì)算物聯(lián)網(wǎng)行業(yè)最常見的基于時間序列的數(shù)據(jù)(Time Series Data)。基于搜索引擎技術(shù),RTBD 存儲量大(可達(dá)EB級), 內(nèi)置強(qiáng)大的實(shí)時運(yùn)算能力,復(fù)雜的數(shù)據(jù)聚合結(jié)果可以在毫秒級輸出。RTBD 還具有多種計(jì)算引擎的整合能力可以方便地通過與 Hadoop/Spark/Storm 等計(jì)算平臺的整合完成復(fù)雜計(jì)算。人性化的管理界面讓開發(fā)者可以方便地定義數(shù)據(jù)查詢腳本,并即時生成對應(yīng)的 API,使應(yīng)用賦能在數(shù)據(jù)層面有質(zhì)的提升。
Giga ML 吉咖機(jī)器學(xué)習(xí),是專門為物聯(lián)網(wǎng)設(shè)計(jì)的機(jī)器學(xué)習(xí)產(chǎn)品。基于機(jī)智云的云端+霧端計(jì)算架構(gòu),吉咖機(jī)器學(xué)習(xí)可以把數(shù)據(jù)采集和處理邏輯動態(tài)分配到設(shè)備和網(wǎng)關(guān)端,讓海量的終端設(shè)備參與到機(jī)器學(xué)習(xí)的運(yùn)算中,大大的增加了可采集和處理的數(shù)據(jù)量和全網(wǎng)絡(luò)的運(yùn)算資源,可以高效的實(shí)現(xiàn)復(fù)雜的的機(jī)器學(xué)習(xí)算法,極大的降低了機(jī)器學(xué)習(xí)在物聯(lián)網(wǎng)領(lǐng)域的應(yīng)用的開發(fā)和部署門檻。
CSDN:可否簡單介紹一下如何通過機(jī)智云對接快速實(shí)現(xiàn) Amazon 的 Echo 對接?
劉琰:Alexa 是 Echo 內(nèi)置的語音助手,可以接收相應(yīng)語音命令,通過它能夠喚醒 Echo。Alexa 的優(yōu)點(diǎn)在于它基于云端,因此可以隨時對其進(jìn)行改進(jìn)。Alexa Skills Kit (ASK)是一個由自服務(wù) API、工具、文件和實(shí)例代碼的集合,可輕松構(gòu)建你自定義的 Alexa skills,然后發(fā)布。
機(jī)智云開源套件 Gokit 是一塊標(biāo)準(zhǔn)的量產(chǎn)級嵌入式開發(fā)板,即代表了通用型智能設(shè)備。硬件集成了通用 MCU、通訊模塊、電機(jī)馬達(dá)、溫濕度傳感器、紅外傳感器和可擴(kuò)展接口等,搭載機(jī)智云 Gagent 連接協(xié)議和 App 開發(fā)測試工具、微信硬件客戶端,以及完整的機(jī)智云云平臺服務(wù)。免費(fèi)發(fā)放給開發(fā)者進(jìn)行物聯(lián)網(wǎng)設(shè)備開發(fā)學(xué)習(xí),可在官網(wǎng)申請。機(jī)智云發(fā)布生態(tài)認(rèn)證計(jì)劃。

作為 IoT 前沿技術(shù)領(lǐng)軍企業(yè),機(jī)智云在 Amazon Alexa 平臺率先發(fā)布了 Smarthome Skill 和 Custom Skill,實(shí)現(xiàn)了亞馬遜 Echo 直接控制機(jī)智云開源套件Gokit(包括 Gokit2.0 和 Gokit3.0)!這也就意味著:隨著機(jī)智云和亞馬遜賬號的打通,接入機(jī)智云的智能設(shè)備都可以輕松實(shí)現(xiàn)Amazon Echo控制功能。
CSDN:如今開發(fā)者對于云服務(wù)解決方案有哪些需求、痛點(diǎn)?機(jī)智云能為他們帶來哪些變化?
劉琰:智能硬件開發(fā)云平臺和傳統(tǒng)的軟件開發(fā)有很大區(qū)別,在傳統(tǒng)的桌面軟件開發(fā)領(lǐng)域,客戶端的環(huán)境主要是 Windows 和 Mac,移動互聯(lián)網(wǎng)有 Android 和 iOS,但是智能硬件的客戶端平臺則要龐大的多,單單芯片廠家就有幾十家,如果算上做模塊的那就更多了,客戶端的多樣化是物聯(lián)網(wǎng)的一個獨(dú)特之處。
另外,物聯(lián)網(wǎng)應(yīng)用結(jié)合了企業(yè)應(yīng)用的業(yè)務(wù)復(fù)雜性,以及互聯(lián)網(wǎng)應(yīng)用在處理高并發(fā)、高訪問量的技術(shù)難題,因此物聯(lián)網(wǎng)應(yīng)用開發(fā)是一個更有挑戰(zhàn)的領(lǐng)域,比如,硬件領(lǐng)域的開發(fā)者相對比較傳統(tǒng),他們會采用比較成熟的技術(shù),而不像互聯(lián)網(wǎng)領(lǐng)域的開發(fā)者比較喜歡嘗試新技術(shù)。
再有,大部分硬件因?yàn)槭艿匠杀竞腕w積等因素的影響,在計(jì)算、存儲等方面的能力是有限的,把硬件接入云端后,無形中擴(kuò)展了硬件的能力。同時可以將硬件變得更加智能。原來一些設(shè)備的業(yè)務(wù)邏輯需要寫在硬件里面,現(xiàn)在可以把這部分和智能決策的邏輯放到云端。但是對于一個硬件工程師來說完成這些開發(fā)會非常難。
那機(jī)智云給他們帶來哪些變化?我們可以先看看目前智能硬件的基本架構(gòu),也就是我們常說的黃金三角形,即云端、智能硬件、智能手機(jī)應(yīng)用。云端的技術(shù)大多是互聯(lián)網(wǎng)的 技術(shù),與硬件工程師所熟悉的領(lǐng)域不太一樣,我們需要有工具幫助開發(fā)者更好、更快地接入。出于這個考慮,機(jī)智云提供了一個叫 GAgent 的小固件程序,它運(yùn)行在硬件平臺里面,通常在 Wi-Fi 模塊里,也可以在硬件的主控芯片里。GAgent 起到了一個承上啟下的作用,對云端,它實(shí)現(xiàn)了所有的機(jī)智云接口,讓硬件具有與云端連接的能力;對主控芯片,它又提供了一套對嵌入式開發(fā)很友好的封裝,讓硬件工程師可以面向業(yè)務(wù)編程,而不用去考慮云端通信的細(xì)節(jié)。