NeuLab

NeuLab

A neural network laboratory

6 ratings
4 reviews
Free

Details

  • Released
  • Updated
  • December 12, 2017
  • March 22, 2018

Features

NeuLab screenshot #1 for iPhone
NeuLab screenshot #2 for iPhone
NeuLab screenshot #3 for iPhone
NeuLab screenshot #4 for iPhone
iphone
ipad
🖼️Get Icon
Icons↘︎

About

Explore the inner workings of neural networks by configuring, training, and testing them. This app provides a hands-on laboratory experience to understand how these systems learn and process data, with tools to optimize accuracy and analyze results.

Configure, train, and test neural networks
Optimize network accuracy with AutoPrune
Build convolution layers with Prune and Link
Define and import training/testing data
Save and export trained networks
Step through training and testing processes
Show original description

What's New in NeuLab

1.6

March 22, 2018

This app has been updated by Apple to display the Apple Watch app icon. A few new features for Network configuration. 1. Added a Link button. Link groups connections together.so that they share the same weights. Link also restores any pruned connections involved so that you don't have to restore them separately. During training the weights for each group are updated to the group average. (Hint - use Prune and Link to create convolution layers) 2. Added an Unlink button to remove a linked grouping. 3. Added the Seed button to re-initialize weights to new random values without disturbing the network topology. Pruned weights and linkages are not disturbed (whereas Init clears all linkages and pruning). 4. Updated a few error messages.

More

User reviews

Finally An actual working neural network!

I have downloaded about 12 different apps trying to see if there is any app that actually just lets you but in numbers and get back numbers. Simple. But no app allowed it or you had to pay for it... Thank you for making this and making it so simple and sweet.

I don’t know how to use the app

It is completely impossible to understand what I expect it wasn’t easy to use it

Incomprehensible

Each window promises a help resource, and indeed, one is provided. Where this so-called training experience fails completely is at the very beginning- it fails to explain what the nodes, layers, etc etc actually are, how they are supposed to interact, where and how the growing structure receives the reinforcements that enable it to learn- in short, all the basic introductory material that the intelligent non-expert expects of any learning environment.
Ironic, really- that the designer has created an environment in which the human intelligence isn’t equipped to learn about artificial intelligence environments.
It’s unclear at whom this app is aimed. Incomprehensible to the intelligent lay person, while people in the AI field will probably view it as trivial.
Show more

Cool app

Neat features, easy to use and explore, very easy to see what is happening as the network trains itself

FAQ

What is NeuLab?

NeuLab is an educational application designed to provide hands-on experience with neural networks. It allows users to configure, train, test, and optimize their own neural network models.

Can I build complex neural networks with NeuLab?

NeuLab supports networks up to 5 layers deep with up to 100 nodes per layer. You can define feed-forward networks with fully connected layers and sigmoid activation functions.

How does NeuLab help in understanding neural networks?

The app offers a step-through feature for both training and testing, allowing you to observe how internal weights change during training and how nodes activate during testing. Each screen also includes a help button for guidance.

What kind of data can I use with NeuLab?

You can define your own input-output examples for training and testing directly within NeuLab's editor or import them externally. Example data values should be scaled and constrained between 0.0 and 1.0.

Can I save and reuse my trained networks?

Yes, NeuLab allows you to save and export your trained networks for future study and reuse. You can also save and export your training data and test results.

Is NeuLab available on multiple devices?

NeuLab is supported on iPhone, iPad, and iPod devices, making it accessible for users across Apple's mobile ecosystem.

How often is NeuLab updated?

The latest version of NeuLab is 1.6, which was last updated on March 22, 2018. This indicates a release cycle that may not be frequent.

What is the user rating for NeuLab?

NeuLab has a rating of 3.8 stars based on 6 ratings. This suggests a generally positive but not overwhelmingly enthusiastic user reception.