Satunnainen ominaisuus

term_id: random_feature

Category: basic_concepts

Definition

Satunnaiset ominaisuuskartat muuntavat syötteet uuteen avaruuteen, jossa lineaariset mallit voivat approksimoida epälineaarisia ydinfunktioita. Tämä lähestymistapa, joka liittyy usein Nystromin menetelmään tai Fourier-ominaisuuksiin, mahdollistaa…

Summary

Tekniikka, joka kuvaa syötedatan korkeamittaiseen avaruuteen satunnaisilla projektiolla approksimoidakseen ydinfunktioita tehokkaasti.

Key Concepts

  • Ydinfunktion approksimaatio
  • Ominaisuuksien kuvaus
  • Laskennallinen tehokkuus
  • Lineaarinen approksimaatio

Use Cases

  • Laajamittainen ydinregressio
  • Neuraalisen tangenttiydinapproksimaatio
  • Skaalautuvat Gaussin prosessit

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)