encog

    0熱度

    1回答

    我想用Encog庫來訓練一個神經網絡。 數據集(〜7000個示例)分裂(爲訓練(60%),交叉驗證(20%)和測試(20%))之前是線性歸一化,使得其看起來像這樣: Min=-1.000000; Max=1.000000; Average=-0.077008 目標(理想)的數據集(也線性歸一化)看起來是這樣的: Min=0.201540; Max=0.791528; Average=0.477

    1熱度

    1回答

    我想知道Encog AI Framework是否支持不同類型的分割算法,而不是用於時間序列預測的常用滑動窗口方法。 Eamonn Keogh的調查顯示滑動窗口是最糟糕的。 這裏是調查https://www.cs.rutgers.edu/~pazzani/Publications/survey.pdf 讓我知道如果Encog已經支持不同類型的時間序列分割爲TS預測。 謝謝

    2熱度

    1回答

    我想我在Encog中做了一些錯誤。在我見過的所有例子中,他們只是訓練,直到達到某個訓練錯誤,然後打印結果。何時計算梯度並更新隱藏層的權重?這是否全部包含在training.iteration()函數中?這是沒有意義的,因爲儘管我的訓練錯誤在我的程序中持續下降,這似乎意味着權重在變化,但我還沒有通過網絡運行驗證集(我在建立時斷開並與訓練集分離在開始的數據),以確定驗證錯誤是否仍然隨着訓練錯誤而下降。

    0熱度

    1回答

    以下是使用最新版本的encog-workbench(3.2.0)生成的: 我想知道這是否是一個錯誤,或者我沒有掌握輸出文件的用途。 當我在encog工作臺中運行[sunspot example] [1],沒有segregregation時,我希望輸出文件具有來自模型的擬合值。當我創建驗證圖表時,它向我展示了在教程中找到的圖形,所以這看起來是正確的。 但是當我去到sunspots_output.cs

    0熱度

    1回答

    我一直在使用Encog神經網絡工作臺(版本3.2)來運行太陽黑子預測程序,並且已經注意到,當將未來預測窗口改變爲大於1時,的結果sunspot_output.csv似乎是時間偏移,以便當網絡在評估時的輸出t = 0實際上不是(t + 1),(t + 2),(t + 3)等等。很可能我不是瞭解工作臺如何顯示結果所以也許有人可以爲我澄清這一點。 據我所知,如果你使用過去的窗口30和未來的窗口14,那麼

    2熱度

    1回答

    我製作了一個基於Encog的ANN來識別材料的頻譜。 我訓練網絡通過更多的光譜矩陣。 實施例: input[0] = material 0 input[1] = material 1 每個矢量是10000元件, 我想識別來自傳感器採集傳遞材料的一個訓練後的。 查詢encog網絡的功能是什麼? UPDATE 這是識別功能: public void ProcessInput() {

    2熱度

    1回答

    我正在努力去理解爲了執行OCR而使用NN,我的目標與通常的OCR算法有點不同。 我的目標是能夠確定一個特定的輸入是否是特定的字母,例如我期望從用戶那裏得到字母'A',並且我需要確保我沒有得到不同的形狀。 我需要能夠決定給定的輸入是否是正確的形狀。 從我一直在閱讀的內容來看,這裏有幾個選項,MLP,SOM網絡,反向傳播網絡。 據我所知,因爲我打算爲每個形狀(字母)創建樣本以訓練網絡,所以我應該定義一

    0熱度

    1回答

    這是pdf!我曾經學習過有關encog的實現。我瞭解它如何用於一個數據點,我的輸入具有多個數據點。 從我的理解,我覺得ILAYER接口是用來定義 每一層,這我不知道,請澄清。並且 哪個代表接口中的數據點? 這裏是ILAYER接口: public interface ILayer : ICloneable, IEncogPersistedObject { void AddNext(ILayer

    1熱度

    1回答

    我正在嘗試使用Encog來處理this dataset。爲了做到這一點,我將輸出結果合併爲一個(似乎無法弄清楚如何使用多個預期輸出,即使我沒有成功嘗試手動訓練具有4個輸出神經元的NN),其值爲「disease1」, 「疾病2」,「無」和「兩者」。 從那裏開始,在CSV中使用分析師嚮導,自動過程用期望的輸出來訓練NN。來自文件的峯值: "field:1","field:2","field:3","f

    1熱度

    1回答

    是否可以在統一項目中使用外部C#庫來編譯iOS和Android? 在我的情況下,我需要在我的遊戲中使用encog庫,我會遇到翻譯原生iOS/Android代碼的問題嗎?