Download Shareware and Freeware Software for Windows, Linux, Macintosh, PDA

line Home  |  About Us  |  Link To Us  |  FAQ  |  Contact

Serving Software Downloads in 976 Categories, Downloaded 29.858.052 Times

Statistics::LTU 2.8

  Date Added: September 21, 2010  |  Visits: 625

Statistics::LTU

Report Broken Link
Printer Friendly Version


Product Homepage
Download (72 downloads)



Statistics::LTU is an implementation of Linear Threshold Units. SYNOPSIS use Statistics::LTU; my $acr_ltu = new Statistics::LTU::ACR(3, 1); # 3 attributes, scaled $ltu->train([1,3,2], $LTU_PLUS); $ltu->train([-1,3,0], $LTU_MINUS); ... print "LTU looks like this:n"; $ltu->print; print "[1,5,2] is in class "; if ($ltu->test([1,5,2]) > $LTU_THRESHOLD) { print "PLUS" } else { print "MINUS" }; $ltu->save("ACR.saved") or die "Save failed!"; $ltu2 = restore Statistics::LTU("ACR.saved"); EXPORTS For readability, LTU.pm exports three scalar constants: $LTU_PLUS (+1), $LTU_MINUS (-1) and $LTU_THRESHOLD (0). Statistics::LTU defines methods for creating, destroying, training and testing Linear Threshold Units. A linear threshold unit is a 1-layer neural network, also called a perceptron. LTUs are used to learn classifications from examples. An LTU learns to distinguish between two classes based on the data given to it. After training on a number of examples, the LTU can then be used to classify new (unseen) examples. Technically, LTUs learn to distinguish two classes by fitting a hyperplane between examples; if the examples have n features, the hyperplane will have n dimensions. In general, the LTUs weights will converge to a define the separating hyperplane. The LTU.pm file defines an uninstantiable base class, LTU, and four other instantiable classes built on top of LTU. The four individual classes differs in the training rules used: ACR - Absolute Correction Rule TACR - Thermal Absolute Correction Rule (thermal annealing) LMS - Least Mean Squares rule RLS - Recursive Least Squares rule Each of these training rules behaves somewhat differently. Exact details of how these work are beyond the scope of this document; see the additional documentation file (ltu.doc) for discussion..

Requirements: No special requirements
Platforms: Linux
Keyword: Classes Examples Libraries Linear Linear Threshold Units Ltu Ltus Minus Print Programming Statisticsltu Threshold Training
Users rating: 0/10

License: Freeware Size: 16.38 KB
USER REVIEWS
More Reviews or Write Review


STATISTICS::LTU RELATED
Libraries  -  phpManta Mdoc 1.0.3
phpManta is a suite of PHP classes, examples and scripts intended to help PHP programmers writing stable PHP applications and websites. Coding is faster using auto-documentation, templates and web widgets from the phpManta suite. Mdoc is a new...
52.22 KB  
Libraries  -  StrBio 1.0
StrBio is a set of Java classes and libraries useful for development of software for computational structural biology research. They are licenced under the LGPL. he strbio.org classes are the basis for several published research projects,...
12.7 MB  
Development Tools  -  Fibonacci Search metho 1.0
This script provides the final interval of uncertainty in which the minima of single variable non linear/linear function. The function should be unimodal in the interval. The script checks the unimodality of the function.User inputs the initial...
10 KB  
Development Tools  -  What's New for Object-Oriented Programming in MATLAB Webinar - Code Examples 1.0
These are the code examples used in the "What's New for Object-Oriented Programming in MATLABdlT«" webinar, which described the new object oriented features in Release 2008a.To use the code, add the top folder to your path. See the test* M-files...
112.64 KB  
Development Tools  -  Synfire 1.0
The accompanying code is the simulation of a simplified version of a synfire chain in a cortical network, inspired by the ideas of Abeles (1982, 1991), Bienenstock (1995), and Diesmann et al. (1999). In a synfire chain groups, or pools, of neurons...
10 KB  
Libraries  -  PWLib 1.10.7
pwlib is a portable Windows libary. PWLib is a moderately large class library that has its genesis many years ago as a method to product applications to run on both Microsoft Windows and Unix X-Windows systems. It also was to have a Macintosh...
2 MB  
Development Tools  -  Application of Optimization to the Study of Chemical Processes 1.0
The five programs provided solve several process design problems. These examples were originally provided as applications of process design optimization by Edgar, Himmelblau and Lasdon in their excellent book entitled Optimization of Chemical...
10 KB  
Programming  -  Portable Tools Libary 2.6.7
Portable Tools Library (PTLib) is a moderately large class library that has it's genesis many years ago as PWLib (portable Windows Library), a method to product applications to run on both Microsoft Windows and Unix systems. It has also been...
4.6 MB  
Libraries  -  LFMat 0.1.1
LFMats goal is to furnish convenient matrix tools for the finite element methods. Actually, theres a lot of libraries for linear algebra on the net, but it seems that its still hard to find flexible and high performance free software for the...
409.6 KB  
Home & Leisure  -  VectorDraw Developer Framework 6
VectorDraw Professional is a NET and COM-based component for vector graphics. Aiming at enhancing developers' creativity over the graphics environment who desire full programming control. It is also designed for users with a minimum experience in...
33.68 MB  
NEW DOWNLOADS IN PROGRAMMING, LIBRARIES
Programming  -  FLEX-db Digital Asset Manager 3.0.9
FLEX-db - an enterprise Digital Asset Manager (DAM). It ingests and links metadata with files, creates thumbnails, and processes files using business rules. FLEX-db has a JSP client, Java app server for file input and output and an EJB metadata...
21.57 MB  
Programming  -  Libicom 0.9.0
The libicom library is a character based dynamicly linked library for Linux. It is used to remotely control the Icom IC-R8500 wide band receiver via an RS232 link. All call and return parameters to the control functions are character string based....
20.48 KB  
Programming  -  dotdesktop 0.3
Dotdesktop library provides ability to parse desktop entry file and access the information in a convenient way. Desktop entry file format is defined by freedesktop.org, it is used to describe information about an application such as the name and...
327.68 KB  
Programming  -  Cedalion for Linux 0.2.6
Cedalion is a programming language that allows its users to add new abstractions and define (and use) internal DSLs. Its innovation is in the fact that it uses projectional editing to allow the new abstractions to have no syntactic limitations.
471.04 KB  
Programming  -  libyasl 0.2
Libyasl is a C++ class library to easily realize TCP/UDP/Multicast clientsand servers in IPv4 and IPv6 environments under GNU/Linux systems.
143.36 KB  
Libraries  -  wolfSSL 3.11.0
The wolfSSL embedded SSL/TLS library is a lightweight SSL library written in ANSI standard C and targeted for embedded and RTOS environments - primarily because of its small size, speed, and feature set. It is commonly used in standard operating...
2.73 MB  
Libraries  -  EuGTK 4.8.9
Makes it easy to develop good- looking, fast, cross-platform programs that run on Linux, OS X, and Windows. Euphoria is a very fast interpreted/compiled language with straight-forward syntax. EuGTK allows programming in a clean, object-oriented...
10.68 MB  
Libraries  -  Linux User Group Library Manager 1.0
The LUG Library Manager is a project to help Linux User Groups start their own library. A LUG library is helpful to the community at large because it increases access to information, and gives everyone the opportunity to become more knowledgeable.
5.35 KB  
Libraries  -  Module::MakefilePL::Parse 0.12
Module::MakefilePL::Parse is a Perl module to parse required modules from Makefile.PL. SYNOPSIS use Module::MakefilePL::Parse; open $fh, Makefile.PL; $parser = Module::MakefilePL::Parse->new( join("", ) ); $info = $parser->required;...
8.19 KB  
Libraries  -  sqlpp 0.06
sqlpp Perl package is a SQL preprocessor. sqlpp is a conventional cpp-alike preprocessor taught to understand SQL ( PgSQL, in particular) syntax specificities. In addition to the standard #define/#ifdef/#else/#endif cohort, provides also...
10.24 KB