Deutschsprachige Seite |
Modules and add-on's for GAUSS |
|
|
| Algorithmic Derivatives |
|
The GAUSS AD 1.0 module is an application program for generating GAUSS procedures for computing algorithmic derivatives. A major achievement of AD is improved accuracy for optimization. Numerical derivatives invariably produce a loss of precision. The loss of precision is greater for standard errors than it is for estimates. At the default tolerance, Constrained Maximum Likelihood (CML) and Maximum Likelihood (Maxlik) can be expected generally to have four or five places of accuracy, whereas standard errors will have about two places. Accuracy essentially doubles with AD. AD works independently of any application to improve derivatives, and it can be used with any application that uses derivatives. For some types of optimization problems, convergence is accelerated. Iterations are faster and fewer of them are needed to achieve convergence. The types of problems that will see the most improvement are those with a large amount of computation. Constrained Maximum Likelihood 2.0.6+ and Maximum Likelihood 5.0.7+ have been updated to improve speed with AD. |
| Constrained Maximum Likelihood |
|
CML solves the general maximum likelihood problem subject to general constraints on the parameters - linear or nonlinear, equality or inequality. CML uses the Sequential quadratic Programming method in combination with several descent methods selectable by the user - Newton-Raphson, quasi-Newton (i.e, DFP and BFGS), scaled quasi-Newton, and BHHH. There are also several selectable line search methods. A Trust Region method is also available which prevents saddle point solutions. Gradients can be user-provided or numerically calculated. CML provides for statistical inference for constrained statistical models. Confidence limits may be computed from selected methods, bootstrap, Bayesian (using a weighted likelihood bootstrap), or inversion of three types of statistics, the Wald, the likelihood ratio, or the Lagrange Multiplier. Confidence limits from the inversion of the likelihood ratio statistic are also called profile likelihood confidence limits. The bootstrap and Bayesian procedures generate simulated parameter sets from the bootstrap and posterior distributions respectively. Procedures may be applied to these parameter sets to either produce confidence limits, expected values, or kernel density plots of the distributions. |
| Constrained Optimization |
|
Constrained Optimization will solve the important Markowitz asset allocation model - which minimizes portfolio variance, s2 = x'Sx, subject to x'm = r, where x is a vector of proportions and 0 <= x <= 1, sum(x) = 1, r is the portfolio return, m is the vector of the means and S the covariance matrix of the observed returns of the portfolio securities. More significantly, however, Constrained Optimization can easily handle recent extensions of the Markowitz model that incorporate third and fourth moments of the observed returns, as well as providing the capability of adding nonlinear constraints to the model. Features:
|
| CtrlGAUSS |
|
Control Systems-Transformation and Analysis
Using the analysis function to guide your choice of compensators you can carry out frequency domain and pole-zero designs with this application module. CtrlGauss Module 1 is ideal for anyone interested in analyzing the response of linear systems. Control systems and economic models are just two possible applications. CtrlGauss and SimGauss are designed to work together. System models can be easily incorporated into SimGauss models using the state-space representation. Also, because you can change the dimensions of a SimGauss model after it is compiled, you can write a general system simulation and then quickly try various system models in it just by changing the values and sizes of the associated matrices. SimGauss will also produce a linearized model from a non-linear system. This linearized model can then be analyzed using CtrlGauss Module 1 to aid understanding of the simulation and to suggest possible control techniques. |
| CurveFit |
|
Nonlinear curve fitting - Given data and a procedure for computing the function, CurveFit will find a best fit of the data to the function in the least squares sense. Special Features:
Bootstrap EstimationCurveFit includes special procedures for computing boot-strapped estimates. One procedure produces a mean vector and covariance matrix of the boot-strapped coefficients, while another generates histogram plots of the distribution of the coefficients and surface plots of the parameters in pairs. The plots are especially valuable for nonlinear models because the distributions of the coefficients may not be uni-modal or symmetric. Profile t, and Profile Likelihood Trace PlotsAlso included in the module is a procedure that generates profile t trace plots and profile likelihood trace plots using methods described in Bates and Watts, "Nonlinear Regression Analysis and its Applications". Ordinary statistical inference can be very misleading in nonlinear models, and these plots provide a means for assessing the statistical significance of coefficients in nonlinear models that is superior to the usual methods. Descent MethodsThe primary descent method for the single dependent variable is the classical Levenberg-Marquardt method. This method takes advantage of the structure of the nonlinear least squares problem, providing a robust and swift means for convergence to the minimum. If, however, the model contains a large number of coefficients to be estimated, this method can be burdensome because of the requirement for storing and computing the information matrix. For such models the Polak-Ribiere version of the Conjugate Gradient method is provided, which does not require the storage or computation of this matrix. Multiple Dependent VariablesCurveFit allows multiple dependent variables using a criterion function permitting the interpretation of the estimated coefficients as either maximum likelihood estimates or as Bayesian estimates with a noninformative prior. This feature is useful for estimating the parameters of "compartment" models, i.e., models arising from linear first order differential equations. |
| Descriptive Statistics |
|
The procedures in DSTAT provide basic sample statistics of the variables in GAUSS data sets. These statistics describe the numerical characteristics of random variables, and provide information for further analysis. Features
Main Functions
Tests the differences of means between two groups |
| Discrete Choice |
|
Discrete Choice contains a set of procedures for estimating a variety of discrete choice models, including:
Discrete Choice has the same functionality and more as Quantal Response; however, it won't run applications developed with Quantal Response. Discrete Choice will replace Quantal Response in our Applications Bundle, but Quantal Response will still be available for purchase for those who need it. Requires GAUSS Mathematical and Statistical System 5.0. Available for Windows, Linux, Solaris, AIX and HP-UX platforms |
| FANPAC MT |
| No Information available! |
| GAUSS DataTool |
| GAUSS Data Tool is a stand-alone program for working with GAUSS data
sets. GAUSS Data Tool loads the columns of the data sets into a workspace as
vectors where they can be transformed or modified using simple intuitive
statements. Data sets can also be created by simulation using a variety of
models, e.g., probit, logit, GARCH, linear. A new version of a data set can be
generated where missing data are replaced by single or multiple imputations
from a maximum likelihood extimation using EM algorithm. Features Include:
Platforms: |
| GAUSSplot Professional Graphics |
GAUSSplot professional graphics are now available! GAUSSplot features a fully
functional GUI that will allow you to make changes to your graph at the click
of a button.
Platforms: |
| GAUSSX |
|
A full-featured package for Finance and Econometrics
|
| GENO |
|
GENO is a numerical optimizer with exceptionally wide application. It may be used to solve uni- or multi-objective optimization problems: the problem may be static or dynamic, linear or nonlinear, unconstrained or constrained (by equations or inequalities); in addition, any combination of the variables may assume real or discrete values. |
| IGX |
| No short description available by now! |
| LALIB-386 |
|
LAPACK State of the Art Numerics for GAUSS
LAPACK-Linear Algebra PACKage is the long awaited update to the well known LINPACK and EISPACK software packages. For more than 20 years LINPACK and EISPACK have been the standard for numerical computation. Currently used by GAUSS and other numerical and statistical software as their core routines, LINPACK and EISPACK have now been upgraded under the direction of many of the same people who created the original software. LAPACK, not only contains the latest, state-of-the-art numerical algorithms, it also provides many new features for the serious numerical analyst. These features emphasize the most important numerical analysis issue, the accuracy and precision of the ill-conditioned problem. An important addition is the "expert" routine. The linear equation, least squares, and eigenvalue functions have both regular and expert versions. The expert versions, in addition to returning the usual results, also provide extensive information about the problem. For example, the expert version of the linear equation solver for the real or complex square matrices equilibrates and scales the input matrices, and returns the LU factorization, the pivoting information, scaling vectors, condition estimate, and forward error bounds and relative backward error estimates. LALIB-386 contains routines for solving linear equations, least squares problems, eigensystems, and factorizations. The following routines are included: Linear Equations: LSOLSQ & LSOLSQX Regular and expert versions for real or complex square matrices using the LU factorization LSOLPD & LSOLPDX Regular and expert versions for real symmetric or complex Hermitian positive denite matrices using the Cholesky factorization LSOLIN & LSOLINX Regular and expert versions for real symmetric complex symmetric, or complex Hermitian indenite matrices using the LDL factorization LSYLV Solves Sylvester's equation, AX + XB = C Ordinary Least Squares: LOLSQR Using QR factorization(or LQ if rows are less than columns) LOLSOF Using complete orthogonal factorization LOLSSVD Using singular value decomposition. Eigensystems LALIB contains a full complement of eigensystem functions in both regular and expert versions. Subsets of eigenvalues/vectors may be computed by specifying a range of either values or indices. For square input matrices either left or right eigenvectors, or both, may be computed. There are also functions for computing the singular value decomposition and Schur form and vectors. LEIGH, LEIGHX, Eigenvalues, eigenvectors of a real symmetric, complex LEIGH1X, LEIGH2X, Hermitian matrix; eigenvalues, eigenvectors selected by LEIGHV, LEIGHVX, index or by value LEIGHV1X,LEIGHV2X LEIG, LEIGVL, Eigenvalues, right and/or left eigenvectors of a real LEIGVRL, LEIGVX, or complex square matrix LSVD, LSVD1, Singular value decomposition LSVD2 LSCHUR, LSCHURV, Schur form, Schur vectors. LSCHURX, LSCHURVX Solves LALIB contains solve functions for real or complex general matrices, real or complex, symmetric or Hermitian, positive definite or indefinite matrices, as well as triangular matrices, and Sylvester's equation. The expert versions return appropriate factorizations, pivot vectors, scaling vectors, condition numbers, and forward and backward error bounds. Factorizations LALIB implements real and complex versions of the QR, RQ, LDL, LU, and Cholesky factorizations. LQR, LQRE, LQREP, QR factorization for real or complex rectangular LQQR, LQQRE, matrices, with and without pivoting, with and LQQREP, LQYR, without Q,QY and Q'Y LQYRE, LQYREP, LQYTR, LQYTRE, LQYREP LLU, LINV, For real or complex retangular matrices LU LLUCOND,LLUDET factorization with pivoting, inverse(for square matrices), condition number, determinant LCHOL, LINVPD, For real symmetric or comples Hermitian positive LCHCOND, LCHDET demite matrices, Cholesky factorization, inverse, condition number, determinant LDL, LDLINV, For real or complex symmetric, complex, Hermitian LDLCOND, LDLDET indefinite matrices, LDL factorization, inverse, condition number, determinant. |
| LikPak |
|
LikPak 1.0 from Econotron Software consists of over 50 likelihood functions and examples for GAUSS. LikPak is designed to be used with GAUSS optimization packages such as Constrained Maximum Likelihood MT, Maximum Likelihood, and Maximum Likelihood MT. LikPak has been designed to complement the optimization packages; it saves the programmer from having to write the likelihood and shows how the likelihood can be parameterized for a particular problem. LikPak is designed to be used as a template; that is, select the example that is relevant to your problem and use that example as a starting point. The functions in LikPak corespond to the set of likelihoods currently used in economics, and each function is backed up with documentation describing typical parameterizations. The source code is written in GAUSS and will run on any platform of GAUSS or the GAUSS Engine. See Processes and Utilities below for a list of processes and utilities included in LikPak. Full documentation and examples are provided for each function. |
| LINCS |
|
Linear Covariance Structure Analysis, Simultaneous Equations, and
Confirmatory Factor Analysis
This version of LINCS will also handle data sets with missing observations in them, or alternatively, an imputed data set may be generated using MISS. Capabilities: Compute White's heteroskedastic-consistent standard errors; Perform Hausman-type specification tests. Permit placement of general non-linear constraints on the parameters, and computes the correct standard errors. Produce both total and indirect effects and their standard errors. LINCS features go beyond those of LISREL, EQS, or COSAN, which estimate similar models. |
| Linear Programming MT |
Linear Programming MT Module solves the standard linear programming problem
with the following NEW and CUTTING-EDGE features:
Other Product Features LPMT is designed to solve small and large scale linear programming problems. LPMT can be initialized with a starting value, such as the solution to a previous problem which is similar to the one being solved. This feature can dramatically reduce the number of iterations required to find a feasible starting point. Features
Computes
|
| Linear Regression MT |
|
The Linear Regression MT application module is a set of procedures for estimating single equations or a simultaneous system of equations. This module allows constraints on coefficients, and heteroskedastsic consistent standard errors. It includes two-stage least squares, three-stage least squares, and seemingly unrelated regression procedures. Features include:
|
| LogLinear Analysis MT |
|
The Loglinear Analysis MT application module contains procedures for the analysis of categorical data using loglinear analysis. The estimation is based on the assumption that the cells of the K-way table are independent Poisson random variables. The parameters are found by applying the Newton-Raphson method using an algorithm found in A. Agresti (1984) Analysis of Ordinal Categorical Data. You may construct your own design matrix or use LOGLIN procedures to compute one for you. You may also select the type of constraint and the parameters. |
| Maximum Likelihood MT |
|
MAXLIK performs maximum likelihood estimation of the parameters of statistical models. All you have to provide is a GAUSS function to calculate the log-likelihood for a set of observations, and MAXLIK does the rest. Features
Improved AlgorithmMAXLIK implements the numerically superior Cholesky factorization, solve, and update methods for the BFGS, DFP, and Newton algorithms. Event Count and Duration Regression:COUNT is included in this module for estimating the Limited Dependent Variable model. These procedures provide maximum likelihood estimators for parametric regression models of events data, i.e., models with dependent variables that are measured either as event counts or as durations between events. |
| MARKOV |
|
A Statistical Environment for GAUSS
How Markov Works Markov works with a simple command structure. For example, to run a multiple regression with listwise deletion you would use the command: set dsn mydata; set lhs yvar; set rhs xvar1 xvar2; opt miss list; go reg; After running a regression in Markov all of the results are returned to globals that can be used for additional analysis. These can be used in your own GAUSS programs, or can be used by Markov commands for further analysis. For example, to test the hypothesis that the coefficients for XVAR1 and XVAR2 were both zero, you would simply enter the command: test delete xvar1 xvar2; Or, if you insist, use GAUSS commands to get the same answer: let q[2,3] = 0 1 0 0 0 1; let r = 0 0; qbr = q*_b; rcovbr = q*_covb*q'; f = (qbr' inv(rcovbr) * qbr)/2; print f; p = cdffc(f,2,_nobs-3); print p; Complicated graphs can be computed just as easily, with impressive results. Features in Markov Extensive on-line documentation and a nearly 300 page manual that includes complete descriptions of each procedure. Statistical procedures include descriptive statistics, cross-tabulation, log-linear models, multinomial logit, probit, Poisson regression including the NEGBIN 1 model, ordered logit and probit, simultaneous equation models, and regression analysis with collinearity diagnostics, residual analysis and powerful statistical tests such as White's information matrix test. Full data management capabilities including sorting, merging and updating. Variables in memory can be saved to GAUSS data files as simply as entering the command: WRITE X Y Z to NEWFILE Varibles from disk files can be brought into memory simply: READ WEIGHT LENGTH FROM AUTO. Enchancements to GAUSS's DATALOOP procedure make it easy to construct the types of variables most commonly used in statistical analysis. Statistical graphics including box and whisker plots, scatterplot matrices, quantile-quantile plots, and many more. Each plot can be specified using a simple command language. A shell for Monte Carlo simulation is built into Markov. This allows you to program the procedure you want to simulate, and Markov does all the work of keeping track of the results of the simulation. Summary statistics are displayed as the simulation proceeds. Lengthy simulations can be suspended and resumed later. Results can be easily graphed. For example, simulations done with Markov to study the behavior of the Breusch-Pagan test for heteroscedasticity in the presence of skewed errors showed the importance of a robustified test. The results are plotted on the previous page. Finally, complete source code is provided allowing you to modify and extend Markov. |
| Mercury |
|
Mercury consists of a set of utilities that extend the power of GAUSS, especially in terms of message and data communication between Gauss and an external application. Mercury has four main components:
|
| Mercury GE |
| No Information available! |
| Nonlinear Equations MT |
|
The Nonlinear Equations MT application module solves systems of nonlinear equations where there are as many equations as unknowns. The functions must be continuous and differentiable. You may provide a function for calculating the Jacobian, if desired. Otherwise NLSYS will compute the Jacobian numerically. You can also select from two descent algorithms, the Newton method or the secant update methods, a quadratic/cubic method, or the hookstep method. |
| Optimization |
|
OPTMUM is intended for the optimization of functions. It has many features, including a wide selection of descent algorithms, step-length methods, and "on-the-fly" algorithm switching. Default selections permit you to use OPTMUM with a minimum of programming effort. All you provide is the function to be optimized and start values, and OPTMUM does the rest. Features
Improved AlgorithmOPTMUM implements the numerically superior Cholesky factorization, solve and update methods for the BFGS, DFP, and Newton algorithms. The Hessian, or its estimate, are updated rather than the inverse of the Hessian, and the descent is computed using a solve. This results in better accuracy and improved convergence over previous methods. |
| Parallel GE |
|
Run multiple GAUSS workspaces simultaneously on either local or remote computers with Forward Software's new Parallel GE, a networked user interface for the GAUSS Engine (and soon for GAUSS)! Increase user productivity and maximize computer resources with Parallel.
And much more! Available for GAUSS Engine 5.0, soon to be available for GAUSS 5.0 as well. |
| Quantal Response |
|
Quantal Response is a statistical package which provides a set of procedures for estimating models in which the dependent variable is qualitative in some way. These models are particularly useful for researchers in the social, behavioral, and biomedical sciences, as well as economics, public choice, education, and marketing. |
| QueGAUSS |
|
A discrete simulation module for GAUSS
QueGAUSS consists of items, event procedures and queues. Items are the things that flow through the model. You can define any number of item types each with their own attributes (both numeric and character). Event procedures are GAUSS procedures that process the items. Queues are available to store items that are waiting to be processed. Print procedures are provided to display the contents of items and queues using user defined formats. FEATURES:
|
| SimGAUSS |
|
SimGauss is the fast and easy way to simulate non-linear differential equations and state-space systems, such as vehicle dynamics, biological systems and economic models. SimGauss V2.0 is a major revision of SimGauss which adds a number of new features that allow you to write your model fast, run it fast and analyze and plot the results fast, all from within the GAUSS environment. Features:
|
| SSATS - State Space Aoki Time Series |
|
SSATS is a set of preprogrammed GAUSS procedures that perform all the tasks necessary to and associated with the specification, estimation, and forecasting of multivariate state space time series models. A standard state space model takes the form: yt = Cz t + et (observation
equation)
where yt is an (m x 1) vector of the time series to be modeled and/or forecast, z t is the (n x 1) state vector, e t is an (m x 1) vector of stochastic innovations (error terms), and A, B, and C are parameter matrices to be estimated. Masanao Aoki developed a particularly successful algorithm to estimate such models based on the balanced representation and relying heavily on results from linear systems theory. SSATS will let a researcher easily begin to implement the techniques laid out in Aoki's book, State Space Modeling of Time Series (Springer-Verlag, 1987, 1990). SSATS will be useful to any researcher who is interested in empirical work on multivariate dynamic systems. SSATS is a valuable tool for anyone involved in the specification, estimation, and forecasting of multivariate (or univariate) time series models. The procedures can be used on their own, combined into a single command program, or used selectively in conjunction with other time series methods to aid in specification or forecast evaluation. SSATS provides procedures to easily accomplish such tasks as:
All of the forecasting evaluation procedures can be used with forecasts generated by any methods; they are not restricted to use with state space models. Similarly, the model specification procedures and statistical tests included can be used to identify the model order of a time series even if the researcher then estimates a VAR or VARMA model instead of a state space model. The SSATS procedure module comes with:
A sample data set and demo output to allow researchers to insure that the programs are working properly on their systems. |
| Stat/Transfer |
|
Stat/Transfer is a menu driven program which allows you to transfer data files between dBase, Epi, Excel, GAUSS, HTML, JMP, LIMDEP, Lotus 1-2-3, Matlab, Minneset, MS ACCESS, ODBC, OSIRIS, Paradox, Quattro Pro, SAS, S-Plus, SPSS, Stata, Statistica, Symphony, Systat. |
| Symbolic Tools and Symbolic Tools GE |
|
Automatic differentiation for GAUSS is now available with Econotron's Symbolic Tools package! The Symbolic Tools package augments the numeric and graphical capabilities of GAUSS with additional mathematical functionality based on symbolic computations, including:
Symbolic Tools enables GAUSS to undertake automatic differentiation, by creating procs that return analytical gradients and Hessians, which can then be used by Aptech's GAUSS Applications such as Maximum Likelihood, Constrained Maximum Likelihood, Optimization, and Nonlinear Equations. Additionally, Language Extension provides all the functionality of Maple, as well as all the symbolic arithmetic that Maple offers. Over 180 GAUSS examples are included, as well as 10 examples, including ARCH and GARCH. Requires GAUSS 4.0 or GAUSS Engine 4.0 or higher for Windows and Maple 9. |
| Time Series MT |
|
Time-Series Cross-Sectional Regression Models
Autoregression Models
ARIMA Models
|
| Time Series Analysis and Graphics Library |
|
TSAGL - Signal Processing Analysis and Display
Many procedures provided in this package reflect advanced concepts in the field of signal processing. You will find in the TSAGL manual a brief description of the fundamental ideas or equations along with references to publications used to develop each procedure. The TSAGL procedures (over 70 procedures are implemented in the current version) are gathered in the five libraries listed here:
Time Series Analysis and Graphics Library is designed to be versatile. It is a convenient research and development tool for anyone involved in the field of signal processing and analysis. Because it is written in the form of GAUSS procedures, you can develop custom-tailored programs. |
| TSM |
|
TSM - Advanced Time Series Estimation package for Financial Analysts,
Economists and Engineers
It is primarily designed for the analysis and estimation of ARMA, VARX
processes, state space models, fractional processes and structural models.
To study these models, special tools have been developed like procedures
for simulation, spectral analysis, Hankel matrices, etc. Estimation is
based on the Maximum Likelihood principle and linear restrictions may be
easily imposed.
State Space Models
Spectral Analysis
Extensively Illustrated and Documented More than 100 examples illustrate TSM routines. These examples are not just applications, but should be viewed as extensions of the library. They concern, for example, the optimal order of VAR models, the Kolmogorov-Smirnov statistic in the frequency domain, CUSUM and CUSUMsq tests or normality test for probit models. This English language package includes a comprehensive 130 page manual and requires the GAUSS Application -- Optimization and GAUSS-386i v3.2 (DOS version). |



