🔧 AI Nachrichten Major AI platforms go down in unprecedented simultaneous outage(03.09.2026 um 17:34 Uhr)
🔧 AI Nachrichten ChatGPT, Claude, and Grok Down? Users Report Widespread Outages(03.09.2026 um 19:14 Uhr)
🔧 AI Nachrichten OpenAI Launches GPT-6 Astra, Says We May Have Entered the AGI Era(03.09.2026 um 22:08 Uhr)
🔧 AI Nachrichten Claude Comes to CarPlay as Fifth Major AI Chatbot App(05.09.2026 um 05:31 Uhr)
🔧 AI Nachrichten OpenAI’s GPT-6 Astra Is AGI, Says NVIDIA CEO Jensen Huang(07.09.2026 um 06:31 Uhr)
🔧 AI Nachrichten Blame AI companies for Mac mini and Mac Studio shortage(31.08.2026 um 10:32 Uhr)
🔧 AI Nachrichten Major AI platforms go down in unprecedented simultaneous outage(03.09.2026 um 17:34 Uhr)
🔧 AI Nachrichten ChatGPT, Claude, and Grok Down? Users Report Widespread Outages(03.09.2026 um 19:14 Uhr)
🔧 AI Nachrichten OpenAI Launches GPT-6 Astra, Says We May Have Entered the AGI Era(03.09.2026 um 22:08 Uhr)
🔧 AI Nachrichten Claude Comes to CarPlay as Fifth Major AI Chatbot App(05.09.2026 um 05:31 Uhr)
🔧 AI Nachrichten OpenAI’s GPT-6 Astra Is AGI, Says NVIDIA CEO Jensen Huang(07.09.2026 um 06:31 Uhr)
🔧 AI Nachrichten Blame AI companies for Mac mini and Mac Studio shortage(31.08.2026 um 10:32 Uhr)

🔧 Programmierung 🕛 kürzlich 4 Min Lesezeit
0

Gaussian Process Classification

↗ Quelle (dev.to)
🗣️ Stimme:
📑 Inhaltsübersicht

Adapted from an appendix of my MS thesis.







Classification



We have considered regression problems where the targets are real valued. Classification problems aim to assign an input


x

to one of

C

classes

C1,,CC

. These problems can either be binary (

C=2

) or multiclass (

C>2

). Let us focus on probabilistic classification where test predictions take the form of class probabilities. Since generalization to test cases inherently involves some level of uncertainty, it is natural to attempt to make predictions in a way that reflects these uncertainties [1].



Both classification and regression can be viewed as function approximation problems. Unfortunately, the solution of classification problems using Gaussian processes is more demanding than for regression problems. This is because regression problems can assume that the likelihood function is Gaussian. A Gaussian process prior combined with a Gaussian likelihood gives rise to a posterior Gaussian process over functions and everything remains analytically tractable. For classification models where the targets are discrete class labels, the Gaussian likelihood is inappropriate, and we must use methods of approximate inference since exact inference is not feasible [1].



We have seen how Gaussian process regression (GPR) can be obtained by generalizing linear regression. Logistic regression describes an analog of linear regression in the classification case. It is generalized to yield Gaussian process classification (GPC) using again the ideas behind the generalization of linear regression for GPR [1].



For binary discriminative classification the output of a regression model can turn into a class probability using a response function (the inverse of a link function). This squashes its arguments which can lie in the domain

(,)

into the domain

[0,1]

guaranteeing a valid probabilistic interpretation. An example is the linear logistic regression model (see the companion logistic regression post for more information) which combines the linear model with the logistic response function [1].





p(C1x)=λ(xw)whereλ(z)=1+exp(z)1.



Let us consider linear models for binary classification which form the foundation of Gaussian process classification models. We use the labels

y=1

and

y=1

to distinguish the two classes. The likelihood is given by

p(y=1∣x,w)=σ(xw)

where

w

is the weights vector and

σ(z)

can be any sigmoid function. When using the logistic

σ(z)=λ(z)

from the equation the model is simply called logistic regression. A the probability of the two classes must sum to 1, we have

p(y=1∣x,w)=1p(y=1∣x,w)

. Thus for a data points

(xi,yi)

the likelihood is given by

σ(xiw)

if

yi=1

, and

1σ(xiw)

if

yi=1

[1].



For binary classification the basic idea behind Gaussian process prediction is that we place a GP prior over the latent function

f(x)

and then squash this through the logistic function to obtain a prior on

π(x)=p(y=1∣x)=σ(f(x))

. Note that

π

is a deterministic function of

f

, and since

f

is stochastic, so if

π

. The latent function

f

is a nuisance function that we do not observe values of itself, and instead only observe the inputs

X

and the class labels

y

. We are not particularly interested in the values of

f

, but rather in

π

, in particular for test cases

π(x)

. The purpose of

f

is solely to allow a convenient formulation of the model, and the computational goal is to integrate out

f

[1].



Inference is naturally divided into two steps: First we compute the distribution of the latent variable corresponding to a test case in the following where

p(fX,y)=p(yf)p(fX)/p(yX)

is the posterior over the latent variables [1].





p(fX,y,x)=p(fX,x,f)p(fX,y)df.



Second we use this distribution over the latent

f

to produce a probabilistic prediction [1].





πˉ=p(y=1∣X,y,x)=σ(f)p(fX,y,x)df.



In the regression case with Gaussian likelihood, computation of predictions was straightforward as the relevant integrals were Gaussian and could be computed analytically. In classification the non-Gaussian likelihood in the equation makes the integral analytically intractable. Similarly, the equation can be analytically intractable for certain sigmoid functions. Thus we need to use approximations such as Markov chain Monte Carlo (MCMC) [1].






References




  1. Rasmussen, Carl Edward, Williams, Christopher K. I. (2005) Gaussian Processes for Machine Learning. The MIT Press.

Vollständiger Original-Bericht
Ausführliche Details, Code-Beispiele & Hersteller-Stellungnahme auf dev.to.
↗ Original-Artikel auf dev.to lesen
Wie bewertest du diesen Beitrag?
1 Klick Feedback
Teilen mit Netzwerk & Team:

Community-Analysen & Experten-Meinungen 0

Verfasse deine eigene Analyse, teile Workarounds oder diskutiere diesen Vorfall im Blog.
Noch keine Community-Analyse verfasst. Markiere einen Textabschnitt oder klicke oben auf Eigene Analyse verfassen“!
Community Pulse: Relevanz-Einschätzung
1 Klick Experten-Votum
🔴 Akute Relevanz 0%
🟡 In Evaluierung 0%
🟢 Keine Auswirkung 0%
Spannende Innovation 0%
Verwandte Story-Cluster & Quellen (Vektor-KI)
Port 8095 Engine
3 Quellen
GPT-6 Astra Release Today? OpenAI’s Next Major AI Model Is Almost Here
1 Quelle
Apple accuses OpenAI of destroying evidence as trade-secrets fight intensifies
1 Quelle
Major AI platforms go down in unprecedented simultaneous outage
Ähnliche Beiträge
🔍 Verwandte News

Auch interessante Nachrichten Gaussian Process Classification

Thematisch verwandte Begriffe: Gaussian, Process, Classification · 6 Treffer

Laden...

Videos werden geladen ...

Laden...

Beiträge werden geladen ...

Laden...

Videos werden geladen ...

Laden...

Beiträge werden geladen ...

Laden...

Videos werden geladen ...

Laden...

Beiträge werden geladen ...

Laden...

Videos werden geladen ...