			Universal Problem Solvers Products


(1) 	Trans-Dimensional  Learning 
	(Pattern Recognition Software) 

Overview

The purpose of TDL is to provide users of neural networks with a specific 
platform to conduct pattern recognition tasks.  The system allows for the 
fast creation of automatically constructed neural networks. There is no need 
to resort to manually creating neural networks and twiddling with learning 
parameters.  Besides allowing the application user to automatically construct 
neural network for a given pattern recognition task, the system supports 
trans-dimensional learning.  Simply put, this allows one to learn various tasks 
within a single network, which otherwise differ in the  number of input stimuli 
and output responses utilized for describing them.  With TDL it is possible to
incrementally learn various pattern recognition tasks within a single coherent 
neural network structure.  Furthermore, TDL supports the use of semi-weighted 
neural networks, which represent a hybrid cross between standard weighted neural 
networks and weightless multi-level threshold units. Combining both can result in 
extremely compact network structures (i.e., reduction in connections and hidden units), 
and improve predictive accuracy on yet unseen patterns.

Highlights

	(1) Provides symbolic interface which allows the user to create:
	     
		(a) Input and output definition files.
		(b) Pattern files.
		(c) Help files for objects (i.e., inputs, input values, and outputs).

	(2) Supports categorization of inputs.  This allows the user to readily access inputs 
	     via a popup menu within the main TDL menu.  The hierarchical structure of the
	     popup menu is under the full control of the application developer (i.e., user).

	(3) Symbolic object manipulation tool:

		(a) Allows the user to interactively design the input/output structure of an 
		     application.  The user can create, delete, or modify inputs, outputs, 
		     input values, and categories.
		(b) Furthermore, inputs and categories can be moved from one location 
		     to another.
		(c) Receive a quick overview of the hierarchical category structure.

	(4) Supports Rule representation:

		(a) Extends standard Boolean operators (i.e., and, or, not) to contain several 
		      quantifiers (i.e., atmost, atleast, exactly, between).  
		(b) Provides mechanisms for rule revision (i.e., refinement) and extraction.
		(c) Allows partial rule recognition. Supported are first- and best-fit.

	(5) Allows co-evolution of different subpopulations (based on type of transfer function
	     chosen for each subpopulation).

	(6) Provides three types of crossover operators: simple random, weighted and blocked.

	(7) Supports both one-shot as well as multi-shot learning.  Multi-shot learning allows 
	     for the incremental acquisition of different data sets.  A single expert network is 
	     constructed, capable of recognizing all the data sets supplied during learning. Quick
	     context switching between different domains is possible.

	(8) Two types of local learning rules are included: perceptron and delta.

	(9) Implements 5 types of unit transfer functions: simple threshold, sigmoid, 
	     sigmoid-squash, n-level threshold, new n-level-threshold.

	(10) Data sets can contain either binary or continuous inputs and outputs.

	(11) Automatically constructed networks can be either tested (i.e., measure performance 
	       accuracy) or used for classifying new patterns.

	(12) Batch training and testing both in one-shot and multi-shot mode is supported. 

	(13) Graphical interface allows user to view the construction of a network over time and
	       view the change in unit activation during testing or classification.  Obtain detailed
		information on individual network units (i.e., unit id, weights, connections,
		transfer functions, etc.).  In case of n-level threshold or new-n-level threshold functions
		the user can view the activation\output function. Using the network dependency option
		the user can also view subnetworks.

	(14) Over a dozen statistics are collected during various batch training sessions.  These can
		be viewed using the chart option.

	(15) On-line help is available.

	(16) Network and memory resouces can be viewed directly.

	(17) An 88 page on-line overview of TDL is provided.  

	(18) A DEMONSTRATION of TDL can be invoked when initially starting the program.


Latest Version: TDL v. 1.1
	Cost: US$75 + US$3 Shipping and Handling.
	PRICES SUBJECT TO CHANGE WITHOUT NOTIFICATION.
	Please, enquire for current price list prior to ordering (see address/e-mail below).





(2) Fuzzy Symbolic Connectionist Network (fSC-Net v. 1.0)
     (Pattern Recognition Software)

fSC-Net utilizes a hybrid structure in which symbolic as well as connectionist features
are exploited.  Learning in fSC-Net only requires a single pass through the training data.
In other words the system is a true incremental learner.  New hidden units are automatically
recruited, thereby eliminating the need for time consuming parameter tuning.  A pruning 
mechanism is also available.  Uncertainty management in the form of fuzzy logic has also been 
incorporated.  Fuzzy pi-shaped membership functions can either be pre-loaded (designed by 	
the knowledge engineer), or can be automatically constructed by fSC-Net.  Finally, rules can be 	
readily extracted and loaded within the system, thereby creating a system capable of supporting 
knowledge refinement.  Graphical support is also included.  Online help is available.


Latest Version: fSC-Net v. 1.0
Cost: US$85 + US$3 Shipping and Handling.
PRICES SUBJECT TO CHANGE WITHOUT NOTIFICATION.
Please, enquire for current price list prior to ordering (see address/e-mail below).

You can purchase our products directly from us or from Albert's Ambry the Internet
Software Store at: http://www.alberts.com.

UPSO Contact:

	Surface mail:	Universal Problem Solvers, Inc.
			600 South Duncan Avenue
			Clearwater, FL 34616

	e-mail:		upso@prodigy.com

	World Wide Web: http://pages.prodigy.com/upso

*************************************************************************************

UPSO PRODUCTS PRICING SHEET
(As of February 1st, 1996.  Prices subject to change without notice.)


TDL v. 1.1:
	
Copies 			Price ($US)
1-9			95
10-24			75
25-49			55
50+			35

Plus $US 3 Shipping and Handling.


TDL v. 1.11:

Speed-improved version.  Price $195.00.
Plus $US 3 Shipping and Handling.
(No rebates on multiple copies)

MPIL v. 1.1:

Copies			Price ($US)
1-9			95
10-24			75
25-49			55
50+			35

Plus $US 3 Shipping and Handling.


fSC-Net v. 1.0:

Copies			Price ($US) 
1-9			85
10-24			65
25-49			45
50+			25

Plus $US 3 Shipping and Handling.

All of our software products can be purchased by sending either a check or a money order.  For 
international orders, checks need to be drafted onto a US Banking Institution.  For international 
money-orders consult with your home countries postal service.

Software will be sent either by regular mail (on 3.5" floppy disks), e-mail (MIME- or UU_ENCODEed), 
or can be downloaded via ftp from the WWW.  For mail orders, allow 1-2 weeks for delivery.

You may purchase all our software directly on the Internet by using any of the major credit cards 
(i.e., VISA, Mastercard, etc.) from Albert's Ambry - The Internet Software Store.  You can visit
them at the following URL:

http://www.alberts.com

(at the search prompt type "learning" or go to  category description "Technical", section "AI/Machine Learning").
	
