Framework for Case-Based Reasoning in Perl. For an overview, please see my slides from YAPC::EU 2009. In brief, you need to specifiy an AI::CBR::Case with the help of similarity functions from AI::CBR::Sim. Then you can find similar cases from a case...
OBRADOVIC/AI-CBR-0.02 - 31 Jul 2009 09:07:03 UTCOF ALGORITHM Particle Swarm Optimization is an optimization algorithm designed by Russell Eberhart and James Kennedy from Purdue University. The algorithm itself is based off of the emergent behavior among societal groups ranging from marching of ant...
KYLESCH/AI-PSO-0.86 - 25 Nov 2006 03:49:50 UTCWARNING: THIS IS A VERY EARLY RELEASE, MAY CONTAIN CRITICAL BUGS!!! AI::FANN is a Perl wrapper for the Fast Artificial Neural Network (FANN) Library available from <http://fann.sourceforge.net>: Fast Artificial Neural Network Library is a free open s...
SALVA/AI-FANN-0.10 - 10 Mar 2009 17:31:26 UTCPerl interface to MXNet machine learning library. MXNet supports the Perl programming language. The MXNet Perl package brings flexible and efficient GPU computing and state-of-art deep learning to Perl. It enables you to write seamless tensor/matrix ...
SKOLYCHEV/AI-MXNet-1.5 - 19 Feb 2020 20:30:57 UTCThe main purpose of this module is to create easy Neural Networks with Perl. The module was designed to can be extended to multiple network types, learning algorithms and activation functions. This architecture was 1st based in the module AI::NNFlex,...
GMPASSOS/AI-NNEasy-0.06 - 17 Jan 2005 02:25:07 UTC"AI::Prolog" is a pure Perl predicate logic engine. In predicate logic, instead of telling the computer how to do something, you tell the computer what something is and let it figure out how to do it. Conceptually this is similar to regular expressio...
DOUGW/AI-Prolog-0.741 - 26 Mar 2011 19:56:21 UTCThe CRM114 Discriminator, is a collection of tools to classify data, e.g. for use in spam filters. This module is a simple wrapper around the command line executable. Feedback is very welcome, the interface is unstable. Use with caution....
BJOERN/AI-CRM114-0.01 - 04 Dec 2009 05:57:34 UTCConversation simulators are computer programs which give the appearance of conversing with a user in natural language. Such programs are effective because they exploit the fact that human beings tend to read much more meaning into what is said than i...
CHORNY/AI-MegaHAL-0.08 - 12 Apr 2015 11:26:44 UTCThis module is a general purpose artificial intelligence. It consists of one method, dwim ('Do what I mean'), which can take any number of arguments....
MCEGLOWS/AI-General-0.01 - 15 Feb 2004 18:50:16 UTCPerl wrapper for XGBoost library. The easiest way to use the wrapper is using "train", but beforehand you need the data to be used contained in a "DMatrix" object This is a work in progress, feedback, comments, issues, suggestion and pull requests ar...
PABLROD/AI-XGBoost-0.11 - 20 Aug 2017 20:56:55 UTCThis module implements a Genetic Algorithm (GA) in pure Perl. Other Perl modules that achieve the same thing (perhaps better, perhaps worse) do exist. Please check CPAN. I mainly wrote this module to satisfy my own needs, and to learn something about...
AQUMSIEH/AI-Genetic-0.05 - 11 May 2007 17:51:29 UTCThis module provides interface to nnvm via its api....
SKOLYCHEV/AI-NNVMCAPI-1.4 - 19 Feb 2020 20:31:19 UTCThis module implements a substractive clustering algorithm....
SIMATIKA/subclustv1_0 - 05 May 2004 02:21:18 UTCThis module simulates a termites world based on the ideas described on the book "Adventures in Modeling" by Vanessa Stevens Colella, Eric Klopfer and Mitchel Resnick (<http://education.mit.edu/starlogo/adventures/>). In this version, termites can mov...
SALVA/AI-Termites-0.02 - 30 Jun 2011 08:18:31 UTCProvides accessors for the libneural library as a perl object. libneural is a C++ library that impelements a feed-forward back-proprogation neural network. The interface is extremely simple and should take no more than a few minutes to master given a...
RMCFARLA/AI-LibNeural-0.02 - 12 Jul 2003 16:25:56 UTCClassifiers usually return some sort of an instance score with their classifications. These scores can be used as probabilities in various calculations, but first they need to be *calibrated*. Naive Bayes, for example, is a very useful classifier, bu...
TOMFA/AI-Calibrate-1.5 - 03 Aug 2012 15:15:16 UTCThis module provides interface to mxnet via its api....
SKOLYCHEV/AI-MXNetCAPI-1.5 - 19 Feb 2020 20:31:08 UTCThis module implements the classic "Naive Bayes" machine learning algorithm. This is a low level class that accepts only pre-computed feature-vectors as input, see AI::Classifier::Text for a text classifier that uses this class. Creation of "AI::Naiv...
ZBY/AI-NaiveBayes-0.04 - 20 Jan 2017 13:44:44 UTCLAYE/AI-MaxEntropy-0.20 - 06 Mar 2008 12:31:26 UTC