Tilfeldig funksjon

term_id: random_feature

Category: basic_concepts

Definition

Tilfeldige funksjonskartlegginger transformerer inndata til et nytt rom der lineære modeller kan approksimere ikke-lineære kjernefunksjoner. Denne tilnærmingen, ofte assosiert med Nystrom-metoden eller Fourier-funksjoner, muliggjør effektiv beregning.

Summary

En teknikk som avbilder inndata til et rom med høyere dimensjon ved hjelp av tilfeldige projeksjoner for å approksimere kjernemetoder effektivt.

Key Concepts

  • Kjerneapproksimasjon
  • Funksjonskartlegging
  • Regneeffektivitet
  • Linearisering

Use Cases

  • Storskala kjerneregresjon
  • Approksimasjon av neural tangentkjernel
  • Skalerbare Gauss-prosesser

Code Example

1
2
3
4
5
import numpy as np
from sklearn.kernel_approximation import RBFSampler
X = np.random.rand(100, 5)
transformer = RBFSampler(gamma=1, n_components=50, random_state=42)
X_transformed = transformer.fit_transform(X)