Glossary

Ann / NN

Artificial Neural Network. Synonymous throughout this document with the term neural network, an interconnected network of simulated neurons.

Classpath

The environment variable listing the files and directories that Java will search for run-time classes. On a Windows system, this variable is available by right-clicking the My Computer icon on the desktop, selecting the Advanced tab of properties, selecting Environment Variables. A semicolon should separate different entries in the Classpath.

GUI

Graphical User Interface.

Jar File

Similar to a Zip file.

JAXP

Java API for XML Parsing. Java’s set of packages for processing XML files.

Layer

A collection of neurons that make up a Neural Network. The output of each neuron in a layer is linked to the input of every neuron in connected layers.

Neuron

An independent processing unit, similar to a neuron in the brain. A neuron accepts inputs from the outputs of other neurons and produces a result from these.

Neural Network

Computer models based on the neural structure of the brain that are able to learn from experience.

PE

Processing Element, i.e. a node (the neuron) constituting a layer.

Swing

Java’s GUI component set. The Joone editor uses these components as the graphical framework of the GUI.

XML

Extensible Markup Language. The Joone editor uses this language to process some parameter files.

Zip File

A compressed set of files. Java is able to read zipped files at run time, allowing Java programs to be deployed as a small number of files.