Ile 6
Ile 6
When we create a network, i.e., neural network, it will get trained based on the training
data given to it. Now whether the network is trained properly or not will depend on the
prediction of test data tested on that network. The most important concept in Pybrain
Training is the use of BackpropTrainer and TrainUntilConvergence.
Tools
Pybrain offers tools modules which can help to build a network by importing package:
pybrain.tools.shortcuts.buildNetwork
Visualization
The testing data cannot be visualized using pybrain. But Pybrain can work with other
frameworks like Mathplotlib, pyplot to visualize the data.
Advantages of Pybrain
The advantages of Pybrain are:
Pybrain offers support for popular networks like Feed-Forward Network, Recurrent
Networks, Neural Networks, etc.
Working with .csv to load datasets is very easy in Pybrain. It also allows using
datasets from another library.
Limitations of Pybrain
Pybrain offers less help for any issues faced. There are some queries unanswered on
stackoverflow and on Google Group.
Workflow of Pybrain
As per Pybrain documentation the flow of machine learning is shown in the following figure: