2012-10-18 159 views
3

當您在任何配置中有2個A類,2個元素和B,並且1D空間中有一個元素時。任務是區分這兩個類,以對它們進行分類。如果您可以選擇任意激活功能,那麼可以解決這個問題的最小數量的神經元是多少。神經網絡分類器

我以爲你總是必須使用至少兩個神經元還是我錯了?

回答

3

你的問題具有一定的相關的感知古典XOR問題。讓我們暫時假設它是關於具有特定激活函數 - 感知器具有的二進制閾值的神經網絡。然後任務變成1D XOR問題,然後確實需要隱藏層中的2個神經元和輸出層中的1個神經元來解決它。但是你提到可以選擇一個任意的激活函數。在這種情況下,我們可以選擇radial basis function(RBF)網絡。如果可以將A類表示爲大於T的輸出值,將B類表示爲小於T的輸出值,則只有1個RBF神經元足以區分這些類。如果您希望每個類都有自己的輸出(該值可以被視爲屬於相應類的輸入數據的概率測量),那麼您需要2個RBF神經元。