В общем, как справедливо заметил
ewert, из того, что задача сингулярного разложения матрицы X эквивалентна задаче разложения по собственным векторам и собственным числам матрицы Грама

, следует оценка возмущений сингулярных чисел через оценку возмущений собственных чисел матрицы Грама, а также оценка возмущений входящих в сингулярное разложение ортогональных матриц.
Поэтому хотелось бы уточнить, в каком смысле интересуются "устойчивостью", и что понимается под "шумами в исходной матрице".
Есть, например, задача построения регрессии в условиях мультиколлинеарности и при наличии ошибок вычисления.
Если

и

, то обычная оценка МНК имеет вид

. Собственные значения матрицы

могут быть весьма малы, порядка ошибок вычисления, и в силу того, что используются обратные им величины, результат окажется лишь игрой этих ошибок. Если расчёт делается через сингулярное разложение,

, что в точной арифметике то же самое, то ошибки округления будут того же порядка, но их влияние на

будет меньшим, чем на

, так что ответ будет менее подвержен ошибкам.
Другая задача - если сами значения регрессоров X измерены с (немалой) ошибкой, и надо от неё сперва избавиться. Сингулярное разложение можно использовать и для этого, но другим способом (и используя априорную информацию).