home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
OS/2 Shareware BBS: 16 Announce
/
16-Announce.zip
/
294249.zip
/
294249.ANN
Wrap
Text File
|
1994-05-03
|
26KB
|
405 lines
DATE 940503
CATEGORY GD00, GD60, G120, GD70, WS00, WS20, WS25, WS50
TITLE IBM NEURAL NETWORK UTILITY FOR OS/2 AND WINDOWS
ABSTRACT Neural networks and fuzzy logic are powerful new application
development technologies. Neural networks can find patterns and
learn relationships in business data. They differ from traditional
programming in that the neural network training process is automated,
providing a cost-effective way of turning data into useful processing
functions. Fuzzy logic is an exciting extension of the well-known,
rule-based expert system methodology, with the advantage of letting
experts represent their knowledge in their own language. The Neural
Network Utility (NNU) product family brings the power and
productivity of these advanced technologies to commercial application
developers working in OS/2 (R) and Windows (1) computing
environments.
Neural Network Utility for OS/2 (NNU/2) and Neural Network
Utility for Windows (NNU/Win) Version 3.1 are enhanced and repackaged
members of the Neural Network Utility product family. The NNU/2 and
NNU/Win products are functionally equivalent. They can be used as
stand-alone development tools or as part of a client/server
environment. Enhancements include support for additional neural
network models, for fuzzy rule processing, and for client/server
development and remote data access from AS/400 (R) system and RISC
System/6000 (R) servers. Increased function and ease-of-use in the
data translation and control script language yield improved
productivity.
Applications developed using NNU/2 and NNU/Win are portable
between all NNU environments. NNU provides a language-independent
API for embedding neural network and fuzzy rule processing into OS/2
and Windows application programs.
Refer to the following Software Announcements, dated
May 3, 1994, for additional information.
o 294-248 Neural Network Utility/400
o 294-251 AIX Neural Network Utility/6000
o 294-250 Neural Network Utility Entry for OS/2 and Windows
One-Time Charge: $1,500
Planned Availability Date: September 9, 1994
(R) Registered trademark of International Business Machines
Corporation
(1) Trademark of Microsoft Corporation
IN BRIEF . . .
Features
o Neural network application development support
o Client/Server product orientation
o Knowledge-based processing using fuzzy rules
o Enhanced application developer productivity tools
Neural Network Utility Family
o Neural Network Utility for OS/2 (NNU/2)
o Neural Network Utility for Windows (NNU/Win)
o Neural Network Utility/400 (NNU/400)
o AIX (R) Neural Network Utility/6000 (NNU/6000)
o Neural Network Utility Entry for OS/2 (NNU Entry/2)
o Neural Network Utility Entry for Windows (NNU Entry/Win)
PRODNO 5871-AAA 03H3892
5871-AAA 03H3893
OVERVIEW DESCRIPTION
NEURAL NETWORK APPLICATION DEVELOPMENT SUPPORT
NNU for OS/2 and NNU for Windows allow users to develop neural
network applications on PCs and deploy them either as stand-alone PC
applications or as multi-user AS/400 system or RISC System/6000
solutions when used with NNU/400 and NNU/6000.
ENABLE CUSTOMER'S COMPETITIVE ADVANTAGE: Neural network technology
detects patterns and relationships in data and then uses that
information to perform data processing functions. In cases where the
relationships are complex or unknown, neural networks open new areas
to application development. Leading-edge applications using this
technology have provided significant technical advantages in the
retail, marketing, finance, manufacturing, and health industries.
APPLICATION DEVELOPER PRODUCTIVITY: Application development time for
neural network applications can be significantly less than for
traditional data processing applications. A typical neural network
application is developed by doing problem analysis, data analysis and
scaling, training the neural network, and then testing and
validation. There are no algorithm design or code and debug steps in
the neural network application development process, resulting in
shorter development times.
CLIENT/SERVER PRODUCT ORIENTATION
The client/server function in NNU/2 and NNU/Win allows a user to
develop applications on a PC while the neural network processing is
performed on an AS/400 system or RISC System/6000 server. It also
allows remote data access.
ACCESS TO ENTERPRISE DATA: Using NNU in client/server mode, an
application developer can access databases and files on the server
machines running NNU/400 or NNU/6000. This reduces the duplication
of data and the workstation storage requirements, along with data
integrity and security problems.
INCREASED CAPACITY/PERFORMANCE IMPROVEMENT: The client/server mode
allows a developer running OS/2 or Windows on a PC to run the neural
network computations on a larger AS/400 system or RISC System/6000
machine. For the computationally demanding training process, this
mode of operation allows more and larger neural networks to be
developed in the same amount of time. As a result, users can solve
more difficult problems involving more variables.
KNOWLEDGE-BASED PROCESSING USING FUZZY RULES
Fuzzy rule processing adds a knowledge-based processing approach to
complement the data-based neural network approach.
ENABLE CUSTOMER'S COMPETITIVE ADVANTAGE: Rule-based expert systems
have been widely used in business applications. The two areas of
weakness are the difficulty maintaining large rule bases and the
sometimes slow execution times. Fuzzy rule systems typically allow a
problem to be solved using fewer rules, and the execution times are
fast because search algorithms are not used. Fuzzy rules are
translated into mathematical form and solved by the fuzzy inference
engine. This technology allows domain experts to represent their
knowledge using their own terminology and quickly develop
knowledge-based applications.
ENABLING NEW APPLICATIONS: The addition of fuzzy rule processing to
the existing neural network capabilities of NNU creates the
possibility of new applications using the pattern recognition and
modeling capabilities of neural networks along with the rule
processing of fuzzy rule systems. The fuzzy rule editor in NNU
allows a developer to quickly define fuzzy variables, fuzzy sets and
membership functions, and corresponding fuzzy rules. This
easy-to-use environment leads to rapid prototyping and evaluation of
the expert-system application.
ENHANCED APPLICATION DEVELOPER PRODUCTIVITY TOOLS
The NNU built-in data translation tools and scripting language for
automated training have been enhanced to provide improved ease-of-use
and increased function.
APPLICATION DEVELOPER PRODUCTIVITY: The NNU translate editor and
translate filter provide a powerful template-based function for
performing data translation and scaling of neural network training
data. A large percentage of the neural network application
development cycle is spent working with data. NNU splits source
files into training and testing data automatically, generates
translation templates by scanning the source data, provides more than
20 mathematical functions, including vector operations, and provides
an easy-to-use editor for specifying the translation operations.
This allows developers to quickly and easily create what-if scenarios
to explore data representation issues.
The NNU control script editor and language allow a developer
to specify an automated sequence of actions for training and testing
neural network applications. Neural network parameters can be set,
data sources can be selected, network performance can be logged, and
breakpoints can be set. New features include text script files that
can be edited in any text editor, variable support so that re-usable
scripts can be written, and looping control constructs. The NNU
control script language allows automated development of neural
network applications.
PRODUCT POSITIONING
The NNU family of products is a complete set of development tools
that combine neural network and fuzzy rule system technologies that
can be used to create leading-edge business solutions. The NNU
products run on a wide range of platforms from Windows and OS/2 on
PCs to AIX on RISC System/6000 workstations, up to AS/400 mid-range
systems. This wide coverage, along with client/server capabilities,
allows a developer to choose the most appropriate platform for
development and deployment.
Workstation-based development environments use graphical user
interfaces to allow point-and-click construction of applications.
NNU provides tools for local and remote database access, data
translation and scaling, visualization of neural networks and fuzzy
sets, and a scripting language for automated training sequences. It
supports multiple neural network models, and provides programming
interfaces for user-defined custom models.
Neural Network Utility can be used across multiple industries
and enables the development of a wide range of applications. NNU
provides a cost-effective way of turning data into meaningful
processing functions using neural networks and turning knowledge into
application logic using fuzzy rule systems. Applications range from
risk assessment and portfolio management in finance to fraud
detection and policy assessments in health and insurance, all the way
to optimization, scheduling, and visual inspection systems in
manufacturing and process control.
The Neural Network Utility products should be used by
application development professionals with neural network and fuzzy
rule system education or experience who want to develop robust
commercial applications using these technologies.
CUSTINFO PUBLICATIONS
The NEURAL NETWORK UTILITY INSTALLATION AND USER'S GUIDE
(SC41-0223) is shipped with the product.
Additional copies of unlicensed publications will be available
for a fee after product availability. These copies may be ordered
from your IBM representative, through the system library subscription
service (SLSS), or by direct order.
ORDER
TITLE NUMBER
Neural Network Utility
Programmers' Reference SC41-0222
EDUCATION SUPPORT
The appropriate curriculum will be updated, as necessary, to
include the enhancements in this announcement.
Details of the education support will be provided by product
availability through separate Education Announcements.
Descriptions of all classroom and self-study courses are
contained in the SKILL DYNAMICS (TM) CATALOG OF IBM EDUCATION
(G320-1244).
Call Skill Dynamics, An IBM Company, at 800-IBM-TEACH
(426-8322) for schedules and enrollments.
(TM) Trademark of International Business Machines Corporation
TECHINFO TECHNICAL INFORMATION
SPECIFIED OPERATING ENVIRONMENT
HARDWARE REQUIREMENTS:
NNU FOR OS/2:
Any personal computer supported by IBM OS/2 2.1, or later,
with:
o 386DX 33MHz processor (486DX 33MHz recommended)
o 6MB minimum RAM memory (8MB recommended)
o VGA or higher resolution display supported by OS/2.
o 4MB hard file available free space
o For Client/Server mode, any LAN adapter supported by OS/2 2.1, or
later.
NNU FOR WINDOWS:
Any personal computer supported by Microsoft Windows 3.1, or
later, compatible version in enhanced mode with:
o 386DX 33MHz processor (486DX 33MHz recommended)
o 4MB minimum RAM memory (6MB recommended)
o VGA or higher resolution display supported by Windows 3.1.
o 4MB hard file available free space
o For Client/server mode, any LAN adapter supported by Windows 3.1.
SOFTWARE REQUIREMENTS:
NNU FOR OS/2:
o NNU/2 3.1 will run only under OS/2 2.1, or later.
o Custom neural network model and custom interface program
development requires an OS/2 compiler capable of generating
32-bit OS/2 2.1 compatible DLLs.
o Client/Server development requires IBM TCP/IP for OS/2
Version 2.0, or later.
o NNU/2 local database support requires a DB2/2 (TM) database.
o NNU/2 remote database access requires the facilities provided by
the DB2 (R) family of client/server products.
NNU FOR WINDOWS:
o NNU for Windows 3.1 will run under Microsoft Windows 3.1, or
later, compatible version.
o Custom neural network model and custom interface program
development requires a compiler capable of generating 32-bit
Windows compatible DLLs.
o Client/Server development requires IBM TCP/IP for DOS
Version 2.1, or later.
o NNU/Win provides generic (local and remote) database support
through the Open DataBase Connectivity (ODBC) interface. This
requires an ODBC driver for each target database.
COMPATIBILITY: Neural Network Utility for OS/2 and Neural Network
Utility for Windows are compatible with other members of the NNU 3.1
product family. Neural networks and fuzzy rule systems developed
using NNU/2 or NNU/Win can be run by other NNU family products.
PERFORMANCE CONSIDERATIONS: Neural network application development
typically requires large amounts of floating-point computations.
Application developer productivity will be gated by the speed of the
hardware. Fuzzy rule system development places no great demands on
the system.
In general, neural network and fuzzy logic applications can be
deployed on any machine capable of running Windows 3.1 or OS/2 2.1.
PLANNING INFORMATION
PACKAGING: Installing NNU/2 and NNU/Win is easy and can be done in
less than 30 minutes. An installation program will guide the user
through the installation process.
PACKAGING: The IBM Neural Network Utility for OS/2 and Neural
Network Utility for Windows contain the following packaged as a
single unit:
PROGRAM PRODUCT
o Registration Card
o Installation and User Guide (publication)
o IBM Program License Agreement on diskette container
o Program diskettes (3.5-inch media)
o Program License information
ADDITIONAL LICENSE COPY (WITH CERTIFICATE): Proof of Additional
License.
ADDITIONAL LICENSE COPY (WITHOUT CERTIFICATE): No material is
shipped.
SECURITY, AUDITABILITY AND CONTROL
User management is responsible for evaluation, selection and
implementation of security features, administrative procedures and
appropriate controls in application systems and communication
facilities.
ORDERING ORDERING INFORMATION
To order the programs in this announcement for order type,
specify the order type number, feature number, part number, program
name, media, and quantity.
PACKAGES
ORDER
TYPE FEATURE PART PROGRAM
NUMBER NUMBER NUMBER NAME MEDIA
5871-AAA 7894 03H3892 NNU
for OS/2 3.5-inch
5871-AAA 7895 03H3893 NNU for
Windows 3.5-inch
ADDITIONAL LICENSE
ORDER
TYPE FEATURE PART PROGRAM
NUMBER NUMBER NUMBER NAME
5872-AAA 7898 03H3896 NNU for
OS/2
Additional
License
5872-AAA 7904 03H3897 NNU for
Windows
Additional
License
5872-AAA 7907 03H3900 NNU for
OS/2
Additional
License
Certificate
5872-AAA 7908 03H3901 NNU for
Windows
Additional
License
Certificate
PROGRAM PACKAGE UPGRADES
ORDER
TYPE FEATURE PART PROGRAM
NUMBER NUMBER NUMBER NAME MEDIA
5875-UPG 7911 03H3904 NNU for
OS/2 3.5-inch
5875-UPG 7912 03H3905 NNU for
Windows 3.5-inch
o Program Package -- program diskette with documentation.
o Additional License Copies -- authorization for the customer who
has a program package to make a single copy of the program
diskette and documentation. There are two ways to receive
authorization to copy. Receipt of the invoice authorizes the
customer to make the Additional License Copy. The ICA must be in
effect. The customer also has the option of ordering a Proof of
Additional License certificate. The ICA is not required.
o Documentation -- Separate documentation without program
diskettes.
o Program Package Upgrade -- Program diskette with documentation.
IBM EDUCATION FULFILLMENT CENTER: The announced programs are
eligible to be ordered through the IBM Education Fulfillment Center.
Please note that availability through the IBM Education Fulfillment
Center may not coincide with the programming availability dates noted
in other sections of this document.
The IBM Education Fulfillment Center is the order processing
location for selected Personal Computers and related
hardware/software for eligible education end-users.
PROGRAM UPGRADE
The program package upgrade option allows currently licensed
users of Neural Network Utility (5798-RYK) to obtain the new function
for a program upgrade charge. The program upgrade to Neural Network
Utility for OS/2 or Neural Network Utility for Windows will be
available September 9, 1994. Orders will be accepted after
September 9, 1994, if the specific date has not been determined.
These upgrades will be available through IBM Authorized Personal
Computer Dealers and Industry Remarketers -- Personal Computers
certified to market IBM Authorized Advanced Products. The remarketer
will require a Proof of License for each upgrade ordered. The
original Proof of License is the colored front cover page inside the
hard binder or the separate Proof of License page in the program
package, as identified by IBM to the remarketer.
Customers may also order upgrades through the local IBM office
using the IBM Personal Computer/System Program IBM US Upgrade and
Certification Order Form.
TERMS AND CONDITIONS
LICENSING: The programs in this announcement are licensed under the
terms and conditions of the IBM Program License Agreement. A copy of
the agreement is included in the program package.
ADDITIONAL LICENSE: The IBM Customer Agreement (ICA) must be in
effect, or Proof of Additional License certificate must be acquired.
LIMITED WARRANTY:
o Program: Yes Media: Three months
o Additional Licenses: Yes Media: Not applicable
PROGRAM SERVICES: Central Service, including the IBM Support Center,
will be available during the first 90 days following the date of
delivery to the customer by IBM, but not later than May 31, 1997.
The statement of service included in the program package describes
this service.
VOLUME ORDERS: Not applicable
For Information regarding other volume orders, contact your
IBM representative.
TESTING PERIOD: A 60-day trial period applies for up to three
licenses.
The ICA must be in effect.
NATIONAL EDUCATION LICENSE FEE: A National Education License Fee
(NELF) is available under the terms and conditions of the Education
Allowance Attachment. The NELF, which represents a 20% discount off
the single unit price, is not subject to any further discount or
allowance.
CHARGES
PROGRAM FEATURE ONE-TIME
NUMBER NUMBER ORDER TYPE CHARGE
03H3892 7894 NNU for OS/2
Program Package $1,500
03H3893 7895 NNU for Windows
Program Package 1,500
03H3896 7898 NNU for OS/2
Additional License 1,320
03H3897 7904 NNU for Windows
Additional License 1,320
03H3900 7907 NNU for OS/2
Additional License
Certificate 1,320
03H3901 7908 NNU for Windows
Additional License
Certificate 1,320
ONE-TIME
LICENSE
CHARGE
PART FEATURE UPGRADE UPGRADE FOR
NUMBER NUMBER TO FROM UPGRADE
03H3904 7911 NNU for
OS/2 NNU/2 $150
03H3905 7912 NNU for
Windows NNU/2 150
ADDITIONAL LICENSES CHARGE: Customers who pay a one-time charge for
additional licenses may copy machine-readable program materials and
printed documentation previously acquired from IBM in a program
package. One copy may be made for each additional license ordered.
PROGRAM UPGRADE CHARGE: A program upgrade charge will apply for
upgrades from Neural Network Utility (5798-RYK) to Neural Network
Utility for OS/2 or Neural Network Utility for Windows.
The charges are unchanged by this announcement.
- - - E N D O F P R I N T O U T - - -