Свързани въпроси 'pca'
PCA генерира първоначална матрица в гаус и елипса?
Трябва да направя PCA в Matlab за разпознаване на обекти.
Засега генерирам матрица на случаен принцип
[a,InputMatrix] = sort(rand(100,20)); %Rows=100 Columns=20
Average=mean(InputMatrix);
CovarianceMatrix= cov(InputMatrix);
%% Compute the...
301 изгледи
schedule
17.09.2022
Добра практика ли е да се намали набор от данни, за да има по-добро разлагане на PCA
Докато се опитвах да работя върху набор от данни за измами с кредитни карти в Kaggle ( връзка ), разбрах, че мога да имам по-добър модел, ако намаля размера на набора от данни за обучението. Само за обяснение, наборът от данни се състои от 284807...
92 изгледи
schedule
15.09.2022
Защо собствените стойности на eig() са сортирани във възходящ ред?
Опитвам се да намеря собствени стойности на матрица с eig . Дефинирам матрицата с примерни данни:
A = magic(5)
A =
17 24 1 8 15
23 5 7 14 16
4 6 13 20 22
10 12 19 21 3
11 18 25 2...
977 изгледи
schedule
29.09.2022
Защо получавам тази грешка, докато изпълнявам метода KernalPCA, присъстващ в модула за разлагане на sklearn
Изпробвах Kernal PCA, използвайки библиотека sklearn върху набор от данни за сърдечни заболявания от kaggle ( https://www.kaggle.com/ronitf/heart-disease-uci ) така че създадох списък с всички типове ядра в списък P и предадох на метода KernalPCA() за...
34 изгледи
schedule
02.10.2022
Как да намерим най-близките 2 точки в 100-измерно пространство с 500 000 точки?
Имам база данни с 500 000 точки в 100-измерно пространство и искам да намеря най-близките 2 точки. Как го правя?
Актуализация: Пространството е евклидово, съжалявам. И благодаря за всички отговори. BTW това не е домашна работа.
3048 изгледи
schedule
12.10.2022
Кои променливи се комбинират, за да формират по-голямата част от дисперсията за главен компонент в PCA?
Разбирам как работи PCA и как да го внедря в Matlab, но съм на загуба да разбера кои променливи допринасят най-силно за принципен компонент.
Въпросът ми е, да предположим, че имам набор от данни от променливи A, B, C, D, E, F. Неизвестно за мен,...
1008 изгледи
schedule
03.11.2023
Закъсал на Eigenfaces, PCA
Изпълнявам мини-проект за разпознаване на лица, използвайки собствени лица.
Имам компютър успешно и записах собствени лица в папка. Използвайки:
Matrix<-readInImagesAndLinearize()
avg_face<-as.vector(colMeans(Matrix, na.rm = FALSE,...
271 изгледи
schedule
27.11.2022
PCA анализ, използващ корелационна матрица като вход в R
Сега имам 7000*7000 корелационна матрица и трябва да направя PCA върху това в R. Използвах
CorPCA <- princomp(covmat=xCor)
, xCor е корелационната матрица, но излиза
"ковариационната матрица не е неотрицателно определена"...
3862 изгледи
schedule
02.01.2024
Разделяне на кръгове с помощта на PCA на ядрото
Опитвам се да възпроизведа прост пример за използване на PCA на ядрото . Целта е да се отделят точките от два концентрични кръга.
Създаване на данните:
circle <- data.frame(radius = rep(c(0, 1), 500) + rnorm(1000, sd = 0.05),...
837 изгледи
schedule
31.12.2023
Собствени лица в OpenCV с помощта на C++
Написах код за създаване на собствени лица. Взех 3 изображения на различни хора като вход. Изчислих собствените вектори и собствените стойности. Тъй като са направени само 3 изображения, аз избирам всичките три собствени вектора, всеки с размер...
631 изгледи
schedule
09.01.2024
Сортиране на колони от матрица въз основа на стойности в различна матрица
Пиша Java код за прилагане на Анализ на основните компоненти . Моделирам своите матрици, използвайки RealMatrix .
Като част от процедурата, собствените стойности и собствените вектори на ковариационната матрица се изчисляват с помощта на...
275 изгледи
schedule
04.02.2024
Как да проектирам нова точка към новата основа на PCA?
Например имам 9 променливи и 362 случая. Направих PCA изчисление и установих, че първите 3 PCA координати са ми достатъчни.
Сега имам нова точка в моята 9-измерна структура и искам да я проектирам към системната координата на главния компонент....
11289 изгледи
schedule
11.02.2024
Използването на pca се срива в Matlab
За този проблем не разбирам защо моят MATLAB се срива всеки път, когато стартирам своя pca ред. Използвам pca върху матрица, съдържаща аномалните лица, както е описано по-долу:
pics.mat съдържа матрични данни от 40 изображения всяко с размери...
252 изгледи
schedule
23.03.2024
Извличане на пълно име на атрибут от Weka PCA
В момента съм в процес на писане на код за анализиране на данните за гъби от UCI с помощта на Weka. Опитвам се да получа стойностите (т.е. коефициентите) на атрибутите, но името на атрибута е съкратено (обозначено с "...") и не мога да получа...
784 изгледи
schedule
06.04.2024
Python OpenCV PCACompute Eigenvalue
Когато използвам Python 2.7.5 с OpenCV (OSX), изпълнявам PCA на поредица от изображения (коловете са пиксели, редовете са рамки според този отговор .
Как да получа собствените стойности, съответстващи на собствените вектори? Изглежда, че е...
4804 изгледи
schedule
19.04.2024
Какви данни от изображения се дават на клъстерирането на kmeans в matlab?
Имам 100 изображения в моята база данни. Използвам тези 100 изображения както като набор за обучение, така и като тестови изображения. Трябва да направя 5 клъстера. Използвам собствени лица (PCA) за извличане на функции. Какви данни трябва да бъдат...
499 изгледи
schedule
26.04.2024
резултатите не се генерират от princomp, не може да се генерира двоен график
Имам проблеми с princomp , по-специално biplot , когато искам да използвам ковариационна или корелационна матрица, която не е генерирана от самия princomp . За простота ще използвам много по-малък набор от данни от този, с който се занимавам....
641 изгледи
schedule
28.04.2024
Как да изберем добри ключови точки за SURF функция?
В момента работя върху проблем с класификацията на обекти. Моята цел е да използвам SURF дескрипторите за обучение на базирана на MLP изкуствена невронна мрежа в opencv и генериране на модел за класификация на обекти. До момента съм постигнал...
2391 изгледи
schedule
06.05.2024