Home > Synapse, Updates > Update 3.4 Released

Update 3.4 Released

We have rolled out a new update, (1.0)/3.4 which contains a number of bug fixes and some new features. The update will be automatically downloaded and installed when you start Synapse (provided that you are connected to the internet)

New features:

  1. The new Updater2 update engine with an improved versioning system, download system and support for a more advanced release structure.

  2. Improved CSV input format that provides more features for handling string data (enumeration and removal in addition to the existing expansion):

  3. Generalized Hebbian Algorithm (GHA) update rule. A new Hebbian type update rule that performs PCA. The difference between it and Oja’s rule is that GHA results in sorted principal components.
  4. Splash screen, minor improvement with verbose loading of plugins
  5. Start screen, some visual improvements
  6. Two more plot line styles and marker support added to the Scatter Plot:

  7. Data embedded in solution is now compressed

Bug fixes:

  1. Component GUI flicker fixed
  2. Select Filter inadvertent sort fixed
  3. Hebbian component GUI refresh in training fixed
  4. Script Filter, disconnected GUI elements removed
  5. Unstage (scaling) in the Sink component fixed
  6. Column resize in GridView enabled

Synapse, Updates

  1. Zeppo
    May 29th, 2006 at 01:53 | #1

    Good work, the csv file format is much bettern now. Thanks.

  2. Robert
    May 31st, 2006 at 03:15 | #2

    I had some trouble installing it until I realized that my firewall was blocking it out. Doh!

  3. July 20th, 2006 at 06:32 | #3

    Hi
    I am wondering if you use any other second order error minimization methods than QuickPRop. I mean Levenberg Marquardt, Conjugate Gradient, Newton method etc. in MLP.

  4. July 20th, 2006 at 06:39 | #4

    Hi
    I am also wondering if you do now or plan to use sensitivity approaches to network pruning in MLP to optimize the networks as this approach may be more useful in deleting links more meaningfully and methodically?

  5. July 20th, 2006 at 09:00 | #5

    Hi,

    You can use Levenberg-Marquardt as well with components that support gradient optimization. As for network pruning, that’s what the optimizers are for (GA, particle swarm etc). There are also implicit pruning methods through unsupervised training (weight decay…).

    As for sensitivity analysis, while you can use it for pruning purposes, it is something that I would not recommend. The sensitivity approach is simply a too blunt instrument as it doesn’t take into consideration the complexities of the non-linearity of the systems and the correlation of data. In most cases it will do more damage than it will help.

    The best pruning approach is through the use of global optimizers that optimize the whole system topology.

    –Thomas

  1. No trackbacks yet.