6

क्या एनकॉग फ्रेमवर्क का उपयोग करने के तरीके पर कोई विस्तृत दस्तावेज है? मुझे UserGuide पर उपलब्ध उपयोगकर्ता मार्गदर्शिका और सी # उदाहरण encog github repositoryNEAT पर कोई भी एन्कॉग दस्तावेज़ीकरण?

हालांकि मैं एनईएटी नेटवर्क का उपयोग करने पर ध्यान केंद्रित कर रहा हूं और इसके लिए केवल एक्सओआर उदाहरण उपलब्ध है। मेरे अब तक, नीचे दिए गए कोड की तरह दिखता है:

Dim inputNeurons As Integer = 6, outputNeurons As Integer = 2 

Dim trainedNetwork As NEATNetwork 
Dim network As New NEATPopulation(inputNeurons, outputNeurons, 5000) 
network.Reset() 
network.InitialConnectionDensity = 100.0 

Dim speciation As New OriginalNEATSpeciation() 
speciation.CompatibilityThreshold = 1 

Dim trainer As TrainEA 
trainer = NEATUtil.ConstructNEATTrainer(network, New networkScore()) 
trainer.Speciation = speciation 

epoch = 1 
iterationLimit = 30 
i = 1 
While i <= iterationLimit 
    trainer.Iteration() 
    Console.WriteLine("Iteration #" & i & "/" & iterationLimit & " #" + epoch.ToString + " Score:" + trainer.[Error].ToString) 
    epoch += 1 
    i += 1 
End While 
हालांकि अलग

इस से वहाँ उपलब्ध इतने सारे कार्य हैं और वहाँ वे क्या करते हैं पर कोई विस्तृत वर्णन है? और नेटवर्क के लिए खुफिया अधिकतम करने के लिए उन्हें कैसे जोड़ा जा सकता है?

Class NEATPopulation 

setInitialConnectionDensity,setInnovations,setRandomNumberFactory, 
setSubstrate,setSurvivalRate,setCODEC, 
setActivationCycles,setInputCount 

and much more in TrainEA Class, NEATNetwork Class etc. 

क्या कोई इस नेटवर्क पर विशेष रूप से किसी अंतर्दृष्टि को साझा कर सकता है?

उत्तर

0

मैंने सभी एनकॉग एनईएटी दस्तावेज को एक स्थान पर व्यवस्थित किया। आप इसे कई NEAT और HyperNEAT Encog उदाहरणों के लिंक के साथ यहां पा सकते हैं। यह मूल कागजात से, NEAT एल्गोरिदम की उचित मात्रा का भी वर्णन करता है।

http://www.heatonresearch.com/encog/neat/

संबंधित मुद्दे