iOS上的卷積神經網絡 一

Google的TensorFlow一出,Coffee估計也招架不住了,其作者趕忙去開發Coffee2Go,而Coffee2Go就是移動版的深度學習框架。而深度學習框架中重要的一環是卷積神經網絡(CNN)。2016年蘋果開發大會上,蘋果工程師發布了在iOS上使用CNN的API,供大家使用。雖然剛開始的功能還比較弱,但將來功能必然強大。各種道理是想通的,移動版深度學習的發展可以參照手機游戲的路程。從2D到流暢的3D,其實也沒有用多少年的時間。

卷積(Convolution)的操作在數字圖像處理的書中一般都有介紹,其實就是依照預設好的卷積模板對每個圖像塊的像素做并行的乘法運算,然后將運算的結果累加。通常計算結果會賦值到圖像塊中心的像素。卷積的操作常用于圖像模糊或銳化等操作。今年來,生物醫學家發現,人對事物的認知過程是由多種卷積操作(可能有上百萬種)組合而成,這個重要的發現為深度學習奠定了理論基礎。卷積和神經網絡也因此被聯系到了一起。

因為時間的原因,近期暫時不做iOS的深度學習的研究了,但過段時間不忙了還會繼續的。

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容