Joone 1.2.1


Joone is a FREE Neural Network framework to create, train and test artificial neural networks
Developer:   pmarrone
      more software by author →
Price:  0.00
License:   LGPL (GNU Lesser General Public License)
File size:   0K
Language:   
OS:   
Rating:   0 /5 (0 votes)
Your vote:  
enlarge screenshot


Joone is a FREE Neural Network framework to create, train and test artificial neural networks. The aim is to create a powerful environment both for enthusiastic and professional users, based on the newest Java technologies.

Joone is composed by a central engine that is the fulcrum of all applications that are developed with Joone. Joone's neural networks can be built on a local machine, be trained on a distributed environment and run on whatever device.

Everyone can write new modules to implement new algorithms or new architectures starting from the simple components distributed with the core engine. The main idea is to create the basis to promote a zillion of AI applications that revolve around the core framework.

Here are some key features of "Joone":
Architecture

  • The Joone's framework is built with a modular architecture: the 'core engine' is separated from the visual interface and permits easily to implement any new application based on it.
  • Joone is portable, being written in 100% pure Java. It can run in any environment, from big multiprocessor machines to small palmtop devices.

    Neural Network's usability and transportation

  • The neural networks based on Joone are usable stand-alone (separated from the framework that has created or trained them).
  • The Joone's based neural networks can be transported using common protocols (like http or ftp) to run on remote machines

    Framework expandability

  • The framework is expandable with more components to implement new learning algorithms or new architectures.
  • With Joone it's possible to implement any kind of optimization; there are two main methods to find the best solution to a given problem (i.e. to find the best neural network): local optimization and global optimization techniques. The local optimization is obtained applying some 'internal' mechanism (the most famous is the momentum), the global optimization, instead, try to find the best solution applying some external technique to select the best performing NN among a predefined group of NNs (like genetic algorithms). Both are implemented with Joone, and many new optimization techniques can be experimented thanks to its expansibility.

    Multithreading and scalability

  • Joone's core engine is based on a multithreaded engine, capable to scale using all the computing resources available.
  • Joone provides the professional users with a distributed environment to train many neural networks in parallel on several machines.

    Licensing

  • Joone is freely usable. Its license is the Lesser General Public License (LGPL).
  • You're encouraged to try it and use it for whatever (both commercial and academic) application.

    What's New in This Release:
  • This release adds support for the Groovy scripting language.
  • LogarithmicPlugin has been added, to apply a logarithmic transformation (base e) to input data. "Save as XML" has been added to the GUI Editor, in order to permit saving a neural network in XML format.
  • A number of bugs have been fixed, including a problem that prevented SangerSynapse from learning when in training mode.
  • The inspection panel no longer shows the biases for Layers for which this doesn't make sense.
  • This release fixes the lack of the first column when the inspected values were copied in the clipboard.
    tags neural networks  neural network  the best  find the  from the  the core  this release  with joone  core engine  best solution  local optimization  optimization techniques  been added  

    Download Joone 1.2.1


     http://prdownloads.sourceforge.net/joone/JooneEditor1.2.1-Linux-NoVM.bin?use_mirror=umn
     http://prdownloads.sourceforge.net/joone/JooneEditor1.2.1-Linux.bin?use_mirror=puzzle


    Authors software

    Joone 1.2.1 (by pmarrone)
    Joone is a FREE Neural Network framework to create, train and test artificial neural networks


    Similar software

    Joone 1.2.1 (by pmarrone)
    Joone is a FREE Neural Network framework to create, train and test artificial neural networks

    Neural Net Framework 1.1 (by Pink Floyd)
    NNF – Neural Net Framework is a small library, written in C language, that implements multilayer feed-forward neural networks.

    Her

    annie 0.71a (by Asim Shankar)
    annie stands for Artificial Neural Network Library and is a C++ API (library) for neural network training and execution.

    ersions e

    Java Neural Network Trainer 0.1 (by SynapticFailure)

    Fast Artificial Neural Network Library 2.1.0 Beta (by Steffen Nissen)
    Fast Artificial Neural Network Library implements multilayer artificial neural networks in C with support for both fully connected an

    ASpiReNN 0.1 (by F Henry)
    ASpiReNN stands for Artificial SPIking REcurrent Neural Network

    SigmaPi Neurosimulator 1.3 (by Ewald Kr?mer)
    The SigmaPi Neural Network Simulator is designed for time-series processing and neural network research on Unix/X11

    machine learning framework 1.5 (by uni software plus)
    machine learning framework for Mathematica is a collection of powerful machine learning algorithms integrated into a framework for th

    AI::NeuralNet::Simple 0.10 (by Curtis Poe)
    AI::NeuralNet::Simple is a simple learning module for building neural nets.

    SYNOPSIS

    use AI::NeuralNet::Simple;
    my $net =

    Combean 0.1 (by Combean Team)
    Combean project is a Java framework for combinatorial structures like graphs or linear programs and optimization algorithms working w


    Other software in this category

    Narval 2.0.1 (by Logilab)
    A framework (language + interpreter + GUI/IDE) dedicated to the setting up of intelligent personal assistants (IPAs).

    this website

    Pattern Classification Program 2.2 (by Ljubomir Buturovic)
    Pattern Classification Program is an open-source machine learning program for supervised and unsupervised classification of patterns

    OpenAI 0.2 (by Thornhalo)
    The OpenAI site is centered around an Open Source project and community involving artificial intelligence

    Fast Artificial Neural Network Library 2.1.0 Beta (by Steffen Nissen)
    Fast Artificial Neural Network Library implements multilayer artificial neural networks in C with support for both fully connected an

    Distributed Hardware Evolution Project (by Miguel Garvie)
    The Distributed Hardware Evolution Project allows the distribution of a genetic algorithm evolving hardware designs across the Intern

  •     search


    Featured Software

    jEdit 4.3 pre8
    jEdit is an Open Source text editor written in Java

    Opera 9.02
    Surf the Internet in a safer, faster, and easier way with Opera browser

    GNU Aspell 0.60.4
    GNU Aspell is a Free and Open Source spell checker designed to eventually replace Ispell


    Subscribe in Rojo
    Google Reader
    Add to My Yahoo!

    Add to My AOL
    Subscribe with Bloglines
    Subscribe in NewsGator Online
    Add 'nixbit linux software' to Newsburst from CNET News.com
    del.icio.us nixbit linux software


    Top tags