필터 지우기
필터 지우기

Big Data math operations

조회 수: 1 (최근 30일)
Ahmed raafat
Ahmed raafat 2021년 12월 4일
댓글: Matt J 2021년 12월 6일
I have matrix 414588x47236 want to make PCA dimension reduction on it
is there any idea to make so my computer is not crashing and minimze operation time?
  댓글 수: 3
Mike Croucher
Mike Croucher 2021년 12월 4일
What kind of matrix is it? Is it sparse or dense? Double precision? Single precision?
Is the matrix stored in a file? .mat or .csv or something else?
Have you managed to load it into MATLAB at all? What are the specifications of the machine you are using?
Ahmed raafat
Ahmed raafat 2021년 12월 5일
it is sparse matrix , uploaded into matlab from mat file
when I try to use pca command it send error that can't deal with sparse

댓글을 달려면 로그인하십시오.

채택된 답변

Matt J
Matt J 2021년 12월 5일
You could do,
[U,S]=svds(A,k);
A_reduced=U*S;
  댓글 수: 2
Ahmed raafat
Ahmed raafat 2021년 12월 6일
and for PCA , what command?
Matt J
Matt J 2021년 12월 6일
A_reduced is the result of the PCA.

댓글을 달려면 로그인하십시오.

추가 답변 (0개)

카테고리

Help CenterFile Exchange에서 Dimensionality Reduction and Feature Extraction에 대해 자세히 알아보기

제품


릴리스

R2021b

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by