Допустим, у меня есть набор данных, представленный в виде матрицы X, с размерами nxm и высотой m.Я хотел бы быстро уменьшить размер m таким образом, чтобы объекты в каждом ряду в X сохраняли расстояния друг от друга.Один из способов сделать это - создать матрицу отображения A, инициализируя ее всеми 0 и затем случайным образом выбирая 1/6 ее значений равной +1 и 1/6 ее значений равной -1, а затем умножая XА.
Прав ли я или нет?