Вопросы по теме 'pca'

Алгоритм PCA и KNN
Я использую KNN для классификации рукописных цифр. Я также реализовал PCA, чтобы уменьшить размерность. С 256 я перешел на 200. Но я заметил только потерю информации примерно на 0,10%. Я удалил 56 измерение. Разве убыток не должен быть больше?...
9925 просмотров
schedule 10.04.2023

Нанесите PCA на очень большую разреженную матрицу
Я выполняю задачу классификации текста с помощью R и получаю матрицу терминов документа размером 22490 на 120 000 (всего 4 миллиона ненулевых записей, менее 1% записей). Теперь я хочу уменьшить размерность, используя PCA (анализ главных компонентов)....
10643 просмотров

Собственный вектор и собственное значение матрицы 8 X 8
У меня есть матрица 8 x 8 чисел с плавающей запятой, и мне нужно вычислить из нее собственный вектор и собственное значение. Это делается для уменьшения количества функций с использованием PCA (анализ основных компонентов) и является чертовски...
3286 просмотров
schedule 31.01.2023

Matlab и машины опорных векторов: почему реализация PCA не дает хороших результатов прогнозирования?
У меня есть набор данных для обучения с 60 000 изображений и набор данных для тестирования с 10 000 изображений. Каждое изображение представляет собой целое число от 0 до 9. Моя цель состояла в том, чтобы использовать libsvm, которая является...
2185 просмотров
schedule 19.09.2022

Анализ основных компонентов с помощью Matplotlib
У меня есть набор данных из ~ 1500 строк с 6 переменными, которые я обрабатываю с помощью PCA и отображаю с помощью: from matplotlib.mlab import PCA import matplotlib.pyplot as plt from mpl_toolkits.mplot3d import Axes3D from mpl_toolkits.mplot3d...
5100 просмотров
schedule 05.10.2022

PCA в Matlab - Перестроены ли основные компоненты?
Я пытаюсь сделать PCA для некоторых данных о волатильности, и скажем так, я могу предложить следующую модель: volatility = bata0 + beta1*x + beta2* x^2 где x — некоторые наблюдения, скажем, например, денежность и т. д. Итак, в Matlab я...
506 просмотров
schedule 18.08.2022

PCA с использованием princomp в MATLAB (для распознавания лиц)
Я пытаюсь уменьшить размерность с помощью MATLAB princomp , но я не уверен, что делаю это правильно. Вот мой код только для тестирования, но я не уверен, что правильно делаю проекцию: A = rand(4,3) AMean = mean(A) [n m] = size(A) Ac = (A -...
5579 просмотров

PCA для разреженной матрицы
Я хочу использовать PCA для разреженной матрицы (которая представляет изображения), размер 420000 * 1784, около 2% ненулевых записей, и основная функция сообщает мне, что в ее egien значениях и egien матрице много значений NA, что причина в этом?...
1284 просмотров
r pca
schedule 24.07.2023

связь между собственными значениями и главным компонентом
какова связь между главными компонентами и собственными значениями (в PCA)? предположим, я рассчитал PCA для двух областей изображения отдельно, исходя из собственных значений этих двух областей, что мы можем интерпретировать?
141 просмотров
schedule 27.04.2024

PCA с использованием наборов растровых данных в R
У меня есть несколько больших растров, которые я хочу обработать в PCA (для создания сводных растров). Я видел несколько примеров, когда люди просто вызывали prcomp или princomp. Однако когда я это делаю, я получаю следующее сообщение об ошибке:...
7001 просмотров
schedule 24.03.2023

Добавьте имена образцов в PCA, построенные с помощью s.class
Я пытаюсь построить график PCA с помощью функции s.class пакета ade4. У меня есть набор данных, содержащий обилие видов бактерий (строки) в разных образцах (столбцы). Мне нужно выполнить некоторые статистические тесты и получить несколько кластеров...
5123 просмотров
schedule 23.08.2022

Применение PCA к заданной пользователем ковариационной матрице
Я пытаюсь применить анализ основных компонентов к ковариационной матрице, оцениваемой на основе отношений между всеми людьми, см. Mm в следующем примере. Я буду очень признателен, если кто-нибудь может показать мне, как это сделать Пример:...
92 просмотров
r pca
schedule 06.06.2022

Поиск главных компонентов с максимальной дисперсией в Matlab
Я использовал следующий код для вычисления PCA: function [signals,PC,V] = pca2(data) [M,N] = size(data); % subtract off the mean for each dimension mn = mean(data,2); data = data - repmat(mn,1,N); % construct the...
809 просмотров
schedule 17.06.2023

построить основные компоненты данных радужной оболочки
у нас есть следующая команда для анализа данных Iris load fisheriris gscatter(meas(:,1), meas(:,2), species,'rgb'); hold on gscatter(meas(:,3), meas(:,4), species,'rgb');hold on xlabel('Sepal length'); ylabel('Sepal width');...
5508 просмотров
schedule 09.11.2023

scikit-learn PCA: матричное преобразование дает оценки PC с перевернутыми знаками
Я использую scikit-learn для выполнения PCA для этого набора данных . В документации scikit-learn указано, что Из-за тонкостей реализации декомпозиции по сингулярным значениям (SVD), которая используется в этой реализации, повторная...
2544 просмотров
schedule 04.08.2023

SKLearn — Анализ основных компонентов приводит к ужасным результатам в прогнозах knn
добавляя PCA в алгоритм, я работаю над улучшением 96,5% прогноза SKlearn kNN для учебника по распознаванию цифр kaggle, но новые прогнозы kNN, основанные на выводе PCA, ужасны, как 23%. ниже приведен полный код, и я признателен, если вы укажете,...
2936 просмотров
schedule 24.01.2024

Как создать биплот с FactoMineR?
Вопрос простой. Я хотел бы отобразить результаты PCA (mydata), которые я сделал с FactoMineR. Кажется, я могу отображать только переменные или людей со встроенным устройством построения графика: plot.PCA(pca1, choix="ind/var"). Я знаю, что...
3556 просмотров
schedule 25.01.2023

scikit изучает уменьшение размера PCA - много данных и несколько примеров
Я пытаюсь уменьшить размер, используя PCA из scikit-learn. В моем наборе данных около 300 образцов и 4096 признаков. Я хочу уменьшить размеры до 400 и 40. Но когда я вызываю алгоритм, результирующие данные имеют не более «количества выборок»....
1433 просмотров
schedule 23.05.2022

Удалить верхнюю и правую оси на графике принципала
У меня небольшая проблема, я хочу удалить верхнюю и правую оси (я не знаю, как называется эта ось, извините) моего биплота PCA, но я не могу понять, как это сделать. Есть ли способ удалить его? Я читал, что bty=1 работает, чтобы иметь только...
779 просмотров
schedule 18.09.2023

OpenCV PCA не инициализируется
Учитывая http://docs.opencv.org/modules/core/doc/operations_on_arrays.html PCA следует инициализировать, просто передав ему матрицу. cv::Mat matrix; ... //If I do cv::PCA pca; pca(matrix); Я получаю сообщение об ошибке, что функция...
87 просмотров
schedule 28.06.2022