2016-07-11 38 views
1

我想申請神經網絡作爲自動聯想記憶。所以,所需的輸出等於輸入。我會運用希伯斯規則來訓練網絡。初學者水平:神經網絡結構

我在形式

Sample1 = [1 1 1 1 1 1 -1 1 1 1 1 1 -1 -1 -1 -1 -1 -1 1 1 1 1 1 1 1 1 1 1 1 1 ]'; 

長度d = 30具有圖案。我有一組存儲在數據庫中, 數據庫p樣品,X = {Sample1,Sample2,....,Sample_p}

但是我有在理解什麼決定了輸入到神經網絡中的一些概念的問題 - 這將是所有的樣品(實施例)或每個樣本/例?一般來說,輸入的數量和輸出的數量是什麼意思?

回答

1

神經網絡的輸入是一個例子[1]。輸入的數量被定義爲與這個例子相關的值的數量。在你的情況下,輸入的數量是30.

輸出的數量取決於你的任務。由於您的目標是使輸出等於輸入,所以輸出的數量與輸入的數量相同。但請注意,輸出/輸入的實際值可能不完全相同。您的案例中的輸出數量也是30.

[1]爲了加快訓練/學習過程,機器學習人員傾向於同時使用多個示例作爲輸入。這並不總是必要的,但基本概念是一次只能提供一個示例。