Scilab Home Page | Wiki | Bug Tracker | Forge | Mailing List Archives | Scilab Online Help | File Exchange
ATOMS : krisp details
Login with GitLab


Kriging based regression and optimization package for Scilab.
(1406 downloads for this version - 7754 downloads for all versions)
A more recent valid version exists: 0.96
Janis Janusevskis
Owner Organization
Janis Janusevskis
Creation Date
January 25, 2011
Source created on
Scilab 5.2.x
Binaries available on
Scilab 5.2.x:
Windows 64-bit Windows 32-bit Linux 64-bit Linux 32-bit macOS
Install command
--> atomsInstall("krisp")
            This toolbox implements kriging based regression (also known as Gaussian process
regression) and optimization of deterministic simulators.
The toolbox consists of two main components: 

1. functions for creation of kriging model for deterministic or noisy data
(correlation kernels, hyper-parameter estimation, prediction, cross

2. methods implementing Efficient Global Optimization (EGO) for time consuming
deterministic functions.

The main functions for creation and working with kriging model:
  km - create kriging model.
  findTheta - find (learn) kriging hyper-parameters.
  predict - calculate prediction of kriging mean and variance.

  LOOCV - calculate Leave One Out Cross-validation for given kriging model.
  simGaussian  - simulate Gaussian processes.
  SimCondGaussian - simulate Gaussian processes conditional on observations.

Included trend functions: constant, linear, quadratic polynomials.
Included correlation kernels: Gaussian, Matern_5_2, power exponential (p=1.9)
and exponential (p=1);

The main functions for optimization:
  EGO- create EGO optimizer.
  EGO_ask - get next data points.
  EGO_tell - to tell optimizer response values at new data points.
  EGO_stop - indicates if stopping criterion has been reached.
  EGO_best - returns the best point and criterion value.            
Files (3)
[202.17 kB]
Source code archive
Only Scilab functions are used - no extenral C functions for correlation matices
are used. Better loading and compilation (works on Windows) but performance is
[207.76 kB]
OS-independent binary for Scilab 5.2.x
Binary version
Automatically generated by the ATOMS compilation chain

[134.02 kB]
Miscellaneous file

News (0)
Comments (4)     Leave a comment 
[get_person] Le compte avec l'identifiant 2125 n'existe pas