encog

    1熱度

    1回答

    我試圖指定一個BasicNetwork的最小和最大重量約束,但我根本找不到一個方法來做到這一點。是否可以設置這些限制?

    5熱度

    1回答

    如何在Encog 3.4(Github目前正在開發的版本)中暫停遺傳算法? 我正在使用Encog的Java版本。 我想修改農曆例子,伴隨着Encog。我想暫停/序列化遺傳算法,然後在後續階段繼續/反序列化。 當我打電話給train.pause();它只是返回null - 這是從代碼很明顯,因爲該方法始終返回null。 我認爲這將是非常直接的,因爲可以有一個場景,我想訓練一個神經網絡,用它進行一些預

    3熱度

    2回答

    我已經使用ENCOG實現了一個維數減少算法,該算法將一個數據集(稱爲A)與多個特徵相關聯,並將其減少爲僅具有一個特徵(我需要用於時間序列分析)的數據集(B)。 現在我的問題是,我有一個來自B的值 - 通過時間序列分析預測,我可以將它轉換回像A數據集一樣的兩維嗎?

    3熱度

    1回答

    我正在使用java encog機器學習庫來運行kmeans羣集。問題在於它只能用於數字數據。有沒有一種方法可以將文本文件(數據)矢量化,以便我可以直接輸入kmeans聚類算法。 我是這個空間的新手。任何幫助表示讚賞。

    0熱度

    1回答

    我準備了神經網絡輸入數據的csv文件,以及可以測試我的神經網絡的csv文件。結果並不令人滿意。我試圖增加/減少輸入數據的大小。也許我失去了一些東西,我會很高興,如果有人能的一些技巧等。這裏是我的encog代碼: //input data File file = new File("path to file"); CSVFormat format = new CSVFormat(

    1熱度

    1回答

    我正在使用(encog 3.3.0庫)構建用於圖像識別的神經網絡。爲了避免混淆我的神經網絡,我將圖像轉換爲50x50灰度,因爲我基本上想從圖像中進行一些與顏色無關的特徵提取。我有兩個輸出類。 我的輸入::一個CSV文件,其中包含318行,每行有2502列。每行對應一個圖像。前2500列是圖像的50x50像素,後2列是輸出類。 輸入有159行,其中2500個正常圖像像素,然後1,0輸出和159行,其

    0熱度

    1回答

    我已經能夠對網絡進行訓練,並得到它的培訓降到最小錯誤我想... 我實際上沒有看到任何地方,甚至當我瀏覽指導手冊時,如何測試經過訓練的網絡上的新數據......我將部分訓練數據分開,以便我可以在未經訓練的數據上測試網絡的結果,因爲我將它用於分類。這是我得到的代碼,不確定如何處理MLData輸出。對於分類,我只想將輸出神經元的值設爲最高...又名,最有可能是正確的分類節點。 MLDataSet tes

    2熱度

    1回答

    我有一個訓練有素的網絡,我想保存它並能夠稍後加載它,因此我不必重新訓練它...呃。 末的訓練碼: //Save network SerializeObject.save(new File("encognet"),network); Encog.getInstance().shutdown(); 加載文件 BasicNetwork network = (BasicNetwork) Encog

    2熱度

    2回答

    我正在試圖導入eclipse的encog示例。 encog基本上是一個Java庫來實現神經網絡和其它機器學習算法,但我不斷收到錯誤: Description Resource Path Location Type Project 'encog-examples' is missing required Java project: 'encog-java-core' encog-examples

    1熱度

    1回答

    我想建立與Encog一個神經網絡具有1個輸入(0/1或真/假)和1輸出中(雙精度值) (1作爲輸入),如果沒有指定標準(0作爲輸入),則爲0。 舉例來說,如果我有以下的訓練數據集 input | ideal 1 | 0.6 0 | 0 1 | 0.2 1 | 0.4 然後,我希望身邊的東西〜0.0如果輸入爲0和〜0.4 如果輸入爲1 我有簡化了我的問題。