Udostępnij za pośrednictwem


PrincipalComponentAnalysisTransformer Klasa

Definicja

PCA to transformacja redukcji wymiarów, która oblicza projekcję wektora funkcji na podprzestrzeń o niskiej rangi.

public sealed class PrincipalComponentAnalysisTransformer : Microsoft.ML.Data.OneToOneTransformerBase
type PrincipalComponentAnalysisTransformer = class
    inherit OneToOneTransformerBase
Public NotInheritable Class PrincipalComponentAnalysisTransformer
Inherits OneToOneTransformerBase
Dziedziczenie
PrincipalComponentAnalysisTransformer

Uwagi

Analiza głównych składników (PCA) to algorytm redukcji wymiarowości, który oblicza projekcję wektora cech na podprzestrzeń o niskiej rangi. Jego trenowanie odbywa się przy użyciu techniki opisanej w dokumencie: Łączenie losowości ze strukturą i bez struktury w przypadku pcA na dużą skalę oraz papieru Finding Structure with Randomness: Probabilistic Algorithms for Constructing Approximate Matrix Decompozycje

Aby uzyskać więcej informacji, zobacz również:

Metody

GetOutputSchema(DataViewSchema)

PCA to transformacja redukcji wymiarów, która oblicza projekcję wektora funkcji na podprzestrzeń o niskiej rangi.

(Odziedziczone po RowToRowTransformerBase)
Transform(IDataView)

PCA to transformacja redukcji wymiarów, która oblicza projekcję wektora funkcji na podprzestrzeń o niskiej rangi.

(Odziedziczone po RowToRowTransformerBase)

Jawne implementacje interfejsu

ICanSaveModel.Save(ModelSaveContext)

PCA to transformacja redukcji wymiarów, która oblicza projekcję wektora funkcji na podprzestrzeń o niskiej rangi.

(Odziedziczone po RowToRowTransformerBase)
ITransformer.GetRowToRowMapper(DataViewSchema)

PCA to transformacja redukcji wymiarów, która oblicza projekcję wektora funkcji na podprzestrzeń o niskiej rangi.

(Odziedziczone po RowToRowTransformerBase)
ITransformer.IsRowToRowMapper

PCA to transformacja redukcji wymiarów, która oblicza projekcję wektora funkcji na podprzestrzeń o niskiej rangi.

(Odziedziczone po RowToRowTransformerBase)

Metody rozszerzania

Preview(ITransformer, IDataView, Int32)

Podgląd wpływu transformer elementu na dany dataelement .

Append<TTrans>(ITransformer, TTrans)

Utwórz nowy łańcuch transformatorów, dołączając kolejny transformator na końcu tego łańcucha transformatorów.

CreateTimeSeriesEngine<TSrc,TDst>(ITransformer, IHostEnvironment, PredictionEngineOptions)

TimeSeriesPredictionEngine<TSrc,TDst> tworzy aparat przewidywania dla potoku szeregów czasowych. Aktualizuje on stan modelu szeregów czasowych z obserwacjami widocznymi w fazie przewidywania i umożliwia punktowanie kontrolne modelu.

CreateTimeSeriesEngine<TSrc,TDst>(ITransformer, IHostEnvironment, Boolean, SchemaDefinition, SchemaDefinition)

TimeSeriesPredictionEngine<TSrc,TDst> tworzy aparat przewidywania dla potoku szeregów czasowych. Aktualizuje on stan modelu szeregów czasowych z obserwacjami widocznymi w fazie przewidywania i umożliwia punktowanie kontrolne modelu.

Dotyczy