Skip to content

Commit 7e4b5e0

Browse files
committed
Update README and classification presentation
1 parent d2bdf74 commit 7e4b5e0

File tree

3 files changed

+10
-7
lines changed

3 files changed

+10
-7
lines changed

README.md

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,9 @@
44
[![Build Status](https://travis-ci.org/theogf/AugmentedGaussianProcesses.jl.svg?branch=master)](https://travis-ci.org/theogf/AugmentedGaussianProcesses.jl)
55
[![Coverage Status](https://coveralls.io/repos/github/theogf/AugmentedGaussianProcesses.jl/badge.svg?branch=master)](https://coveralls.io/github/theogf/AugmentedGaussianProcesses.jl?branch=master)
66

7-
AugmentedGaussianProcesses! (previously OMGP) is a Julia package in development for **Data Augmented Sparse Gaussian Processes**. It contains a collection of models for different **gaussian and non-gaussian likelihoods**, which are transformed via data augmentation into **conditionally conjugate likelihood** allowing for **extremely fast inference** via block coordinate updates.
7+
AugmentedGaussianProcesses! (previously OMGP) is a Julia package in development for **Data Augmented Sparse Gaussian Processes**. It contains a collection of models for different **gaussian and non-gaussian likelihoods**, which are transformed via data augmentation into **conditionally conjugate likelihood** allowing for **extremely fast inference** via block coordinate updates. There are also more options to use more traditional **variational inference** via quadrature or Monte Carlo integration.
8+
9+
**Note that you can use the package in Python via [PyJulia](https://github.com/JuliaPy/pyjulia)**
810

911
# Packages models :
1012

@@ -22,19 +24,19 @@ AugmentedGaussianProcesses! (previously OMGP) is a Julia package in development
2224
- **StudentT** : The standard Gaussian Process regression with a Student-t likelihood (the degree of freedom ν is not optimizable for the moment) [IJulia example](https://nbviewer.jupyter.org/github/theogf/AugmentedGaussianProcesses.jl/blob/master/examples/Regression%20-%20StudentT.ipynb)/[Reference][jmlrstudentt]
2325
- **Laplace** : Gaussian Process regression with a Laplace likelihood [IJulia example](https://nbviewer.jupyter.org/github/theogf/AugmentedGaussianProcesses.jl/blob/master/examples/Regression%20-%20Laplace.ipynb)/(No reference at the moment)
2426
- **Heteroscedastic** : Regression with non-stationary noise, given by an additional GP. (no reference at the moment)
25-
27+
2628
<p align=center>
2729
<img src="docs/src/assets/Regression.png">
2830
</p>
29-
31+
3032
---
3133
## One Multi-Class Classification Likelihood
3234
- **Logistic-SoftMax** : A modified version of the softmax where the exponential is replaced by the logistic function [IJulia example](https://nbviewer.jupyter.org/github/theogf/AugmentedGaussianProcesses.jl/blob/master/examples/MultiClass%20-%20LogisticSoftMax.ipynb)/[Reference][uaimulticlass]
33-
35+
3436
<p align=center>
3537
<img src="docs/src/assets/final3D.png">
3638
</p>
37-
39+
3840
## More models in development
3941
- **Poisson** : For point process estimation
4042
- **Heteroscedastic** : Non stationary noise

docs/src/assets/Classification.png

2.88 KB
Loading

docs/src/assets/classifiers.jl

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -39,8 +39,9 @@ svmpred = (proba_y(svmmodel,X_test).-0.5).*2
3939

4040
default(legendfontsize=14.0,xtickfontsize=10.0,ytickfontsize=10.0)
4141
p = plot(X,y,t=:scatter,lab="Training Points")
42-
plot!(X_test,logitpred,lab="XGPC Prediction",lw=7.0)
43-
plot!(X_test,svmpred,lab="BSVM Prediction",lw=7.0)
42+
plot!(X_test,logitpred,lab="Logistic Prediction",lw=7.0)
43+
plot!(X_test,svmpred,lab="BayesianSVM Prediction",lw=7.0,legend=:right)
44+
4445
display(p)
4546
savefig(p,String(@__DIR__)*"/Classification.png")
4647
findmin(logitpred)

0 commit comments

Comments
 (0)