PrincipalComponentAnalysisTransformer 클래스
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
PCA는 하위 하위 영역에 기능 벡터의 프로젝션을 계산하는 차원 감소 변환입니다.
public sealed class PrincipalComponentAnalysisTransformer : Microsoft.ML.Data.OneToOneTransformerBase
type PrincipalComponentAnalysisTransformer = class
inherit OneToOneTransformerBase
Public NotInheritable Class PrincipalComponentAnalysisTransformer
Inherits OneToOneTransformerBase
- 상속
설명
PCA(원칙 구성 요소 분석) 는 하위 하위 영역에 대한 기능 벡터의 프로젝션을 계산하는 차원 감소 알고리즘입니다. 이 학습은 대규모 PCA에서 구조적 및 비구조적 임의성 결합,임의성으로 구조 찾기: 근사 행렬 분해를 생성하기 위한 확률적 알고리즘이라는 논문에 설명된 기술을 사용하여 수행됩니다.
자세한 내용은 다음 항목을 참조하십시오.
- 매우 큰 행렬의 SVD(단수 값 분해)를 계산하기 위한 임의 메서드
- 주 구성 요소 분석을 위한 임의 알고리즘
- 임의성이 있는 구조 찾기: 근사 행렬 분해를 생성하기 위한 확률 알고리즘
메서드
GetOutputSchema(DataViewSchema) |
PCA는 하위 하위 영역에 기능 벡터의 프로젝션을 계산하는 차원 감소 변환입니다. (다음에서 상속됨 RowToRowTransformerBase) |
Transform(IDataView) |
PCA는 하위 하위 영역에 기능 벡터의 프로젝션을 계산하는 차원 감소 변환입니다. (다음에서 상속됨 RowToRowTransformerBase) |
명시적 인터페이스 구현
ICanSaveModel.Save(ModelSaveContext) |
PCA는 하위 하위 영역에 기능 벡터의 프로젝션을 계산하는 차원 감소 변환입니다. (다음에서 상속됨 RowToRowTransformerBase) |
ITransformer.GetRowToRowMapper(DataViewSchema) |
PCA는 하위 하위 영역에 기능 벡터의 프로젝션을 계산하는 차원 감소 변환입니다. (다음에서 상속됨 RowToRowTransformerBase) |
ITransformer.IsRowToRowMapper |
PCA는 하위 하위 영역에 기능 벡터의 프로젝션을 계산하는 차원 감소 변환입니다. (다음에서 상속됨 RowToRowTransformerBase) |
확장 메서드
Preview(ITransformer, IDataView, Int32) |
지정된 |
Append<TTrans>(ITransformer, TTrans) |
이 변환기 체인의 끝에 다른 변환기를 추가하여 새 변압기 체인을 만듭니다. |
CreateTimeSeriesEngine<TSrc,TDst>(ITransformer, IHostEnvironment, PredictionEngineOptions) |
TimeSeriesPredictionEngine<TSrc,TDst> 는 시계열 파이프라인에 대한 예측 엔진을 만듭니다. 예측 단계에서 볼 수 있는 관찰을 사용하여 시계열 모델의 상태를 업데이트하고 모델 검사점을 허용합니다. |
CreateTimeSeriesEngine<TSrc,TDst>(ITransformer, IHostEnvironment, Boolean, SchemaDefinition, SchemaDefinition) |
TimeSeriesPredictionEngine<TSrc,TDst> 는 시계열 파이프라인에 대한 예측 엔진을 만듭니다. 예측 단계에서 볼 수 있는 관찰을 사용하여 시계열 모델의 상태를 업데이트하고 모델 검사점을 허용합니다. |