请输入您要查询的百科知识:

 

词条 Neural Lab
释义

  1. Version 3.x

  2. Version 4.x

  3. Features

  4. Applications

  5. Wintempla

  6. File extensions

  7. See also

  8. References

  9. External links

{{Ad|date=February 2016}}

Neural Lab is a free neural network simulator that designs and trains artificial neural networks for use in engineering, business, computer science and technology. It integrates with Microsoft Visual Studio using C (Win32 - Wintempla) to incorporate artificial neural networks into custom applications, research simulations or end user interfaces.

It provides a visual environment to design and test artificial neural networks.

The latest Neural Lab version is 4.1. The two major versions are version 3.1 and 4.0.

Version 3.x

Version 3.1 is navigated using a standard computer mouse. Version 3.1 is considered easier to use, however, it is difficult to perform complex tasks programmatically. Version 3.1 is therefore primarily useful for people without a programming background.

The version 3.1 tutorial provided very little theoretical background on artificial neural networks. Despite the number of examples, most of the examples focus only on multi-layer networks with supervised training.

Version 4.x

In version 4.0, it is possible to perform neural network operations by writing code. The code is very similar to C/C++, Java or C#.

In version 4.0, the authors incorporate background information on artificial neural networks.

Version 4.0 incorporates Kohonen networks that can be trained without supervision and probabilistic neural networks.

Features

  • The tools allow reviewing and analyzing the structure of the training set.
  • The activation of the neurons for each case in the data set are visible. The tutorial provides examples in prediction, data mapping, data classification and autoassociative memory problems.
  • Once a network has been trained, it is possible to save it to a file. The file can be opened using Microsoft Visual Studio to create a standalone application that can employ the network.

Applications

Specific examples of neural networks include:

  • Prediction
  • Mapping
  • Auto Association
  • Classification
  • Network Simulation

Wintempla

Neural Lab is developed using Wintempla (a plug in that works with Microsoft Visual Studio). Wintempla encapsulates Win32 and simplifies the development of Microsoft Windows applications using C++ and native Win32 APIs.

Wintempla is a tool that integrates with Microsoft Visual Studio. Wintempla encapsulates Win32 to simplify the creation of Web and Desktop applications using C++ and object-oriented programming. The programmer has the option to use the native Win32 APIs or the Wintempla classes.

Wintempla includes:

{{columns-list|colwidth=30em|
  • A tutorial with key concepts in programming
  • Videos to illustrates how common control instructions (such as: if, else, for, while, etc.) work
  • Many examples and problems that can be used in: programming classes, SQL, PLSQL, Graphics
  • Support to create SQL database applications
  • SQL Import to create (in seconds) desktop or web applications from a SQL file
  • Simulated annealing optimization
  • Genetic algorithm optimization
  • Asynchronous module for Digital to Analog converters (DAC)
  • Asynchronous module for Analog to Digital converters (ADC)
  • Asynchronous module for serial ports
  • Multithread applications
  • Document printing
  • Microsoft Windows services
  • GUI deployment
  • Digital Signal Processing (remez, FFT and Filtering)
  • Common Object Model (COM)
  • A Lexical Analyzer, a compiler and virtual Machine
  • Artificial Neural Networks
  • Matrix operations
  • Data Visualization: Pie Chart, XY Chart, Polar Chart, Histogram, 3D Visualization, Simulation View
  • Native support for string manipulation using the STL
  • Native support for Math operations using the STL
  • Native support for data file storage
  • GDI Game application
  • Support for DirectX applications
  • Support for Open GL applications
  • Support to create PDF files programmatically

}}

File extensions

  • .lab Neural Lab code (a UNICODE text file)
  • .lay A multi-layer neural network file
  • .lax A complex-domain multi-layer neural network file
  • .koh A Kohonen neural network file
  • .prb A probabilistic neural network file
  • .csv A comma separated data file

See also

  • Artificial neural network
  • Neural network software

References

  • {{cite book|first=Timothy |last=Masters|title=Signal and Image Processing with Neural Networks: A C++ Sourcebook|url={{google books |plainurl=y |id=F8RQAAAAMAAJ}}|date=25 July 1994|publisher=John Wiley & Sons|isbn=978-0-471-04963-0}}
  • {{cite book|first=Timothy |last=Masters|title=Advanced algorithms for neural networks: a C++ sourcebook|url={{google books |plainurl=y |id=R8NQAAAAMAAJ}}|date=17 April 1995|publisher=Wiley|isbn=978-0-471-10588-6}}

External links

  • {{official website|http://www.fimee.ugto.mx/profesores/sledesma/documentos/}}
  • Download Latest Version (Run on Microsoft Windows: Vista, 8, 8.1 or 10)

1 : Neural network software

随便看

 

开放百科全书收录14589846条英语、德语、日语等多语种百科知识,基本涵盖了大多数领域的百科知识,是一部内容自由、开放的电子版国际百科全书。

 

Copyright © 2023 OENC.NET All Rights Reserved
京ICP备2021023879号 更新时间:2024/9/22 21:26:27