Sunday, December 03, 2017

【轉貼】零基礎深度學習Part I:計算圖

【轉貼】零基礎深度學習Part I:計算圖

2017/12/03

計算圖

-----

我們從計算圖(computational graph)的理論開始,因為神經網絡本身是計算圖的一個特殊形式。Computational graph 是有向圖,其中的節點都對應著 操作(Operation) 或者 變量(Variable)。Variable 可以把自己的值遞送給 Operation,而 Operation 可以把自己的輸出遞送給其他的 Operation。這樣的話,計算圖中的每一個節點都定義了 graph 中的 Variable 的一個函數(本句意義可以參照“函數”的定義,大意為一種輸入對應一種輸出)。 遞送入節點的、從節點中傳出的值,被稱為 tensor,這是個用於多維數組的詞。因此,它包括標量、矢量、矩陣,也包括高階的張量(tensor)。

-----

繁體版廣告太多,這邊貼簡體版。

零基础深度学习Part I:计算图 - 集智专栏
https://jizhi.im/blog/post/deep_learning_from_scratch_1

Deep Learning From Scratch I  Computational Graphs - deep ideas
http://www.deepideas.net/deep-learning-from-scratch-i-computational-graphs/

No comments: