mirror of
https://github.com/SheffieldML/GPy.git
synced 2026-06-08 15:05:15 +02:00
Create gh-pages branch via GitHub
This commit is contained in:
parent
b891dcb26a
commit
53de101110
2 changed files with 8 additions and 9 deletions
|
|
@ -1 +1 @@
|
|||
{"name":"GPy","tagline":"Gaussian processes framework in python","body":"GPy\r\n===\r\nIn probability theory and statistics, a Gaussian process is a stochastic process whose realizations consist of random values associated with every point in a range of times (or of space) such that each such random variable has a normal distribution. Moreover, every finite collection of those random variables has a multivariate normal distribution. The concept of Gaussian processes is named after Carl Friedrich Gauss because it is based on the notion of the normal distribution which is often called the Gaussian distribution. In fact, one way of thinking of a Gaussian process is as an infinite-dimensional generalization of the multivariate normal distribution.\r\nA Gaussian processes framework in python\r\n\r\nA key fact of Gaussian processes is that they can be completely defined by their second-order statistics.[2] Thus, if a Gaussian process is assumed to have mean zero, defining the covariance function completely defines the process' behaviour. The covariance matrix K between all the pair of points x and x' specifies a distribution on functions and is known as the Gram matrix. Importantly, because every valid covariance function is a scalar product of vectors, by construction the matrix K is a non-negative definite matrix. Equivalently, the covariance function K is a non-negative definite function in the sense that for every pair x and x' , K(x,x')≥ 0, if K(,) >0 then K is called positive definite. Importantly the non-negative definiteness of K enables its spectral decomposition using the Karhunen-Loeve expansion. Basic aspects that can be defined through the covariance function are the process' stationarity, isotropy, smoothness and periodicity.[6][7]\r\nStationarity refers to the process' behaviour regarding the separation of any two points x and x' . If the process is stationary, it depends on their separation, x - x' , while if non-stationary it depends on the actual position of the points x and x'; an example of a stationary process is the Ornstein–Uhlenbeck process. On the contrary, the special case of an Ornstein–Uhlenbeck process, a Brownian motion process, is non-stationary.\r\nIf the process depends only on |x - x'|, the Euclidean distance (not the direction) between x and x' then the process is considered isotropic. A process that is concurrently stationary and isotropic is considered to be homogeneous;[8] in practice these properties reflect the differences (or rather the lack of them) in the behaviour of the process given the location of the observer.\r\nUltimately Gaussian processes translate as taking priors on functions and the smoothness of these priors can be induced by the covariance function.[6] If we expect that for \"near-by\" input points x and x' their corresponding output points y and y' to be \"near-by\" also, then the assumption of smoothness is present. If we wish to allow for significant displacement then we might choose a rougher covariance function. Extreme examples of the behaviour is the Ornstein–Uhlenbeck covariance function and the squared exponential where the former is never differentiable and the latter infinitely differentiable.\r\n\r\n\r\n* [Online documentation](https://gpy.readthedocs.org/en/latest/)\r\n* [Unit tests (Travis-CI)](https://travis-ci.org/SheffieldML/GPy)","google":"","note":"Don't delete this file! It's used internally to help with page regeneration."}
|
||||
{"name":"GPy","tagline":"a Gaussian processes framework in python","body":"GPy\r\n===\r\na Gaussian Process (GP) framework in python, from the Sheffield machine learning group. \r\n\r\nGaussian processes underpin range of modern machine learning algorithms. In GPy, we've used python to implement a range of machine learning algorithms based on GPs. \r\n\r\nGPy is available under the BSD 3-clause license. We'd love to incorporate your changes, so fork us on [github](github.com/SheffieldML/GPy)!\r\n\r\nYou can read the online documentation for GPy here:\r\n* [Online documentation](https://gpy.readthedocs.org/en/latest/)\r\n","google":"","note":"Don't delete this file! It's used internally to help with page regeneration."}
|
||||
Loading…
Add table
Add a link
Reference in a new issue