Questions tagged [encog]

Encog is an advanced neural network and machine learning framework.

Encog is an advanced neural network and machine learning framework. Encog contains classes to create a wide variety of networks, as well as support classes to normalize and process data for these neural networks. Encog trains using multithreaded resilient propagation. Encog can also make use of a GPU to further speed processing time. A GUI based workbench is also provided to help model and train neural networks. Encog has been in active development since 2008.

Encog is available for Java, .Net and C/C++.

243 questions
11
votes
1 answer

Encog C# RBF network, how to start?

I went through whole documantation and didnt find how to set RBF network. I found some RBF example in ConsoleExmpales/Examples/Radial, but it looks like it doesnt work anymore, beceause some methods have been changed in Encog. So far I am stuck on…
EdWood
  • 875
  • 3
  • 19
  • 37
9
votes
1 answer

Football prediction program encog: Inconsistent predictions

I am making a program that predicts outcome of a football match using encog. I have created a neural network, trained it with data of 90 matches with resilient propagation training method. I have marked results of match as 1 for home win, 0 for draw…
user1533166
  • 143
  • 1
  • 2
  • 6
7
votes
1 answer

Any Encog Documentation on NEAT?

Is there any detailed documentation on how to use Encog Framework? I am aware of the user guide available at UserGuide and the C# examples at encog github repository However I am focused on using NEAT Networks and there is only XOR example available…
6
votes
1 answer

Is it possible for Encog or Neuroph to run on Android?

I am writing an Android app that will be performing image recognition and analysis. I have heard that a neural network is one of the better ways to perform image recognition and have attempted to port the library that Mike O'Neill on CodeProject…
Nathan Moos
  • 3,563
  • 2
  • 22
  • 27
6
votes
1 answer

Encog - How to load training data for Neural Network

The NeuralDataSet objects that I've seen in action haven't been anything but XOR which is just two small data arrays... I haven't been able to figure out anything from the documentation on MLDataSet. It seems like everything must be loaded at once.…
jonbon
  • 1,142
  • 3
  • 12
  • 37
6
votes
2 answers

Multiclass SVM Classification in Encog

Could someone show me how to use multi class SVM classification in Encog 3.1? I have used their Neural Networks with some success, but can not work out how to set up a multiclass SVM. The docs have this to say: "This is a network that is backed by…
Steve
  • 20,703
  • 5
  • 41
  • 67
6
votes
2 answers

How do I normalize a CSV file with Encog?

I need to normalize a CSV file. I followed this article written by Jeff Heaton. This is (some) of my code: File sourceFile = new File("Book1.csv"); File targetFile = new File("Book1_norm.csv"); EncogAnalyst analyst = new…
user3680
  • 117
  • 2
  • 6
6
votes
1 answer

Neuroph Vs Encog

I have decided to use a feed-forward NN with back-propagation training for my OCR application for Handwritten text and the input layer is going to be with 32*32 (1024) neurones and at least 8-12 out put neurones. I found Neuroph easy to use by…
buwaneka
  • 191
  • 1
  • 4
  • 11
5
votes
2 answers

Q-learning using neural networks

I'm trying to implement the Deep q-learning algorithm for a pong game. I've already implemented Q-learning using a table as Q-function. It works very well and learns how to beat the naive AI within 10 minutes. But I can't make it work using neural…
5
votes
1 answer

Is there a way to train an Encog neural network without loading all training set in memory?

I've been using a .NET framework to train a neural network, and my data set is really large, with a large number of inputs. I've decided to switch to Encog due to some problems with the old framework I was using, and also because Encog seems much…
5
votes
1 answer

How can I pause/serialize a genetic algorithm in Encog?

How can I pause a genetic algorithm in Encog 3.4 (the version currently under development in Github)? I am using the Java version of Encog. I am trying to modify the Lunar example that comes with Encog. I want to pause/serialize the genetic…
Tmr
  • 268
  • 1
  • 7
5
votes
1 answer

What is the way to feed multidimensional input data to encog ANN in java?

I am trying to feed some input (IP) v/s ideal (ID) data to encog neural network (BasicNetwork class). All the tutorials show the input format (MLData) to be like this: IP11,IP12,IP13 ID11,ID12 IP21,IP22,IP23 ID21,ID22 some more…
NRPanda
  • 53
  • 1
  • 4
5
votes
1 answer

Use multiple training methods to train a ANN with Encog

I would like to know if training a feed forward neural network with Genetic Algorithms, Particle Swarm Optimization and Simulated Annealing before using resilient propagation training does improve the result. Here is the code I am using: …
5
votes
1 answer

Time series forecasting encog 3 java read from CSV

I am developing a system for Time Series Forecasting. I bought the Book of Encog3 for Java, but I need to know hot to submit a CSV file with 3 columns and attempt to predict the second column. The CSV is defined as follows: Date, DeviceConsumption,…
4
votes
1 answer

OpenCL backend in Java Encog 3

The encog-core-java master branch no longer has a Encog.getInstance().getCL() method, or explicit access to the OpenCL devices (c.f. LeadTune's encog-java example: BenchmarkCL based on Encog 2). Instead, we seem to be referred to the…
Inon
  • 2,106
  • 3
  • 12
  • 17
1
2 3
16 17