Regression
New regression transformations | [Regression] |
Permalink |
Regression programming with PHP | [Regression] |
Permalink |
Towards a REGRESS Package | [Regression] |
Posted on March 27, 2006 @ 09:19:21 AM by Paul MeagherSpent some time this weekend re-acquainting myself with some work on multiple regression I did about 10 months ago. I intend to begin moving the “Regression Project” forward again. The MultipleRegression.php class is not yet ready for public consumption. It currently exists as a linear script that reads in a multivariate data array, performs the standard multiple regression computation (using the JAMA linear algebra library), and outputs some standard diagnostic tables (using the PDL probability distributions library to evaluate the results). The MultipleRegression.php script now has to be turned into a class with methods. The MultipleRegression.php class will need to exist within a larger framework that has good analytic coverage and congruency with how we might want to think about various types of regression problems. What I propose is a REGRESS Package with these initial classes:
include "Math/REGRESS/Regression.php"; include "Math/REGRESS/SimpleRegression.php"; include "Math/REGRESS/MultipleRegression.php"; include "Math/REGRESS/lib/Transformation.php"; These classes would be installed when you installed the REGRESS package. In addition, there would be other non-installable directories containing “examples”, “tests”, “docs” (“EN”, “FR”, etc…), and “downloads” (two types downloads “full” and “install”). Longer term plans The next iteration of the library might include these classes: include "Math/REGRESS/LogisticRegression.php"; include "Math/REGRESS/PolynomialRegression.php"; There are also other more arcane types of regression which might be developed on future iterations such as: include "Math/REGRESS/RidgeRegression.php"; include "Math/REGRESS/ProjectionPursuitRegression.php"; include "Math/REGRESS/GeneralLinearModel.php"; Bayesian mirror classes What about the increasingly influential forms of Bayesian regression? Mirror classes might be eventually added to a BAYES package. include "Math/BAYES/NiaveBayes.php"; include "Math/BAYES/Regression.php"; include "Math/BAYES/SimpleRegression.php"; include "Math/BAYES/MultipleRegression.php"; |
This document has been composed with the online HTML editor. Use the online visual HTML beautifier will help you a lot while you are working on your articles.